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 bfc9c10bed HELM: Add TLS-only support and publish 0.3.3 Chart version
(#15356)
add 3708622b71 Support size based threshold for pauseless consumption
(#15347)
No new revisions were added by this update.
Summary of changes:
.../common/metadata/segment/SegmentZKMetadata.java | 4 +
.../common/metadata/SegmentZKMetadataTest.java | 4 -
.../controller/helix/SegmentStatusChecker.java | 5 +-
.../realtime/PauselessSegmentCompletionFSM.java | 4 +-
.../realtime/PinotLLCRealtimeSegmentManager.java | 194 ++++++++++----------
.../core/realtime/SegmentCompletionManager.java | 5 +-
.../segment/DefaultFlushThresholdUpdater.java | 16 +-
.../segment/FixedFlushThresholdUpdater.java | 2 -
.../realtime/segment/FlushThresholdUpdater.java | 15 +-
.../segment/SegmentFlushThresholdComputer.java | 190 -------------------
.../SegmentSizeBasedFlushThresholdUpdater.java | 34 ++--
.../SizeBasedSegmentFlushThresholdComputer.java | 203 +++++++++++++++++++++
.../RealtimeSegmentValidationManager.java | 5 +-
.../PinotLLCRealtimeSegmentManagerTest.java | 3 +-
.../segment/FlushThresholdUpdaterTest.java | 86 ++++-----
...izeBasedSegmentFlushThresholdComputerTest.java} | 107 ++++++-----
.../provider/DefaultTableDataManagerProvider.java | 2 +-
.../realtime/RealtimeSegmentDataManager.java | 6 +-
.../manager/realtime/RealtimeTableDataManager.java | 2 +-
.../manager/realtime/SegmentCommitterFactory.java | 3 +-
.../FailureInjectingTableDataManagerProvider.java | 2 +-
.../writer/StatelessRealtimeSegmentWriter.java | 3 +-
.../apache/pinot/spi/utils/CommonConstants.java | 1 +
.../pinot/spi/utils/IngestionConfigUtils.java | 32 ++++
24 files changed, 473 insertions(+), 455 deletions(-)
delete mode 100644
pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/realtime/segment/SegmentFlushThresholdComputer.java
create mode 100644
pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/realtime/segment/SizeBasedSegmentFlushThresholdComputer.java
rename
pinot-controller/src/test/java/org/apache/pinot/controller/helix/core/realtime/segment/{SegmentFlushThresholdComputerTest.java
=> SizeBasedSegmentFlushThresholdComputerTest.java} (74%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]