Logstash sometimes sends requests where the body doesn't include the full doc.
This causes problems with the redis worker because either postgrest refuses these requests, or if we add default values, inserts them with null values, whihc is not useful.
What are these partial requests coming from logstash?
Why are they only affecting the redis worker, shouldn't postgrest have rejected them straight from logstash?
How best to handle them in the redis worker?
Logstash sometimes sends requests where the body doesn't include the full doc. This causes problems with the redis worker because either postgrest refuses these requests, or if we add default values, inserts them with null values, whihc is not useful.
What are these partial requests coming from logstash? Why are they only affecting the redis worker, shouldn't postgrest have rejected them straight from logstash? How best to handle them in the redis worker?