This is an automated email from the ASF dual-hosted git repository. jackie pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/pinot.git
from fcfeec0791 fixing NPE when ArrowResponseEncoder reading the vector data as null (#15457) add 2eff87211d [Refactor] Move segment reload logic into TableDataManager (#15441) No new revisions were added by this update. Summary of changes: .../core/data/manager/BaseTableDataManager.java | 188 ++++++++++++++++---- .../core/data/manager/InstanceDataManager.java | 16 +- .../provider/DefaultTableDataManagerProvider.java | 8 +- .../manager/provider/TableDataManagerProvider.java | 16 +- .../BaseTableDataManagerAcquireSegmentTest.java | 6 +- .../data/manager/BaseTableDataManagerTest.java | 30 ++-- .../offline/DimensionTableDataManagerTest.java | 116 ++++++------- .../FailureInjectingTableDataManagerProvider.java | 7 +- .../perf/BenchmarkDimensionTableOverhead.java | 6 +- .../refreshsegment/RefreshSegmentTaskExecutor.java | 2 +- .../local/data/manager/TableDataManager.java | 40 ++--- .../immutable/ImmutableSegmentImpl.java | 2 +- .../immutable/ImmutableSegmentLoader.java | 23 ++- .../segment/index/loader/SegmentPreProcessor.java | 1 + .../local/utils/SegmentReloadSemaphore.java | 39 ++--- .../local/segment/index/loader/LoaderTest.java | 8 +- .../starter/helix/HelixInstanceDataManager.java | 189 +++++---------------- .../helix/HelixInstanceDataManagerConfig.java | 13 +- .../helix/SegmentMessageHandlerFactory.java | 46 ++--- .../apache/pinot/server/api/BaseResourceTest.java | 6 +- .../config/instance/InstanceDataManagerConfig.java | 6 + 21 files changed, 393 insertions(+), 375 deletions(-) rename pinot-core/src/main/java/org/apache/pinot/core/util/SegmentRefreshSemaphore.java => pinot-segment-local/src/main/java/org/apache/pinot/segment/local/utils/SegmentReloadSemaphore.java (53%) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org