lidavidm commented on issue #1178:
URL: https://github.com/apache/arrow-adbc/issues/1178#issuecomment-1751214163
<details>
<summary>Full trace</summary>
```
[ RUN ] DremioFlightSqlStatementTest.ConcurrentStatements
fatal error: concurrent map writes
goroutine 1249 [running]:
google.golang.org/grpc/metadata.MD.Set(...)
/home/runner/go/pkg/mod/google.golang.org/[email protected]/metadata/metadata.go:117
github.com/apache/arrow-adbc/go/adbc/driver/flightsql.(*bearerAuthMiddleware).HeadersReceived(0x10c0000d61e0,
{0x10c00034b910?, 0x7f496568bc4d?}, 0x10c00034b8f0?)
/home/runner/work/arrow-adbc/arrow-adbc/go/adbc/driver/flightsql/flightsql_database.go:490
+0xea
github.com/apache/arrow/go/v13/arrow/flight.CreateClientMiddleware.func2.1({0x7f4965929840,
0x10c0001100b0})
/home/runner/go/pkg/mod/github.com/apache/arrow/go/[email protected]/arrow/flight/client.go:153
+0x213
github.com/apache/arrow/go/v13/arrow/flight.CreateClientMiddleware.func2.2()
/home/runner/go/pkg/mod/github.com/apache/arrow/go/[email protected]/arrow/flight/client.go:161
+0x9f
created by
github.com/apache/arrow/go/v13/arrow/flight.CreateClientMiddleware.func2
/home/runner/go/pkg/mod/github.com/apache/arrow/go/[email protected]/arrow/flight/client.go:156
+0x40d
goroutine 17 [chan receive, locked to thread]:
github.com/apache/arrow-adbc/go/adbc/driver/flightsql.(*reader).Release(0x10c000361920)
/home/runner/work/arrow-adbc/arrow-adbc/go/adbc/driver/flightsql/record_reader.go:188
+0xcf
main.FlightSQLArrayStreamRelease(0x7ffcb0b42f90)
/home/runner/work/arrow-adbc/arrow-adbc/go/adbc/pkg/flightsql/driver.go:400
+0xe2
goroutine 186 [select]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x10c000140a80,
{0x7f496592f0f0, 0x10c000340700})
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:83
+0x12a
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:55
+0x138
goroutine 191 [IO wait]:
internal/poll.runtime_pollWait(0x7f49636cbd88, 0x72)
/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:305 +0x89
internal/poll.(*pollDesc).wait(0x10c0000c1680?, 0x10c0003b4000?, 0x0)
/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:84
+0x32
internal/poll.(*pollDesc).waitRead(...)
/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0x10c0000c1680, {0x10c0003b4000, 0x8000, 0x8000})
/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_unix.go:167
+0x25a
net.(*netFD).Read(0x10c0000c1680, {0x10c0003b4000?, 0x10c000082c80?,
0x7f4964f84a25?})
/opt/hostedtoolcache/go/1.19.13/x64/src/net/fd_posix.go:55 +0x29
net.(*conn).Read(0x10c000124248, {0x10c0003b4000?, 0x0?, 0x10c000082cc0?})
/opt/hostedtoolcache/go/1.19.13/x64/src/net/net.go:183 +0x45
bufio.(*Reader).Read(0x10c0000998c0, {0x10c00007e200, 0x9, 0x0?})
/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:237 +0x1bb
io.ReadAtLeast({0x7f49659295a0, 0x10c0000998c0}, {0x10c00007e200, 0x9, 0x9},
0x9)
/opt/hostedtoolcache/go/1.19.13/x64/src/io/io.go:332 +0x9a
io.ReadFull(...)
/opt/hostedtoolcache/go/1.19.13/x64/src/io/io.go:351
golang.org/x/net/http2.readFrameHeader({0x10c00007e200?, 0x9?, 0xfaa9fe2d?},
{0x7f49659295a0?, 0x10c0000998c0?})
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/frame.go:237
+0x6e
golang.org/x/net/http2.(*Framer).ReadFrame(0x10c00007e1c0)
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/frame.go:498
+0x95
google.golang.org/grpc/internal/transport.(*http2Client).reader(0x10c00016ed80,
0x0?)
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:1594
+0x265
created by google.golang.org/grpc/internal/transport.newHTTP2Client
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:397
+0x1d3b
goroutine 187 [select]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x10c000140b40,
{0x7f496592f0f0, 0x10c000340740})
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:83
+0x12a
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:55
+0x138
goroutine 1069 [select]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x10c0000d69c0,
{0x7f496592f0f0, 0x10c000341340})
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:83
+0x12a
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:55
+0x138
goroutine 157 [select]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x10c000140de0,
{0x7f496592f0f0, 0x10c000159dc0})
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:83
+0x12a
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:55
+0x138
goroutine 156 [select]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x10c000140d00,
{0x7f496592f0f0, 0x10c000159d00})
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:83
+0x12a
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:55
+0x138
goroutine 192 [select]:
google.golang.org/grpc/internal/transport.(*controlBuffer).get(0x10c0000a2c80,
0x1)
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/controlbuf.go:418
+0x115
google.golang.org/grpc/internal/transport.(*loopyWriter).run(0x10c0001442a0)
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/controlbuf.go:552
+0x91
google.golang.org/grpc/internal/transport.newHTTP2Client.func6()
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:451
+0x85
created by google.golang.org/grpc/internal/transport.newHTTP2Client
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:449
+0x2393
goroutine 185 [select]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x10c000140900,
{0x7f496592f0f0, 0x10c000340640})
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:83
+0x12a
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:55
+0x138
goroutine 158 [select]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x10c000140e40,
{0x7f496592f0f0, 0x10c000159e00})
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:83
+0x12a
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:55
+0x138
goroutine 161 [IO wait]:
internal/poll.runtime_pollWait(0x7f49636cbf68, 0x72)
/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:305 +0x89
internal/poll.(*pollDesc).wait(0x10c0000c1780?, 0x10c000330000?, 0x0)
/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:84
+0x32
internal/poll.(*pollDesc).waitRead(...)
/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0x10c0000c1780, {0x10c000330000, 0x8000, 0x8000})
/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_unix.go:167
+0x25a
net.(*netFD).Read(0x10c0000c1780, {0x10c000330000?, 0x10c000086c80?,
0x7f4964f84a25?})
/opt/hostedtoolcache/go/1.19.13/x64/src/net/fd_posix.go:55 +0x29
net.(*conn).Read(0x10c0001242d0, {0x10c000330000?, 0x0?, 0x10c000086cc0?})
/opt/hostedtoolcache/go/1.19.13/x64/src/net/net.go:183 +0x45
bufio.(*Reader).Read(0x10c000099380, {0x10c00007e120, 0x9, 0x0?})
/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:237 +0x1bb
io.ReadAtLeast({0x7f49659295a0, 0x10c000099380}, {0x10c00007e120, 0x9, 0x9},
0x9)
/opt/hostedtoolcache/go/1.19.13/x64/src/io/io.go:332 +0x9a
io.ReadFull(...)
/opt/hostedtoolcache/go/1.19.13/x64/src/io/io.go:351
golang.org/x/net/http2.readFrameHeader({0x10c00007e120?, 0x9?, 0xec6eeb4a?},
{0x7f49659295a0?, 0x10c000099380?})
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/frame.go:237
+0x6e
golang.org/x/net/http2.(*Framer).ReadFrame(0x10c00007e0e0)
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/frame.go:498
+0x95
google.golang.org/grpc/internal/transport.(*http2Client).reader(0x10c00016eb40,
0x10c000024000?)
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:1594
+0x265
created by google.golang.org/grpc/internal/transport.newHTTP2Client
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:397
+0x1d3b
goroutine 162 [select]:
google.golang.org/grpc/internal/transport.(*controlBuffer).get(0x10c0001430e0,
0x1)
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/controlbuf.go:418
+0x115
google.golang.org/grpc/internal/transport.(*loopyWriter).run(0x10c000286b60)
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/controlbuf.go:552
+0x91
google.golang.org/grpc/internal/transport.newHTTP2Client.func6()
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:451
+0x85
created by google.golang.org/grpc/internal/transport.newHTTP2Client
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:449
+0x2393
goroutine 1091 [IO wait]:
internal/poll.runtime_pollWait(0x7f49636cb8d8, 0x72)
/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:305 +0x89
internal/poll.(*pollDesc).wait(0x10c000132980?, 0x10c0003e2000?, 0x0)
/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:84
+0x32
internal/poll.(*pollDesc).waitRead(...)
/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0x10c000132980, {0x10c0003e2000, 0x8000, 0x8000})
/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_unix.go:167
+0x25a
net.(*netFD).Read(0x10c000132980, {0x10c0003e2000?, 0x10c0003abc80?,
0x7f4964f84a25?})
/opt/hostedtoolcache/go/1.19.13/x64/src/net/fd_posix.go:55 +0x29
net.(*conn).Read(0x10c0000162c8, {0x10c0003e2000?, 0x0?, 0x10c0003abcc0?})
/opt/hostedtoolcache/go/1.19.13/x64/src/net/net.go:183 +0x45
bufio.(*Reader).Read(0x10c000360b40, {0x10c00007e040, 0x9, 0x0?})
/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:237 +0x1bb
io.ReadAtLeast({0x7f49659295a0, 0x10c000360b40}, {0x10c00007e040, 0x9, 0x9},
0x9)
/opt/hostedtoolcache/go/1.19.13/x64/src/io/io.go:332 +0x9a
io.ReadFull(...)
/opt/hostedtoolcache/go/1.19.13/x64/src/io/io.go:351
golang.org/x/net/http2.readFrameHeader({0x10c00007e040?, 0x9?,
0x10c0002bb0e0?}, {0x7f49659295a0?, 0x10c000360b40?})
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/frame.go:237
+0x6e
golang.org/x/net/http2.(*Framer).ReadFrame(0x10c00007e000)
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/frame.go:498
+0x95
google.golang.org/grpc/internal/transport.(*http2Client).reader(0x10c00016fb00,
0x10c000136040?)
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:1594
+0x265
created by google.golang.org/grpc/internal/transport.newHTTP2Client
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:397
+0x1d3b
goroutine 845 [select]:
google.golang.org/grpc/internal/transport.(*controlBuffer).get(0x10c0000a3270,
0x1)
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/controlbuf.go:418
+0x115
google.golang.org/grpc/internal/transport.(*loopyWriter).run(0x10c000287500)
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/controlbuf.go:552
+0x91
google.golang.org/grpc/internal/transport.newHTTP2Client.func6()
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:451
+0x85
created by google.golang.org/grpc/internal/transport.newHTTP2Client
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:449
+0x2393
goroutine 900 [IO wait]:
internal/poll.runtime_pollWait(0x7f49636cbc98, 0x72)
/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:305 +0x89
internal/poll.(*pollDesc).wait(0x10c000132680?, 0x10c00039a000?, 0x0)
/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:84
+0x32
internal/poll.(*pollDesc).waitRead(...)
/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0x10c000132680, {0x10c00039a000, 0x8000, 0x8000})
/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_unix.go:167
+0x25a
net.(*netFD).Read(0x10c000132680, {0x10c00039a000?, 0x10c000386c80?,
0x7f4964f84a25?})
/opt/hostedtoolcache/go/1.19.13/x64/src/net/fd_posix.go:55 +0x29
net.(*conn).Read(0x10c000016278, {0x10c00039a000?, 0x0?, 0x10c000386cc0?})
/opt/hostedtoolcache/go/1.19.13/x64/src/net/net.go:183 +0x45
bufio.(*Reader).Read(0x10c0000d8e40, {0x10c0000fa040, 0x9, 0x0?})
/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:237 +0x1bb
io.ReadAtLeast({0x7f49659295a0, 0x10c0000d8e40}, {0x10c0000fa040, 0x9, 0x9},
0x9)
/opt/hostedtoolcache/go/1.19.13/x64/src/io/io.go:332 +0x9a
io.ReadFull(...)
/opt/hostedtoolcache/go/1.19.13/x64/src/io/io.go:351
golang.org/x/net/http2.readFrameHeader({0x10c0000fa040?, 0x9?,
0x10c00028cbd0?}, {0x7f49659295a0?, 0x10c0000d8e40?})
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/frame.go:237
+0x6e
golang.org/x/net/http2.(*Framer).ReadFrame(0x10c0000fa000)
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/frame.go:498
+0x95
google.golang.org/grpc/internal/transport.(*http2Client).reader(0x10c0000e46c0,
0x0?)
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:1594
+0x265
created by google.golang.org/grpc/internal/transport.newHTTP2Client
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:397
+0x1d3b
goroutine 991 [select]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x10c000141040,
{0x7f496592f0f0, 0x10c000340ec0})
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:83
+0x12a
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:55
+0x138
goroutine 1251 [select]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x10c000140300,
{0x7f496592f0f0, 0x10c000340080})
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:83
+0x12a
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:55
+0x138
goroutine 884 [select]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x10c0000d67a0,
{0x7f496592f0f0, 0x10c000136900})
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:83
+0x12a
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:55
+0x138
goroutine 1170 [IO wait]:
internal/poll.runtime_pollWait(0x7f49636cb7e8, 0x72)
/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:305 +0x89
internal/poll.(*pollDesc).wait(0x10c0000c1c00?, 0x10c0003fa000?, 0x0)
/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:84
+0x32
internal/poll.(*pollDesc).waitRead(...)
/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0x10c0000c1c00, {0x10c0003fa000, 0x8000, 0x8000})
/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_unix.go:167
+0x25a
net.(*netFD).Read(0x10c0000c1c00, {0x10c0003fa000?, 0x10c000350c80?,
0x7f4964f84a25?})
/opt/hostedtoolcache/go/1.19.13/x64/src/net/fd_posix.go:55 +0x29
net.(*conn).Read(0x10c000016178, {0x10c0003fa000?, 0x0?, 0x10c000350cc0?})
/opt/hostedtoolcache/go/1.19.13/x64/src/net/net.go:183 +0x45
bufio.(*Reader).Read(0x10c0000d8de0, {0x10c0000fa3c0, 0x9, 0x0?})
/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:237 +0x1bb
io.ReadAtLeast({0x7f49659295a0, 0x10c0000d8de0}, {0x10c0000fa3c0, 0x9, 0x9},
0x9)
/opt/hostedtoolcache/go/1.19.13/x64/src/io/io.go:332 +0x9a
io.ReadFull(...)
/opt/hostedtoolcache/go/1.19.13/x64/src/io/io.go:351
golang.org/x/net/http2.readFrameHeader({0x10c0000fa3c0?, 0x9?,
0x10c0000b4840?}, {0x7f49659295a0?, 0x10c0000d8de0?})
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/frame.go:237
+0x6e
golang.org/x/net/http2.(*Framer).ReadFrame(0x10c0000fa380)
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/frame.go:498
+0x95
google.golang.org/grpc/internal/transport.(*http2Client).reader(0x10c0000e4480,
0x0?)
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:1594
+0x265
created by google.golang.org/grpc/internal/transport.newHTTP2Client
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:397
+0x1d3b
goroutine 885 [select]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x10c0000d6800,
{0x7f496592f0f0, 0x10c000136940})
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:83
+0x12a
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:55
+0x138
goroutine 839 [select]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x10c0000d6f00,
{0x7f496592f0f0, 0x10c000340580})
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:83
+0x12a
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:55
+0x138
goroutine 1244 [select]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x10c0000d6300,
{0x7f496592f0f0, 0x10c000136340})
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:83
+0x12a
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:55
+0x138
goroutine 1092 [select]:
google.golang.org/grpc/internal/transport.(*controlBuffer).get(0x10c000372b40,
0x1)
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/controlbuf.go:418
+0x115
google.golang.org/grpc/internal/transport.(*loopyWriter).run(0x10c000287260)
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/controlbuf.go:552
+0x91
google.golang.org/grpc/internal/transport.newHTTP2Client.func6()
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:451
+0x85
created by google.golang.org/grpc/internal/transport.newHTTP2Client
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:449
+0x2393
goroutine 840 [select]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x10c0000d6f60,
{0x7f496592f0f0, 0x10c0003405c0})
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:83
+0x12a
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:55
+0x138
goroutine 1165 [select]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x10c0000d6740,
{0x7f496592f0f0, 0x10c0001367c0})
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:83
+0x12a
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:55
+0x138
goroutine 989 [select]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x10c000140dc0,
{0x7f496592f0f0, 0x10c000340dc0})
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:83
+0x12a
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:55
+0x138
goroutine 883 [select]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x10c0000d66c0,
{0x7f496592f0f0, 0x10c000136840})
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:83
+0x12a
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:55
+0x138
goroutine 844 [IO wait]:
internal/poll.runtime_pollWait(0x7f49636cbba8, 0x72)
/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:305 +0x89
internal/poll.(*pollDesc).wait(0x10c000132180?, 0x10c00038a000?, 0x0)
/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:84
+0x32
internal/poll.(*pollDesc).waitRead(...)
/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0x10c000132180, {0x10c00038a000, 0x8000, 0x8000})
/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_unix.go:167
+0x25a
net.(*netFD).Read(0x10c000132180, {0x10c00038a000?, 0x10c000383c80?,
0x7f4964f84a25?})
/opt/hostedtoolcache/go/1.19.13/x64/src/net/fd_posix.go:55 +0x29
net.(*conn).Read(0x10c0001243a8, {0x10c00038a000?, 0x0?, 0x10c000383cc0?})
/opt/hostedtoolcache/go/1.19.13/x64/src/net/net.go:183 +0x45
bufio.(*Reader).Read(0x10c0000d83c0, {0x10c00007e2e0, 0x9, 0x0?})
/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:237 +0x1bb
io.ReadAtLeast({0x7f49659295a0, 0x10c0000d83c0}, {0x10c00007e2e0, 0x9, 0x9},
0x9)
/opt/hostedtoolcache/go/1.19.13/x64/src/io/io.go:332 +0x9a
io.ReadFull(...)
/opt/hostedtoolcache/go/1.19.13/x64/src/io/io.go:351
golang.org/x/net/http2.readFrameHeader({0x10c00007e2e0?, 0x9?,
0x10c0002bbe90?}, {0x7f49659295a0?, 0x10c0000d83c0?})
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/frame.go:237
+0x6e
golang.org/x/net/http2.(*Framer).ReadFrame(0x10c00007e2a0)
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/frame.go:498
+0x95
google.golang.org/grpc/internal/transport.(*http2Client).reader(0x10c00016f8c0,
0x10c000340580?)
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:1594
+0x265
created by google.golang.org/grpc/internal/transport.newHTTP2Client
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:397
+0x1d3b
goroutine 1070 [select]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x10c0000d6aa0,
{0x7f496592f0f0, 0x10c000341400})
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:83
+0x12a
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:55
+0x138
goroutine 838 [select]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x10c0000d6e20,
{0x7f496592f0f0, 0x10c0003404c0})
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:83
+0x12a
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:55
+0x138
goroutine 990 [select]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x10c000140fe0,
{0x7f496592f0f0, 0x10c000340e80})
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:83
+0x12a
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:55
+0x138
goroutine 1268 [IO wait]:
internal/poll.runtime_pollWait(0x7f49636cb6f8, 0x72)
/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:305 +0x89
internal/poll.(*pollDesc).wait(0x10c0000c1f00?, 0x10c00041a000?, 0x0)
/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:84
+0x32
internal/poll.(*pollDesc).waitRead(...)
/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0x10c0000c1f00, {0x10c00041a000, 0x8000, 0x8000})
/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_unix.go:167
+0x25a
net.(*netFD).Read(0x10c0000c1f00, {0x10c00041a000?, 0x10c000411c80?,
0x7f4964f84a25?})
/opt/hostedtoolcache/go/1.19.13/x64/src/net/fd_posix.go:55 +0x29
net.(*conn).Read(0x10c0001243b0, {0x10c00041a000?, 0x0?, 0x10c000411cc0?})
/opt/hostedtoolcache/go/1.19.13/x64/src/net/net.go:183 +0x45
bufio.(*Reader).Read(0x10c000361620, {0x10c0000fa4a0, 0x9, 0x0?})
/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:237 +0x1bb
io.ReadAtLeast({0x7f49659295a0, 0x10c000361620}, {0x10c0000fa4a0, 0x9, 0x9},
0x9)
/opt/hostedtoolcache/go/1.19.13/x64/src/io/io.go:332 +0x9a
io.ReadFull(...)
/opt/hostedtoolcache/go/1.19.13/x64/src/io/io.go:351
golang.org/x/net/http2.readFrameHeader({0x10c0000fa4a0?, 0x9?,
0x10c0000fe630?}, {0x7f49659295a0?, 0x10c000361620?})
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/frame.go:237
+0x6e
golang.org/x/net/http2.(*Framer).ReadFrame(0x10c0000fa460)
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/frame.go:498
+0x95
google.golang.org/grpc/internal/transport.(*http2Client).reader(0x10c0000cc480,
0x0?)
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:1594
+0x265
created by google.golang.org/grpc/internal/transport.newHTTP2Client
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:397
+0x1d3b
goroutine 901 [select]:
google.golang.org/grpc/internal/transport.(*controlBuffer).get(0x10c000372be0,
0x1)
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/controlbuf.go:418
+0x115
google.golang.org/grpc/internal/transport.(*loopyWriter).run(0x10c000287650)
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/controlbuf.go:552
+0x91
google.golang.org/grpc/internal/transport.newHTTP2Client.func6()
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:451
+0x85
created by google.golang.org/grpc/internal/transport.newHTTP2Client
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:449
+0x2393
goroutine 1171 [select]:
google.golang.org/grpc/internal/transport.(*controlBuffer).get(0x10c0000a3400,
0x1)
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/controlbuf.go:418
+0x115
google.golang.org/grpc/internal/transport.(*loopyWriter).run(0x10c000144d90)
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/controlbuf.go:552
+0x91
google.golang.org/grpc/internal/transport.newHTTP2Client.func6()
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:451
+0x85
created by google.golang.org/grpc/internal/transport.newHTTP2Client
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:449
+0x2393
goroutine 1252 [select]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x10c000140580,
{0x7f496592f0f0, 0x10c000340140})
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:83
+0x12a
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:55
+0x138
goroutine 1027 [IO wait]:
internal/poll.runtime_pollWait(0x7f49636cbab8, 0x72)
/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:305 +0x89
internal/poll.(*pollDesc).wait(0x10c000132780?, 0x10c000354000?, 0x0)
/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:84
+0x32
internal/poll.(*pollDesc).waitRead(...)
/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0x10c000132780, {0x10c000354000, 0x8000, 0x8000})
/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_unix.go:167
+0x25a
net.(*netFD).Read(0x10c000132780, {0x10c000354000?, 0x10c000081c80?,
0x7f4964f84a25?})
/opt/hostedtoolcache/go/1.19.13/x64/src/net/fd_posix.go:55 +0x29
net.(*conn).Read(0x10c0001242f0, {0x10c000354000?, 0x0?, 0x10c000081cc0?})
/opt/hostedtoolcache/go/1.19.13/x64/src/net/net.go:183 +0x45
bufio.(*Reader).Read(0x10c0003610e0, {0x10c0000fa120, 0x9, 0x0?})
/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:237 +0x1bb
io.ReadAtLeast({0x7f49659295a0, 0x10c0003610e0}, {0x10c0000fa120, 0x9, 0x9},
0x9)
/opt/hostedtoolcache/go/1.19.13/x64/src/io/io.go:332 +0x9a
io.ReadFull(...)
/opt/hostedtoolcache/go/1.19.13/x64/src/io/io.go:351
golang.org/x/net/http2.readFrameHeader({0x10c0000fa120?, 0x9?,
0x10c0002bac00?}, {0x7f49659295a0?, 0x10c0003610e0?})
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/frame.go:237
+0x6e
golang.org/x/net/http2.(*Framer).ReadFrame(0x10c0000fa0e0)
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/frame.go:498
+0x95
google.golang.org/grpc/internal/transport.(*http2Client).reader(0x10c00016f440,
0x10c0002b8600?)
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:1594
+0x265
created by google.golang.org/grpc/internal/transport.newHTTP2Client
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:397
+0x1d3b
goroutine 1028 [select]:
google.golang.org/grpc/internal/transport.(*controlBuffer).get(0x10c0000a34f0,
0x1)
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/controlbuf.go:418
+0x115
google.golang.org/grpc/internal/transport.(*loopyWriter).run(0x10c000144b60)
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/controlbuf.go:552
+0x91
google.golang.org/grpc/internal/transport.newHTTP2Client.func6()
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:451
+0x85
created by google.golang.org/grpc/internal/transport.newHTTP2Client
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:449
+0x2393
goroutine 1071 [select]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x10c0000d6b00,
{0x7f496592f0f0, 0x10c000341440})
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:83
+0x12a
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:55
+0x138
goroutine 1265 [semacquire]:
sync.runtime_Semacquire(0x10c0000e0c60?)
/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/sema.go:62 +0x25
sync.(*WaitGroup).Wait(0x10c0000f3f01?)
/opt/hostedtoolcache/go/1.19.13/x64/src/sync/waitgroup.go:139 +0x52
golang.org/x/sync/errgroup.(*Group).Wait(0x10c000341a00)
/home/runner/go/pkg/mod/golang.org/x/[email protected]/errgroup/errgroup.go:53 +0x27
github.com/apache/arrow-adbc/go/adbc/driver/flightsql.newRecordReader.func4()
/home/runner/work/arrow-adbc/arrow-adbc/go/adbc/driver/flightsql/record_reader.go:168
+0x45
created by
github.com/apache/arrow-adbc/go/adbc/driver/flightsql.newRecordReader
/home/runner/work/arrow-adbc/arrow-adbc/go/adbc/driver/flightsql/record_reader.go:167
+0xd8c
goroutine 1026 [IO wait]:
internal/poll.runtime_pollWait(0x7f49636cb9c8, 0x72)
/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:305 +0x89
internal/poll.(*pollDesc).wait(0x10c000284b00?, 0x10c000374000?, 0x0)
/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:84
+0x32
internal/poll.(*pollDesc).waitRead(...)
/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0x10c000284b00, {0x10c000374000, 0x8000, 0x8000})
/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_unix.go:167
+0x25a
net.(*netFD).Read(0x10c000284b00, {0x10c000374000?, 0x10c0003acc80?,
0x7f4964f84a25?})
/opt/hostedtoolcache/go/1.19.13/x64/src/net/fd_posix.go:55 +0x29
net.(*conn).Read(0x10c0000161a8, {0x10c000374000?, 0x0?, 0x10c0003accc0?})
/opt/hostedtoolcache/go/1.19.13/x64/src/net/net.go:183 +0x45
bufio.(*Reader).Read(0x10c000360840, {0x10c0000fa200, 0x9, 0x0?})
/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:237 +0x1bb
io.ReadAtLeast({0x7f49659295a0, 0x10c000360840}, {0x10c0000fa200, 0x9, 0x9},
0x9)
/opt/hostedtoolcache/go/1.19.13/x64/src/io/io.go:332 +0x9a
io.ReadFull(...)
/opt/hostedtoolcache/go/1.19.13/x64/src/io/io.go:351
golang.org/x/net/http2.readFrameHeader({0x10c0000fa200?, 0x9?,
0x10c00028d8f0?}, {0x7f49659295a0?, 0x10c000360840?})
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/frame.go:237
+0x6e
golang.org/x/net/http2.(*Framer).ReadFrame(0x10c0000fa1c0)
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/frame.go:498
+0x95
google.golang.org/grpc/internal/transport.(*http2Client).reader(0x10c00016fd40,
0x0?)
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:1594
+0x265
created by google.golang.org/grpc/internal/transport.newHTTP2Client
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:397
+0x1d3b
goroutine 1059 [select]:
google.golang.org/grpc/internal/transport.(*controlBuffer).get(0x10c000372a50,
0x1)
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/controlbuf.go:418
+0x115
google.golang.org/grpc/internal/transport.(*loopyWriter).run(0x10c000144850)
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/controlbuf.go:552
+0x91
google.golang.org/grpc/internal/transport.newHTTP2Client.func6()
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:451
+0x85
created by google.golang.org/grpc/internal/transport.newHTTP2Client
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:449
+0x2393
goroutine 1166 [select]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x10c0000d67c0,
{0x7f496592f0f0, 0x10c000136800})
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:83
+0x12a
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:55
+0x138
goroutine 1164 [select]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x10c0000d65c0,
{0x7f496592f0f0, 0x10c000136700})
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:83
+0x12a
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:55
+0x138
goroutine 1043 [select]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x10c000141400,
{0x7f496592f0f0, 0x10c000136d00})
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:83
+0x12a
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:55
+0x138
goroutine 1044 [select]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x10c0001414e0,
{0x7f496592f0f0, 0x10c000136e40})
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:83
+0x12a
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:55
+0x138
goroutine 1045 [select]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x10c000141540,
{0x7f496592f0f0, 0x10c000136e80})
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:83
+0x12a
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:55
+0x138
goroutine 1264 [runnable]:
github.com/apache/arrow/go/v13/arrow/flight/flightsql.(*Client).DoGet(0x10c0000d6920,
{0x7f496592f0f0?, 0x10c000341a40?}, 0x10c000341940?, {0x10c00028d170?, 0x3?,
0x3?})
/home/runner/go/pkg/mod/github.com/apache/arrow/go/[email protected]/arrow/flight/flightsql/client.go:246
+0xfb
github.com/apache/arrow-adbc/go/adbc/driver/flightsql.doGet({0x7f496592f0f0,
0x10c000341a40}, 0x10c00032f7b0?, 0x10c0001433b0, {0x7f4965936a48,
0x10c0002afc20}, {0x10c00028d170, 0x3, 0x3})
/home/runner/work/arrow-adbc/arrow-adbc/go/adbc/driver/flightsql/flightsql_connection.go:77
+0x199
github.com/apache/arrow-adbc/go/adbc/driver/flightsql.newRecordReader.func3()
/home/runner/work/arrow-adbc/arrow-adbc/go/adbc/driver/flightsql/record_reader.go:143
+0x13e
golang.org/x/sync/errgroup.(*Group).Go.func1()
/home/runner/go/pkg/mod/golang.org/x/[email protected]/errgroup/errgroup.go:75 +0x64
created by golang.org/x/sync/errgroup.(*Group).Go
/home/runner/go/pkg/mod/golang.org/x/[email protected]/errgroup/errgroup.go:72 +0xa5
goroutine 1245 [select]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x10c0000d64a0,
{0x7f496592f0f0, 0x10c000136400})
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:83
+0x12a
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:55
+0x138
goroutine 1260 [IO wait]:
internal/poll.runtime_pollWait(0x7f49636cbe78, 0x72)
/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/netpoll.go:305 +0x89
internal/poll.(*pollDesc).wait(0x10c000132480?, 0x10c0000c2000?, 0x0)
/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:84
+0x32
internal/poll.(*pollDesc).waitRead(...)
/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_poll_runtime.go:89
internal/poll.(*FD).Read(0x10c000132480, {0x10c0000c2000, 0x8000, 0x8000})
/opt/hostedtoolcache/go/1.19.13/x64/src/internal/poll/fd_unix.go:167
+0x25a
net.(*netFD).Read(0x10c000132480, {0x10c0000c2000?, 0x10c000352c80?,
0x7f4964f84a25?})
/opt/hostedtoolcache/go/1.19.13/x64/src/net/fd_posix.go:55 +0x29
net.(*conn).Read(0x10c000124218, {0x10c0000c2000?, 0x0?, 0x10c000352cc0?})
/opt/hostedtoolcache/go/1.19.13/x64/src/net/net.go:183 +0x45
bufio.(*Reader).Read(0x10c000360600, {0x10c0000fa2e0, 0x9, 0x0?})
/opt/hostedtoolcache/go/1.19.13/x64/src/bufio/bufio.go:237 +0x1bb
io.ReadAtLeast({0x7f49659295a0, 0x10c000360600}, {0x10c0000fa2e0, 0x9, 0x9},
0x9)
/opt/hostedtoolcache/go/1.19.13/x64/src/io/io.go:332 +0x9a
io.ReadFull(...)
/opt/hostedtoolcache/go/1.19.13/x64/src/io/io.go:351
golang.org/x/net/http2.readFrameHeader({0x10c0000fa2e0?, 0x9?,
0x3c8f62bb5?}, {0x7f49659295a0?, 0x10c000360600?})
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/frame.go:237
+0x6e
golang.org/x/net/http2.(*Framer).ReadFrame(0x10c0000fa2a0)
/home/runner/go/pkg/mod/golang.org/x/[email protected]/http2/frame.go:498
+0x95
google.golang.org/grpc/internal/transport.(*http2Client).reader(0x10c00016e480,
0x0?)
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:1594
+0x265
created by google.golang.org/grpc/internal/transport.newHTTP2Client
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:397
+0x1d3b
goroutine 1246 [select]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x10c0000d6520,
{0x7f496592f0f0, 0x10c000136440})
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:83
+0x12a
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:55
+0x138
goroutine 1261 [select]:
google.golang.org/grpc/internal/transport.(*controlBuffer).get(0x10c000142af0,
0x1)
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/controlbuf.go:418
+0x115
google.golang.org/grpc/internal/transport.(*loopyWriter).run(0x10c000286000)
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/controlbuf.go:552
+0x91
google.golang.org/grpc/internal/transport.newHTTP2Client.func6()
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:451
+0x85
created by google.golang.org/grpc/internal/transport.newHTTP2Client
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:449
+0x2393
goroutine 1253 [select]:
google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x10c000140620,
{0x7f496592f0f0, 0x10c000340180})
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:83
+0x12a
created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/grpcsync/callback_serializer.go:55
+0x138
goroutine 1269 [select]:
google.golang.org/grpc/internal/transport.(*controlBuffer).get(0x10c000143900,
0x1)
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/controlbuf.go:418
+0x115
google.golang.org/grpc/internal/transport.(*loopyWriter).run(0x10c000287960)
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/controlbuf.go:552
+0x91
google.golang.org/grpc/internal/transport.newHTTP2Client.func6()
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:451
+0x85
created by google.golang.org/grpc/internal/transport.newHTTP2Client
/home/runner/go/pkg/mod/google.golang.org/[email protected]/internal/transport/http2_client.go:449
+0x2393
goroutine 1270 [runnable]:
sync.runtime_Semacquire(0x0?)
/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/sema.go:62 +0x25
sync.(*WaitGroup).Wait(0x7f496584cd40?)
/opt/hostedtoolcache/go/1.19.13/x64/src/sync/waitgroup.go:139 +0x52
github.com/bluele/gcache.(*Group).Do(0x10c0002afc88, {0x7f496581aba0?,
0x10c0000df1e0}, 0x10c0002ba8a0, 0x1)
/home/runner/go/pkg/mod/github.com/bluele/[email protected]/singleflight.go:58
+0x15d
github.com/bluele/gcache.(*baseCache).load(0x10c0002afc20, {0x7f496581aba0?,
0x10c0000df1e0}, 0x10c0000d6c20, 0xa0?)
/home/runner/go/pkg/mod/github.com/bluele/[email protected]/cache.go:193
+0xc9
github.com/bluele/gcache.(*LRUCache).getWithLoader(0x10c0002afc20,
{0x7f496581aba0?, 0x10c0000df1e0}, 0x58?)
/home/runner/go/pkg/mod/github.com/bluele/[email protected]/lru.go:151 +0xb6
github.com/bluele/gcache.(*LRUCache).Get(0x10c000000528?, {0x7f496581aba0,
0x10c0000df1e0})
/home/runner/go/pkg/mod/github.com/bluele/[email protected]/lru.go:97 +0xa5
github.com/apache/arrow-adbc/go/adbc/driver/flightsql.doGet({0x7f496592f0f0,
0x10c000341ec0}, 0x10c000340198?, 0x10c0001439f0, {0x7f4965936a48,
0x10c0002afc20}, {0x10c0000fe330, 0x3, 0x3})
/home/runner/work/arrow-adbc/arrow-adbc/go/adbc/driver/flightsql/flightsql_connection.go:71
+0x151
github.com/apache/arrow-adbc/go/adbc/driver/flightsql.newRecordReader.func3()
/home/runner/work/arrow-adbc/arrow-adbc/go/adbc/driver/flightsql/record_reader.go:143
+0x13e
golang.org/x/sync/errgroup.(*Group).Go.func1()
/home/runner/go/pkg/mod/golang.org/x/[email protected]/errgroup/errgroup.go:75 +0x64
created by golang.org/x/sync/errgroup.(*Group).Go
/home/runner/go/pkg/mod/golang.org/x/[email protected]/errgroup/errgroup.go:72 +0xa5
goroutine 1271 [semacquire]:
sync.runtime_Semacquire(0x0?)
/opt/hostedtoolcache/go/1.19.13/x64/src/runtime/sema.go:62 +0x25
sync.(*WaitGroup).Wait(0x0?)
/opt/hostedtoolcache/go/1.19.13/x64/src/sync/waitgroup.go:139 +0x52
golang.org/x/sync/errgroup.(*Group).Wait(0x10c000341e80)
/home/runner/go/pkg/mod/golang.org/x/[email protected]/errgroup/errgroup.go:53 +0x27
github.com/apache/arrow-adbc/go/adbc/driver/flightsql.newRecordReader.func4()
/home/runner/work/arrow-adbc/arrow-adbc/go/adbc/driver/flightsql/record_reader.go:168
+0x45
created by
github.com/apache/arrow-adbc/go/adbc/driver/flightsql.newRecordReader
/home/runner/work/arrow-adbc/arrow-adbc/go/adbc/driver/flightsql/record_reader.go:167
+0xd8c
```
</details>
--
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]