This is an automated email from the ASF dual-hosted git repository.
lidavidm pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git
from fc98c95bed ARROW-15745: [Java] Deprecate redundant iterable of
ScanTask (#14168)
add bd433c0149 ARROW-17629: [Java] Bind DB column to Arrow Map type in
JdbcToArrowUtils (#14134)
No new revisions were added by this update.
Summary of changes:
java/adapter/jdbc/pom.xml | 2 -
.../apache/arrow/adapter/jdbc/JdbcFieldInfo.java | 12 +++
.../arrow/adapter/jdbc/JdbcToArrowConfig.java | 2 +-
.../arrow/adapter/jdbc/JdbcToArrowUtils.java | 13 +++
.../arrow/adapter/jdbc/consumer/MapConsumer.java | 104 +++++++++++++++++++++
.../adapter/jdbc/AbstractJdbcToArrowTest.java | 38 +++++++-
.../arrow/adapter/jdbc/JdbcToArrowTestHelper.java | 50 ++++++++++
.../adapter/jdbc/h2/JdbcToArrowCharSetTest.java | 20 ++--
.../adapter/jdbc/h2/JdbcToArrowDataTypesTest.java | 20 ++--
.../jdbc/h2/JdbcToArrowMapDataTypeTest.java | 75 +++++++++++++++
.../arrow/adapter/jdbc/h2/JdbcToArrowNullTest.java | 45 ++++++---
.../jdbc/h2/JdbcToArrowOptionalColumnsTest.java | 6 +-
.../arrow/adapter/jdbc/h2/JdbcToArrowTest.java | 65 ++++++-------
.../adapter/jdbc/h2/JdbcToArrowTimeZoneTest.java | 14 +--
.../jdbc/h2/JdbcToArrowVectorIteratorTest.java | 2 +-
.../test/resources/h2/test1_all_datatypes_h2.yml | 27 +++---
.../resources/h2/test1_all_datatypes_null_h2.yml | 13 +--
.../test1_all_datatypes_selected_null_rows_h2.yml | 16 ++--
.../jdbc/src/test/resources/h2/test1_map_h2.yml | 33 +++++++
.../h2/test1_selected_datatypes_null_h2.yml | 5 +-
20 files changed, 452 insertions(+), 110 deletions(-)
create mode 100644
java/adapter/jdbc/src/main/java/org/apache/arrow/adapter/jdbc/consumer/MapConsumer.java
create mode 100644
java/adapter/jdbc/src/test/java/org/apache/arrow/adapter/jdbc/h2/JdbcToArrowMapDataTypeTest.java
create mode 100644 java/adapter/jdbc/src/test/resources/h2/test1_map_h2.yml