This is an automated email from the ASF dual-hosted git repository.
apucher pushed a change to branch basic-auth-controller
in repository https://gitbox.apache.org/repos/asf/incubator-pinot.git.
discard 58d047a refactor FileUploadDownloadClient
discard 67e04c8 transitioning more calls for auth support
discard 0f47b60 tokens everywhere
discard 29c3cc0 progress
add 93e2560 Fix issue where the error code is checked incorrectly when
container does not exist (#6614)
add e36159d Adding a controller periodic task to clean up dead minion
instances (#6543)
add 2b3bf29 Introduce a metric for query/response size on broker. (#6590)
add fe1435d Improve the test stability of MemoryEstimatorTest by increase
total number of docs (#6612)
add 1f21403 Delete Travis CI (#6616)
add ead8aa9 Remove the temporary code for backward-compatibility in
DistinctCountAggregationFunction (#6617)
add e90a973 Decouple from yammer library (#6579)
add 7a989f7 Implement QueryOp class. (#6583)
add 7e9af40 Add mark and count methods in PinotMeter interface (#6621)
add d6bb2c9 Override equals and hashCode methods for PinotMetricName
(#6622)
add efb0753 Adding a new API for validating specified TableConfig and
Schema (#6620)
add fb0cea8 Extends PinotMetered in PinotMeter interface (#6629)
add fc266a4 Move minion tasks to plugin module (#6618)
add 3cef97a Allow escaping comma characters in CSV files. (#6627)
add a4a05e3 Default to use local directory sequence id for segment name
generation (#6598)
add 3fb68ee Shade jackson packages in pinot-spi and pinot-avro-base
modules (#6631)
add d1a9802 Make dependency on azure-identity provided in pinot-adls
plugin (#6633)
add a7c4259 LICENSE and NOTICE changes for 0.7 release (#6623)
add df767c0 Removing redundant check for column with RAW encoding and
noDictionary config (#6636)
add b2d716d Add generation number to data and queries (#6638)
add 36803c0 Recover the segment from controller when LLC table cannot
load it (#6647)
add 779c29c Do not log warning when gRPC or admin port is not configured
for an instance (#6632)
add 5137025 Remove methods in PinotMetricsRegistryListener (#6630)
add 1dbdd67 Make Pinot metrics pluggable (#6640)
add 0187ead progress
add 75be491 tokens everywhere
add c449eee transitioning more calls for auth support
add a9af5ba refactor FileUploadDownloadClient
add cc56417 rebase fix
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (58d047a)
\
N -- N -- N refs/heads/basic-auth-controller (cc56417)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.travis.yml | 91 ------
.travis/.travis_install.sh | 49 ---
.travis/.travis_nightly_build.sh | 32 --
.travis/.travis_quickstart.sh | 146 ---------
.travis/.travis_quickstart_openjdk.sh | 32 --
.travis/.travis_set_deploy_build_opts.sh | 27 --
.travis/.travis_test.sh | 53 ----
LICENSE-binary | 115 ++++---
NOTICE-binary | 31 +-
compatibility-verifier/compCheck.sh | 29 +-
pinot-broker/pom.xml | 5 +
.../broker/broker/helix/HelixBrokerStarter.java | 15 +-
.../requesthandler/BaseBrokerRequestHandler.java | 3 +
.../LiteralOnlyBrokerRequestTest.java | 8 +-
pinot-common/pom.xml | 9 +-
.../pinot/common/metrics/AbstractMetrics.java | 69 ++--
.../pinot/common/metrics/AggregatedCounter.java | 131 --------
.../pinot/common/metrics/AggregatedHistogram.java | 200 ------------
.../pinot/common/metrics/AggregatedLongGauge.java | 108 -------
.../pinot/common/metrics/AggregatedMeter.java | 195 ------------
.../common/metrics/AggregatedMetricsRegistry.java | 94 ------
.../apache/pinot/common/metrics/BrokerGauge.java | 3 +-
.../apache/pinot/common/metrics/BrokerMetrics.java | 8 +-
.../pinot/common/metrics/ControllerGauge.java | 5 +-
.../pinot/common/metrics/ControllerMetrics.java | 6 +-
...eporterMetricsRegistryRegistrationListener.java | 7 +-
.../apache/pinot/common/metrics/LatencyMetric.java | 95 ------
.../apache/pinot/common/metrics/MetricsHelper.java | 350 --------------------
.../MetricsRegistryRegistrationListener.java | 6 +-
.../pinot/common/metrics/PinotMetricUtils.java | 206 ++++++++++++
.../apache/pinot/common/metrics/ServerMetrics.java | 8 +-
.../pinot/common/metrics/ValidationMetrics.java | 54 +++-
.../segment/generation/SegmentGenerationUtils.java | 1 +
.../pinot/common/metrics/MetricsHelperTest.java | 79 -----
.../pinot/common/metrics/PinotMetricUtilsTest.java | 109 +++++++
pinot-connectors/pinot-spark-connector/pom.xml | 5 +
.../spark/connector/PinotServerDataFetcher.scala | 5 +-
pinot-controller/pom.xml | 5 +
.../apache/pinot/controller/ControllerConf.java | 24 ++
.../apache/pinot/controller/ControllerStarter.java | 50 +--
.../resources/PinotInstanceRestletResource.java | 41 ++-
.../api/resources/PinotTableRestletResource.java | 59 ++--
.../api/resources/TableAndSchemaConfig.java | 60 ++++
.../helix/core/minion/ClusterInfoAccessor.java | 3 +-
.../core/minion/MinionInstancesCleanupTask.java | 60 ++++
.../minion/generator/TaskGeneratorRegistry.java | 25 +-
.../controller/LeadControllerManagerTest.java | 4 +-
.../api/PinotTableRestletResourceTest.java | 238 +++++++++-----
.../pinot/controller/api/TableSizeReaderTest.java | 5 +-
...ControllerPeriodicTaskStarterStatelessTest.java | 2 +-
.../pinot/controller/helix/ControllerTest.java | 72 +++++
.../controller/helix/SegmentStatusCheckerTest.java | 25 +-
.../minion/MinionInstancesCleanupTaskTest.java | 66 ++++
.../periodictask/ControllerPeriodicTaskTest.java | 5 +-
.../helix/core/realtime/SegmentCompletionTest.java | 6 +-
.../helix/core/retention/RetentionManagerTest.java | 6 +-
.../core/retention/SegmentLineageCleanupTest.java | 4 +-
.../validation/StorageQuotaCheckerTest.java | 4 +-
pinot-core/pom.xml | 6 +
.../realtime/HLRealtimeSegmentDataManager.java | 6 +-
.../realtime/LLRealtimeSegmentDataManager.java | 6 +-
.../manager/realtime/RealtimeTableDataManager.java | 98 +++---
.../core/io/writer/impl/DirectMemoryManager.java | 4 +-
.../core/io/writer/impl/MmapMemoryManager.java | 4 +-
.../function/DistinctCountAggregationFunction.java | 43 +--
.../apache/pinot/core/util/TableConfigUtils.java | 4 -
.../data/manager/BaseTableDataManagerTest.java | 5 +-
.../offline/DimensionTableDataManagerTest.java | 4 +-
.../realtime/LLRealtimeSegmentDataManagerTest.java | 6 +-
.../scheduler/MultiLevelPriorityQueueTest.java | 14 +-
.../query/scheduler/PrioritySchedulerTest.java | 5 +-
.../scheduler/fcfs/FCFSSchedulerGroupTest.java | 4 +-
.../SegmentGenerationWithNullValueVectorTest.java | 5 +-
.../pinot/query/executor/QueryExecutorTest.java | 5 +-
pinot-distribution/pinot-assembly.xml | 12 +
pinot-integration-tests/pom.xml | 10 +
.../java/org/apache/pinot/compat/tests/BaseOp.java | 6 +-
.../pinot/compat/tests/CompatibilityOpsRunner.java | 23 +-
.../org/apache/pinot/compat/tests/QueryOp.java | 99 +++++-
.../apache/pinot/compat/tests/QueryProcessor.java | 98 ++++++
.../org/apache/pinot/compat/tests/SegmentOp.java | 52 ++-
.../pinot/compat/tests/SqlResultComparator.java | 353 +++++++++++++++++++++
.../org/apache/pinot/compat/tests/StreamOp.java | 44 ++-
.../org/apache/pinot/compat/tests/TableOp.java | 2 +-
.../java/org/apache/pinot/compat/tests/Utils.java | 47 +++
.../tests/SegmentCompletionIntegrationTest.java | 9 +-
.../tests/SimpleMinionClusterIntegrationTest.java | 2 +-
.../compat-tests/configs/FeatureTest1-schema.json | 13 +-
.../compat-tests/configs/feature-test-1.json | 12 +
.../compat-tests/data/FeatureTest1-data-00.csv | 22 +-
.../compat-tests/data/FeatureTest1-data-01.csv | 16 +-
.../compat-tests/data/recordReaderConfig.json | 2 +-
.../queries/feature-test-1-sql.queries | 89 ++++++
.../src/test/resources/compat-tests/query-op.yaml | 49 +++
.../query-results/feature-test-1-rest-sql.results | 85 +++++
.../resources/compat-tests/stream-op-publish.yaml | 26 +-
.../resources/compat-tests/table-segment-op.yaml | 5 +
pinot-minion/pom.xml | 5 +
.../org/apache/pinot/minion/MinionStarter.java | 24 +-
.../minion/event/EventObserverFactoryRegistry.java | 12 +-
.../executor/TaskExecutorFactoryRegistry.java | 25 +-
.../apache/pinot/minion/metrics/MinionMetrics.java | 6 +-
.../batch/common/SegmentGenerationJobUtils.java | 46 +++
.../batch/common/SegmentGenerationTaskRunner.java | 4 +-
.../common/SegmentGenerationJobUtilsTest.java | 51 +++
.../hadoop/HadoopSegmentGenerationJobRunner.java | 96 ++++--
.../spark/SparkSegmentGenerationJobRunner.java | 12 +-
.../standalone/SegmentGenerationJobRunner.java | 211 +++++++-----
.../pinot-file-system/pinot-adls/README.md | 15 +-
pinot-plugins/pinot-file-system/pinot-adls/pom.xml | 1 +
.../pinot/plugin/filesystem/ADLSGen2PinotFS.java | 4 +-
.../filesystem/test/ADLSGen2PinotFSTest.java | 2 +-
.../pinot-input-format/pinot-avro-base/pom.xml | 4 +
.../plugin/inputformat/csv/CSVRecordReader.java | 1 +
.../inputformat/csv/CSVRecordReaderConfig.java | 12 +-
.../inputformat/csv/CSVRecordExtractorTest.java | 36 +++
.../pinot-metrics/pinot-yammer}/pom.xml | 73 +----
.../pinot/plugin/metrics/yammer/YammerCounter.java | 24 +-
.../pinot/plugin/metrics/yammer/YammerGauge.java | 36 ++-
.../plugin/metrics/yammer/YammerJmxReporter.java | 22 +-
.../pinot/plugin/metrics/yammer/YammerMeter.java | 31 +-
.../pinot/plugin/metrics/yammer/YammerMetered.java | 77 +++++
.../pinot/plugin/metrics/yammer/YammerMetric.java | 22 +-
.../plugin/metrics/yammer/YammerMetricName.java | 63 ++++
.../metrics/yammer/YammerMetricsFactory.java | 67 ++++
.../metrics/yammer/YammerMetricsRegistry.java | 106 +++++++
.../yammer/YammerMetricsRegistryListener.java | 23 +-
.../pinot/plugin/metrics/yammer/YammerTimer.java | 87 +++++
pinot-plugins/pinot-metrics/pom.xml | 52 +++
.../pinot-minion-builtin-tasks}/pom.xml | 71 +----
.../BaseMultipleSegmentsConversionExecutor.java | 2 +-
.../BaseSingleSegmentConversionExecutor.java | 2 +-
.../plugin/minion/tasks}/BaseTaskExecutor.java | 3 +-
.../minion/tasks}/SegmentConversionResult.java | 2 +-
.../minion/tasks}/SegmentConversionUtils.java | 6 +-
.../ConvertToRawIndexTaskExecutor.java | 4 +-
.../ConvertToRawIndexTaskExecutorFactory.java | 5 +-
.../ConvertToRawIndexTaskGenerator.java | 4 +-
.../merge_rollup}/MergeRollupTaskExecutor.java | 6 +-
.../MergeRollupTaskExecutorFactory.java | 5 +-
.../minion/tasks/purge}/PurgeTaskExecutor.java | 4 +-
.../tasks/purge}/PurgeTaskExecutorFactory.java | 5 +-
.../RealtimeToOfflineSegmentsTaskExecutor.java | 5 +-
...altimeToOfflineSegmentsTaskExecutorFactory.java | 5 +-
.../RealtimeToOfflineSegmentsTaskGenerator.java | 4 +-
.../SegmentGenerationAndPushResult.java | 4 +-
.../SegmentGenerationAndPushTaskExecutor.java | 3 +-
...egmentGenerationAndPushTaskExecutorFactory.java | 5 +-
.../SegmentGenerationAndPushTaskGenerator.java | 3 +-
.../plugin/minion/tasks/TaskRegistryTest.java | 56 ++++
.../merge_rollup}/MergeRollupTaskExecutorTest.java | 10 +-
.../minion/tasks/purge}/PurgeTaskExecutorTest.java | 16 +-
.../RealtimeToOfflineSegmentsTaskExecutorTest.java | 28 +-
...RealtimeToOfflineSegmentsTaskGeneratorTest.java | 2 +-
.../SegmentGenerationAndPushTaskGeneratorTest.java | 6 +-
.../pinot-minion-tasks}/pom.xml | 90 ++----
pinot-plugins/pom.xml | 2 +
pinot-server/pom.xml | 5 +
.../pinot/server/starter/ServerInstance.java | 10 +-
pinot-spi/pom.xml | 4 +
.../MetricsFactory.java} | 10 +-
.../annotations/metrics/PinotMetricsFactory.java | 62 ++++
.../spi/annotations/minion/TaskGenerator.java | 2 +-
.../apache/pinot/spi/config/tenant/TenantRole.java | 2 +-
.../TenantRole.java => metrics/PinotCounter.java} | 10 +-
.../org/apache/pinot/spi/metrics/PinotGauge.java | 29 +-
.../PinotHistogram.java} | 13 +-
.../PinotJmxReporter.java} | 10 +-
.../TaskGenerator.java => metrics/PinotMeter.java} | 39 ++-
.../org/apache/pinot/spi/metrics/PinotMetered.java | 93 ++++++
.../TenantRole.java => metrics/PinotMetric.java} | 13 +-
.../PinotMetricName.java} | 35 +-
.../pinot/spi/metrics/PinotMetricsRegistry.java | 111 +++++++
.../PinotMetricsRegistryListener.java} | 13 +-
.../TaskGenerator.java => metrics/PinotTimer.java} | 33 +-
.../pinot/spi/utils/PinotReflectionUtils.java | 40 +++
pinot-tools/pom.xml | 13 +-
.../realtime/provisioning/MemoryEstimatorTest.java | 6 +-
pom.xml | 10 +-
179 files changed, 3818 insertions(+), 2801 deletions(-)
delete mode 100644 .travis.yml
delete mode 100755 .travis/.travis_install.sh
delete mode 100755 .travis/.travis_nightly_build.sh
delete mode 100755 .travis/.travis_quickstart.sh
delete mode 100755 .travis/.travis_quickstart_openjdk.sh
delete mode 100755 .travis/.travis_set_deploy_build_opts.sh
delete mode 100755 .travis/.travis_test.sh
delete mode 100644
pinot-common/src/main/java/org/apache/pinot/common/metrics/AggregatedCounter.java
delete mode 100644
pinot-common/src/main/java/org/apache/pinot/common/metrics/AggregatedHistogram.java
delete mode 100644
pinot-common/src/main/java/org/apache/pinot/common/metrics/AggregatedLongGauge.java
delete mode 100644
pinot-common/src/main/java/org/apache/pinot/common/metrics/AggregatedMeter.java
delete mode 100644
pinot-common/src/main/java/org/apache/pinot/common/metrics/AggregatedMetricsRegistry.java
delete mode 100644
pinot-common/src/main/java/org/apache/pinot/common/metrics/LatencyMetric.java
delete mode 100644
pinot-common/src/main/java/org/apache/pinot/common/metrics/MetricsHelper.java
create mode 100644
pinot-common/src/main/java/org/apache/pinot/common/metrics/PinotMetricUtils.java
delete mode 100644
pinot-common/src/test/java/org/apache/pinot/common/metrics/MetricsHelperTest.java
create mode 100644
pinot-common/src/test/java/org/apache/pinot/common/metrics/PinotMetricUtilsTest.java
create mode 100644
pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/TableAndSchemaConfig.java
create mode 100644
pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/minion/MinionInstancesCleanupTask.java
create mode 100644
pinot-controller/src/test/java/org/apache/pinot/controller/helix/core/minion/MinionInstancesCleanupTaskTest.java
create mode 100644
pinot-integration-tests/src/test/java/org/apache/pinot/compat/tests/QueryProcessor.java
create mode 100644
pinot-integration-tests/src/test/java/org/apache/pinot/compat/tests/SqlResultComparator.java
create mode 100644
pinot-integration-tests/src/test/java/org/apache/pinot/compat/tests/Utils.java
create mode 100644
pinot-integration-tests/src/test/resources/compat-tests/queries/feature-test-1-sql.queries
create mode 100644
pinot-integration-tests/src/test/resources/compat-tests/query-op.yaml
create mode 100644
pinot-integration-tests/src/test/resources/compat-tests/query-results/feature-test-1-rest-sql.results
create mode 100644
pinot-plugins/pinot-batch-ingestion/pinot-batch-ingestion-common/src/main/java/org/apache/pinot/plugin/ingestion/batch/common/SegmentGenerationJobUtils.java
create mode 100644
pinot-plugins/pinot-batch-ingestion/pinot-batch-ingestion-common/src/test/java/org/apache/pinot/plugin/ingestion/batch/common/SegmentGenerationJobUtilsTest.java
rename .travis/.ci.settings.xml =>
pinot-plugins/pinot-file-system/pinot-adls/README.md (62%)
copy {pinot-minion => pinot-plugins/pinot-metrics/pinot-yammer}/pom.xml (51%)
copy
pinot-minion/src/main/java/org/apache/pinot/minion/executor/PurgeTaskExecutorFactory.java
=>
pinot-plugins/pinot-metrics/pinot-yammer/src/main/java/org/apache/pinot/plugin/metrics/yammer/YammerCounter.java
(63%)
copy
pinot-minion/src/main/java/org/apache/pinot/minion/executor/SegmentGenerationAndPushTaskExecutorFactory.java
=>
pinot-plugins/pinot-metrics/pinot-yammer/src/main/java/org/apache/pinot/plugin/metrics/yammer/YammerGauge.java
(57%)
copy
pinot-common/src/main/java/org/apache/pinot/common/metrics/MetricsRegistryRegistrationListener.java
=>
pinot-plugins/pinot-metrics/pinot-yammer/src/main/java/org/apache/pinot/plugin/metrics/yammer/YammerJmxReporter.java
(61%)
copy
pinot-minion/src/main/java/org/apache/pinot/minion/executor/PurgeTaskExecutorFactory.java
=>
pinot-plugins/pinot-metrics/pinot-yammer/src/main/java/org/apache/pinot/plugin/metrics/yammer/YammerMeter.java
(61%)
create mode 100644
pinot-plugins/pinot-metrics/pinot-yammer/src/main/java/org/apache/pinot/plugin/metrics/yammer/YammerMetered.java
copy
pinot-common/src/main/java/org/apache/pinot/common/metrics/MetricsRegistryRegistrationListener.java
=>
pinot-plugins/pinot-metrics/pinot-yammer/src/main/java/org/apache/pinot/plugin/metrics/yammer/YammerMetric.java
(69%)
create mode 100644
pinot-plugins/pinot-metrics/pinot-yammer/src/main/java/org/apache/pinot/plugin/metrics/yammer/YammerMetricName.java
create mode 100644
pinot-plugins/pinot-metrics/pinot-yammer/src/main/java/org/apache/pinot/plugin/metrics/yammer/YammerMetricsFactory.java
create mode 100644
pinot-plugins/pinot-metrics/pinot-yammer/src/main/java/org/apache/pinot/plugin/metrics/yammer/YammerMetricsRegistry.java
copy
pinot-minion/src/main/java/org/apache/pinot/minion/executor/MergeRollupTaskExecutorFactory.java
=>
pinot-plugins/pinot-metrics/pinot-yammer/src/main/java/org/apache/pinot/plugin/metrics/yammer/YammerMetricsRegistryListener.java
(60%)
create mode 100644
pinot-plugins/pinot-metrics/pinot-yammer/src/main/java/org/apache/pinot/plugin/metrics/yammer/YammerTimer.java
create mode 100644 pinot-plugins/pinot-metrics/pom.xml
copy {pinot-minion =>
pinot-plugins/pinot-minion-tasks/pinot-minion-builtin-tasks}/pom.xml (51%)
rename {pinot-minion/src/main/java/org/apache/pinot/minion/executor =>
pinot-plugins/pinot-minion-tasks/pinot-minion-builtin-tasks/src/main/java/org/apache/pinot/plugin/minion/tasks}/BaseMultipleSegmentsConversionExecutor.java
(99%)
rename {pinot-minion/src/main/java/org/apache/pinot/minion/executor =>
pinot-plugins/pinot-minion-tasks/pinot-minion-builtin-tasks/src/main/java/org/apache/pinot/plugin/minion/tasks}/BaseSingleSegmentConversionExecutor.java
(99%)
rename {pinot-minion/src/main/java/org/apache/pinot/minion/executor =>
pinot-plugins/pinot-minion-tasks/pinot-minion-builtin-tasks/src/main/java/org/apache/pinot/plugin/minion/tasks}/BaseTaskExecutor.java
(94%)
rename {pinot-minion/src/main/java/org/apache/pinot/minion/executor =>
pinot-plugins/pinot-minion-tasks/pinot-minion-builtin-tasks/src/main/java/org/apache/pinot/plugin/minion/tasks}/SegmentConversionResult.java
(98%)
rename {pinot-minion/src/main/java/org/apache/pinot/minion/executor =>
pinot-plugins/pinot-minion-tasks/pinot-minion-builtin-tasks/src/main/java/org/apache/pinot/plugin/minion/tasks}/SegmentConversionUtils.java
(98%)
rename {pinot-minion/src/main/java/org/apache/pinot/minion/executor =>
pinot-plugins/pinot-minion-tasks/pinot-minion-builtin-tasks/src/main/java/org/apache/pinot/plugin/minion/tasks/convert_to_raw_index}/ConvertToRawIndexTaskExecutor.java
(91%)
rename {pinot-minion/src/main/java/org/apache/pinot/minion/executor =>
pinot-plugins/pinot-minion-tasks/pinot-minion-builtin-tasks/src/main/java/org/apache/pinot/plugin/minion/tasks/convert_to_raw_index}/ConvertToRawIndexTaskExecutorFactory.java
(83%)
rename
{pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/minion/generator
=>
pinot-plugins/pinot-minion-tasks/pinot-minion-builtin-tasks/src/main/java/org/apache/pinot/plugin/minion/tasks/convert_to_raw_index}/ConvertToRawIndexTaskGenerator.java
(95%)
rename {pinot-minion/src/main/java/org/apache/pinot/minion/executor =>
pinot-plugins/pinot-minion-tasks/pinot-minion-builtin-tasks/src/main/java/org/apache/pinot/plugin/minion/tasks/merge_rollup}/MergeRollupTaskExecutor.java
(94%)
rename {pinot-minion/src/main/java/org/apache/pinot/minion/executor =>
pinot-plugins/pinot-minion-tasks/pinot-minion-builtin-tasks/src/main/java/org/apache/pinot/plugin/minion/tasks/merge_rollup}/MergeRollupTaskExecutorFactory.java
(83%)
rename {pinot-minion/src/main/java/org/apache/pinot/minion/executor =>
pinot-plugins/pinot-minion-tasks/pinot-minion-builtin-tasks/src/main/java/org/apache/pinot/plugin/minion/tasks/purge}/PurgeTaskExecutor.java
(94%)
rename {pinot-minion/src/main/java/org/apache/pinot/minion/executor =>
pinot-plugins/pinot-minion-tasks/pinot-minion-builtin-tasks/src/main/java/org/apache/pinot/plugin/minion/tasks/purge}/PurgeTaskExecutorFactory.java
(84%)
rename {pinot-minion/src/main/java/org/apache/pinot/minion/executor =>
pinot-plugins/pinot-minion-tasks/pinot-minion-builtin-tasks/src/main/java/org/apache/pinot/plugin/minion/tasks/realtime_to_offline_segments}/RealtimeToOfflineSegmentsTaskExecutor.java
(98%)
rename {pinot-minion/src/main/java/org/apache/pinot/minion/executor =>
pinot-plugins/pinot-minion-tasks/pinot-minion-builtin-tasks/src/main/java/org/apache/pinot/plugin/minion/tasks/realtime_to_offline_segments}/RealtimeToOfflineSegmentsTaskExecutorFactory.java
(85%)
rename
{pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/minion/generator
=>
pinot-plugins/pinot-minion-tasks/pinot-minion-builtin-tasks/src/main/java/org/apache/pinot/plugin/minion/tasks/realtime_to_offline_segments}/RealtimeToOfflineSegmentsTaskGenerator.java
(98%)
rename {pinot-minion/src/main/java/org/apache/pinot/minion/executor =>
pinot-plugins/pinot-minion-tasks/pinot-minion-builtin-tasks/src/main/java/org/apache/pinot/plugin/minion/tasks/segment_generation_and_push}/SegmentGenerationAndPushResult.java
(95%)
rename {pinot-minion/src/main/java/org/apache/pinot/minion/executor =>
pinot-plugins/pinot-minion-tasks/pinot-minion-builtin-tasks/src/main/java/org/apache/pinot/plugin/minion/tasks/segment_generation_and_push}/SegmentGenerationAndPushTaskExecutor.java
(99%)
rename {pinot-minion/src/main/java/org/apache/pinot/minion/executor =>
pinot-plugins/pinot-minion-tasks/pinot-minion-builtin-tasks/src/main/java/org/apache/pinot/plugin/minion/tasks/segment_generation_and_push}/SegmentGenerationAndPushTaskExecutorFactory.java
(83%)
rename
{pinot-controller/src/main/java/org/apache/pinot/controller/helix/core/minion/generator
=>
pinot-plugins/pinot-minion-tasks/pinot-minion-builtin-tasks/src/main/java/org/apache/pinot/plugin/minion/tasks/segment_generation_and_push}/SegmentGenerationAndPushTaskGenerator.java
(99%)
create mode 100644
pinot-plugins/pinot-minion-tasks/pinot-minion-builtin-tasks/src/test/java/org/apache/pinot/plugin/minion/tasks/TaskRegistryTest.java
rename {pinot-minion/src/test/java/org/apache/pinot/minion/executor =>
pinot-plugins/pinot-minion-tasks/pinot-minion-builtin-tasks/src/test/java/org/apache/pinot/plugin/minion/tasks/merge_rollup}/MergeRollupTaskExecutorTest.java
(93%)
rename {pinot-minion/src/test/java/org/apache/pinot/minion/executor =>
pinot-plugins/pinot-minion-tasks/pinot-minion-builtin-tasks/src/test/java/org/apache/pinot/plugin/minion/tasks/purge}/PurgeTaskExecutorTest.java
(92%)
rename {pinot-minion/src/test/java/org/apache/pinot/minion/executor =>
pinot-plugins/pinot-minion-tasks/pinot-minion-builtin-tasks/src/test/java/org/apache/pinot/plugin/minion/tasks/realtime_to_offline_segments}/RealtimeToOfflineSegmentsTaskExecutorTest.java
(94%)
rename
{pinot-controller/src/test/java/org/apache/pinot/controller/helix/core/minion/generator
=>
pinot-plugins/pinot-minion-tasks/pinot-minion-builtin-tasks/src/test/java/org/apache/pinot/plugin/minion/tasks/realtime_to_offline_segments}/RealtimeToOfflineSegmentsTaskGeneratorTest.java
(99%)
rename
{pinot-controller/src/test/java/org/apache/pinot/controller/helix/core/minion/generator
=>
pinot-plugins/pinot-minion-tasks/pinot-minion-builtin-tasks/src/test/java/org/apache/pinot/plugin/minion/tasks/segment_generation_and_push}/SegmentGenerationAndPushTaskGeneratorTest.java
(91%)
copy {pinot-minion => pinot-plugins/pinot-minion-tasks}/pom.xml (50%)
copy
pinot-spi/src/main/java/org/apache/pinot/spi/annotations/{minion/TaskGenerator.java
=> metrics/MetricsFactory.java} (81%)
create mode 100644
pinot-spi/src/main/java/org/apache/pinot/spi/annotations/metrics/PinotMetricsFactory.java
copy
pinot-spi/src/main/java/org/apache/pinot/spi/{config/tenant/TenantRole.java =>
metrics/PinotCounter.java} (81%)
copy
pinot-common/src/main/java/org/apache/pinot/common/metrics/MetricsRegistryRegistrationListener.java
=> pinot-spi/src/main/java/org/apache/pinot/spi/metrics/PinotGauge.java (55%)
copy
pinot-spi/src/main/java/org/apache/pinot/spi/{config/tenant/TenantRole.java =>
metrics/PinotHistogram.java} (72%)
copy
pinot-spi/src/main/java/org/apache/pinot/spi/{config/tenant/TenantRole.java =>
metrics/PinotJmxReporter.java} (82%)
copy
pinot-spi/src/main/java/org/apache/pinot/spi/{annotations/minion/TaskGenerator.java
=> metrics/PinotMeter.java} (54%)
create mode 100644
pinot-spi/src/main/java/org/apache/pinot/spi/metrics/PinotMetered.java
copy
pinot-spi/src/main/java/org/apache/pinot/spi/{config/tenant/TenantRole.java =>
metrics/PinotMetric.java} (79%)
copy
pinot-spi/src/main/java/org/apache/pinot/spi/{annotations/minion/TaskGenerator.java
=> metrics/PinotMetricName.java} (56%)
create mode 100644
pinot-spi/src/main/java/org/apache/pinot/spi/metrics/PinotMetricsRegistry.java
copy
pinot-spi/src/main/java/org/apache/pinot/spi/{config/tenant/TenantRole.java =>
metrics/PinotMetricsRegistryListener.java} (74%)
copy
pinot-spi/src/main/java/org/apache/pinot/spi/{annotations/minion/TaskGenerator.java
=> metrics/PinotTimer.java} (51%)
create mode 100644
pinot-spi/src/main/java/org/apache/pinot/spi/utils/PinotReflectionUtils.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]