This is an automated email from the ASF dual-hosted git repository.
xiangfu pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/pinot.git
from 2935bb5c8c upgrade snappy version (#8494)
add be163f6f55 Timestamp type index (#8343)
No new revisions were added by this update.
Summary of changes:
.../requesthandler/BaseBrokerRequestHandler.java | 67 ++++++++++++
.../pinot/common/config/provider/TableCache.java | 13 +++
.../common/function/scalar/DateTimeFunctions.java | 2 +-
.../immutable/ImmutableSegmentLoader.java | 6 ++
.../recordtransformer/ExpressionTransformer.java | 15 +++
.../segment/index/loader/IndexLoadingConfig.java | 31 ++++++
.../segment/local/utils/TableConfigUtils.java | 4 +
.../segment/local/utils/TableConfigUtilsTest.java | 2 +-
.../spi/creator/SegmentGeneratorConfig.java | 50 ++++++++-
.../spi/index/metadata/SegmentMetadataImpl.java | 9 +-
.../spi/creator/SegmentGeneratorConfigTest.java | 67 ++++++++++++
.../apache/pinot/spi/config/table/FieldConfig.java | 14 ++-
...TableCustomConfig.java => TimestampConfig.java} | 16 ++-
.../config/table/TimestampIndexGranularity.java | 109 +++++++++++++++++++
.../java/org/apache/pinot/spi/data/Schema.java | 9 ++
.../table/TimestampIndexGranularityTest.java | 85 +++++++++++++++
.../pinot/tools/TimestampIndexQuickstart.java | 120 +++++++++++++++++++++
.../airlineStats_offline_table_config.json | 26 +++++
.../batch/airlineStats/airlineStats_schema.json | 12 +++
19 files changed, 641 insertions(+), 16 deletions(-)
copy
pinot-spi/src/main/java/org/apache/pinot/spi/config/table/{TableCustomConfig.java
=> TimestampConfig.java} (72%)
create mode 100644
pinot-spi/src/main/java/org/apache/pinot/spi/config/table/TimestampIndexGranularity.java
create mode 100644
pinot-spi/src/test/java/org/apache/pinot/spi/config/table/TimestampIndexGranularityTest.java
create mode 100644
pinot-tools/src/main/java/org/apache/pinot/tools/TimestampIndexQuickstart.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]