This is an automated email from the ASF dual-hosted git repository.
xiangfu0 pushed a change to branch xiangfu0/data-3221-2-intern-parse
in repository https://gitbox.apache.org/repos/asf/pinot.git
from e265da96c85 Share equal segment-derived FieldSpec instances through a
weak interner
add a564ed6de4f Freeze shared metadata field specs before interning
No new revisions were added by this update.
Summary of changes:
.../segment/index/SegmentMetadataImplTest.java | 12 +
.../apache/pinot/segment/spi/ColumnMetadata.java | 5 +-
.../apache/pinot/segment/spi/SegmentMetadata.java | 6 +-
.../spi/index/metadata/ColumnMetadataImpl.java | 17 +-
.../spi/index/metadata/ColumnMetadataImplTest.java | 142 +++++++++++
.../apache/pinot/spi/data/DateTimeFieldSpec.java | 13 +
.../java/org/apache/pinot/spi/data/FieldSpec.java | 102 +++++++-
.../org/apache/pinot/spi/data/MetricFieldSpec.java | 1 +
.../org/apache/pinot/spi/data/TimeFieldSpec.java | 17 ++
.../apache/pinot/spi/data/TimeGranularitySpec.java | 35 +++
.../apache/pinot/spi/data/FieldSpecFreezeTest.java | 280 +++++++++++++++++++++
11 files changed, 616 insertions(+), 14 deletions(-)
create mode 100644
pinot-spi/src/test/java/org/apache/pinot/spi/data/FieldSpecFreezeTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]