This is an automated email from the ASF dual-hosted git repository.

quinnj pushed a change to branch core-rewrite
in repository https://gitbox.apache.org/repos/asf/arrow-julia.git


    from f7f69c2  refactor(scan): compile each request once
     add db69a2b  refactor(core): harden the Arrow 3 rewrite

No new revisions were added by this update.

Summary of changes:
 .github/workflows/ci.yml                           |   29 +-
 .github/workflows/fuzz.yml                         |   95 +
 CHANGELOG.md                                       |   68 +-
 Project.toml                                       |    4 +-
 README.md                                          |   18 +-
 codecov.yaml                                       |    4 +-
 conformance/ConformanceSupport.jl                  | 1209 +++
 conformance/arrowjson.jl                           |   65 +-
 conformance/cdata_oracle.jl                        |  116 +-
 conformance/corpus.jl                              |  417 +-
 conformance/oracle.jl                              |  232 +-
 docs/Project.toml                                  |    9 +
 docs/dev/DESIGN-scan-ranges-trim.md                |   38 +-
 docs/dev/core-README.md                            |  136 +-
 docs/src/index.md                                  |    8 +-
 docs/src/manual.md                                 |  276 +-
 docs/src/migration.md                              |   87 +-
 docs/src/reference.md                              |    2 +
 src/Arrow.jl                                       |   10 +-
 src/ArrowCore.jl                                   |  644 +-
 src/ArrowStrings/README.md                         |   33 +-
 src/ArrowStrings/src/ArrowStrings.jl               |   27 +-
 src/ArrowStrings/test/runtests.jl                  |   10 +-
 src/ArrowTypes/src/ArrowTypes.jl                   |   11 +-
 src/arrowtypes.jl                                  |  920 ++-
 src/arrowtypes_write.jl                            |  536 --
 src/columnconstruction.jl                          | 5514 +++++++++++++
 src/ipc_read.jl                                    |  231 +-
 src/ipc_write.jl                                   |   14 +-
 src/scan.jl                                        | 1455 +++-
 src/source.jl                                      |   18 +-
 src/table.jl                                       |  949 ++-
 src/write.jl                                       | 1194 +--
 test/Project.toml                                  |    3 +
 test/arrowtypes_compat_tests.jl                    | 8156 +++++++++++++++++---
 test/arrowtypes_fixedlist_alloc_child.jl           |  408 +
 .../arrowtypes_storage_guard_child.jl              |   38 +-
 test/arrowtypes_struct_alloc_child.jl              |  184 +
 test/arrowtypes_symbol_guard_child.jl              |  223 +
 test/batteries.jl                                  |   42 +-
 test/battery_helpers.jl                            |  136 +-
 test/battery_prelude.jl                            |   28 -
 test/cdata_stress_child.jl                         |   11 +-
 test/conformance_support_tests.jl                  | 1146 +++
 test/core_tests.jl                                 |  180 +-
 test/empty_container_budget_child.jl               |   94 +
 test/facade_tests.jl                               |  686 +-
 test/fuzz.jl                                       |  160 +
 test/ipc_read_battery.jl                           |   21 +-
 test/min_arrowtypes_compat.jl                      |   74 +
 test/property_tests.jl                             |  326 +-
 test/rewrite_regressions.jl                        |   76 +-
 test/runtests.jl                                   |    6 +-
 test/scan_battery.jl                               |  345 +-
 test/support/AcceptanceSupport.jl                  |  199 +
 .../CDataStressSupport.jl}                         |   29 +-
 test/support/SeededFuzz.jl                         | 2203 ++++++
 test/support/cdata_stress.jl                       |  154 +
 test/threaded_stress.jl                            |   18 +
 test/trim_compile_tests.jl                         |    8 +-
 test/trim_entrypoint.jl                            |   45 +-
 61 files changed, 24810 insertions(+), 4568 deletions(-)
 create mode 100644 .github/workflows/fuzz.yml
 create mode 100644 conformance/ConformanceSupport.jl
 delete mode 100644 src/arrowtypes_write.jl
 create mode 100644 src/columnconstruction.jl
 create mode 100644 test/arrowtypes_fixedlist_alloc_child.jl
 copy src/ArrowTypes/Project.toml => test/arrowtypes_storage_guard_child.jl 
(51%)
 create mode 100644 test/arrowtypes_struct_alloc_child.jl
 create mode 100644 test/arrowtypes_symbol_guard_child.jl
 delete mode 100644 test/battery_prelude.jl
 create mode 100644 test/conformance_support_tests.jl
 create mode 100644 test/empty_container_budget_child.jl
 create mode 100644 test/fuzz.jl
 create mode 100644 test/min_arrowtypes_compat.jl
 create mode 100644 test/support/AcceptanceSupport.jl
 copy test/{cdata_stress_child.jl => support/CDataStressSupport.jl} (68%)
 create mode 100644 test/support/SeededFuzz.jl
 create mode 100644 test/support/cdata_stress.jl

Reply via email to