This is an automated email from the ASF dual-hosted git repository.
xiangfu pushed a change to branch no_direct_record_reader_constructor
in repository https://gitbox.apache.org/repos/asf/incubator-pinot.git.
discard 5823528 Move all file format based record reader to be constructed
using class name and init method
add 423692b Pinot ingestion job - Standalone (#4874)
add c37fa7d Moving stream related apis to pinot-spi (#4884)
add c93c523 Fix small typo in README (#4886)
add 567ce5a Move all file format based record reader to be constructed
using class name and init method
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 (5823528)
\
N -- N -- N refs/heads/no_direct_record_reader_constructor
(567ce5a)
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:
README.md | 2 +-
.../pinot-hadoop/README.md | 0
.../pinot-hadoop/pom.xml | 2 +-
.../pinot/hadoop/PinotHadoopJobLauncher.java | 0
.../pinot/hadoop/io/CombineAvroKeyInputFormat.java | 0
.../org/apache/pinot/hadoop/io/FileHandler.java | 0
.../pinot/hadoop/io/JsonPinotOutputFormat.java | 0
.../apache/pinot/hadoop/io/PinotOutputFormat.java | 0
.../org/apache/pinot/hadoop/io/PinotRecord.java | 0
.../pinot/hadoop/io/PinotRecordSerialization.java | 0
.../apache/pinot/hadoop/io/PinotRecordWriter.java | 0
.../pinot/hadoop/job/HadoopSegmentCreationJob.java | 0
.../hadoop/job/HadoopSegmentPreprocessingJob.java | 0
.../pinot/hadoop/job/InternalConfigConstants.java | 0
.../hadoop/job/mappers/SegmentCreationMapper.java | 2 +-
.../job/mappers/SegmentPreprocessingMapper.java | 0
.../job/partitioners/GenericPartitioner.java | 0
.../job/partitioners/PartitionFunctionFactory.java | 0
.../job/reducers/SegmentPreprocessingReducer.java | 0
.../utils/PinotHadoopJobPreparationHelper.java | 0
.../hadoop/io/DeleteExtraPushedSegmentsTest.java | 0
.../pinot/hadoop/io/PinotOutputFormatTest.java | 0
.../hadoop/job/mappers/SegmentCreationTest.java | 0
.../pinot-ingestion-common/pom.xml | 2 +-
.../pinot/ingestion/common/ControllerRestApi.java | 0
.../ingestion/common/DefaultControllerRestApi.java | 2 +-
.../pinot/ingestion/common/JobConfigConstants.java | 0
.../ingestion/common/PinotIngestionJobType.java | 0
.../pinot/ingestion/jobs/BaseSegmentJob.java | 0
.../pinot/ingestion/jobs/SegmentCreationJob.java | 0
.../ingestion/jobs/SegmentPreprocessingJob.java | 0
.../pinot/ingestion/jobs/SegmentTarPushJob.java | 0
.../pinot/ingestion/jobs/SegmentUriPushJob.java | 0
.../ingestion/utils/JobPreparationHelper.java | 0
.../apache/pinot/ingestion/utils/PushLocation.java | 0
.../pinot-spark/README.md | 0
.../pinot-spark/pom.xml | 2 +-
.../apache/pinot/spark/PinotSparkJobLauncher.java | 0
.../spark/jobs/SparkSegmentCreationFunction.java | 2 +-
.../pinot/spark/jobs/SparkSegmentCreationJob.java | 0
.../pinot/spark/jobs/SparkSegmentTarPushJob.java | 0
.../pinot/spark/jobs/SparkSegmentUriPushJob.java | 0
.../utils/PinotSparkJobPreparationHelper.java | 0
.../pinot-standalone}/pom.xml | 87 ++----
.../apache/pinot/ingestion/common/Constants.java | 12 +-
.../pinot/ingestion/common/PinotClusterSpec.java | 45 +--
.../apache/pinot/ingestion/common/PinotFSSpec.java | 88 ++++++
.../apache/pinot/ingestion/common/PushJobSpec.java | 92 ++++++
.../pinot/ingestion/common/RecordReaderSpec.java | 119 ++++++++
.../ingestion/common/SegmentGenerationJobSpec.java | 223 ++++++++++++++
.../common/SegmentGenerationTaskRunner.java | 134 +++++++++
.../common/SegmentGenerationTaskSpec.java | 121 ++++++++
.../ingestion/common/SegmentNameGeneratorSpec.java | 39 ++-
.../apache/pinot/ingestion/common/TableSpec.java | 72 +++++
.../standalone/SegmentGenerationJobRunner.java | 319 +++++++++++++++++++++
.../standalone/SegmentTarPushJobRunner.java | 151 ++++++++++
.../standalone/SegmentUriPushJobRunner.java | 146 ++++++++++
.../standalone/StandaloneIngestionJobLauncher.java | 86 ++++++
.../segmentCreationAndTarPushJobSpec.yaml | 23 +-
.../segmentCreationAndUriPushJobSpec.yaml | 23 +-
.../src/main/resources/segmentCreationJobSpec.yaml | 20 +-
.../src/main/resources/segmentTarPushJobSpec.yaml | 23 +-
.../src/main/resources/segmentUriPushJobSpec.yaml | 23 +-
.../pom.xml | 5 +-
.../broker/routing/RoutingTableBuilderFactory.java | 2 +-
.../apache/pinot/common/config/QuotaConfig.java | 2 +-
.../SegmentsValidationAndRetentionConfig.java | 2 +-
.../common/utils/FileUploadDownloadClient.java | 10 +
.../apache/pinot/filesystem/PinotFSFactory.java | 28 +-
.../apache/pinot/common/utils/DataSizeTest.java | 1 +
.../org/apache/pinot/common/utils/UtilsTest.java | 2 +-
.../impl/kafka/KafkaConnectionHandler.java | 6 +-
.../realtime/impl/kafka/KafkaConsumerFactory.java | 8 +-
.../impl/kafka/KafkaHighLevelStreamConfig.java | 4 +-
.../impl/kafka/KafkaLowLevelStreamConfig.java | 2 +-
.../impl/kafka/KafkaPartitionLevelConsumer.java | 6 +-
.../impl/kafka/KafkaStreamLevelConsumer.java | 8 +-
.../impl/kafka/KafkaStreamMetadataProvider.java | 6 +-
.../impl/kafka/SimpleConsumerMessageBatch.java | 2 +-
.../impl/kafka/server/KafkaDataProducer.java | 2 +-
.../kafka/server/KafkaDataServerStartable.java | 2 +-
....apache.pinot.spi.stream.StreamConsumerFactory} | 0
.../impl/kafka/KafkaLowLevelStreamConfigTest.java | 4 +-
.../kafka/KafkaPartitionLevelConsumerTest.java | 8 +-
.../realtime/impl/kafka2/KafkaConsumerFactory.java | 8 +-
.../realtime/impl/kafka2/KafkaMessageBatch.java | 2 +-
.../KafkaPartitionLevelConnectionHandler.java | 2 +-
.../impl/kafka2/KafkaPartitionLevelConsumer.java | 6 +-
.../kafka2/KafkaPartitionLevelStreamConfig.java | 2 +-
.../impl/kafka2/KafkaStreamLevelConsumer.java | 8 +-
.../impl/kafka2/KafkaStreamLevelStreamConfig.java | 4 +-
.../impl/kafka2/KafkaStreamMetadataProvider.java | 6 +-
.../impl/kafka2/server/KafkaDataProducer.java | 2 +-
.../kafka2/server/KafkaDataServerStartable.java | 2 +-
....apache.pinot.spi.stream.StreamConsumerFactory} | 0
.../kafka2/KafkaPartitionLevelConsumerTest.java | 12 +-
.../KafkaPartitionLevelStreamConfigTest.java | 4 +-
.../impl/kafka/KafkaAvroMessageDecoder.java | 2 +-
.../impl/kafka/KafkaJSONMessageDecoder.java | 2 +-
.../realtime/impl/kafka/KafkaStarterUtils.java | 6 +-
.../impl/kafka/KafkaStreamConfigProperties.java | 2 +-
.../controller/api/upload/SegmentValidator.java | 2 +-
.../helix/core/PinotHelixResourceManager.java | 5 +-
.../helix/core/PinotTableIdealStateBuilder.java | 4 +-
.../realtime/PinotLLCRealtimeSegmentManager.java | 20 +-
.../core/realtime/PinotRealtimeSegmentManager.java | 2 +-
.../segment/DefaultFlushThresholdUpdater.java | 2 +-
.../segment/FlushThresholdUpdateManager.java | 2 +-
.../realtime/segment/FlushThresholdUpdater.java | 2 +-
.../SegmentSizeBasedFlushThresholdUpdater.java | 4 +-
.../helix/core/rebalance/TableRebalancer.java | 2 +-
.../core/relocation/RealtimeSegmentRelocator.java | 4 +-
.../retention/strategy/TimeRetentionStrategy.java | 2 +-
.../controller/util/TableRetentionValidator.java | 2 +-
.../validation/OfflineSegmentIntervalChecker.java | 2 +-
.../RealtimeSegmentValidationManager.java | 8 +-
.../controller/validation/StorageQuotaChecker.java | 2 +-
.../api/PinotTableRestletResourceTest.java | 2 +-
.../pinot/controller/api/TableViewsTest.java | 2 +-
.../PinotLLCRealtimeSegmentManagerTest.java | 9 +-
.../segment/FlushThresholdUpdaterTest.java | 4 +-
.../realtime/HLRealtimeSegmentDataManager.java | 8 +-
.../realtime/LLRealtimeSegmentDataManager.java | 22 +-
.../data/recordtransformer/TimeTransformer.java | 2 +-
.../core/indexsegment/mutable/MutableSegment.java | 2 +-
.../indexsegment/mutable/MutableSegmentImpl.java | 2 +-
.../realtime/stream/SimpleAvroMessageDecoder.java | 1 +
.../creator/impl/SegmentColumnarIndexCreator.java | 2 +-
.../core/segment/index/SegmentMetadataImpl.java | 2 +-
.../apache/pinot/core/util/ReplicationUtils.java | 3 +-
.../realtime/LLRealtimeSegmentDataManagerTest.java | 4 +-
.../pinot/core/data/readers/PinotSegmentUtil.java | 2 +-
.../MutableSegmentImplAggregateMetricsTest.java | 2 +-
.../mutable/MutableSegmentImplTest.java | 2 +-
.../fakestream/FakePartitionLevelConsumer.java | 6 +-
.../impl/fakestream/FakeStreamConfigUtils.java | 4 +-
.../impl/fakestream/FakeStreamConsumerFactory.java | 22 +-
.../impl/fakestream/FakeStreamLevelConsumer.java | 2 +-
.../impl/fakestream/FakeStreamMessageBatch.java | 2 +-
.../impl/fakestream/FakeStreamMessageDecoder.java | 2 +-
.../fakestream/FakeStreamMetadataProvider.java | 8 +-
.../stream/MetadataEqualsHashCodeTest.java | 1 +
.../core/realtime/stream/OffsetCriteriaTest.java | 1 +
.../core/realtime/stream/StreamConfigTest.java | 8 +-
.../SegmentGenerationWithTimeColumnTest.java | 2 +-
.../apache/pinot/queries/TransformQueriesTest.java | 2 +-
.../tests/BaseClusterIntegrationTest.java | 2 +-
.../tests/ClusterIntegrationTestUtils.java | 4 +-
.../pinot/integration/tests/ClusterTest.java | 6 +-
...lakyConsumerRealtimeClusterIntegrationTest.java | 12 +-
...ridClusterIntegrationTestCommandLineRunner.java | 2 +-
.../perf/BenchmarkRealtimeConsumptionSpeed.java | 2 +-
.../org/apache/pinot/perf/RealtimeStressTest.java | 2 +-
.../org/apache/pinot/spi}/stream/MessageBatch.java | 2 +-
.../apache/pinot/spi}/stream/OffsetCriteria.java | 4 +-
.../pinot/spi}/stream/PartitionCountFetcher.java | 2 +-
.../pinot/spi}/stream/PartitionLevelConsumer.java | 2 +-
.../spi}/stream/PartitionLevelStreamConfig.java | 9 +-
.../pinot/spi}/stream/PartitionOffsetFetcher.java | 2 +-
.../spi}/stream/PermanentConsumerException.java | 2 +-
.../org/apache/pinot/spi}/stream/RowMetadata.java | 2 +-
.../org/apache/pinot/spi}/stream/StreamConfig.java | 11 +-
.../pinot/spi}/stream/StreamConfigProperties.java | 2 +-
.../pinot/spi}/stream/StreamConsumerFactory.java | 4 +-
.../spi}/stream/StreamConsumerFactoryProvider.java | 6 +-
.../pinot/spi}/stream/StreamDataProducer.java | 2 +-
.../pinot/spi}/stream/StreamDataProvider.java | 2 +-
.../spi}/stream/StreamDataServerStartable.java | 2 +-
.../pinot/spi}/stream/StreamDecoderProvider.java | 6 +-
.../pinot/spi}/stream/StreamLevelConsumer.java | 2 +-
.../pinot/spi}/stream/StreamMessageDecoder.java | 2 +-
.../pinot/spi}/stream/StreamMessageMetadata.java | 2 +-
.../pinot/spi}/stream/StreamMetadataProvider.java | 2 +-
.../spi}/stream/TransientConsumerException.java | 2 +-
.../java/org/apache/pinot/spi}/utils/DataSize.java | 2 +-
.../org/apache/pinot/spi/utils}/TimeUtils.java | 2 +-
.../org/apache/pinot/tools/HybridQuickstart.java | 4 +-
.../org/apache/pinot/tools/RealtimeQuickStart.java | 4 +-
.../OfflineSegmentIntervalCheckerCommand.java | 2 +-
.../command/RealtimeProvisioningHelperCommand.java | 4 +-
.../tools/admin/command/StartKafkaCommand.java | 4 +-
.../admin/command/StreamAvroIntoKafkaCommand.java | 4 +-
.../realtime/provisioning/MemoryEstimator.java | 2 +-
.../pinot/tools/streams/AirlineDataStream.java | 4 +-
.../pinot/tools/streams/MeetupRsvpStream.java | 6 +-
pom.xml | 2 +-
186 files changed, 2006 insertions(+), 370 deletions(-)
rename {pinot-ingestion-jobs => pinot-batch-ingestion}/pinot-hadoop/README.md
(100%)
copy {pinot-ingestion-jobs => pinot-batch-ingestion}/pinot-hadoop/pom.xml (99%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-hadoop/src/main/java/org/apache/pinot/hadoop/PinotHadoopJobLauncher.java
(100%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-hadoop/src/main/java/org/apache/pinot/hadoop/io/CombineAvroKeyInputFormat.java
(100%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-hadoop/src/main/java/org/apache/pinot/hadoop/io/FileHandler.java
(100%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-hadoop/src/main/java/org/apache/pinot/hadoop/io/JsonPinotOutputFormat.java
(100%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-hadoop/src/main/java/org/apache/pinot/hadoop/io/PinotOutputFormat.java
(100%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-hadoop/src/main/java/org/apache/pinot/hadoop/io/PinotRecord.java
(100%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-hadoop/src/main/java/org/apache/pinot/hadoop/io/PinotRecordSerialization.java
(100%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-hadoop/src/main/java/org/apache/pinot/hadoop/io/PinotRecordWriter.java
(100%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-hadoop/src/main/java/org/apache/pinot/hadoop/job/HadoopSegmentCreationJob.java
(100%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-hadoop/src/main/java/org/apache/pinot/hadoop/job/HadoopSegmentPreprocessingJob.java
(100%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-hadoop/src/main/java/org/apache/pinot/hadoop/job/InternalConfigConstants.java
(100%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-hadoop/src/main/java/org/apache/pinot/hadoop/job/mappers/SegmentCreationMapper.java
(99%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-hadoop/src/main/java/org/apache/pinot/hadoop/job/mappers/SegmentPreprocessingMapper.java
(100%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-hadoop/src/main/java/org/apache/pinot/hadoop/job/partitioners/GenericPartitioner.java
(100%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-hadoop/src/main/java/org/apache/pinot/hadoop/job/partitioners/PartitionFunctionFactory.java
(100%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-hadoop/src/main/java/org/apache/pinot/hadoop/job/reducers/SegmentPreprocessingReducer.java
(100%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-hadoop/src/main/java/org/apache/pinot/hadoop/utils/PinotHadoopJobPreparationHelper.java
(100%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-hadoop/src/test/java/org/apache/pinot/hadoop/io/DeleteExtraPushedSegmentsTest.java
(100%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-hadoop/src/test/java/org/apache/pinot/hadoop/io/PinotOutputFormatTest.java
(100%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-hadoop/src/test/java/org/apache/pinot/hadoop/job/mappers/SegmentCreationTest.java
(100%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-ingestion-common/pom.xml (98%)
copy {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-ingestion-common/src/main/java/org/apache/pinot/ingestion/common/ControllerRestApi.java
(100%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-ingestion-common/src/main/java/org/apache/pinot/ingestion/common/DefaultControllerRestApi.java
(99%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-ingestion-common/src/main/java/org/apache/pinot/ingestion/common/JobConfigConstants.java
(100%)
copy {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-ingestion-common/src/main/java/org/apache/pinot/ingestion/common/PinotIngestionJobType.java
(100%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-ingestion-common/src/main/java/org/apache/pinot/ingestion/jobs/BaseSegmentJob.java
(100%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-ingestion-common/src/main/java/org/apache/pinot/ingestion/jobs/SegmentCreationJob.java
(100%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-ingestion-common/src/main/java/org/apache/pinot/ingestion/jobs/SegmentPreprocessingJob.java
(100%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-ingestion-common/src/main/java/org/apache/pinot/ingestion/jobs/SegmentTarPushJob.java
(100%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-ingestion-common/src/main/java/org/apache/pinot/ingestion/jobs/SegmentUriPushJob.java
(100%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-ingestion-common/src/main/java/org/apache/pinot/ingestion/utils/JobPreparationHelper.java
(100%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-ingestion-common/src/main/java/org/apache/pinot/ingestion/utils/PushLocation.java
(100%)
rename {pinot-ingestion-jobs => pinot-batch-ingestion}/pinot-spark/README.md
(100%)
rename {pinot-ingestion-jobs => pinot-batch-ingestion}/pinot-spark/pom.xml
(99%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-spark/src/main/java/org/apache/pinot/spark/PinotSparkJobLauncher.java
(100%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-spark/src/main/java/org/apache/pinot/spark/jobs/SparkSegmentCreationFunction.java
(99%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-spark/src/main/java/org/apache/pinot/spark/jobs/SparkSegmentCreationJob.java
(100%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-spark/src/main/java/org/apache/pinot/spark/jobs/SparkSegmentTarPushJob.java
(100%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-spark/src/main/java/org/apache/pinot/spark/jobs/SparkSegmentUriPushJob.java
(100%)
rename {pinot-ingestion-jobs =>
pinot-batch-ingestion}/pinot-spark/src/main/java/org/apache/pinot/spark/utils/PinotSparkJobPreparationHelper.java
(100%)
rename {pinot-ingestion-jobs/pinot-hadoop =>
pinot-batch-ingestion/pinot-standalone}/pom.xml (73%)
rename
pinot-ingestion-jobs/pinot-ingestion-common/src/main/java/org/apache/pinot/ingestion/common/PinotIngestionJobType.java
=>
pinot-batch-ingestion/pinot-standalone/src/main/java/org/apache/pinot/ingestion/common/Constants.java
(82%)
copy
pinot-ingestion-jobs/pinot-ingestion-common/src/main/java/org/apache/pinot/ingestion/common/ControllerRestApi.java
=>
pinot-batch-ingestion/pinot-standalone/src/main/java/org/apache/pinot/ingestion/common/PinotClusterSpec.java
(60%)
create mode 100644
pinot-batch-ingestion/pinot-standalone/src/main/java/org/apache/pinot/ingestion/common/PinotFSSpec.java
create mode 100644
pinot-batch-ingestion/pinot-standalone/src/main/java/org/apache/pinot/ingestion/common/PushJobSpec.java
create mode 100644
pinot-batch-ingestion/pinot-standalone/src/main/java/org/apache/pinot/ingestion/common/RecordReaderSpec.java
create mode 100644
pinot-batch-ingestion/pinot-standalone/src/main/java/org/apache/pinot/ingestion/common/SegmentGenerationJobSpec.java
create mode 100644
pinot-batch-ingestion/pinot-standalone/src/main/java/org/apache/pinot/ingestion/common/SegmentGenerationTaskRunner.java
create mode 100644
pinot-batch-ingestion/pinot-standalone/src/main/java/org/apache/pinot/ingestion/common/SegmentGenerationTaskSpec.java
rename
pinot-ingestion-jobs/pinot-ingestion-common/src/main/java/org/apache/pinot/ingestion/common/ControllerRestApi.java
=>
pinot-batch-ingestion/pinot-standalone/src/main/java/org/apache/pinot/ingestion/common/SegmentNameGeneratorSpec.java
(57%)
create mode 100644
pinot-batch-ingestion/pinot-standalone/src/main/java/org/apache/pinot/ingestion/common/TableSpec.java
create mode 100644
pinot-batch-ingestion/pinot-standalone/src/main/java/org/apache/pinot/ingestion/standalone/SegmentGenerationJobRunner.java
create mode 100644
pinot-batch-ingestion/pinot-standalone/src/main/java/org/apache/pinot/ingestion/standalone/SegmentTarPushJobRunner.java
create mode 100644
pinot-batch-ingestion/pinot-standalone/src/main/java/org/apache/pinot/ingestion/standalone/SegmentUriPushJobRunner.java
create mode 100644
pinot-batch-ingestion/pinot-standalone/src/main/java/org/apache/pinot/ingestion/standalone/StandaloneIngestionJobLauncher.java
copy
pinot-connectors/pinot-connector-kafka-0.9/src/main/resources/META-INF/services/org.apache.pinot.core.realtime.stream.StreamConsumerFactory
=>
pinot-batch-ingestion/pinot-standalone/src/main/resources/segmentCreationAndTarPushJobSpec.yaml
(53%)
copy
pinot-connectors/pinot-connector-kafka-0.9/src/main/resources/META-INF/services/org.apache.pinot.core.realtime.stream.StreamConsumerFactory
=>
pinot-batch-ingestion/pinot-standalone/src/main/resources/segmentCreationAndUriPushJobSpec.yaml
(53%)
copy
pinot-connectors/pinot-connector-kafka-0.9/src/main/resources/META-INF/services/org.apache.pinot.core.realtime.stream.StreamConsumerFactory
=>
pinot-batch-ingestion/pinot-standalone/src/main/resources/segmentCreationJobSpec.yaml
(56%)
copy
pinot-connectors/pinot-connector-kafka-0.9/src/main/resources/META-INF/services/org.apache.pinot.core.realtime.stream.StreamConsumerFactory
=>
pinot-batch-ingestion/pinot-standalone/src/main/resources/segmentTarPushJobSpec.yaml
(53%)
copy
pinot-connectors/pinot-connector-kafka-0.9/src/main/resources/META-INF/services/org.apache.pinot.core.realtime.stream.StreamConsumerFactory
=>
pinot-batch-ingestion/pinot-standalone/src/main/resources/segmentUriPushJobSpec.yaml
(53%)
rename {pinot-ingestion-jobs => pinot-batch-ingestion}/pom.xml (93%)
rename
pinot-connectors/pinot-connector-kafka-0.9/src/main/resources/META-INF/services/{org.apache.pinot.core.realtime.stream.StreamConsumerFactory
=> org.apache.pinot.spi.stream.StreamConsumerFactory} (100%)
rename
pinot-connectors/pinot-connector-kafka-2.0/src/main/resources/META-INF/services/{org.apache.pinot.core.realtime.stream.StreamConsumerFactory
=> org.apache.pinot.spi.stream.StreamConsumerFactory} (100%)
rename {pinot-core/src/main/java/org/apache/pinot/core/realtime =>
pinot-spi/src/main/java/org/apache/pinot/spi}/stream/MessageBatch.java (97%)
rename {pinot-core/src/main/java/org/apache/pinot/core/realtime =>
pinot-spi/src/main/java/org/apache/pinot/spi}/stream/OffsetCriteria.java (98%)
rename {pinot-core/src/main/java/org/apache/pinot/core/realtime =>
pinot-spi/src/main/java/org/apache/pinot/spi}/stream/PartitionCountFetcher.java
(98%)
rename {pinot-core/src/main/java/org/apache/pinot/core/realtime =>
pinot-spi/src/main/java/org/apache/pinot/spi}/stream/PartitionLevelConsumer.java
(97%)
rename {pinot-core/src/main/java/org/apache/pinot/core/realtime =>
pinot-spi/src/main/java/org/apache/pinot/spi}/stream/PartitionLevelStreamConfig.java
(93%)
rename {pinot-core/src/main/java/org/apache/pinot/core/realtime =>
pinot-spi/src/main/java/org/apache/pinot/spi}/stream/PartitionOffsetFetcher.java
(98%)
rename {pinot-core/src/main/java/org/apache/pinot/core/realtime =>
pinot-spi/src/main/java/org/apache/pinot/spi}/stream/PermanentConsumerException.java
(96%)
rename {pinot-core/src/main/java/org/apache/pinot/core/realtime =>
pinot-spi/src/main/java/org/apache/pinot/spi}/stream/RowMetadata.java (97%)
rename {pinot-core/src/main/java/org/apache/pinot/core/realtime =>
pinot-spi/src/main/java/org/apache/pinot/spi}/stream/StreamConfig.java (97%)
rename {pinot-core/src/main/java/org/apache/pinot/core/realtime =>
pinot-spi/src/main/java/org/apache/pinot/spi}/stream/StreamConfigProperties.java
(99%)
rename {pinot-core/src/main/java/org/apache/pinot/core/realtime =>
pinot-spi/src/main/java/org/apache/pinot/spi}/stream/StreamConsumerFactory.java
(94%)
rename {pinot-core/src/main/java/org/apache/pinot/core/realtime =>
pinot-spi/src/main/java/org/apache/pinot/spi}/stream/StreamConsumerFactoryProvider.java
(91%)
rename {pinot-core/src/main/java/org/apache/pinot/core/realtime =>
pinot-spi/src/main/java/org/apache/pinot/spi}/stream/StreamDataProducer.java
(96%)
rename {pinot-core/src/main/java/org/apache/pinot/core/realtime =>
pinot-spi/src/main/java/org/apache/pinot/spi}/stream/StreamDataProvider.java
(97%)
rename {pinot-core/src/main/java/org/apache/pinot/core/realtime =>
pinot-spi/src/main/java/org/apache/pinot/spi}/stream/StreamDataServerStartable.java
(96%)
rename {pinot-core/src/main/java/org/apache/pinot/core/realtime =>
pinot-spi/src/main/java/org/apache/pinot/spi}/stream/StreamDecoderProvider.java
(92%)
rename {pinot-core/src/main/java/org/apache/pinot/core/realtime =>
pinot-spi/src/main/java/org/apache/pinot/spi}/stream/StreamLevelConsumer.java
(97%)
rename {pinot-core/src/main/java/org/apache/pinot/core/realtime =>
pinot-spi/src/main/java/org/apache/pinot/spi}/stream/StreamMessageDecoder.java
(97%)
rename {pinot-core/src/main/java/org/apache/pinot/core/realtime =>
pinot-spi/src/main/java/org/apache/pinot/spi}/stream/StreamMessageMetadata.java
(96%)
rename {pinot-core/src/main/java/org/apache/pinot/core/realtime =>
pinot-spi/src/main/java/org/apache/pinot/spi}/stream/StreamMetadataProvider.java
(97%)
rename {pinot-core/src/main/java/org/apache/pinot/core/realtime =>
pinot-spi/src/main/java/org/apache/pinot/spi}/stream/TransientConsumerException.java
(95%)
rename {pinot-common/src/main/java/org/apache/pinot/common =>
pinot-spi/src/main/java/org/apache/pinot/spi}/utils/DataSize.java (98%)
rename {pinot-common/src/main/java/org/apache/pinot/common/utils/time =>
pinot-spi/src/main/java/org/apache/pinot/spi/utils}/TimeUtils.java (99%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]