尝试从配置单元读取某些数据时出现以下错误:
请求tfetchresultsreq(fetchtype=0,operationhandle=toperationhandle(hasresultset=true,modifiedrowcount=none,operationtype=0,operationid=thandleidentifier(secret='\x02\xa83\xf3\xd8xb\x17\xbf\x96\x92\x80a\xbf\x89\x04',guid='\x03*\x85g\x11ce\xcd\xb2<\x8c\xbc\xacc\xcd“'))的状态不正确,方向=4,maxrows=100):tfetchresultsresp(状态=tstatus(errorcode=0,errormessage='java.io.ioexception:com.google.protobuf.invalidprotocolbufferexception:协议消息太大。可能是恶意的。使用codedinputstream.setsizelimit()增加大小限制。“,
google表示,没有办法通过configs来提高默认限制,只能通过重建hive来实现。是真的吗?如何检查我的当前限制?
另外,我在hive的jira中发现了一个问题,它添加了将默认缓冲区限制从64mb增加到1gb的补丁。似乎该补丁将在未来的版本,但我不确定。
谢谢。
暂无答案!
目前还没有任何答案,快来回答吧!