kou opened a new pull request, #49423:
URL: https://github.com/apache/arrow/pull/49423

   ### Rationale for this change
   
   There are some missing features in the Ruby implementaion for now but we can 
pass them by skipping some tests in our integration tests.
   
   ### What changes are included in this PR?
   
   Archery:
   
   * Add `--with-ruby` to `archery integration`
   * Add `archery.integration.tester_ruby.RubyTester`
   * Add `no_map_field_names_validate` quirk for GH-49415
   * Show environment variables too on external command failure because Ruby 
tester uses environment variables not command line arguments to pass 
information to integration tester
   
   Ruby:
   
   * Add `red-arrow-format-integration-test` as the test driver
     * This is not included in `.gem` because this is only for development
   * Add `ruby/red-arrow-format/lib/arrow-format/integration/` as helpers of 
the test driver
     * This is not included in `.gem` because this is only for development
   * Add `ArrowFormat::Array#empty?`
   * Add `ArrowFormat::RecordBatch#empty?`
   * Add `ArrowFormat::NullArray#n_nulls`
   * `ArrowFormat::*Array#to_a`: Add support for empty case
   * Fix Apache Arrow decimal <-> `BigDecimal` conversion
   * `ArrowFormat::Bitmap#each`: Fix a bug that one bit is ignored
   * Move dictionary ID to `ArrowFormat::DictionaryType` from 
`ArrowFormat::Field`
   * Add support for V4 union that has validity bitmap
   * Add support for no continuation token message for backward compatibility
   * `ArrowFormat::StreamingReader`: Add support for reading schema without 
calling `#each`
   * `ArrowFormat::MapType`: Add support for keys sorted
   
   ### Are these changes tested?
   
   Yes.
   
   ### Are there any user-facing changes?
   
   Yes.


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to