There we go again, when ingesting data into the defautl device, calculating a trip can trigger this error.
Propably we are missing one point when copying them from the view into the live table
reitti-1 | 2026-07-11T06:47:39.060Z ERROR 1 --- [eduler_Worker-5] c.d.r.s.p.ProcessingPipelineTask : Error processing batch for user [1]
reitti-1 |
reitti-1 | java.lang.IllegalStateException: A trip without 2 points should not exist.
reitti-1 | at com.dedicatedcode.reitti.service.processing.UnifiedLocationProcessingService.createTripBetweenVisits(UnifiedLocationProcessingService.java:778) ~[!/:0.0.1-SNAPSHOT]
reitti-1 | at com.dedicatedcode.reitti.service.processing.UnifiedLocationProcessingService.detectTrips(UnifiedLocationProcessingService.java:371) ~[!/:0.0.1-SNAPSHOT]
reitti-1 | at com.dedicatedcode.reitti.service.processing.UnifiedLocationProcessingService.processLocationEvent(UnifiedLocationProcessingService.java:137) ~[!/:0.0.1-SNAPSHOT]
reitti-1 | at com.dedicatedcode.reitti.service.processing.ProcessingPipelineTask.handleDataForUser(ProcessingPipelineTask.java:98) ~[!/:0.0.1-SNAPSHOT]
reitti-1 | at com.dedicatedcode.reitti.service.processing.ProcessingPipelineTask.execute(ProcessingPipelineTask.java:63) ~[!/:0.0.1-SNAPSHOT]
reitti-1 | at com.dedicatedcode.reitti.service.processing.ProcessingPipelineTask.execute(ProcessingPipelineTask.java:57) ~[!/:0.0.1-SNAPSHOT]
reitti-1 | at org.quartz.core.JobRunShell.run(JobRunShell.java:203) ~[quartz-2.5.2.jar!/:2.5.2]
reitti-1 | at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:566) ~[quartz-2.5.2.jar!/:2.5.2]
reitti-1 |
There we go again, when ingesting data into the defautl device, calculating a trip can trigger this error.
Propably we are missing one point when copying them from the view into the live table