Closed lmwnshn closed 3 years ago
Returning too many tuples will break the psql client connection.
Currently debugging.
OS: Ubuntu (LTS) 20.04
Compiler: GCC 9
CMake Profile: Debug, Release
Debug
Release
select * from order_line;
select * from order_line limit 50000;
select * from order_line limit 100000;
where error on client: extraneous data in "D" message lost synchronization with server: got message type "3", length 825373952
and error on server: [2021-05-31 14:04:14.610] [network_logger] [error] Error while filling read buffer: Connection reset by peer
Looks like it isn't exactly the above. Just that sometimes it gets malformed at the end of DESCRIBE.
It dies on the timestamp. Null??
Duplicate of #785.
Bug Report
Summary
Returning too many tuples will break the psql client connection.
Currently debugging.
Environment
OS: Ubuntu (LTS) 20.04
Compiler: GCC 9
CMake Profile:
Debug
,Release
Steps to Reproduce
select * from order_line;
-> errorselect * from order_line limit 50000;
-> okselect * from order_line limit 100000;
-> errorwhere error on client: extraneous data in "D" message lost synchronization with server: got message type "3", length 825373952
and error on server: [2021-05-31 14:04:14.610] [network_logger] [error] Error while filling read buffer: Connection reset by peer