New Rally adapter not picking up some records in ConnectALL
search cancel

New Rally adapter not picking up some records in ConnectALL

book

Article ID: 371991

calendar_today

Updated On:

Products

ConnectAll On-Prem

Issue/Introduction

Some records are not being detected and picked up for synchronization when using the new Rally adapter with a multi-project configuration.

Environment

ConnectALL 3.4.0.0

Rally v2.0 Adapter

Cause

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.

Resolution

DE80948 - Targeted for inclusion in 3.4.0.2 release