Merge remote-tracking branch 'origin/patch'

This commit is contained in:
Ryan Kurtz 2025-02-06 07:55:48 -05:00
commit ccae2f85ad
3 changed files with 628 additions and 540 deletions

View file

@ -38,9 +38,8 @@ public class IncrementalLoadJob<ROW_OBJECT> extends Job implements ThreadedTable
* by this job. By default, the value is 0, which means there is nothing to wait for. If we
* flush, this will be set to 1.
*/
private CountDownLatch completedCallbackLatch = new CountDownLatch(0);
private volatile CountDownLatch completedCallbackLatch = new CountDownLatch(0);
private volatile boolean isCancelled = false;
private volatile IncrementalUpdatingAccumulator incrementalAccumulator;
IncrementalLoadJob(ThreadedTableModel<ROW_OBJECT, ?> threadedModel,