JRob
08/30/2024, 4:32 PMBenjamin Hopp
08/30/2024, 5:28 PMJRob
08/30/2024, 5:40 PMBenjamin Hopp
08/30/2024, 5:56 PMJRob
09/11/2024, 6:12 PMAre the segments being created prior to the end of the task duration?Yes, that's exactly what I'm saying. I'm curious why this would happen.
JRob
09/19/2024, 6:14 PMmaxRowsPerSegment is counting all events including filtered events. We filter a lot of events in this datasource so even though we only persist < 1M per hour we are filtering >5M rows out.Benjamin Hopp
09/19/2024, 6:25 PMBenjamin Hopp
09/19/2024, 6:25 PMJRob
09/19/2024, 6:25 PMJRob
09/19/2024, 6:59 PM2024-09-19T18:00:20,500 INFO [task-runner-0-priority-0] org.apache.druid.segment.realtime.appenderator.StreamAppenderator - Persisted rows[565,122] and (estimated) bytes[357,901,652]
This is unrelated to the push. When I dug up the segment that was pushed I found it had 4.9M rows; so it's actually opening the segment upon reaching maxRowsPerSegment as would be expected.
Sorry for the confusion.JRob
09/25/2024, 6:40 AMBenjamin Hopp
09/25/2024, 4:52 PMtrue / false field is going to be dictionary encoded the data is going to be mapped to a value, so under the hood essentially true/false is going to be stored as 0/1 .JRob
09/25/2024, 4:58 PMJRob
09/25/2024, 5:00 PM