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
omit f6b42691ad Upgrade Helix to 1.0.4
add a7c8b7d0ea fix instance details page loading table for tenant (#9035)
add 0c55422d8b Enhance tests for string type MV Raw columns (#9041)
add 2d68f5c552 Rename valueType to storedType in ForwardIndexReader (#9004)
add 84f51127d0 [multistage] group by after join (#9040)
add 0b657cfcd4 Support SET key=value syntax (#9017)
add 25ead8d58a #8970 Minion tab in Pinot UI (#8978)
add 8e7ca65b70 Fix the 'ExplainPlanQueriesTest' to use the new SET format
for the verbose explain plan option (#9048)
add 7eec296f36 Add Segment Lineage List API #9005 (#9006)
add 94597d3330 Remove unused jaxb dependencies from pinot repo (#9050)
add 40ed79e1e1 Upgrade Helix to 1.0.4
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 (f6b42691ad)
\
N -- N -- N refs/heads/helix-1.0 (40ed79e1e1)
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:
.../broker/api/resources/PinotClientRequest.java | 2 +-
.../requesthandler/BrokerRequestOptionsTest.java | 4 +-
.../broker/requesthandler/QueryValidationTest.java | 4 +-
pinot-common/pom.xml | 4 +
.../src/main/codegen/includes/parserImpls.ftl | 3 +-
.../pinot/common/lineage/SegmentLineage.java | 19 ++
.../apache/pinot/sql/parsers/CalciteSqlParser.java | 125 ++++----
.../pinot/sql/parsers/SqlNodeAndOptions.java | 19 +-
.../pinot/sql/parsers/dml/InsertIntoFile.java | 3 +-
.../pinot/sql/parsers/CalciteSqlCompilerTest.java | 83 ++++-
.../pinot/sql/parsers/dml/InsertIntoFileTest.java | 12 +-
.../api/resources/PinotQueryResource.java | 4 +-
.../api/resources/PinotSegmentRestletResource.java | 31 ++
.../helix/core/PinotHelixResourceManager.java | 9 +
.../main/resources/app/components/Breadcrumbs.tsx | 22 +-
.../src/main/resources/app/components/Confirm.tsx | 24 +-
.../resources/app/components/CustomMultiSelect.tsx | 1 -
.../app/components/Homepage/InstancesTables.tsx | 5 +-
.../Homepage/Operations/AddIngestionComponent.tsx | 4 +-
.../Homepage/Operations/AddOfflineTableOp.tsx | 8 +-
.../Operations/AddRealTimeIngestionComponent.tsx | 4 +-
.../Homepage/Operations/AddRealtimeTableOp.tsx | 8 +-
.../components/Homepage/Operations/AddSchemaOp.tsx | 6 +-
.../Homepage/Operations/SchemaComponent.tsx | 1 -
.../{ClusterConfig.tsx => useTaskTypesTable.tsx} | 42 +--
.../src/main/resources/app/components/Table.tsx | 12 +-
.../resources/app/components/useMinionMetaData.tsx | 74 +++++
.../ClusterConfig.tsx => usePeriodicTasks.tsx} | 53 ++--
.../app/components/useScheduleAdhocModal.tsx | 84 ++++++
.../ClusterConfig.tsx => useTaskListing.tsx} | 49 +--
.../src/main/resources/app/pages/HomePage.tsx | 53 +++-
.../main/resources/app/pages/InstanceDetails.tsx | 27 +-
.../resources/app/pages/InstanceListingPage.tsx | 7 +-
...enantsListingPage.tsx => MinionTaskManager.tsx} | 40 +--
.../src/main/resources/app/pages/Query.tsx | 8 +-
.../main/resources/app/pages/SchemaPageDetails.tsx | 1 -
.../src/main/resources/app/pages/SubTaskDetail.tsx | 144 +++++++++
.../src/main/resources/app/pages/TaskDetail.tsx | 137 +++++++++
.../src/main/resources/app/pages/TaskQueue.tsx | 201 +++++++++++++
.../main/resources/app/pages/TaskQueueTable.tsx | 214 +++++++++++++
.../src/main/resources/app/pages/TenantDetails.tsx | 1 -
.../src/main/resources/app/pages/ZookeeperPage.tsx | 1 -
.../src/main/resources/app/requests/index.ts | 45 +++
pinot-controller/src/main/resources/app/router.tsx | 11 +
.../main/resources/app/utils/PinotMethodUtils.ts | 180 ++++++++++-
.../src/main/resources/app/utils/Utils.tsx | 26 +-
.../api/PinotSegmentRestletResourceTest.java | 81 ++++-
pinot-core/pom.xml | 12 -
.../org/apache/pinot/core/common/DataFetcher.java | 6 +-
.../evaluators/DefaultJsonPathEvaluator.java | 33 +-
.../dociditerators/MVScanDocIdIterator.java | 4 +-
.../dociditerators/SVScanDocIdIterator.java | 2 +-
.../pinot/queries/ExplainPlanQueriesTest.java | 198 ++++++------
.../pinot/queries/MultiValueRawQueriesTest.java | 333 ++++++++++++++++++++-
.../v0_deprecated/pinot-hadoop/pom.xml | 4 +
.../pinot-input-format/pinot-parquet/pom.xml | 6 +
.../runtime/executor/WorkerQueryExecutor.java | 3 +-
.../query/runtime/operator/AggregateOperator.java | 63 ++--
.../pinot/query/runtime/QueryRunnerTest.java | 5 +
.../indexsegment/mutable/MutableSegmentImpl.java | 6 +-
.../forward/FixedByteMVMutableForwardIndex.java | 10 +-
.../forward/FixedByteSVMutableForwardIndex.java | 14 +-
.../impl/forward/VarByteSVMutableForwardIndex.java | 10 +-
.../constant/ConstantMVForwardIndexReader.java | 2 +-
.../forward/BaseChunkForwardIndexReader.java | 30 +-
.../forward/FixedBitMVForwardIndexReader.java | 2 +-
.../forward/FixedBitSVForwardIndexReader.java | 2 +-
.../forward/FixedBitSVForwardIndexReaderV2.java | 2 +-
.../FixedBytePower2ChunkSVForwardIndexReader.java | 2 +-
.../VarByteChunkSVForwardIndexReaderV4.java | 10 +-
.../segment/readers/PinotSegmentColumnReader.java | 2 +-
.../MultiValueVarByteRawIndexCreatorTest.java | 19 +-
.../segment/index/creator/RawIndexCreatorTest.java | 4 +-
.../spi/index/reader/ForwardIndexReader.java | 32 +-
.../spi/index/reader/SortedIndexReader.java | 2 +-
.../utils/builder/ControllerRequestURLBuilder.java | 4 +
pom.xml | 15 -
77 files changed, 2212 insertions(+), 521 deletions(-)
copy
pinot-controller/src/main/resources/app/components/Homepage/{ClusterConfig.tsx
=> useTaskTypesTable.tsx} (64%)
create mode 100644
pinot-controller/src/main/resources/app/components/useMinionMetaData.tsx
copy
pinot-controller/src/main/resources/app/components/{Homepage/ClusterConfig.tsx
=> usePeriodicTasks.tsx} (58%)
create mode 100644
pinot-controller/src/main/resources/app/components/useScheduleAdhocModal.tsx
copy
pinot-controller/src/main/resources/app/components/{Homepage/ClusterConfig.tsx
=> useTaskListing.tsx} (59%)
copy pinot-controller/src/main/resources/app/pages/{TenantsListingPage.tsx =>
MinionTaskManager.tsx} (55%)
create mode 100644
pinot-controller/src/main/resources/app/pages/SubTaskDetail.tsx
create mode 100644 pinot-controller/src/main/resources/app/pages/TaskDetail.tsx
create mode 100644 pinot-controller/src/main/resources/app/pages/TaskQueue.tsx
create mode 100644
pinot-controller/src/main/resources/app/pages/TaskQueueTable.tsx
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]