Some records are not being detected and picked up for synchronization when using the new Rally adapter with a multi-project configuration.
ConnectALL 3.4.0.0
Rally v2.0 Adapter
This is caused by the Rally adapter not properly forming its start and end times when querying for work items. The end time for the previous poll interval does not become the start time for the next poll interval.
For example looking at two back to back polling intervals we see the following:
INFO yyyy-MM-DD HH:mm:ss,SSS [<automation name> | <poll ID> | | {new_group}][(connectall-flows) thread #nnnnnn - Split] com.go2group.connectall.model.transformer.nextgen.NextGenAdapterConnectionManager: Count of modified records from rallyV2 found since 'Mon Jun 10 15:25:20 EDT 2024' till 'Mon Jun 10 15:26:11 EDT 2024' is :0
INFO yyyy-MM-DD HH:mm:ss,SSS [<automation name> | <poll ID> | | {new_group}][(connectall-flows) thread #nnnnnn - Split] com.go2group.connectall.model.transformer.nextgen.NextGenAdapterConnectionManager: Count of modified records from rallyV2 found since 'Mon Jun 10 15:26:22 EDT 2024' till 'Mon Jun 10 15:27:09 EDT 2024' is :0
As shown above, there is an 11 second gap between the end time of the previous poll and the start time of the subsequent poll, so any records created or modified in that 11 second period would be missed.
DE80948 - Targeted for inclusion in 3.4.0.2 release