2026-09-18 03:00:00.425 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:00.432 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:00.432 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:00.651 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:00.657 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:00.657 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:00.669 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:00.675 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:00.675 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:00.680 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:00.685 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:00.685 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:00.690 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:00.695 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:00.695 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:00.700 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:00.706 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:00.706 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:00.711 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:00.716 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:00.716 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:00.721 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:00.726 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:00.727 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:00.731 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:00.737 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:00.737 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:00.742 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:00.750 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:00.750 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:00.759 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:00.764 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:00.764 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:00.770 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:00.776 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:00.776 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:00.781 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:00.787 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:00.787 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:00.792 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:00.797 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:00.797 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:00.802 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:00.807 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:00.807 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:00.813 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:00.818 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:00.818 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:00.823 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:00.828 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:00.828 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:00.838 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:00.844 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:00.844 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:00.857 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:00.863 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:00.863 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:00.874 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:00.879 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:00.880 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:00.889 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:00.895 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:00.895 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:00.907 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:00.913 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:00.913 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:00.930 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:00.936 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:00.936 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:00.945 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:00.950 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:00.950 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:00.965 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:00.972 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:00.972 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:00.977 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:00.982 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:00.982 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:00.992 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:00.997 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:00.997 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.010 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.016 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.016 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.044 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.050 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.050 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.061 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.066 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.066 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.077 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.083 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.083 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.089 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.094 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.095 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.100 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.105 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.106 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.122 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.128 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.129 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.161 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.167 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.167 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.179 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.185 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.185 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.192 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.198 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.198 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.218 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.224 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.224 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.242 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.247 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.248 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.267 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.276 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.276 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.293 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.302 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.303 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.327 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.333 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.333 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.380 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.387 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.387 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.401 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.410 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.410 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.435 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.444 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.444 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.466 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.477 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.477 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.492 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.498 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.498 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.514 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.521 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.521 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.539 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.553 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.553 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.621 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.628 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.628 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.651 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.662 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.662 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.669 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.679 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.679 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.701 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.708 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.708 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.725 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.732 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.733 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.745 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.752 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.752 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.766 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.772 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.772 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.790 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.797 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.797 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.818 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.825 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.825 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.865 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.872 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.872 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:01.888 [ERROR] [MessageBroker-5]  ReportComponent - No Vendor found, continuing with default filter
2026-09-18 03:00:01.894 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Processing Doctor Timing Calculations
2026-09-18 03:00:01.894 [INFO ] [MessageBroker-5]  DoctorActivityProcessor - Doctor Timing Calculations Done
2026-09-18 03:00:02.365 [INFO ] [MessageBroker-5]  DoctorPerformanceAnalyticsJob - DoctorPerformanceAnalyticsJob Job End Time 1789680602365
2026-09-18 03:02:00.001 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-17T21:32:00Z
2026-09-18 03:02:00.006 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-17T21:32:00.006Z
2026-09-18 03:02:34.776 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-18 03:02:34.783 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=d246c8be-949a-4b85-bea5-9e055c7c589d, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-18 03:05:38.059 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-18 03:05:38.067 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=6bb71905-3ab9-4732-b07f-f5a55c7aed9b, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-18 03:07:00.000 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-17T21:37:00Z
2026-09-18 03:07:00.006 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-17T21:37:00.006Z
2026-09-18 03:08:41.080 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-18 03:08:41.087 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=2876abbe-4b40-48c5-8c7e-9136ba511eb7, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-18 03:11:44.345 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-18 03:11:44.354 [INFO ] [http-nio-10000-exec-3]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=98536ea3-9cd1-4753-8f5d-f3bebacd841a, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-18 03:12:00.000 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-17T21:42:00Z
2026-09-18 03:12:00.005 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-17T21:42:00.005Z
2026-09-18 03:13:38.144 [INFO ] [MessageBroker-3]  WebSocketMessageBrokerStats - WebSocketSession[0 current WS(0)-HttpStream(0)-HttpPoll(0), 28 total, 0 closed abnormally (0 connect failure, 0 send limit, 7 transport error)], stompSubProtocol[processed CONNECT(24)-CONNECTED(24)-DISCONNECT(10)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 288], outboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 216], sockJsScheduler[pool size = 6, active threads = 1, queued tasks = 6, completed tasks = 9959]
2026-09-18 03:14:47.406 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-18 03:14:47.421 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=3633304c-f1e5-4268-8f5e-e176d03301ca, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-18 03:14:47.421 [INFO ] [http-nio-10000-exec-1]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-09-18 03:16:30.413 [INFO ] [http-nio-10000-exec-5]  VendorComponent - Fetching vendor details. (vendor=Akidha)
2026-09-18 03:17:00.001 [INFO ] [MessageBroker-5]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-17T21:47:00.001Z
2026-09-18 03:17:00.004 [INFO ] [MessageBroker-5]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-17T21:47:00.004Z
2026-09-18 03:17:50.318 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-18 03:17:50.322 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=90bc9606-4983-4061-aee0-34efa0503360, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-18 03:20:53.295 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-18 03:20:53.308 [INFO ] [http-nio-10000-exec-3]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=6c38e7bf-aec5-49f3-9738-4f3cf341a829, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-18 03:22:00.000 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-17T21:52:00Z
2026-09-18 03:22:00.006 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-17T21:52:00.006Z
2026-09-18 03:23:56.198 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-18 03:23:56.206 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=8cf9f0a5-64b6-4e3f-805a-165b513571e1, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-18 03:26:59.108 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-18 03:26:59.118 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=f38408d5-0320-48ca-bc14-d8d684b9027b, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-18 03:27:00.001 [INFO ] [MessageBroker-5]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-17T21:57:00.001Z
2026-09-18 03:27:00.005 [INFO ] [MessageBroker-5]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-17T21:57:00.005Z
2026-09-18 03:30:02.222 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-18 03:30:02.257 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=48ae7bf6-d61e-4382-b5d8-d146b0b099bd, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-18 03:30:02.258 [INFO ] [http-nio-10000-exec-4]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-09-18 03:32:00.000 [INFO ] [MessageBroker-5]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-17T22:02:00Z
2026-09-18 03:32:00.006 [INFO ] [MessageBroker-5]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-17T22:02:00.006Z
2026-09-18 03:33:05.188 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-18 03:33:05.200 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=9d8a00dc-c384-4e50-8496-830da3d9b925, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-18 03:36:08.107 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-18 03:36:08.119 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=bb84ea46-0946-436b-8668-39b2dbc390cd, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-18 03:37:00.000 [INFO ] [MessageBroker-5]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-17T22:07:00Z
2026-09-18 03:37:00.006 [INFO ] [MessageBroker-5]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-17T22:07:00.006Z
2026-09-18 03:39:11.356 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-18 03:39:11.367 [INFO ] [http-nio-10000-exec-2]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=4995cae3-0489-48cf-af0c-5c0824683cf7, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-18 03:42:00.001 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-17T22:12:00.001Z
2026-09-18 03:42:00.009 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-17T22:12:00.009Z
2026-09-18 03:42:14.414 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-18 03:42:14.422 [INFO ] [http-nio-10000-exec-10]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=ed770591-9cac-4376-9ccd-6d4d047caff3, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-18 03:43:38.145 [INFO ] [MessageBroker-5]  WebSocketMessageBrokerStats - WebSocketSession[0 current WS(0)-HttpStream(0)-HttpPoll(0), 28 total, 0 closed abnormally (0 connect failure, 0 send limit, 7 transport error)], stompSubProtocol[processed CONNECT(24)-CONNECTED(24)-DISCONNECT(10)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 288], outboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 216], sockJsScheduler[pool size = 6, active threads = 1, queued tasks = 6, completed tasks = 10326]
2026-09-18 03:45:17.347 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-18 03:45:17.365 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=121542ff-fc48-4bb2-8e38-6f180f7428f2, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-18 03:45:17.366 [INFO ] [http-nio-10000-exec-7]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-09-18 03:47:00.001 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-17T22:17:00.001Z
2026-09-18 03:47:00.010 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-17T22:17:00.010Z
2026-09-18 03:48:20.223 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-18 03:48:20.233 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=fb7cd61f-d3b1-41f0-b223-7ed201c4d55c, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-18 03:51:23.159 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-18 03:51:23.169 [INFO ] [http-nio-10000-exec-3]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=2139412a-a0d3-4516-8cb2-0e1293808cb2, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-18 03:52:00.000 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-17T22:22:00Z
2026-09-18 03:52:00.005 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-17T22:22:00.005Z
2026-09-18 03:54:26.038 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-18 03:54:26.050 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=fb12ff67-c3b9-4517-9982-bd51a93737e9, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-18 03:57:00.001 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-17T22:27:00.001Z
2026-09-18 03:57:00.008 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-17T22:27:00.008Z
2026-09-18 03:57:29.115 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-18 03:57:29.123 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=06f66961-4bbf-4cf6-83f9-108b550d093c, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-18 03:59:59.360 [INFO ] [MessageBroker-4]  OrderAnalyticsJob - Order Reconcile Job Start Time 1789684199359
2026-09-18 03:59:59.360 [INFO ] [MessageBroker-6]  DataCleanupJob - Data Cleanup Job Start Time 1789684199359
2026-09-18 03:59:59.365 [INFO ] [MessageBroker-4]  OrderAnalyticsJob - Order Reconcile Job End Time 1789684199365
2026-09-18 03:59:59.369 [INFO ] [MessageBroker-6]  DataCleanupJob - Data Cleanup Job End Time 1789684199369
2026-09-18 03:59:59.385 [INFO ] [SimpleAsyncTaskExecutor-4384]  DataCleanupComponent - Deleting notifications older than 7 days, cutoff time: 1789079399385
2026-09-18 03:59:59.385 [INFO ] [SimpleAsyncTaskExecutor-4385]  DataCleanupComponent - Deleting webhook audit history older than 7 days, cutoff time: 1789079399385
2026-09-18 03:59:59.387 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Starting Order Reconcile job. Input Vendor: null, Start: 2026-09-17T03:59:59.360+0530, End: null
2026-09-18 03:59:59.395 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Processing reconciliation for 67 vendors.
2026-09-18 03:59:59.395 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: 454645464644 on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.405 [INFO ] [SimpleAsyncTaskExecutor-4385]  DataCleanupComponent - Webhook audit history cleanup completed
2026-09-18 03:59:59.408 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: 454645464644 on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.408 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: 765 on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.409 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: 765 on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.409 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: Akidha on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.416 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Total orders to reconcile for Vendor Akidha: 198
2026-09-18 03:59:59.441 [ERROR] [pool-5-thread-4]  OrderAnalyticsComponent - Error processing batch in partition for vendor Akidha. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.444 [ERROR] [pool-5-thread-3]  OrderAnalyticsComponent - Error processing batch in partition for vendor Akidha. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.445 [ERROR] [pool-5-thread-2]  OrderAnalyticsComponent - Error processing batch in partition for vendor Akidha. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.447 [ERROR] [pool-5-thread-1]  OrderAnalyticsComponent - Error processing batch in partition for vendor Akidha. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.447 [ERROR] [pool-5-thread-5]  OrderAnalyticsComponent - Error processing batch in partition for vendor Akidha. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.448 [ERROR] [pool-5-thread-8]  OrderAnalyticsComponent - Error processing batch in partition for vendor Akidha. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.450 [ERROR] [pool-5-thread-10]  OrderAnalyticsComponent - Error processing batch in partition for vendor Akidha. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.452 [ERROR] [pool-5-thread-6]  OrderAnalyticsComponent - Error processing batch in partition for vendor Akidha. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.453 [ERROR] [pool-5-thread-9]  OrderAnalyticsComponent - Error processing batch in partition for vendor Akidha. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.456 [ERROR] [pool-5-thread-11]  OrderAnalyticsComponent - Error processing batch in partition for vendor Akidha. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.456 [ERROR] [pool-5-thread-7]  OrderAnalyticsComponent - Error processing batch in partition for vendor Akidha. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.464 [ERROR] [pool-5-thread-12]  OrderAnalyticsComponent - Error processing batch in partition for vendor Akidha. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.464 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation finished for Vendor: Akidha. Processed 0 orders in 55 ms.
2026-09-18 03:59:59.464 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: amazon on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.466 [INFO ] [SimpleAsyncTaskExecutor-4384]  DataCleanupComponent - Notifications cleanup completed
2026-09-18 03:59:59.469 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: amazon on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.469 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: AmazonV on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.471 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: AmazonV on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.471 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: Anup_Vendor_001 on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.472 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: Anup_Vendor_001 on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.472 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: apple on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.476 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: apple on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.476 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: blinkit on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.479 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: blinkit on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.479 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: CannazoIndia on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.481 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: CannazoIndia on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.481 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: chemist-asquaremedicalstore-6a20b44e on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.482 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: chemist-asquaremedicalstore-6a20b44e on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.482 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: chemist-blinkit-038144ce on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.483 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: chemist-blinkit-038144ce on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.483 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: chemist-demoooooostore-cdfdb011 on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.483 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: chemist-demoooooostore-cdfdb011 on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.483 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: chemist-e-92f4cf8e on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.484 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: chemist-e-92f4cf8e on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.484 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: chemist-firstcarebyblinkit-d9a80ed8 on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.485 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: chemist-firstcarebyblinkit-d9a80ed8 on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.485 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: chemist-l-5d50a47a on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.485 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: chemist-l-5d50a47a on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.485 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: chemist-m-bbd406cc on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.486 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: chemist-m-bbd406cc on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.486 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: chemist-mahadev-0632a63e on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.487 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: chemist-mahadev-0632a63e on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.487 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: chemist-marvelsmedishop-96de322f on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.488 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: chemist-marvelsmedishop-96de322f on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.488 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: chemist-milindmedishop-4b36059b on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.488 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: chemist-milindmedishop-4b36059b on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.488 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: chemist-myrxtestchemist-68f85943 on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.489 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: chemist-myrxtestchemist-68f85943 on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.489 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: chemist-swagatmedishop-ca24a570 on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.490 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: chemist-swagatmedishop-ca24a570 on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.490 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: chemist-swatichemist-c9e0d22b on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.490 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: chemist-swatichemist-c9e0d22b on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.490 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: chemist-u-e392c225 on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.491 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: chemist-u-e392c225 on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.491 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: Cosmohealth on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.492 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: Cosmohealth on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.493 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: deepimpactai on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.495 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Total orders to reconcile for Vendor deepimpactai: 2
2026-09-18 03:59:59.496 [ERROR] [pool-5-thread-4]  OrderAnalyticsComponent - Error processing batch in partition for vendor deepimpactai. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.497 [ERROR] [pool-5-thread-3]  OrderAnalyticsComponent - Error processing batch in partition for vendor deepimpactai. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.497 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation finished for Vendor: deepimpactai. Processed 0 orders in 4 ms.
2026-09-18 03:59:59.497 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: dermatouch on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.498 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: dermatouch on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.498 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: Dipashri21 on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.499 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: Dipashri21 on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.499 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: DipashriApple on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.500 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: DipashriApple on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.500 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: DipashriZepto on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.501 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: DipashriZepto on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.501 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: docpharma on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.502 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: docpharma on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.502 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: ekincare on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.504 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Total orders to reconcile for Vendor ekincare: 1
2026-09-18 03:59:59.504 [ERROR] [pool-5-thread-2]  OrderAnalyticsComponent - Error processing batch in partition for vendor ekincare. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.504 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation finished for Vendor: ekincare. Processed 0 orders in 2 ms.
2026-09-18 03:59:59.504 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: ertyvubnjkml;,l;.'7=-098765432asd5g78h90kl;7'651/?mbjhv4354e6r7u0i-o7513nr46e5r78y0]\]'\4 on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.506 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: ertyvubnjkml;,l;.'7=-098765432asd5g78h90kl;7'651/?mbjhv4354e6r7u0i-o7513nr46e5r78y0]\]'\4 on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.506 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: Genericart on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.506 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: Genericart on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.506 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: margerp on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.508 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: margerp on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.508 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: Marvel on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.511 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Total orders to reconcile for Vendor Marvel: 8
2026-09-18 03:59:59.513 [ERROR] [pool-5-thread-8]  OrderAnalyticsComponent - Error processing batch in partition for vendor Marvel. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.513 [ERROR] [pool-5-thread-6]  OrderAnalyticsComponent - Error processing batch in partition for vendor Marvel. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.513 [ERROR] [pool-5-thread-1]  OrderAnalyticsComponent - Error processing batch in partition for vendor Marvel. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.514 [ERROR] [pool-5-thread-5]  OrderAnalyticsComponent - Error processing batch in partition for vendor Marvel. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.514 [ERROR] [pool-5-thread-10]  OrderAnalyticsComponent - Error processing batch in partition for vendor Marvel. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.515 [ERROR] [pool-5-thread-7]  OrderAnalyticsComponent - Error processing batch in partition for vendor Marvel. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.515 [ERROR] [pool-5-thread-9]  OrderAnalyticsComponent - Error processing batch in partition for vendor Marvel. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.515 [ERROR] [pool-5-thread-11]  OrderAnalyticsComponent - Error processing batch in partition for vendor Marvel. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.515 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation finished for Vendor: Marvel. Processed 0 orders in 7 ms.
2026-09-18 03:59:59.515 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: MarvelDuplicate on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.518 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: MarvelDuplicate on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.518 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: meru on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.520 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: meru on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.520 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: mfa_test on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.527 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: mfa_test on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.527 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: MrSahoo on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.529 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: MrSahoo on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.529 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: onerx on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.529 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: onerx on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.529 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: onerx-ffc on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.531 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Total orders to reconcile for Vendor onerx-ffc: 2
2026-09-18 03:59:59.533 [ERROR] [pool-5-thread-12]  OrderAnalyticsComponent - Error processing batch in partition for vendor onerx-ffc. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.533 [ERROR] [pool-5-thread-4]  OrderAnalyticsComponent - Error processing batch in partition for vendor onerx-ffc. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.533 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation finished for Vendor: onerx-ffc. Processed 0 orders in 4 ms.
2026-09-18 03:59:59.534 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: onerx-fitness on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.537 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Total orders to reconcile for Vendor onerx-fitness: 1
2026-09-18 03:59:59.541 [ERROR] [pool-5-thread-3]  OrderAnalyticsComponent - Error processing batch in partition for vendor onerx-fitness. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.541 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation finished for Vendor: onerx-fitness. Processed 0 orders in 8 ms.
2026-09-18 03:59:59.541 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: onerx_fitness on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.543 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: onerx_fitness on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.543 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: ozi on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.546 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: ozi on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.546 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: Pharmeasy on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.548 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: Pharmeasy on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.548 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: pillplus on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.549 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: pillplus on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.549 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: Pillup on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.551 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: Pillup on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.551 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: pincode on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.552 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: pincode on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.552 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: platinumrx on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.558 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Total orders to reconcile for Vendor platinumrx: 45
2026-09-18 03:59:59.559 [ERROR] [pool-5-thread-1]  OrderAnalyticsComponent - Error processing batch in partition for vendor platinumrx. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.559 [ERROR] [pool-5-thread-8]  OrderAnalyticsComponent - Error processing batch in partition for vendor platinumrx. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.560 [ERROR] [pool-5-thread-2]  OrderAnalyticsComponent - Error processing batch in partition for vendor platinumrx. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.560 [ERROR] [pool-5-thread-8]  OrderAnalyticsComponent - Error processing batch in partition for vendor platinumrx. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.560 [ERROR] [pool-5-thread-1]  OrderAnalyticsComponent - Error processing batch in partition for vendor platinumrx. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.560 [ERROR] [pool-5-thread-8]  OrderAnalyticsComponent - Error processing batch in partition for vendor platinumrx. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.560 [ERROR] [pool-5-thread-1]  OrderAnalyticsComponent - Error processing batch in partition for vendor platinumrx. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.560 [ERROR] [pool-5-thread-2]  OrderAnalyticsComponent - Error processing batch in partition for vendor platinumrx. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.561 [ERROR] [pool-5-thread-1]  OrderAnalyticsComponent - Error processing batch in partition for vendor platinumrx. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.561 [ERROR] [pool-5-thread-8]  OrderAnalyticsComponent - Error processing batch in partition for vendor platinumrx. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.563 [ERROR] [pool-5-thread-6]  OrderAnalyticsComponent - Error processing batch in partition for vendor platinumrx. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.563 [ERROR] [pool-5-thread-5]  OrderAnalyticsComponent - Error processing batch in partition for vendor platinumrx. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.563 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation finished for Vendor: platinumrx. Processed 0 orders in 11 ms.
2026-09-18 03:59:59.563 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: platinumrx-spz on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.566 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: platinumrx-spz on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.566 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: plazza on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.572 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Total orders to reconcile for Vendor plazza: 3
2026-09-18 03:59:59.574 [ERROR] [pool-5-thread-1]  OrderAnalyticsComponent - Error processing batch in partition for vendor plazza. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.574 [ERROR] [pool-5-thread-2]  OrderAnalyticsComponent - Error processing batch in partition for vendor plazza. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.574 [ERROR] [pool-5-thread-8]  OrderAnalyticsComponent - Error processing batch in partition for vendor plazza. Batch start index: 0
org.springframework.dao.InvalidDataAccessApiUsageException: indexOrderIds filter needs the orders table, which the export query does not join; nested exception is java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at org.springframework.orm.jpa.EntityManagerFactoryUtils.convertJpaAccessExceptionIfPossible(EntityManagerFactoryUtils.java:374) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:257) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.SqlRepository$$EnhancerBySpringCGLIB$$94501806.fetchOrdersForExportByFilters(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor.getReconcileOrderEntities(OrderReconcilePartitionProcessor.java:52) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$FastClassBySpringCGLIB$$f24bbfcb.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.analytics.OrderReconcilePartitionProcessor$$EnhancerBySpringCGLIB$$4af2922d.getReconcileOrderEntities(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.processPartition(OrderAnalyticsComponent.java:211) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.analytics.OrderAnalyticsComponent.lambda$reconcileOrders$0(OrderAnalyticsComponent.java:157) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.lang.IllegalArgumentException: indexOrderIds filter needs the orders table, which the export query does not join
	at com.myrx.onerx.service.repository.SqlRepository.createOrderSearchFilterQuery(SqlRepository.java:1619) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository.fetchOrdersForExportByFilters(SqlRepository.java:1373) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.SqlRepository$$FastClassBySpringCGLIB$$6271331e.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 26 more
2026-09-18 03:59:59.574 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation finished for Vendor: plazza. Processed 0 orders in 8 ms.
2026-09-18 03:59:59.574 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: rioai on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.576 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: rioai on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.577 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: rxpress on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.578 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: rxpress on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.578 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: SMarvel on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.580 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: SMarvel on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.580 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: ssssssssss on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.582 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: ssssssssss on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.582 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: Swagatranjan on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.584 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: Swagatranjan on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.584 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: SwatiTest on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.585 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: SwatiTest on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.585 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: testprafull on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.585 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: testprafull on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.586 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: test_HA on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.586 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: test_HA on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.586 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: test_myrx on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.587 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: test_myrx on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.587 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: TheBoys on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.588 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: TheBoys on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.588 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: Truemeds on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.588 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: Truemeds on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.588 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: Turantlo on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.591 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: Turantlo on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.591 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: uat-zepto on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.592 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: uat-zepto on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.592 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: wellness_forever on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.593 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: wellness_forever on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.593 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: zealthix on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.594 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: zealthix on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.594 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Reconciliation started for Vendor: zepto on Date: 2026-09-17T03:59:59.360+0530
2026-09-18 03:59:59.599 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - No orders found for Vendor: zepto on Date: 2026-09-17T03:59:59.360+0530. Skipping processing.
2026-09-18 03:59:59.599 [INFO ] [SimpleAsyncTaskExecutor-4383]  OrderAnalyticsComponent - Order Reconcile job completed.
