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

xiangfu pushed a change to branch upgrade_jdk_11
in repository https://gitbox.apache.org/repos/asf/incubator-pinot.git.


 discard c9ff415  Adding getZkUrl method into ZookeeperInstance
 discard b0e95b8  move http requests in ControlerTest to use apache http client 
lib
 discard 61f6415  upgrade jdk to 11
     add a18fe23  Fix a resource leak in base admin command (#6827)
     add 6cd4b60  Add 'AggregateMetrics' rule to RuleEngine (#6789)
     add 0d91f55  Using an insecure protocol to avoid MITM (#6825)
     add bba2535  Pin pinot server dataTableVersion to prevent external 
dependency issue (#6832)
     add d5e7106  Using correct placeholder for dimension table data manager 
(#6826)
     add 9b58cd2  Refactor how Pinot catalog config is defined in presto helm 
chart (#6829)
     add 3e20979  Only create gcs directory if it does not exist (#6831)
     add 58ee194  Adding presto 0.2.1 helm package (#6833)
     add ad5c2b6  Fixing plugin jar url comparison (#6835)
     add 6d34505  Fix the BootClassPath when using jdk doesn't support 
RuntimeMXBean.getBootClassPath() (#6837)
     add 99002a9  Unify to use one log4j2.xml (#6836)
     add ac5aee7  Update ApachePinot image version and update zK in helm (#6838)
     add 0dcdc5b  Use ServerTimer instead of Gauge for emitting (#6830)
     add 75bd7b9  Add TIMESTAMP and BOOLEAN data type support (#6719)
     add b4d75a3  Add absolute path support for compatibility testing(#6787) 
(#6828)
     add 4eb6e3a  Fix issue - no authentication is required for GET table 
endpoint (#6846)
     add 043172c  Separate SQL and PQL handling on broker (#6824)
     add a8640f8  Add ParquetRecordReaderConfig to RecordReaderFactory. (#6857)
     add 7c8f47d  TableConfigs APIs (#6840)
     add b249a4d  [PQL Deprecation] Do not compile PQL broker request for SQL 
query (#6855)
     add 5a16f07  upgrade jdk to 11
     add c54ef31  move http requests in ControlerTest to use apache http client 
lib
     add ece2e3d  Adding getZkUrl method into ZookeeperInstance

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   (c9ff415)
            \
             N -- N -- N   refs/heads/upgrade_jdk_11 (ece2e3d)

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:
 compatibility-verifier/compCheck.sh                |  32 +-
 .../config}/FeatureTest1-schema.json               |   0
 .../config}/data/FeatureTest1-data-00.csv          |   0
 .../config}/data/FeatureTest1-data-01.csv          |   0
 .../config}/data/recordReaderConfig.json           |   0
 .../feature-test-1-realtime-stream-config.json     |   0
 .../config}/feature-test-1-realtime.json           |   0
 .../sample-test-suite/config}/feature-test-1.json  |   4 +-
 .../sample-test-suite/config}/kafka/topic1.cfg     |   0
 .../config}/queries/feature-test-1-sql.queries     |   0
 .../query-results/feature-test-1-rest-sql.results  |   0
 .../kafka-stream-produce-op.yaml                   |   8 +-
 .../sample-test-suite}/kafka-topic-create-op.yaml  |   2 +-
 .../offline-table-create-op.yaml                   |   4 +-
 .../offline-table-delete-op.yaml                   |   4 +-
 .../sample-test-suite}/post-broker-rollback.yaml   |   0
 .../post-controller-rollback.yaml                  |   0
 .../sample-test-suite}/post-server-rollback.yaml   |   0
 .../sample-test-suite}/post-server-upgrade.yaml    |   0
 .../sample-test-suite}/pre-broker-upgrade.yaml     |   0
 .../sample-test-suite}/pre-controller-upgrade.yaml |   0
 .../sample-test-suite}/pre-server-upgrade.yaml     |   0
 .../sample-test-suite}/query-op.yaml               |   4 +-
 .../realtime-table-create-op.yaml                  |   4 +-
 .../realtime-table-delete-op.yaml                  |   4 +-
 .../sample-test-suite/sample.yaml                  |  30 +-
 .../sample-test-suite}/segment-create-op.yaml      |   8 +-
 .../sample-test-suite}/segment-delete-op.yaml      |   4 +-
 docker/images/pinot/README.md                      |   4 +-
 docker/images/pinot/docker-compose.yml             |   6 +-
 kubernetes/helm/README.md                          | 527 +------------
 kubernetes/helm/index.yaml                         |  33 +-
 kubernetes/helm/pinot/README.md                    |  10 +-
 kubernetes/helm/pinot/charts/zookeeper-2.1.3.tgz   | Bin 10623 -> 0 bytes
 kubernetes/helm/pinot/charts/zookeeper-2.1.6.tgz   | Bin 0 -> 10874 bytes
 .../helm/pinot/pinot-github-events-setup.yml       |   2 +-
 kubernetes/helm/pinot/requirements.lock            |   6 +-
 kubernetes/helm/pinot/requirements.yaml            |   2 +-
 kubernetes/helm/pinot/values.yaml                  |   9 +-
 kubernetes/helm/presto-0.2.1.tgz                   | Bin 0 -> 8313 bytes
 kubernetes/helm/presto/Chart.yaml                  |   4 +-
 .../presto/templates/coordinator/configmap.yaml    |  12 +-
 kubernetes/helm/presto/values.yaml                 |  18 +-
 kubernetes/skaffold/gke/pinot-broker.yml           |   2 +-
 kubernetes/skaffold/gke/pinot-controller.yml       |   2 +-
 .../skaffold/gke/pinot-realtime-quickstart.yml     |   4 +-
 kubernetes/skaffold/gke/pinot-server.yml           |   2 +-
 kubernetes/skaffold/gke/skaffold.yaml              |   2 +-
 .../requesthandler/BaseBrokerRequestHandler.java   | 878 +++++++++++++++------
 .../SingleConnectionBrokerRequestHandler.java      |   3 +-
 .../segmentpruner/PartitionSegmentPruner.java      |  94 ++-
 .../routing/segmentpruner/TimeSegmentPruner.java   | 174 +++-
 .../routing/segmentpruner/interval/Interval.java   |  18 +-
 .../segmentselector/RealtimeSegmentSelector.java   |   5 +-
 .../broker/broker/HelixBrokerStarterTest.java      |   4 +-
 .../request/PqlAndCalciteSqlCompatibilityTest.java |  10 +-
 .../requesthandler/BrokerRequestOptionsTest.java   | 122 ++-
 .../LiteralOnlyBrokerRequestTest.java              |  46 +-
 .../requesthandler/QueryLimitOverrideTest.java     |  45 +-
 .../broker/requesthandler/QueryValidationTest.java | 100 ++-
 .../routing/segmentpruner/SegmentPrunerTest.java   | 265 ++++---
 .../pinot/common/function/FunctionUtils.java       |  11 +
 .../common/function/scalar/DateTimeFunctions.java  |  18 +
 .../apache/pinot/common/metrics/BrokerGauge.java   |   4 +-
 .../apache/pinot/common/metrics/BrokerTimer.java   |   6 +-
 .../apache/pinot/common/metrics/ServerGauge.java   |   1 -
 .../apache/pinot/common/metrics/ServerTimer.java   |   4 +-
 .../pinot/common/response/broker/ResultTable.java  |   3 +-
 .../org/apache/pinot/common/utils/DataSchema.java  |  71 +-
 .../apache/pinot/common/utils/PinotAppConfigs.java |   9 +-
 .../apache/pinot/common/utils/PinotDataType.java   | 242 +++++-
 .../{AbstractCompiler.java => QueryCompiler.java}  |   8 +-
 .../org/apache/pinot/pql/parsers/Pql2Compiler.java |   4 +-
 .../pinot/sql/parsers/CalciteSqlCompiler.java      |  21 +-
 .../pinot/common/data/DateTimeFormatSpecTest.java  |   6 +
 .../apache/pinot/common/data/FieldSpecTest.java    |  21 +-
 .../org/apache/pinot/common/data/SchemaTest.java   |  39 +-
 .../pinot/common/utils/PinotDataTypeTest.java      |   4 +-
 .../controller/api/access/AccessControlUtils.java  |   2 +-
 .../ControllerApplicationException.java            |   2 +-
 .../api/exception/InvalidTableConfigException.java |  10 +-
 .../api/exception/TableAlreadyExistsException.java |  11 +-
 .../api/resources/PinotBrokerRestletResource.java  |   1 +
 .../api/resources/PinotClusterConfigs.java         |   1 +
 .../resources/PinotIngestionRestletResource.java   |   1 +
 .../PinotInstanceAssignmentRestletResource.java    |   1 +
 .../resources/PinotInstanceRestletResource.java    |   1 +
 .../PinotLeadControllerRestletResource.java        |   1 +
 .../api/resources/PinotSchemaRestletResource.java  |   1 +
 .../api/resources/PinotSegmentRestletResource.java |   1 +
 .../PinotSegmentUploadDownloadRestletResource.java |   1 +
 .../api/resources/PinotTableIndexingConfigs.java   |   1 +
 .../api/resources/PinotTableMetadataConfigs.java   |   1 +
 .../api/resources/PinotTableRestletResource.java   | 223 ++----
 .../controller/api/resources/PinotTableSchema.java |   1 +
 .../api/resources/PinotTableSegmentConfigs.java    |   1 +
 .../api/resources/PinotTableTenantConfigs.java     |   1 +
 .../api/resources/PinotTenantRestletResource.java  |   1 +
 .../api/resources/TableConfigsRestletResource.java | 399 ++++++++++
 .../pinot/controller/api/resources/TableSize.java  |   1 +
 .../pinot/controller/api/resources/TableViews.java |   1 +
 .../api/resources/ZookeeperResource.java           |   1 +
 .../controller/api/upload/SegmentValidator.java    |   2 +-
 .../pinot/controller/api/upload/ZKOperator.java    |   2 +-
 .../helix/ControllerRequestURLBuilder.java         |  24 +
 .../helix/core/PinotHelixResourceManager.java      |  28 +-
 .../helix/core/PinotTableIdealStateBuilder.java    |   3 +-
 .../controller/recommender/io/ConfigManager.java   |  10 +
 .../controller/recommender/io/InputManager.java    |  57 +-
 .../recommender/rules/RulesToExecute.java          |  14 +
 .../rules/impl/AggregateMetricsRule.java           |  85 ++
 .../rules/impl/RealtimeProvisioningRule.java       |   9 +-
 .../rules/io/params/RecommenderConstants.java      |   1 +
 .../api/TableConfigsRestletResourceTest.java       | 553 +++++++++++++
 ...otSegmentUploadDownloadRestletResourceTest.java |   3 +-
 .../PinotHelixResourceManagerStatelessTest.java    |   4 +-
 .../controller/recommender/TestConfigEngine.java   |  19 +-
 .../rules/impl/AggregateMetricsRuleTest.java       | 129 +++
 .../AggregateMetricsRuleInput.json                 |  64 ++
 .../core/common/RowBasedBlockValueFetcher.java     |  10 +-
 .../pinot/core/common/datatable/BaseDataTable.java |   4 +-
 .../core/common/datatable/DataTableUtils.java      |   3 +-
 .../manager/offline/DimensionTableDataManager.java |   2 +-
 .../transform/function/ScalarFunctions.java        |   7 +-
 .../transform/function/StPointFunction.java        |  10 +-
 .../pinot/core/minion/RawIndexConverter.java       |  13 +-
 .../operator/blocks/IntermediateResultsBlock.java  |   5 +-
 .../ExpressionScanDocIdIterator.java               |   4 +-
 .../operator/docvalsets/TransformBlockValSet.java  |   6 +-
 .../predicate/EqualsPredicateEvaluatorFactory.java |  59 +-
 .../predicate/InPredicateEvaluatorFactory.java     | 127 +--
 .../NotEqualsPredicateEvaluatorFactory.java        |  59 +-
 .../predicate/NotInPredicateEvaluatorFactory.java  | 127 +--
 .../predicate/PredicateEvaluatorProvider.java      |  13 +-
 .../operator/filter/predicate/PredicateUtils.java  |  55 ++
 .../predicate/RangePredicateEvaluatorFactory.java  | 181 +++--
 .../RegexpLikePredicateEvaluatorFactory.java       |   4 +-
 .../operator/query/SelectionOrderByOperator.java   |   6 +-
 .../transform/TransformResultMetadata.java         |   8 +-
 .../function/ArrayAverageTransformFunction.java    |   4 +-
 .../function/ArrayLengthTransformFunction.java     |   2 +-
 .../function/ArrayMaxTransformFunction.java        |  12 +-
 .../function/ArrayMinTransformFunction.java        |  12 +-
 .../function/ArraySumTransformFunction.java        |   2 +-
 .../transform/function/BaseTransformFunction.java  |  30 +-
 .../function/BinaryOperatorTransformFunction.java  | 122 +--
 .../transform/function/CaseTransformFunction.java  | 305 ++++---
 .../transform/function/CastTransformFunction.java  |  48 +-
 .../function/EqualsTransformFunction.java          |   4 +-
 .../GreaterThanOrEqualTransformFunction.java       |  16 +-
 .../function/GreaterThanTransformFunction.java     |  16 +-
 .../function/GroovyTransformFunction.java          |  20 +-
 .../function/InIdSetTransformFunction.java         |  12 +-
 .../JsonExtractScalarTransformFunction.java        |   2 +-
 .../function/LessThanOrEqualTransformFunction.java |  16 +-
 .../function/LessThanTransformFunction.java        |  16 +-
 .../function/LogicalOperatorTransformFunction.java |  30 +-
 .../function/LookupTransformFunction.java          |  28 +-
 .../function/NotEqualsTransformFunction.java       |   4 +-
 .../function/ScalarTransformFunctionWrapper.java   |  67 +-
 .../function/DistinctCountAggregationFunction.java |  26 +-
 .../DistinctCountBitmapAggregationFunction.java    |  30 +-
 .../DistinctCountBitmapMVAggregationFunction.java  |  18 +-
 .../DistinctCountHLLAggregationFunction.java       |  23 +-
 .../DistinctCountHLLMVAggregationFunction.java     |  20 +-
 .../DistinctCountMVAggregationFunction.java        |  46 +-
 ...istinctCountThetaSketchAggregationFunction.java |   8 +-
 .../function/IdSetAggregationFunction.java         |  20 +-
 ...artitionedDistinctCountAggregationFunction.java |  18 +-
 .../function/SumPrecisionAggregationFunction.java  |   6 +-
 .../NoDictionaryMultiColumnGroupKeyGenerator.java  |  22 +-
 .../NoDictionarySingleColumnGroupKeyGenerator.java |  14 +-
 .../query/distinct/DistinctExecutorFactory.java    |  65 +-
 .../pinot/core/query/distinct/DistinctTable.java   |  13 +-
 ...DictionaryBasedMultiColumnDistinctExecutor.java |  11 +-
 ...ictionaryBasedSingleColumnDistinctExecutor.java |  18 +-
 ...ionaryBasedMultiColumnDistinctOnlyExecutor.java |   5 +-
 ...aryBasedMultiColumnDistinctOrderByExecutor.java |   6 +-
 ...onaryBasedSingleColumnDistinctOnlyExecutor.java |   5 +-
 ...ryBasedSingleColumnDistinctOrderByExecutor.java |   5 +-
 .../BaseRawBytesSingleColumnDistinctExecutor.java  |   9 +-
 .../BaseRawDoubleSingleColumnDistinctExecutor.java |   9 +-
 .../BaseRawFloatSingleColumnDistinctExecutor.java  |   9 +-
 .../BaseRawIntSingleColumnDistinctExecutor.java    |   9 +-
 .../BaseRawLongSingleColumnDistinctExecutor.java   |   9 +-
 .../BaseRawStringSingleColumnDistinctExecutor.java |   9 +-
 .../RawBytesSingleColumnDistinctOnlyExecutor.java  |   5 +-
 ...awBytesSingleColumnDistinctOrderByExecutor.java |   5 +-
 .../RawDoubleSingleColumnDistinctOnlyExecutor.java |   5 +-
 ...wDoubleSingleColumnDistinctOrderByExecutor.java |   5 +-
 .../RawFloatSingleColumnDistinctOnlyExecutor.java  |   5 +-
 ...awFloatSingleColumnDistinctOrderByExecutor.java |   5 +-
 .../RawIntSingleColumnDistinctOnlyExecutor.java    |   5 +-
 .../RawIntSingleColumnDistinctOrderByExecutor.java |   5 +-
 .../RawLongSingleColumnDistinctOnlyExecutor.java   |   5 +-
 ...RawLongSingleColumnDistinctOrderByExecutor.java |   5 +-
 .../raw/RawMultiColumnDistinctExecutor.java        |   5 +-
 .../RawStringSingleColumnDistinctOnlyExecutor.java |   5 +-
 ...wStringSingleColumnDistinctOrderByExecutor.java |   5 +-
 .../filter/MergeRangeFilterOptimizer.java          |  29 +-
 .../core/query/reduce/BrokerReduceService.java     |  14 +-
 .../core/query/reduce/GroupByDataTableReducer.java |   4 +-
 .../core/query/reduce/HavingFilterHandler.java     |   5 +
 .../pinot/core/query/scheduler/QueryScheduler.java |   2 +-
 .../query/selection/SelectionOperatorUtils.java    |  40 +-
 .../requesthandler/PinotQueryParserFactory.java    |  12 +-
 .../processing/collector/GenericRowSorter.java     |   7 +-
 .../apache/pinot/core/transport/QueryRouter.java   |   9 +-
 .../pinot/core/util/SegmentProcessorAvroUtils.java |  11 +-
 .../ScalarTransformFunctionWrapperTest.java        |  18 +-
 .../core/query/optimizer/QueryOptimizerTest.java   |  66 +-
 .../org/apache/pinot/queries/BaseQueriesTest.java  |   2 +-
 .../apache/pinot/queries/BooleanQueriesTest.java   | 249 ++++++
 .../apache/pinot/queries/TimestampQueriesTest.java | 229 ++++++
 .../src/test/resources/data/newColumnsSchema1.json |   3 +-
 .../src/test/resources/data/newColumnsSchema2.json |   3 +-
 .../src/test/resources/data/newColumnsSchema3.json |   3 +-
 pinot-integration-tests/pom.xml                    |   4 +
 .../java/org/apache/pinot/compat/tests/BaseOp.java |  14 +
 .../pinot/compat/tests/CompatibilityOpsRunner.java |  16 +-
 .../org/apache/pinot/compat/tests/QueryOp.java     |   4 +-
 .../org/apache/pinot/compat/tests/SegmentOp.java   |  10 +-
 .../org/apache/pinot/compat/tests/StreamOp.java    |  10 +-
 .../org/apache/pinot/compat/tests/TableOp.java     |   6 +-
 .../tests/ClusterIntegrationTestUtils.java         |   5 +-
 .../src/test/resources/compat-tests/sample.yaml    |  57 --
 .../apache/pinot/plugin/filesystem/GcsPinotFS.java |   3 +
 .../plugin/inputformat/avro/AvroSchemaUtil.java    |  21 +-
 .../pinot/plugin/inputformat/avro/AvroUtils.java   |  19 +-
 .../pinot-confluent-avro/pom.xml                   |   2 +-
 .../RealtimeToOfflineSegmentsTaskExecutor.java     |  29 +-
 pinot-segment-local/pom.xml                        |   6 +-
 .../indexsegment/mutable/IntermediateSegment.java  |  26 +-
 .../indexsegment/mutable/MutableSegmentImpl.java   |  15 +-
 .../recordtransformer/DataTypeTransformer.java     |   6 +-
 .../creator/impl/SegmentColumnarIndexCreator.java  |  37 +-
 .../creator/impl/SegmentDictionaryCreator.java     |  53 +-
 .../impl/SegmentIndexCreationDriverImpl.java       |   4 +-
 .../stats/SegmentPreIndexStatsCollectorImpl.java   |  31 +-
 .../DefaultNullValueVirtualColumnProvider.java     |   2 +-
 .../index/column/PhysicalColumnIndexContainer.java |   7 +-
 .../defaultcolumn/BaseDefaultColumnHandler.java    |   4 +-
 .../segment/index/metadata/ColumnMetadata.java     |   4 +-
 .../readers/MultiplePinotSegmentRecordReader.java  |   6 +-
 .../segment/local/utils}/ReplicationUtils.java     |   0
 .../segment/local/utils/TableConfigUtils.java      | 174 +++-
 .../recordtransformer/RecordTransformerTest.java   |  14 +
 .../index/loader/SegmentPreProcessorTest.java      |  29 +-
 .../local/segment/readers/PinotSegmentUtil.java    |  20 +-
 .../spi/creator/SegmentGeneratorConfig.java        |   6 +-
 .../org/apache/pinot/spi/config/TableConfigs.java  |  44 +-
 .../apache/pinot/spi/data/DateTimeFieldSpec.java   |   2 +-
 .../apache/pinot/spi/data/DateTimeFormatSpec.java  |  51 +-
 .../java/org/apache/pinot/spi/data/FieldSpec.java  |  68 +-
 .../java/org/apache/pinot/spi/data/Schema.java     |  10 +-
 .../apache/pinot/spi/data/TimeGranularitySpec.java |  10 +-
 .../spi/data/readers/RecordReaderFactory.java      |  20 +-
 .../org/apache/pinot/spi/plugin/PluginManager.java |   3 +-
 .../spi/utils/{Pair.java => BooleanUtils.java}     |  51 +-
 .../java/org/apache/pinot/spi/utils/JsonUtils.java |   3 +
 .../org/apache/pinot/spi/utils/TimestampUtils.java |  65 ++
 .../spi/data/readers/RecordReaderFactoryTest.java  |  49 ++
 pinot-tools/pom.xml                                |  14 +-
 .../apache/pinot/tools/JsonIndexQuickStart.java    |   4 -
 .../admin/command/AbstractBaseAdminCommand.java    |   9 +-
 .../converter/DictionaryToRawIndexConverter.java   |  10 +-
 .../{pinot-ingestion-job-log4j2.xml => log4j2.xml} |  34 +-
 .../main/resources/conf/pinot-service-log4j2.xml   |   3 +
 .../src/main/resources/conf/pinot-tools-log4j2.xml |  40 -
 .../src/main/resources/conf/quickstart-log4j2.xml  |  11 +
 .../githubEvents_offline_table_config.json         |  11 +-
 .../batch/githubEvents/githubEvents_schema.json    |   6 +
 .../pullRequestMergedEvents_schema.json            |   4 +-
 .../stream/meetupRsvp/json_meetupRsvp_schema.json  |   4 +-
 .../stream/meetupRsvp/meetupRsvp_schema.json       |   6 +-
 .../meetupRsvp/upsert_meetupRsvp_schema.json       |   6 +-
 pinot-tools/src/main/resources/log4j2.xml          |  86 +-
 277 files changed, 5685 insertions(+), 2919 deletions(-)
 rename {pinot-integration-tests/src/test/resources/compat-tests/configs => 
compatibility-verifier/sample-test-suite/config}/FeatureTest1-schema.json (100%)
 rename {pinot-integration-tests/src/test/resources/compat-tests => 
compatibility-verifier/sample-test-suite/config}/data/FeatureTest1-data-00.csv 
(100%)
 rename {pinot-integration-tests/src/test/resources/compat-tests => 
compatibility-verifier/sample-test-suite/config}/data/FeatureTest1-data-01.csv 
(100%)
 rename {pinot-integration-tests/src/test/resources/compat-tests => 
compatibility-verifier/sample-test-suite/config}/data/recordReaderConfig.json 
(100%)
 rename {pinot-integration-tests/src/test/resources/compat-tests/configs => 
compatibility-verifier/sample-test-suite/config}/feature-test-1-realtime-stream-config.json
 (100%)
 rename {pinot-integration-tests/src/test/resources/compat-tests/configs => 
compatibility-verifier/sample-test-suite/config}/feature-test-1-realtime.json 
(100%)
 rename {pinot-integration-tests/src/test/resources/compat-tests/configs => 
compatibility-verifier/sample-test-suite/config}/feature-test-1.json (96%)
 rename {pinot-integration-tests/src/test/resources/compat-tests => 
compatibility-verifier/sample-test-suite/config}/kafka/topic1.cfg (100%)
 rename {pinot-integration-tests/src/test/resources/compat-tests => 
compatibility-verifier/sample-test-suite/config}/queries/feature-test-1-sql.queries
 (100%)
 rename {pinot-integration-tests/src/test/resources/compat-tests => 
compatibility-verifier/sample-test-suite/config}/query-results/feature-test-1-rest-sql.results
 (100%)
 rename {pinot-integration-tests/src/test/resources/compat-tests => 
compatibility-verifier/sample-test-suite}/kafka-stream-produce-op.yaml (68%)
 rename {pinot-integration-tests/src/test/resources/compat-tests => 
compatibility-verifier/sample-test-suite}/kafka-topic-create-op.yaml (88%)
 rename {pinot-integration-tests/src/test/resources/compat-tests => 
compatibility-verifier/sample-test-suite}/offline-table-create-op.yaml (81%)
 rename {pinot-integration-tests/src/test/resources/compat-tests => 
compatibility-verifier/sample-test-suite}/offline-table-delete-op.yaml (81%)
 copy {pinot-integration-tests/src/test/resources/compat-tests => 
compatibility-verifier/sample-test-suite}/post-broker-rollback.yaml (100%)
 rename {pinot-integration-tests/src/test/resources/compat-tests => 
compatibility-verifier/sample-test-suite}/post-controller-rollback.yaml (100%)
 rename {pinot-integration-tests/src/test/resources/compat-tests => 
compatibility-verifier/sample-test-suite}/post-server-rollback.yaml (100%)
 rename {pinot-integration-tests/src/test/resources/compat-tests => 
compatibility-verifier/sample-test-suite}/post-server-upgrade.yaml (100%)
 rename {pinot-integration-tests/src/test/resources/compat-tests => 
compatibility-verifier/sample-test-suite}/pre-broker-upgrade.yaml (100%)
 rename {pinot-integration-tests/src/test/resources/compat-tests => 
compatibility-verifier/sample-test-suite}/pre-controller-upgrade.yaml (100%)
 rename {pinot-integration-tests/src/test/resources/compat-tests => 
compatibility-verifier/sample-test-suite}/pre-server-upgrade.yaml (100%)
 rename {pinot-integration-tests/src/test/resources/compat-tests => 
compatibility-verifier/sample-test-suite}/query-op.yaml (79%)
 rename {pinot-integration-tests/src/test/resources/compat-tests => 
compatibility-verifier/sample-test-suite}/realtime-table-create-op.yaml (80%)
 rename {pinot-integration-tests/src/test/resources/compat-tests => 
compatibility-verifier/sample-test-suite}/realtime-table-delete-op.yaml (80%)
 rename 
pinot-integration-tests/src/test/resources/compat-tests/post-broker-rollback.yaml
 => compatibility-verifier/sample-test-suite/sample.yaml (57%)
 rename {pinot-integration-tests/src/test/resources/compat-tests => 
compatibility-verifier/sample-test-suite}/segment-create-op.yaml (68%)
 rename {pinot-integration-tests/src/test/resources/compat-tests => 
compatibility-verifier/sample-test-suite}/segment-delete-op.yaml (86%)
 delete mode 100644 kubernetes/helm/pinot/charts/zookeeper-2.1.3.tgz
 create mode 100644 kubernetes/helm/pinot/charts/zookeeper-2.1.6.tgz
 create mode 100644 kubernetes/helm/presto-0.2.1.tgz
 rename 
pinot-common/src/main/java/org/apache/pinot/parsers/{AbstractCompiler.java => 
QueryCompiler.java} (86%)
 rename 
pinot-controller/src/main/java/org/apache/pinot/controller/api/{resources => 
exception}/ControllerApplicationException.java (97%)
 copy 
pinot-spi/src/main/java/org/apache/pinot/spi/exception/BadQueryRequestException.java
 => 
pinot-controller/src/main/java/org/apache/pinot/controller/api/exception/InvalidTableConfigException.java
 (74%)
 copy 
pinot-common/src/main/java/org/apache/pinot/common/exception/SchemaNotFoundException.java
 => 
pinot-controller/src/main/java/org/apache/pinot/controller/api/exception/TableAlreadyExistsException.java
 (75%)
 create mode 100644 
pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/TableConfigsRestletResource.java
 create mode 100644 
pinot-controller/src/main/java/org/apache/pinot/controller/recommender/rules/impl/AggregateMetricsRule.java
 create mode 100644 
pinot-controller/src/test/java/org/apache/pinot/controller/api/TableConfigsRestletResourceTest.java
 create mode 100644 
pinot-controller/src/test/java/org/apache/pinot/controller/recommender/rules/impl/AggregateMetricsRuleTest.java
 create mode 100644 
pinot-controller/src/test/resources/recommenderInput/AggregateMetricsRuleInput.json
 create mode 100644 
pinot-core/src/main/java/org/apache/pinot/core/operator/filter/predicate/PredicateUtils.java
 create mode 100644 
pinot-core/src/test/java/org/apache/pinot/queries/BooleanQueriesTest.java
 create mode 100644 
pinot-core/src/test/java/org/apache/pinot/queries/TimestampQueriesTest.java
 delete mode 100644 
pinot-integration-tests/src/test/resources/compat-tests/sample.yaml
 rename {pinot-core/src/main/java/org/apache/pinot/core/util => 
pinot-segment-local/src/main/java/org/apache/pinot/segment/local/utils}/ReplicationUtils.java
 (100%)
 copy 
pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/TableAndSchemaConfig.java
 => pinot-spi/src/main/java/org/apache/pinot/spi/config/TableConfigs.java (51%)
 copy pinot-spi/src/main/java/org/apache/pinot/spi/utils/{Pair.java => 
BooleanUtils.java} (56%)
 create mode 100644 
pinot-spi/src/main/java/org/apache/pinot/spi/utils/TimestampUtils.java
 create mode 100644 
pinot-spi/src/test/java/org/apache/pinot/spi/data/readers/RecordReaderFactoryTest.java
 copy pinot-tools/src/main/resources/conf/{pinot-ingestion-job-log4j2.xml => 
log4j2.xml} (62%)

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

Reply via email to