Open superichmann opened 1 week ago
Due to failed inserts into binary column on large binary values have enlarged these to:
pg.net.connection.rcvbuf=1024M
pg.net.connection.sndbuf=1024M
just for a test, I lowered them to
pg.net.connection.rcvbuf=200M
pg.net.connection.sndbuf=200M
It seems like I don't receive the error outlined in this bug report anymore, I will update here again if I encounter this error again.
Perhaps consider adding to the documentation the fact that pg.net.connection.rcvbuf
or pg.net.connection.sndbuf
counts towards the total memory consumption of QDB.
Perhaps consider adding to the documentation the fact that if binary columns are inserted with pg they are limited to the setting of pg.net.connection.rcvbuf
and not as currently documented (BINARY field size is limited either by 64-Bit signed int (8388608 peta bytes) or disk size, whichever is smaller).
To reproduce
QuestDB version:
8.1.1
OS, in case of Docker specify Docker and the Host OS:
Ubuntu 24.04 LTS
File System, in case of Docker specify Host File System:
ext4
Full Name:
Super Richman
Affiliation:
None
Have you followed Linux, MacOs kernel configuration steps to increase Maximum open files and Maximum virtual memory areas limit?
Additional context
The .Net DatabaseLoader should successfully retrieve the data from QuestDB instead of stopping in the middle and raising this error. QuestDB should also not raise this error and successfully send the data back.