amunra opened a new issue, #975: URL: https://github.com/apache/arrow-adbc/issues/975
See https://github.com/apache/arrow/issues/37094 for background of what I'm doing. My Python code: ```python import time from adbc_driver_flightsql import DatabaseOptions import adbc_driver_flightsql.dbapi as flight_sql def main(): uri = f'grpc+tcp://localhost:50051' auth = 'uuid_token' query = 'select * from cpu' start = time.perf_counter_ns() db_kwargs = { DatabaseOptions.AUTHORIZATION_HEADER.value: "Bearer " + auth, } with flight_sql.connect(uri, db_kwargs=db_kwargs) as conn: with conn.cursor() as cursor: cursor.execute(query) table = cursor.fetch_arrow_table() df = table.to_pandas() elapsed = float(end - start) / 1000000000.0 elapsed = float(end - start) / 1000000000.0 rows_sec = float(len(df)) / elapsed print(df) print(f'rows/sec: {rows_sec:.2f}') if __name__ == '__main__': main() ``` ``` $ ./bench_flight_sql.py /home/ubuntu/.pyenv/versions/3.11.4/lib/python3.11/site-packages/adbc_driver_manager/dbapi.py:295: Warning: Cannot disable autocommit; conn will not be DB-API 2.0 compliant warnings.warn( unexpected fault address 0x0 fatal error: fault [signal SIGSEGV: segmentation violation code=0x80 addr=0x0 pc=0x7fa76e432a2f] goroutine 17 [running, locked to thread]: runtime.throw({0x7fa76e4401fa?, 0xc000179a80?}) /usr/local/go/src/runtime/panic.go:1047 +0x5f fp=0xc000179a40 sp=0xc000179a10 pc=0x7fa76dda88df runtime.sigpanic() /usr/local/go/src/runtime/signal_unix.go:842 +0x2c5 fp=0xc000179a90 sp=0xc000179a40 pc=0x7fa76ddbe2a5 github.com/apache/arrow/go/v13/arrow/cdata.releaseExportedArray(0x55e4d43bffd0) /root/go/pkg/mod/github.com/apache/arrow/go/[email protected]/arrow/cdata/exports.go:112 +0x1cf fp=0xc000179b20 sp=0xc000179a90 pc=0x7fa76e432a2f _cgoexp_da989c89755a_releaseExportedArray(0x7fa76e6dc490?) _cgo_gotypes.go:393 +0x1c fp=0xc000179b38 sp=0xc000179b20 pc=0x7fa76e4341fc runtime.cgocallbackg1(0x7fa76e4341e0, 0xc000179cf0?, 0x0) /usr/local/go/src/runtime/cgocall.go:316 +0x2c2 fp=0xc000179c08 sp=0xc000179b38 pc=0x7fa76dd76cc2 runtime.cgocallbackg(0xc000006680?, 0x300000002?, 0xc000006680?) /usr/local/go/src/runtime/cgocall.go:235 +0x109 fp=0xc000179c98 sp=0xc000179c08 pc=0x7fa76dd76949 runtime.cgocallbackg(0x7fa76e4341e0, 0x7ffede2a6298, 0x0) <autogenerated>:1 +0x31 fp=0xc000179cc0 sp=0xc000179c98 pc=0x7fa76dddacf1 runtime.cgocallback(0x7fa76dd767c5, 0x7fa76e43dc10, 0xc000179d50) /usr/local/go/src/runtime/asm_amd64.s:994 +0xb3 fp=0xc000179ce8 sp=0xc000179cc0 pc=0x7fa76ddd8733 runtime.systemstack_switch() /usr/local/go/src/runtime/asm_amd64.s:459 fp=0xc000179cf0 sp=0xc000179ce8 pc=0x7fa76ddd66e0 runtime.cgocall(0x7fa76e43dc10, 0xc000179d50) /usr/local/go/src/runtime/cgocall.go:168 +0x85 fp=0xc000179d28 sp=0xc000179cf0 pc=0x7fa76dd767c5 github.com/apache/arrow/go/v13/arrow/cdata._Cfunc_ArrowArrayRelease(0x55e4d43bffd0) _cgo_gotypes.go:177 +0x45 fp=0xc000179d50 sp=0xc000179d28 pc=0x7fa76e426c25 github.com/apache/arrow/go/v13/arrow/cdata.releaseExportedArray.func6(0x55e4d42ff1f0?) /root/go/pkg/mod/github.com/apache/arrow/go/[email protected]/arrow/cdata/exports.go:113 +0x3a fp=0xc000179d88 sp=0xc000179d50 pc=0x7fa76e432c7a github.com/apache/arrow/go/v13/arrow/cdata.releaseExportedArray(0x55e4d42ff1f0) /root/go/pkg/mod/github.com/apache/arrow/go/[email protected]/arrow/cdata/exports.go:113 +0x1e5 fp=0xc000179e18 sp=0xc000179d88 pc=0x7fa76e432a45 _cgoexp_da989c89755a_releaseExportedArray(0x7ffede2a64a0?) _cgo_gotypes.go:393 +0x1c fp=0xc000179e30 sp=0xc000179e18 pc=0x7fa76e4341fc runtime.cgocallbackg1(0x7fa76e4341e0, 0xc000179fe0?, 0x0) /usr/local/go/src/runtime/cgocall.go:316 +0x2c2 fp=0xc000179f00 sp=0xc000179e30 pc=0x7fa76dd76cc2 runtime.cgocallbackg(0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/cgocall.go:235 +0x109 fp=0xc000179f90 sp=0xc000179f00 pc=0x7fa76dd76949 runtime.cgocallbackg(0x7fa76e4341e0, 0x7ffede2a6398, 0x0) <autogenerated>:1 +0x31 fp=0xc000179fb8 sp=0xc000179f90 pc=0x7fa76dddacf1 runtime.cgocallback(0x0, 0x0, 0x0) /usr/local/go/src/runtime/asm_amd64.s:994 +0xb3 fp=0xc000179fe0 sp=0xc000179fb8 pc=0x7fa76ddd8733 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000179fe8 sp=0xc000179fe0 pc=0x7fa76ddd8981 goroutine 6 [select]: runtime.gopark(0xc000114f98?, 0x2?, 0x0?, 0x0?, 0xc000114f7c?) /usr/local/go/src/runtime/proc.go:363 +0xd6 fp=0xc000114e00 sp=0xc000114de0 pc=0x7fa76ddab4f6 runtime.selectgo(0xc000114f98, 0xc000114f78, 0xc000136000?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:328 +0x7bc fp=0xc000114f40 sp=0xc000114e00 pc=0x7fa76ddba89c google.golang.org/grpc.(*ccBalancerWrapper).watcher(0xc0000a6fc0) /root/go/pkg/mod/google.golang.org/[email protected]/balancer_conn_wrappers.go:115 +0x73 fp=0xc000114fc8 sp=0xc000114f40 pc=0x7fa76e3499b3 google.golang.org/grpc.newCCBalancerWrapper.func1() /root/go/pkg/mod/google.golang.org/[email protected]/balancer_conn_wrappers.go:76 +0x26 fp=0xc000114fe0 sp=0xc000114fc8 pc=0x7fa76e349906 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000114fe8 sp=0xc000114fe0 pc=0x7fa76ddd8981 created by google.golang.org/grpc.newCCBalancerWrapper /root/go/pkg/mod/google.golang.org/[email protected]/balancer_conn_wrappers.go:76 +0x22a goroutine 2 [force gc (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:363 +0xd6 fp=0xc00007cfb0 sp=0xc00007cf90 pc=0x7fa76ddab4f6 runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:369 runtime.forcegchelper() /usr/local/go/src/runtime/proc.go:302 +0xad fp=0xc00007cfe0 sp=0xc00007cfb0 pc=0x7fa76ddab38d runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00007cfe8 sp=0xc00007cfe0 pc=0x7fa76ddd8981 created by runtime.init.6 /usr/local/go/src/runtime/proc.go:290 +0x25 goroutine 3 [GC sweep wait]: runtime.gopark(0x1?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:363 +0xd6 fp=0xc00007d790 sp=0xc00007d770 pc=0x7fa76ddab4f6 runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:369 runtime.bgsweep(0x0?) /usr/local/go/src/runtime/mgcsweep.go:297 +0xd7 fp=0xc00007d7c8 sp=0xc00007d790 pc=0x7fa76dd97997 runtime.gcenable.func1() /usr/local/go/src/runtime/mgc.go:178 +0x26 fp=0xc00007d7e0 sp=0xc00007d7c8 pc=0x7fa76dd8c5e6 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00007d7e8 sp=0xc00007d7e0 pc=0x7fa76ddd8981 created by runtime.gcenable /usr/local/go/src/runtime/mgc.go:178 +0x6b goroutine 4 [GC scavenge wait]: runtime.gopark(0x7fa76ebe1c20?, 0x1f97c0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:363 +0xd6 fp=0xc00007df70 sp=0xc00007df50 pc=0x7fa76ddab4f6 runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:369 runtime.(*scavengerState).park(0x7fa76ebe1c20) /usr/local/go/src/runtime/mgcscavenge.go:389 +0x53 fp=0xc00007dfa0 sp=0xc00007df70 pc=0x7fa76dd959f3 runtime.bgscavenge(0x0?) /usr/local/go/src/runtime/mgcscavenge.go:622 +0x65 fp=0xc00007dfc8 sp=0xc00007dfa0 pc=0x7fa76dd95fe5 runtime.gcenable.func2() /usr/local/go/src/runtime/mgc.go:179 +0x26 fp=0xc00007dfe0 sp=0xc00007dfc8 pc=0x7fa76dd8c586 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00007dfe8 sp=0xc00007dfe0 pc=0x7fa76ddd8981 created by runtime.gcenable /usr/local/go/src/runtime/mgc.go:179 +0xaa goroutine 5 [finalizer wait]: runtime.gopark(0x0?, 0x7fa76e6cda10?, 0x20?, 0xe0?, 0x1000000010?) /usr/local/go/src/runtime/proc.go:363 +0xd6 fp=0xc00007c628 sp=0xc00007c608 pc=0x7fa76ddab4f6 runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:369 runtime.runfinq() /usr/local/go/src/runtime/mfinal.go:180 +0x10f fp=0xc00007c7e0 sp=0xc00007c628 pc=0x7fa76dd8b6ef runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00007c7e8 sp=0xc00007c7e0 pc=0x7fa76ddd8981 created by runtime.createfing /usr/local/go/src/runtime/mfinal.go:157 +0x45 goroutine 20 [runnable]: runtime.gopark(0xc00017b6d0?, 0x2?, 0x58?, 0xa2?, 0xc00017b69c?) /usr/local/go/src/runtime/proc.go:363 +0xd6 fp=0xc00017b520 sp=0xc00017b500 pc=0x7fa76ddab4f6 runtime.selectgo(0xc00017b6d0, 0xc00017b698, 0x0?, 0x0, 0xc000a5f97d?, 0x1) /usr/local/go/src/runtime/select.go:328 +0x7bc fp=0xc00017b660 sp=0xc00017b520 pc=0x7fa76ddba89c google.golang.org/grpc/internal/transport.(*recvBufferReader).readClient(0xc00048c5f0, {0xc000a610c9, 0x62c17, 0x62c17}) /root/go/pkg/mod/google.golang.org/[email protected]/internal/transport/transport.go:195 +0xa5 fp=0xc00017b700 sp=0xc00017b660 pc=0x7fa76e2f1f05 google.golang.org/grpc/internal/transport.(*recvBufferReader).Read(0xc00048c5f0, {0xc000a610c9?, 0xc0001941f0?, 0x7fa76e5f3ca0?}) /root/go/pkg/mod/google.golang.org/[email protected]/internal/transport/transport.go:175 +0x147 fp=0xc00017b740 sp=0xc00017b700 pc=0x7fa76e2f1c47 google.golang.org/grpc/internal/transport.(*transportReader).Read(0xc000484d20, {0xc000a610c9?, 0xc00017b7c0?, 0x7fa76e2d7fa7?}) /root/go/pkg/mod/google.golang.org/[email protected]/internal/transport/transport.go:514 +0x32 fp=0xc00017b788 sp=0xc00017b740 pc=0x7fa76e2f31f2 io.ReadAtLeast({0x7fa76e6d2fa0, 0xc000484d20}, {0xc0009b0000, 0x113ce0, 0x113ce0}, 0x113ce0) /usr/local/go/src/io/io.go:332 +0x9a fp=0xc00017b7d0 sp=0xc00017b788 pc=0x7fa76de348da io.ReadFull(...) /usr/local/go/src/io/io.go:351 google.golang.org/grpc/internal/transport.(*Stream).Read(0xc0004ac7e0, {0xc0009b0000, 0x113ce0, 0x113ce0}) /root/go/pkg/mod/google.golang.org/[email protected]/internal/transport/transport.go:498 +0xa5 fp=0xc00017b810 sp=0xc00017b7d0 pc=0x7fa76e2f3165 google.golang.org/grpc.(*parser).recvMsg(0xc00049a2e8, 0x1000000) /root/go/pkg/mod/google.golang.org/[email protected]/rpc_util.go:616 +0xcb fp=0xc00017b890 sp=0xc00017b810 pc=0x7fa76e35a9cb google.golang.org/grpc.recvAndDecompress(0x7fa76e03b38a?, 0xc0004ac7e0, {0x0, 0x0}, 0x1000000, 0x0, {0x0, 0x0}) /root/go/pkg/mod/google.golang.org/[email protected]/rpc_util.go:729 +0x66 fp=0xc00017b928 sp=0xc00017b890 pc=0x7fa76e35b246 google.golang.org/grpc.recv(0x203000?, {0x7fa76f2968d8, 0x7fa76ec13778}, 0xc00017ba48?, {0x0?, 0x0?}, {0x7fa76e6769e0, 0xc0001b2200}, 0x7fa76e6d86c0?, 0x0, ...) /root/go/pkg/mod/google.golang.org/[email protected]/rpc_util.go:795 +0x6e fp=0xc00017b9a0 sp=0xc00017b928 pc=0x7fa76e35b92e google.golang.org/grpc.(*csAttempt).recvMsg(0xc00049e680, {0x7fa76e6769e0?, 0xc0001b2200}, 0xc000102340?) /root/go/pkg/mod/google.golang.org/[email protected]/stream.go:1072 +0x2cc fp=0xc00017bad0 sp=0xc00017b9a0 pc=0x7fa76e36e88c google.golang.org/grpc.(*clientStream).RecvMsg.func1(0xc00037f080?) /root/go/pkg/mod/google.golang.org/[email protected]/stream.go:909 +0x25 fp=0xc00017bb00 sp=0xc00017bad0 pc=0x7fa76e36d965 google.golang.org/grpc.(*clientStream).withRetry(0xc0004ac5a0, 0xc00017bc20, 0xc00017bbf0) /root/go/pkg/mod/google.golang.org/[email protected]/stream.go:744 +0x3be fp=0xc00017bb70 sp=0xc00017bb00 pc=0x7fa76e36c5be google.golang.org/grpc.(*clientStream).RecvMsg(0xc0004ac5a0, {0x7fa76e6769e0?, 0xc0001b2200?}) /root/go/pkg/mod/google.golang.org/[email protected]/stream.go:908 +0x13a fp=0xc00017bc50 sp=0xc00017bb70 pc=0x7fa76e36d59a github.com/apache/arrow/go/v13/arrow/flight.(*clientStream).RecvMsg(0xc00049c2a0, {0x7fa76e6769e0?, 0xc0001b2200?}) /root/go/pkg/mod/github.com/apache/arrow/go/[email protected]/arrow/flight/client.go:204 +0x37 fp=0xc00017bc90 sp=0xc00017bc50 pc=0x7fa76e3f9817 github.com/apache/arrow/go/v13/arrow/flight/internal/flight.(*flightServiceDoGetClient).Recv(0xc000488400) /root/go/pkg/mod/github.com/apache/arrow/go/[email protected]/arrow/flight/internal/flight/Flight_grpc.pb.go:194 +0x4c fp=0xc00017bcc0 sp=0xc00017bc90 pc=0x7fa76e381a6c github.com/apache/arrow/go/v13/arrow/flight.(*dataMessageReader).Message(0xc0000b3130) /root/go/pkg/mod/github.com/apache/arrow/go/[email protected]/arrow/flight/record_batch_reader.go:59 +0x5b fp=0xc00017bd30 sp=0xc00017bcc0 pc=0x7fa76e3fc23b github.com/apache/arrow/go/v13/arrow/ipc.(*Reader).next(0xc000300b40) /root/go/pkg/mod/github.com/apache/arrow/go/[email protected]/arrow/ipc/reader.go:231 +0xd4 fp=0xc00017be10 sp=0xc00017bd30 pc=0x7fa76e3efe54 github.com/apache/arrow/go/v13/arrow/ipc.(*Reader).Next(0xc000300b40?) /root/go/pkg/mod/github.com/apache/arrow/go/[email protected]/arrow/ipc/reader.go:176 +0x7f fp=0xc00017be28 sp=0xc00017be10 pc=0x7fa76e3ef8bf github.com/apache/arrow-adbc/go/adbc/driver/flightsql.newRecordReader.func3() /adbc/go/adbc/driver/flightsql/record_reader.go:147 +0x35c fp=0xc00017bf78 sp=0xc00017be28 pc=0x7fa76e4249bc golang.org/x/sync/errgroup.(*Group).Go.func1() /root/go/pkg/mod/golang.org/x/[email protected]/errgroup/errgroup.go:75 +0x64 fp=0xc00017bfe0 sp=0xc00017bf78 pc=0x7fa76e4168e4 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00017bfe8 sp=0xc00017bfe0 pc=0x7fa76ddd8981 created by golang.org/x/sync/errgroup.(*Group).Go /root/go/pkg/mod/golang.org/x/[email protected]/errgroup/errgroup.go:72 +0xa5 goroutine 21 [semacquire]: runtime.gopark(0xc00018e1c0?, 0xc000078794?, 0x0?, 0x20?, 0xc0000787b0?) /usr/local/go/src/runtime/proc.go:363 +0xd6 fp=0xc0000786c0 sp=0xc0000786a0 pc=0x7fa76ddab4f6 runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:369 runtime.semacquire1(0xc00012ad10, 0x48?, 0x1, 0x0) /usr/local/go/src/runtime/sema.go:150 +0x20f fp=0xc000078728 sp=0xc0000786c0 pc=0x7fa76ddbb96f sync.runtime_Semacquire(0x7fa76e6d1fc0?) /usr/local/go/src/runtime/sema.go:62 +0x25 fp=0xc000078758 sp=0xc000078728 pc=0x7fa76ddd4cc5 sync.(*WaitGroup).Wait(0x7fa76e6d7201?) /usr/local/go/src/sync/waitgroup.go:139 +0x52 fp=0xc000078780 sp=0xc000078758 pc=0x7fa76dddfbb2 golang.org/x/sync/errgroup.(*Group).Wait(0xc00012ad00) /root/go/pkg/mod/golang.org/x/[email protected]/errgroup/errgroup.go:53 +0x27 fp=0xc0000787a0 sp=0xc000078780 pc=0x7fa76e416747 github.com/apache/arrow-adbc/go/adbc/driver/flightsql.newRecordReader.func4() /adbc/go/adbc/driver/flightsql/record_reader.go:158 +0x45 fp=0xc0000787e0 sp=0xc0000787a0 pc=0x7fa76e424605 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000787e8 sp=0xc0000787e0 pc=0x7fa76ddd8981 created by github.com/apache/arrow-adbc/go/adbc/driver/flightsql.newRecordReader /adbc/go/adbc/driver/flightsql/record_reader.go:157 +0xa68 goroutine 39 [IO wait]: runtime.gopark(0x7fa76ddea387?, 0xb?, 0x0?, 0x0?, 0x3?) /usr/local/go/src/runtime/proc.go:363 +0xd6 fp=0xc000113af8 sp=0xc000113ad8 pc=0x7fa76ddab4f6 runtime.netpollblock(0x7fa76dde8665?, 0x8?, 0x0?) /usr/local/go/src/runtime/netpoll.go:526 +0xf7 fp=0xc000113b30 sp=0xc000113af8 pc=0x7fa76dda3e57 internal/poll.runtime_pollWait(0x7fa76f258f98, 0x72) /usr/local/go/src/runtime/netpoll.go:305 +0x89 fp=0xc000113b50 sp=0xc000113b30 pc=0x7fa76ddd35a9 internal/poll.(*pollDesc).wait(0xc0001b2100?, 0xc0001d2000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x32 fp=0xc000113b78 sp=0xc000113b50 pc=0x7fa76de39412 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0xc0001b2100, {0xc0001d2000, 0x8000, 0x8000}) /usr/local/go/src/internal/poll/fd_unix.go:167 +0x25a fp=0xc000113bf8 sp=0xc000113b78 pc=0x7fa76de3a77a net.(*netFD).Read(0xc0001b2100, {0xc0001d2000?, 0x30?, 0x7fa76e632540?}) /usr/local/go/src/net/fd_posix.go:55 +0x29 fp=0xc000113c40 sp=0xc000113bf8 pc=0x7fa76e100189 net.(*conn).Read(0xc0001ae028, {0xc0001d2000?, 0xc000484000?, 0xc000012030?}) /usr/local/go/src/net/net.go:183 +0x45 fp=0xc000113c88 sp=0xc000113c40 pc=0x7fa76e1117c5 bufio.(*Reader).Read(0xc00018e3c0, {0xc0001ea040, 0x9, 0x100000009?}) /usr/local/go/src/bufio/bufio.go:237 +0x1bb fp=0xc000113cc0 sp=0xc000113c88 pc=0x7fa76dfa9ddb io.ReadAtLeast({0x7fa76e6d1d40, 0xc00018e3c0}, {0xc0001ea040, 0x9, 0x9}, 0x9) /usr/local/go/src/io/io.go:332 +0x9a fp=0xc000113d08 sp=0xc000113cc0 pc=0x7fa76de348da io.ReadFull(...) /usr/local/go/src/io/io.go:351 golang.org/x/net/http2.readFrameHeader({0xc0001ea040?, 0x9?, 0xc00019e570?}, {0x7fa76e6d1d40?, 0xc00018e3c0?}) /root/go/pkg/mod/golang.org/x/[email protected]/http2/frame.go:237 +0x6e fp=0xc000113d58 sp=0xc000113d08 pc=0x7fa76e2be6ee golang.org/x/net/http2.(*Framer).ReadFrame(0xc0001ea000) /root/go/pkg/mod/golang.org/x/[email protected]/http2/frame.go:498 +0x95 fp=0xc000113e08 sp=0xc000113d58 pc=0x7fa76e2bef55 google.golang.org/grpc/internal/transport.(*http2Client).reader(0xc0001ec000, 0xc000130000?) /root/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:1592 +0x265 fp=0xc000113fc0 sp=0xc000113e08 pc=0x7fa76e2e1f85 google.golang.org/grpc/internal/transport.newHTTP2Client.func11() /root/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:394 +0x2a fp=0xc000113fe0 sp=0xc000113fc0 pc=0x7fa76e2d748a runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000113fe8 sp=0xc000113fe0 pc=0x7fa76ddd8981 created by google.golang.org/grpc/internal/transport.newHTTP2Client /root/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:394 +0x1c3b goroutine 40 [runnable]: runtime.gopark(0xc0000f5f08?, 0x2?, 0x65?, 0x91?, 0xc0000f5edc?) /usr/local/go/src/runtime/proc.go:363 +0xd6 fp=0xc0000f5d68 sp=0xc0000f5d48 pc=0x7fa76ddab4f6 runtime.selectgo(0xc0000f5f08, 0xc0000f5ed8, 0x7070e0910100402?, 0x0, 0xc0001ac370?, 0x1) /usr/local/go/src/runtime/select.go:328 +0x7bc fp=0xc0000f5ea8 sp=0xc0000f5d68 pc=0x7fa76ddba89c google.golang.org/grpc/internal/transport.(*controlBuffer).get(0xc0001ac320, 0x1) /root/go/pkg/mod/google.golang.org/[email protected]/internal/transport/controlbuf.go:417 +0x115 fp=0xc0000f5f38 sp=0xc0000f5ea8 pc=0x7fa76e2cccd5 google.golang.org/grpc/internal/transport.(*loopyWriter).run(0xc0001ee000) /root/go/pkg/mod/google.golang.org/[email protected]/internal/transport/controlbuf.go:549 +0x91 fp=0xc0000f5f98 sp=0xc0000f5f38 pc=0x7fa76e2cd431 google.golang.org/grpc/internal/transport.newHTTP2Client.func6() /root/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:448 +0x7b fp=0xc0000f5fe0 sp=0xc0000f5f98 pc=0x7fa76e2d735b runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000f5fe8 sp=0xc0000f5fe0 pc=0x7fa76ddd8981 created by google.golang.org/grpc/internal/transport.newHTTP2Client /root/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:446 +0x2293 goroutine 41 [GC worker (idle)]: runtime.gopark(0x7fa76e36a4fc?, 0xc0004ac120?, 0x20?, 0x2d?, 0xc0001ae040?) /usr/local/go/src/runtime/proc.go:363 +0xd6 fp=0xc00007e750 sp=0xc00007e730 pc=0x7fa76ddab4f6 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1235 +0xf1 fp=0xc00007e7e0 sp=0xc00007e750 pc=0x7fa76dd8e751 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00007e7e8 sp=0xc00007e7e0 pc=0x7fa76ddd8981 created by runtime.gcBgMarkStartWorkers /usr/local/go/src/runtime/mgc.go:1159 +0x25 goroutine 42 [GC worker (idle)]: runtime.gopark(0x8a1bc7fc0b9?, 0x1?, 0x72?, 0x26?, 0x0?) /usr/local/go/src/runtime/proc.go:363 +0xd6 fp=0xc0004ba750 sp=0xc0004ba730 pc=0x7fa76ddab4f6 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1235 +0xf1 fp=0xc0004ba7e0 sp=0xc0004ba750 pc=0x7fa76dd8e751 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004ba7e8 sp=0xc0004ba7e0 pc=0x7fa76ddd8981 created by runtime.gcBgMarkStartWorkers /usr/local/go/src/runtime/mgc.go:1159 +0x25 goroutine 53 [select]: runtime.gopark(0xc0004b67b0?, 0x2?, 0x38?, 0x72?, 0xc0004b6794?) /usr/local/go/src/runtime/proc.go:363 +0xd6 fp=0xc0004b6618 sp=0xc0004b65f8 pc=0x7fa76ddab4f6 runtime.selectgo(0xc0004b67b0, 0xc0004b6790, 0xc0004b67d0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:328 +0x7bc fp=0xc0004b6758 sp=0xc0004b6618 pc=0x7fa76ddba89c google.golang.org/grpc.newClientStreamWithParams.func4() /root/go/pkg/mod/google.golang.org/[email protected]/stream.go:375 +0x92 fp=0xc0004b67e0 sp=0xc0004b6758 pc=0x7fa76e36a4d2 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004b67e8 sp=0xc0004b67e0 pc=0x7fa76ddd8981 created by google.golang.org/grpc.newClientStreamWithParams /root/go/pkg/mod/google.golang.org/[email protected]/stream.go:374 +0xe6f goroutine 54 [select]: runtime.gopark(0xc0004bafb0?, 0x2?, 0x0?, 0x0?, 0xc0004baf94?) /usr/local/go/src/runtime/proc.go:363 +0xd6 fp=0xc0004bae18 sp=0xc0004badf8 pc=0x7fa76ddab4f6 runtime.selectgo(0xc0004bafb0, 0xc0004baf90, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:328 +0x7bc fp=0xc0004baf58 sp=0xc0004bae18 pc=0x7fa76ddba89c github.com/apache/arrow/go/v13/arrow/flight.CreateClientMiddleware.func2.2() /root/go/pkg/mod/github.com/apache/arrow/go/[email protected]/arrow/flight/client.go:154 +0x7b fp=0xc0004bafe0 sp=0xc0004baf58 pc=0x7fa76e3f8b9b runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004bafe8 sp=0xc0004bafe0 pc=0x7fa76ddd8981 created by github.com/apache/arrow/go/v13/arrow/flight.CreateClientMiddleware.func2 /root/go/pkg/mod/github.com/apache/arrow/go/[email protected]/arrow/flight/client.go:153 +0x40d goroutine 9 [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:363 +0xd6 fp=0xc00007ef50 sp=0xc00007ef30 pc=0x7fa76ddab4f6 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1235 +0xf1 fp=0xc00007efe0 sp=0xc00007ef50 pc=0x7fa76dd8e751 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00007efe8 sp=0xc00007efe0 pc=0x7fa76ddd8981 created by runtime.gcBgMarkStartWorkers /usr/local/go/src/runtime/mgc.go:1159 +0x25 goroutine 22 [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:363 +0xd6 fp=0xc0004b6f50 sp=0xc0004b6f30 pc=0x7fa76ddab4f6 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1235 +0xf1 fp=0xc0004b6fe0 sp=0xc0004b6f50 pc=0x7fa76dd8e751 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004b6fe8 sp=0xc0004b6fe0 pc=0x7fa76ddd8981 created by runtime.gcBgMarkStartWorkers /usr/local/go/src/runtime/mgc.go:1159 +0x25 goroutine 23 [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:363 +0xd6 fp=0xc0004b7750 sp=0xc0004b7730 pc=0x7fa76ddab4f6 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1235 +0xf1 fp=0xc0004b77e0 sp=0xc0004b7750 pc=0x7fa76dd8e751 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004b77e8 sp=0xc0004b77e0 pc=0x7fa76ddd8981 created by runtime.gcBgMarkStartWorkers /usr/local/go/src/runtime/mgc.go:1159 +0x25 goroutine 24 [GC worker (idle)]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:363 +0xd6 fp=0xc0004b7f50 sp=0xc0004b7f30 pc=0x7fa76ddab4f6 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1235 +0xf1 fp=0xc0004b7fe0 sp=0xc0004b7f50 pc=0x7fa76dd8e751 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004b7fe8 sp=0xc0004b7fe0 pc=0x7fa76ddd8981 created by runtime.gcBgMarkStartWorkers /usr/local/go/src/runtime/mgc.go:1159 +0x25 goroutine 55 [GC worker (idle)]: runtime.gopark(0x8a1bbea4da1?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:363 +0xd6 fp=0xc0004bb750 sp=0xc0004bb730 pc=0x7fa76ddab4f6 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1235 +0xf1 fp=0xc0004bb7e0 sp=0xc0004bb750 pc=0x7fa76dd8e751 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004bb7e8 sp=0xc0004bb7e0 pc=0x7fa76ddd8981 created by runtime.gcBgMarkStartWorkers /usr/local/go/src/runtime/mgc.go:1159 +0x25 goroutine 56 [GC worker (idle)]: runtime.gopark(0x8a1bc7e42af?, 0x1?, 0x51?, 0xb9?, 0x0?) /usr/local/go/src/runtime/proc.go:363 +0xd6 fp=0xc0004bbf50 sp=0xc0004bbf30 pc=0x7fa76ddab4f6 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1235 +0xf1 fp=0xc0004bbfe0 sp=0xc0004bbf50 pc=0x7fa76dd8e751 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004bbfe8 sp=0xc0004bbfe0 pc=0x7fa76ddd8981 created by runtime.gcBgMarkStartWorkers /usr/local/go/src/runtime/mgc.go:1159 +0x25 goroutine 43 [GC worker (idle)]: runtime.gopark(0x8a1bbea51ed?, 0x1?, 0xca?, 0xa?, 0x7fa76e2cd6a0?) /usr/local/go/src/runtime/proc.go:363 +0xd6 fp=0xc000078f50 sp=0xc000078f30 pc=0x7fa76ddab4f6 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1235 +0xf1 fp=0xc000078fe0 sp=0xc000078f50 pc=0x7fa76dd8e751 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000078fe8 sp=0xc000078fe0 pc=0x7fa76ddd8981 created by runtime.gcBgMarkStartWorkers /usr/local/go/src/runtime/mgc.go:1159 +0x25 goroutine 44 [GC worker (idle)]: runtime.gopark(0x8a1bc4a97b9?, 0x1?, 0x48?, 0x77?, 0x0?) /usr/local/go/src/runtime/proc.go:363 +0xd6 fp=0xc000079750 sp=0xc000079730 pc=0x7fa76ddab4f6 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1235 +0xf1 fp=0xc0000797e0 sp=0xc000079750 pc=0x7fa76dd8e751 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0000797e8 sp=0xc0000797e0 pc=0x7fa76ddd8981 created by runtime.gcBgMarkStartWorkers /usr/local/go/src/runtime/mgc.go:1159 +0x25 goroutine 10 [GC worker (idle)]: runtime.gopark(0x8a1bbea4cb1?, 0x3?, 0xc1?, 0xcb?, 0x0?) /usr/local/go/src/runtime/proc.go:363 +0xd6 fp=0xc00007f750 sp=0xc00007f730 pc=0x7fa76ddab4f6 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1235 +0xf1 fp=0xc00007f7e0 sp=0xc00007f750 pc=0x7fa76dd8e751 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00007f7e8 sp=0xc00007f7e0 pc=0x7fa76ddd8981 created by runtime.gcBgMarkStartWorkers /usr/local/go/src/runtime/mgc.go:1159 +0x25 goroutine 25 [GC worker (idle)]: runtime.gopark(0x8a1bbea5427?, 0x3?, 0xf6?, 0x4a?, 0x0?) /usr/local/go/src/runtime/proc.go:363 +0xd6 fp=0xc0004b8750 sp=0xc0004b8730 pc=0x7fa76ddab4f6 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1235 +0xf1 fp=0xc0004b87e0 sp=0xc0004b8750 pc=0x7fa76dd8e751 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004b87e8 sp=0xc0004b87e0 pc=0x7fa76ddd8981 created by runtime.gcBgMarkStartWorkers /usr/local/go/src/runtime/mgc.go:1159 +0x25 goroutine 57 [GC worker (idle)]: runtime.gopark(0x8a1bc7d31de?, 0x1?, 0xf6?, 0x31?, 0x0?) /usr/local/go/src/runtime/proc.go:363 +0xd6 fp=0xc0004bc750 sp=0xc0004bc730 pc=0x7fa76ddab4f6 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1235 +0xf1 fp=0xc0004bc7e0 sp=0xc0004bc750 pc=0x7fa76dd8e751 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc0004bc7e8 sp=0xc0004bc7e0 pc=0x7fa76ddd8981 created by runtime.gcBgMarkStartWorkers /usr/local/go/src/runtime/mgc.go:1159 +0x25 goroutine 45 [GC worker (idle)]: runtime.gopark(0x8a1bbea5355?, 0x1?, 0x12?, 0x89?, 0x0?) /usr/local/go/src/runtime/proc.go:363 +0xd6 fp=0xc000079f50 sp=0xc000079f30 pc=0x7fa76ddab4f6 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1235 +0xf1 fp=0xc000079fe0 sp=0xc000079f50 pc=0x7fa76dd8e751 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc000079fe8 sp=0xc000079fe0 pc=0x7fa76ddd8981 created by runtime.gcBgMarkStartWorkers /usr/local/go/src/runtime/mgc.go:1159 +0x25 goroutine 46 [GC worker (idle)]: runtime.gopark(0x8a1bc7e5f5b?, 0x1?, 0xf5?, 0x88?, 0x0?) /usr/local/go/src/runtime/proc.go:363 +0xd6 fp=0xc00007a750 sp=0xc00007a730 pc=0x7fa76ddab4f6 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1235 +0xf1 fp=0xc00007a7e0 sp=0xc00007a750 pc=0x7fa76dd8e751 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00007a7e8 sp=0xc00007a7e0 pc=0x7fa76ddd8981 created by runtime.gcBgMarkStartWorkers /usr/local/go/src/runtime/mgc.go:1159 +0x25 goroutine 47 [GC worker (idle)]: runtime.gopark(0x8a1bc7fa8a9?, 0x1?, 0x31?, 0x67?, 0x0?) /usr/local/go/src/runtime/proc.go:363 +0xd6 fp=0xc00007af50 sp=0xc00007af30 pc=0x7fa76ddab4f6 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1235 +0xf1 fp=0xc00007afe0 sp=0xc00007af50 pc=0x7fa76dd8e751 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1594 +0x1 fp=0xc00007afe8 sp=0xc00007afe0 pc=0x7fa76ddd8981 created by runtime.gcBgMarkStartWorkers /usr/local/go/src/runtime/mgc.go:1159 +0x25 Aborted (core dumped) ``` Versions: ``` >>> import pyarrow >>> pyarrow.__version__ '12.0.1' >>> import adbc_driver_flightsql >>> adbc_driver_flightsql.__version__ '0.5.1' ``` -- 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]
