Skip to content

Conversation

@dlvenable
Copy link
Member

@dlvenable dlvenable commented Dec 4, 2025

Description

One of our new DDB source coordination integration tests is failing on GitHub.

I originally tried to fix this by: 1) including a sleep between writing events to ensure that they have different timestamps; and 2) waiting for the GSI to reach eventual consistency.

This is more consistent, but still fails some. Instead, I'm disabling these tests.

I found that these tests are much more consistent on newer versions of AmazonDBLocal. But, these require JDK 17+. This will be good to correct after updating to Java 21.

Issues Resolved

N/A

Check List

  • New functionality includes testing.
  • New functionality has a documentation issue. Please link to it in this PR.
    • New functionality has javadoc added
  • Commits are signed with a real name per the DCO

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

@dlvenable dlvenable changed the title Fixing a DDB integration test Fixing a DDB source coordination integration test Dec 4, 2025
@dlvenable dlvenable force-pushed the ddb-it-test-consistency branch from 501695d to 4a70724 Compare December 4, 2025 17:40
san81
san81 previously approved these changes Dec 4, 2025
@dlvenable dlvenable changed the title Fixing a DDB source coordination integration test Disabling a DDB source coordination integration test Dec 10, 2025
@dlvenable dlvenable force-pushed the ddb-it-test-consistency branch from f67265d to a8e57d0 Compare January 9, 2026 16:58
…n GitHub. This change attempts to fix that by 1) including a sleep between writing events to ensure that they have different timestamps; and 2) waiting for the GSI to reach eventual consistency.

Signed-off-by: David Venable <[email protected]>
@dlvenable dlvenable force-pushed the ddb-it-test-consistency branch from a8e57d0 to 88dec27 Compare January 12, 2026 19:53
@dlvenable dlvenable merged commit 3bf6c95 into opensearch-project:main Jan 13, 2026
52 of 56 checks passed
@dlvenable dlvenable deleted the ddb-it-test-consistency branch January 14, 2026 14:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants