We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2e437df commit c0e3ce6Copy full SHA for c0e3ce6
lib/sdk/server/src/main/java/com/launchdarkly/sdk/server/integrations/TestDataV2.java
@@ -356,7 +356,11 @@ public CompletableFuture<FDv2SourceResult> next() {
356
synchronized (queueLock) {
357
if (!initialSent) {
358
initialSent = true;
359
- put(FDv2SourceResult.changeSet(makeFullChangeSet(), false));
+ // Prepend full changeset so it is delivered before any partial changesets that
360
+ // accumulated from update()/delete() calls made before next() was first called.
361
+ if (!closed) {
362
+ queue.addFirst(FDv2SourceResult.changeSet(makeFullChangeSet(), false));
363
+ }
364
}
365
366
0 commit comments