You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by li...@apache.org on 2023/06/07 17:53:02 UTC

[arrow-adbc] branch main updated (ed2b280d -> 0d9d9b25)

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

lidavidm pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-adbc.git


    from ed2b280d feat(java/driver/jdbc): add hooks for JDBC type system mapping (#722)
     add 0d9d9b25 feat(go/adbc/pkg): catch panics at interface boundary (#730)

No new revisions were added by this update.

Summary of changes:
 .github/workflows/native-unix.yml                  |  19 ++
 go/adbc/driver/panicdummy/panicdummy_adbc.go       | 174 ++++++++++
 go/adbc/pkg/Makefile                               |   8 +-
 go/adbc/pkg/_tmpl/driver.go.tmpl                   | 236 ++++++++++++--
 go/adbc/pkg/flightsql/driver.go                    | 237 ++++++++++++--
 go/adbc/pkg/{snowflake => panicdummy}/driver.go    | 361 +++++++++++++++------
 go/adbc/pkg/{flightsql => panicdummy}/utils.c      |  66 ++--
 go/adbc/pkg/panicdummy/utils.h                     | 100 ++++++
 go/adbc/pkg/snowflake/driver.go                    | 237 ++++++++++++--
 python/adbc_driver_manager/pyproject.toml          |   1 +
 .../adbc_driver_manager/tests/panictest.py         |  28 +-
 python/adbc_driver_manager/tests/test_panic.py     |  78 +++++
 12 files changed, 1316 insertions(+), 229 deletions(-)
 create mode 100644 go/adbc/driver/panicdummy/panicdummy_adbc.go
 copy go/adbc/pkg/{snowflake => panicdummy}/driver.go (58%)
 copy go/adbc/pkg/{flightsql => panicdummy}/utils.c (75%)
 create mode 100644 go/adbc/pkg/panicdummy/utils.h
 copy glib/test/run.rb => python/adbc_driver_manager/tests/panictest.py (59%)
 mode change 100755 => 100644
 create mode 100644 python/adbc_driver_manager/tests/test_panic.py