The ingester didn't return the detailed error message from the server.
java.util.concurrent.ExecutionException: org.apache.arrow.flight.FlightRuntimeException: UNKNOWN: Execute gRPC request error
2026-05-29 14:57:20.899
2026-05-29 06:57:07,501 WARN sunlight.flinkjobs.shared.flink.sink.GreptimeDbSinkWriter [] - GreptimeDbSink bulk write failed: rows=2 table=my_table, rebuilding stream
2026-05-29 14:57:20.899
at java.base/java.lang.Thread.run(Unknown Source) [?:?]
2026-05-29 14:57:20.899
at sunlight.shaded.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at sunlight.shaded.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at sunlight.shaded.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at sunlight.shaded.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at sunlight.shaded.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at sunlight.shaded.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at sunlight.shaded.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at sunlight.shaded.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:166) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at sunlight.shaded.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at sunlight.shaded.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at sunlight.shaded.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at sunlight.shaded.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at sunlight.shaded.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at sunlight.shaded.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at sunlight.shaded.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at sunlight.shaded.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:290) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at sunlight.shaded.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:468) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at sunlight.shaded.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:529) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at sunlight.shaded.netty.handler.codec.http2.Http2ConnectionHandler.decode(Http2ConnectionHandler.java:453) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at sunlight.shaded.netty.handler.codec.http2.Http2ConnectionHandler$FrameDecoder.decode(Http2ConnectionHandler.java:393) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at sunlight.shaded.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder.decodeFrame(DefaultHttp2ConnectionDecoder.java:173) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at sunlight.shaded.netty.handler.codec.http2.Http2InboundFrameLogger.readFrame(Http2InboundFrameLogger.java:41) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at sunlight.shaded.netty.handler.codec.http2.DefaultHttp2FrameReader.readFrame(DefaultHttp2FrameReader.java:159) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at sunlight.shaded.netty.handler.codec.http2.DefaultHttp2FrameReader.processPayloadState(DefaultHttp2FrameReader.java:253) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at sunlight.shaded.netty.handler.codec.http2.DefaultHttp2FrameReader.readHeadersFrame(DefaultHttp2FrameReader.java:484) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at sunlight.shaded.netty.handler.codec.http2.DefaultHttp2FrameReader$2.processFragment(DefaultHttp2FrameReader.java:476) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at sunlight.shaded.netty.handler.codec.http2.Http2InboundFrameLogger$1.onHeadersRead(Http2InboundFrameLogger.java:56) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at sunlight.shaded.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder$FrameReadListener.onHeadersRead(DefaultHttp2ConnectionDecoder.java:337) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at sunlight.shaded.netty.handler.codec.http2.DefaultHttp2ConnectionDecoder$FrameReadListener.onHeadersRead(DefaultHttp2ConnectionDecoder.java:409) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at io.grpc.netty.NettyClientHandler$FrameListener.onHeadersRead(NettyClientHandler.java:936) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at io.grpc.netty.NettyClientHandler.access$1200(NettyClientHandler.java:93) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at io.grpc.netty.NettyClientHandler.onHeadersRead(NettyClientHandler.java:379) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at io.grpc.netty.NettyClientStream$TransportState.transportHeadersReceived(NettyClientStream.java:334) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at io.grpc.internal.Http2ClientStreamTransportState.transportTrailersReceived(Http2ClientStreamTransportState.java:183) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at io.grpc.internal.AbstractClientStream$TransportState.inboundTrailersReceived(AbstractClientStream.java:383) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at io.grpc.internal.AbstractClientStream$TransportState.transportReportStatus(AbstractClientStream.java:400) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.899
at io.grpc.internal.AbstractClientStream$TransportState.transportReportStatus(AbstractClientStream.java:444) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.internal.AbstractStream$TransportState.closeDeframer(AbstractStream.java:201) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.internal.MessageDeframer.closeWhenComplete(MessageDeframer.java:192) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.internal.MessageDeframer.close(MessageDeframer.java:234) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.internal.Http2ClientStreamTransportState.deframerClosed(Http2ClientStreamTransportState.java:31) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.internal.AbstractClientStream$TransportState.deframerClosed(AbstractClientStream.java:278) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.internal.AbstractClientStream$TransportState$1.run(AbstractClientStream.java:441) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.internal.AbstractClientStream$TransportState.access$400(AbstractClientStream.java:221) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.internal.AbstractClientStream$TransportState.closeListener(AbstractClientStream.java:458) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.internal.InternalSubchannel$CallTracingTransport$1$1.closed(InternalSubchannel.java:691) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.internal.ForwardingClientStreamListener.closed(ForwardingClientStreamListener.java:34) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.internal.DelayedStream$DelayedStreamListener.closed(DelayedStream.java:507) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.internal.DelayedStream$DelayedStreamListener.delayOrExecute(DelayedStream.java:462) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.internal.DelayedStream$DelayedStreamListener$4.run(DelayedStream.java:510) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.internal.RetriableStream$Sublistener.closed(RetriableStream.java:1018) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.internal.RetriableStream.access$2200(RetriableStream.java:55) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.internal.RetriableStream.safeCloseMasterListener(RetriableStream.java:825) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.SynchronizationContext.execute(SynchronizationContext.java:126) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.SynchronizationContext.drain(SynchronizationContext.java:94) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.internal.RetriableStream$4.run(RetriableStream.java:830) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.closed(ClientCallImpl.java:683) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.closedInternal(ClientCallImpl.java:743) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.internal.SerializingExecutor.execute(SerializingExecutor.java:95) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.internal.SerializingExecutor.schedule(SerializingExecutor.java:102) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.greptime.common.util.MetricExecutor.execute(MetricExecutor.java:40) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.greptime.common.util.SerializingExecutor.execute(SerializingExecutor.java:80) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.greptime.common.util.SerializingExecutor.drain(SerializingExecutor.java:88) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at com.codahale.metrics.Timer.time(Timer.java:151) [blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.greptime.common.util.SerializingExecutor.drain0(SerializingExecutor.java:104) ~[blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.greptime.common.util.MetricExecutor.lambda$execute$0(MetricExecutor.java:40) ~[blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at com.codahale.metrics.Timer.time(Timer.java:151) ~[blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.internal.SerializingExecutor.run(SerializingExecutor.java:133) ~[blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.internal.ContextRunnable.run(ContextRunnable.java:37) ~[blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1StreamClosed.runInContext(ClientCallImpl.java:716) ~[blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1StreamClosed.runInternal(ClientCallImpl.java:735) ~[blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.internal.ClientCallImpl.access$300(ClientCallImpl.java:71) ~[blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.internal.ClientCallImpl.closeObserver(ClientCallImpl.java:567) ~[blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at org.apache.arrow.flight.grpc.ClientInterceptorAdapter$FlightClientCallListener.onClose(ClientInterceptorAdapter.java:117) ~[blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.ForwardingClientCallListener$SimpleForwardingClientCallListener.onClose(ForwardingClientCallListener.java:40) ~[blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.ForwardingClientCallListener.onClose(ForwardingClientCallListener.java:23) ~[blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.PartialForwardingClientCallListener.onClose(PartialForwardingClientCallListener.java:39) ~[blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:491) ~[blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at org.apache.arrow.flight.BulkFlightClient$SetStreamObserver.onError(BulkFlightClient.java:252) ~[blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at org.apache.arrow.flight.grpc.StatusUtils.fromThrowable(StatusUtils.java:185) ~[blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at org.apache.arrow.flight.grpc.StatusUtils.fromGrpcRuntimeException(StatusUtils.java:164) ~[blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
at org.apache.arrow.flight.CallStatus.toRuntimeException(CallStatus.java:131) ~[blob_p-ac3a17691b454dd14c3ec5571499022b0b7bcc99-abea56f05cf19ae40854ae91942397c3:?]
2026-05-29 14:57:20.898
org.apache.arrow.flight.FlightRuntimeException: Execute gRPC request error
2026-05-29 14:57:20.898
2026-05-29 06:57:07,500 ERROR io.greptime.BulkWriteService [] - Stream error occurred: Execute gRPC request error
2026-05-29 14:57:20.898
The only useful message is org.apache.arrow.flight.FlightRuntimeException: Execute gRPC request error.
We need to get the error from frontend:
[ERROR] servers::grpc::greptime_handler Failed to handle flight record batches
0: Execute gRPC request error, at greptimedb/src/frontend/src/instance/grpc.rs:272:26
1: Table operation error, at greptimedb/src/frontend/src/instance/grpc.rs:395:22
2: Failed to send request to region, at greptimedb/src/operator/src/bulk_insert.rs:124:18
3: External error, at greptimedb/src/client/src/region.rs:66:31
4: Failed to request RegionServer 127.0.0.1:4001, code: Client specified an invalid argument, at greptimedb/src/client/src/region.rs:274:31
5: Column not found, column: new_col, at greptimedb/src/client/src/error.rs:173:1
The ingester didn't return the detailed error message from the server.
The only useful message is
org.apache.arrow.flight.FlightRuntimeException: Execute gRPC request error.We need to get the error from frontend: