From 93d3fd02d4cff276991e3aa1686b1fd08708ee93 Mon Sep 17 00:00:00 2001 From: Devin Smith Date: Fri, 17 Jan 2025 10:18:02 -0800 Subject: [PATCH] refactor: make DeferredColumnRegionBase more efficient wrt volatile --- .../regioned/DeferredColumnRegionBase.java | 27 +++++++------------ 1 file changed, 10 insertions(+), 17 deletions(-) diff --git a/engine/table/src/main/java/io/deephaven/engine/table/impl/sources/regioned/DeferredColumnRegionBase.java b/engine/table/src/main/java/io/deephaven/engine/table/impl/sources/regioned/DeferredColumnRegionBase.java index faffd8f9759..08f19bc2ae7 100644 --- a/engine/table/src/main/java/io/deephaven/engine/table/impl/sources/regioned/DeferredColumnRegionBase.java +++ b/engine/table/src/main/java/io/deephaven/engine/table/impl/sources/regioned/DeferredColumnRegionBase.java @@ -5,7 +5,6 @@ import io.deephaven.base.verify.Require; import io.deephaven.chunk.attributes.Any; -import io.deephaven.engine.table.SharedContext; import io.deephaven.chunk.*; import io.deephaven.engine.rowset.RowSequence; import org.jetbrains.annotations.NotNull; @@ -33,39 +32,33 @@ public abstract class DeferredColumnRegionBase