brancz opened a new pull request, #7940:
URL: https://github.com/apache/arrow-rs/pull/7940

   # Which issue does this PR close?
   
   Does not yet close, but contributes towards:
   
   - https://github.com/apache/arrow-rs/issues/6356 
   - https://github.com/apache/arrow-rs/issues/5981 
   - https://github.com/apache/arrow-rs/issues/1206
   
   # Rationale for this change
   
   See the above issues. And this is a follow up to
   
   https://github.com/apache/arrow-rs/pull/6711
   https://github.com/apache/arrow-rs/pull/6873
   
   This was also split out from: https://github.com/apache/arrow-rs/pull/7929
   
   # What changes are included in this PR?
   
   This removes the API to allow preserving `dict_id` set in the `Schema`'s 
`Field` within arrow-ipc and arrow-flight. This is in an effort to remove the 
`dict_id` field entirely and make it an IPC/flight-only concern.
   
   # Are these changes tested?
   
   Yes, all existing tests continue to pass.
   
   # Are there any user-facing changes?
   
   Yes, these previously (in 54.0.0) deprecated functions/fields are removed:
   
   * `arrow_ipc::DictionaryTracker.set_dict_id`
   * `arrow_ipc::DictionaryTracker:: new_with_preserve_dict_id`
   * `arrow_ipc::IpcWriteOptions.with_preserve_dict_id`
   * `arrow_ipc::IpcWriteOptions.preserve_dict_id` (function and field)
   * `arrow_ipc::schema_to_fb`
   * `arrow_ipc::schema_to_bytes`


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscr...@arrow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to