This is an automated email from the ASF dual-hosted git repository.

jlli pushed a change to branch helix-1.0
in repository https://gitbox.apache.org/repos/asf/pinot.git


 discard ee19f02fd5 Upgrade Helix to 1.0.2
     add 5135acb95d refine error msg related to segment name generation to be 
more actionable (#8676)
     add d616a097e5 Add BigDecimal OnHeap/OffHeap mutable dictionaries (#8678)
     add a12b760b74 Amend schema to add timestamp index during segment 
reloading (#8679)
     add d7f2054b6e Import dry run (#8673)
     add 23a81d07b5 Add TLS configuration to JDBC driver (#8578)
     add a7e2c12c99 Add InstanceTypeUtils to get instance type from the id 
(#8681)
     add 59bf3827db By default start 1 minion for all quickstart (#8682)
     add b58650658c Allow updating start/end offset for pushed segments (#8653)
     add 56282e8b2f track group by evaluation statistics (#8683)
     add 6d785e0eb3 Upgrade jersey to fix parallel segment upload (#8677)
     add 6608e2e3d3 Upgrade Helix to 1.0.2

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   (ee19f02fd5)
            \
             N -- N -- N   refs/heads/helix-1.0 (6608e2e3d3)

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:
 .github/workflows/scripts/.pinot_quickstart.sh     |  33 +----
 LICENSE-binary                                     |  42 +++---
 .../broker/broker/helix/BaseBrokerStarter.java     |   9 +-
 .../pinot/broker/routing/BrokerRoutingManager.java |   9 +-
 .../broker/broker/HelixBrokerStarterTest.java      |   2 +-
 pinot-clients/pinot-jdbc-client/pom.xml            |   4 +
 .../java/org/apache/pinot/client/PinotDriver.java  |  35 ++++-
 .../controller/PinotControllerTransport.java       |  31 +++-
 .../PinotControllerTransportFactory.java}          |  12 +-
 .../org/apache/pinot/client/utils/DriverUtils.java |  19 ++-
 .../common/metadata/segment/SegmentZKMetadata.java |   3 +-
 .../pinot/common/utils/helix/HelixHelper.java      |   4 +-
 .../pinot/controller/BaseControllerStarter.java    |   8 +-
 .../resources/PinotIngestionRestletResource.java   |  20 ++-
 .../pinot/controller/api/upload/ZKOperator.java    | 162 +++++++++++----------
 .../helix/core/PinotHelixResourceManager.java      |  70 ++-------
 .../core/minion/MinionInstancesCleanupTask.java    |   4 +-
 .../helix/core/minion/TaskMetricsEmitter.java      |  20 +--
 .../helix/core/util/ZKMetadataUtils.java           | 105 +++++++++----
 .../pinot/controller/api/TableViewsTest.java       |   9 +-
 .../helix/core/retention/RetentionManagerTest.java |  38 ++---
 .../validation/ValidationManagerTest.java          |   3 +-
 pinot-core/pom.xml                                 |  12 ++
 .../query/AggregationGroupByOrderByOperator.java   |   2 +
 pinot-distribution/pom.xml                         |  12 --
 pinot-integration-tests/pom.xml                    |  13 +-
 .../tests/BaseClusterIntegrationTestSet.java       |   3 +-
 .../tests/OfflineClusterIntegrationTest.java       |  16 +-
 .../integration/tests/TlsIntegrationTest.java      |  51 +++++++
 .../org/apache/pinot/minion/BaseMinionStarter.java |   5 +-
 .../v0_deprecated/pinot-hadoop/pom.xml             |  12 --
 .../pinot-stream-ingestion/pinot-pulsar/pom.xml    |   2 +-
 .../immutable/ImmutableSegmentLoader.java          |   2 +
 ...ava => BigDecimalOffHeapMutableDictionary.java} | 130 +++++++++--------
 ...java => BigDecimalOnHeapMutableDictionary.java} | 105 +++++++------
 .../impl/dictionary/MutableDictionaryFactory.java  |   5 +
 .../creator/impl/SegmentColumnarIndexCreator.java  |   9 +-
 .../impl/dictionary/MutableDictionaryTest.java     |  15 +-
 .../apache/pinot/segment/spi/SegmentMetadata.java  |   4 +
 .../org/apache/pinot/segment/spi/V1Constants.java  |   5 +
 .../creator/name/FixedSegmentNameGenerator.java    |   6 +-
 .../name/InputFileSegmentNameGenerator.java        |  31 +++-
 .../name/NormalizedDateSegmentNameGenerator.java   |  22 ++-
 .../creator/name/SimpleSegmentNameGenerator.java   |  17 ++-
 .../spi/index/metadata/SegmentMetadataImpl.java    |  29 +++-
 .../name/FixedSegmentNameGeneratorTest.java}       |  22 +--
 .../name/InputFileSegmentNameGeneratorTest.java    |   3 +-
 .../NormalizedDateSegmentNameGeneratorTest.java    |  17 ++-
 .../name/SimpleSegmentNameGeneratorTest.java       |   1 +
 .../server/starter/helix/BaseServerStarter.java    |   4 +
 .../pinot/spi/trace/InvocationRecording.java       |   9 ++
 .../apache/pinot/spi/utils/InstanceTypeUtils.java  |  62 ++++++++
 pinot-tools/pom.xml                                |  10 --
 .../pinot/tools/BatchQuickstartWithMinion.java     |  49 -------
 .../org/apache/pinot/tools/EmptyQuickstart.java    |   2 +-
 .../org/apache/pinot/tools/GenericQuickstart.java  |   2 +-
 .../apache/pinot/tools/GitHubEventsQuickstart.java |   2 +-
 .../org/apache/pinot/tools/HybridQuickstart.java   |   2 +-
 .../org/apache/pinot/tools/JoinQuickStart.java     |   2 +-
 .../apache/pinot/tools/JsonIndexQuickStart.java    |   2 +-
 .../OfflineComplexTypeHandlingQuickStart.java      |   2 +-
 .../pinot/tools/PartialUpsertQuickStart.java       |   2 +-
 .../java/org/apache/pinot/tools/Quickstart.java    |   9 +-
 .../RealtimeComplexTypeHandlingQuickStart.java     |   2 +-
 .../pinot/tools/RealtimeJsonIndexQuickStart.java   |   2 +-
 .../org/apache/pinot/tools/RealtimeQuickStart.java |   2 +-
 .../pinot/tools/TimestampIndexQuickstart.java      |   2 +-
 .../apache/pinot/tools/UpsertJsonQuickStart.java   |   2 +-
 .../org/apache/pinot/tools/UpsertQuickStart.java   |   2 +-
 .../pinot/tools/admin/PinotAdministrator.java      |   2 +
 .../admin/command/DataImportDryRunCommand.java     |  96 ++++++++++++
 .../tools/admin/command/QuickstartRunner.java      |  44 ------
 .../tools/admin/command/TestQuickStartCommand.java | 159 ++++++++++----------
 pom.xml                                            |  34 ++++-
 74 files changed, 987 insertions(+), 712 deletions(-)
 copy 
pinot-clients/{pinot-java-client/src/main/java/org/apache/pinot/client/JsonAsyncHttpPinotClientTransportFactory.java
 => 
pinot-jdbc-client/src/main/java/org/apache/pinot/client/controller/PinotControllerTransportFactory.java}
 (81%)
 copy 
pinot-segment-local/src/main/java/org/apache/pinot/segment/local/realtime/impl/dictionary/{IntOffHeapMutableDictionary.java
 => BigDecimalOffHeapMutableDictionary.java} (54%)
 copy 
pinot-segment-local/src/main/java/org/apache/pinot/segment/local/realtime/impl/dictionary/{LongOnHeapMutableDictionary.java
 => BigDecimalOnHeapMutableDictionary.java} (58%)
 copy 
pinot-segment-spi/src/test/java/org/apache/pinot/segment/spi/{reader/H3IndexResolutionTest.java
 => creator/name/FixedSegmentNameGeneratorTest.java} (60%)
 create mode 100644 
pinot-spi/src/main/java/org/apache/pinot/spi/utils/InstanceTypeUtils.java
 delete mode 100644 
pinot-tools/src/main/java/org/apache/pinot/tools/BatchQuickstartWithMinion.java
 create mode 100644 
pinot-tools/src/main/java/org/apache/pinot/tools/admin/command/DataImportDryRunCommand.java


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to