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

   # Which issue does this PR close?
   
   Closes 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 and 
https://github.com/apache/arrow-rs/pull/6873.
   
   # What changes are included in this PR?
   
   Removal of `dict_id` from the canonical `Schema`'s `Field` and the resulting 
repercussions of that.
   
   # Are there any user-facing changes?
   
   Yes, the previously declared deprecations and a few more resulting changes 
that we didn't foresee previously.
   
   The ones we did not previously foresee involve those places where we now 
need to pipe through an IPC schema where we previously only had the regular 
Schema (which used to be enough since that carried the `dict_id`):
   * `flight_data_to_arrow_batch` (arrow-flight)
   * `read_record_batch` (arrow-ipc)
   * `read_dictionary` (arrow-ipc)
   * `FileDecoder::new` (arrow-ipc)
   
   I think these don't have stability guarantees but for the sake of 
completeness:
   * `field_to_json` (arrow-integration-test)
   * `record_batch_from_json` (arrow-integration-test)
   * `array_from_json` (arrow-integration-test)
   * `dictionary_array_from_json` (arrow-integration-test)
   
   @tustvold @alamb @thinkharderdev 


-- 
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