Title
#users-public
p

Petr Postulka

09/26/2022, 9:04 AM
hi everybody, quick question ... is this error something that we can expect? using java client to send data via ILP: "i.q.c.l.t.LineTcpConnectionContext [4806] could not parse measurement, INVALID_FIELD_VALUE_STR_UNDERFLOW at 598, line (may be mangled due to partial parsing)"
9:27 AM
also does this error mean there is no space on disk or something else? As running out of disk space seems a bit strange to me but can be ... so wanted to confirm E i.q.c.TableWriter [0]: No space left [size=4810463647245533184, fd=853]","PRIORITY":"6","SYSLOG_FACILITY":"3","SYSLOG_IDENTIFIER":"questdb","SYSLOG_PID":"1336"
Bolek Ziobrowski

Bolek Ziobrowski

09/26/2022, 9:29 AM
Hello Petr. I think it means qdb couldn't find closing quotes and finish parsing string before hitting end of buffer . I think you might want to increase the following settings :
line.tcp.msg.buffer.size
line.tcp.max.measurement.size
How long are the strings you're trying to ingest ?
p

Petr Postulka

09/26/2022, 9:32 AM
I see, need to check how long the strings are ... by string you mean single field or whole ILP message sent over tcp?
Bolek Ziobrowski

Bolek Ziobrowski

09/26/2022, 9:32 AM
string field
9:33 AM
(though line.tcp.max.measurement.size applies to length of whole ilp measurement )
p

Petr Postulka

09/26/2022, 9:33 AM
based on doc the default is 32KB for measurement and 2KB for buffer?
9:33 AM
ok, so 32KB for whole ILP message and 2KB for single field?
9:34 AM
sorry, wrong config option ... it is 32KB for both options by default
Bolek Ziobrowski

Bolek Ziobrowski

09/26/2022, 9:34 AM
Source code shows 32kb for both in latest version .
p

Petr Postulka

09/26/2022, 9:45 AM
thx, we will check ... can I ask also for the no space left error pls?
Bolek Ziobrowski

Bolek Ziobrowski

09/26/2022, 9:49 AM
What's the exact error ?
9:50 AM
Do you get "no space left on device " os error ?
9:50 AM
ok, I see it
p

Petr Postulka

09/26/2022, 9:50 AM
no we get this
2022-09-26T03:01:42+02:00 {} {"MESSAGE":"2022-09-26T01:01:42.721065Z E i.q.c.TableWriter [0]: No space left [size=4810463647245533184, fd=853]","PRIORITY":"6","SYSLOG_FACILITY":"3","SYSLOG_IDENTIFIER":"questdb"
9:51 AM
which I would say is not related to disk but to something else?
Bolek Ziobrowski

Bolek Ziobrowski

09/26/2022, 9:54 AM
Hmm, it probably means that file can't be extended. Can you do lsof -p $qdb_process_pid | grep 853 ?
9:54 AM
(replace that var with actual pid of qdb process )
9:54 AM
By the way , which qdb version do you use ?
p

Petr Postulka

09/26/2022, 9:54 AM
6.5.1