Modifier and Type | Class and Description |
---|---|
static class |
RecordsWindowBuffer.Factory
Factory to create
RecordsWindowBuffer with RecordsCombiner.Factory . |
Modifier and Type | Field and Description |
---|---|
protected WindowBuffer.Factory |
AbstractWindowAggProcessor.windowBufferFactory |
Constructor and Description |
---|
AbstractWindowAggProcessor(GeneratedNamespaceAggsHandleFunction<Long> genAggsHandler,
WindowBuffer.Factory bufferFactory,
SliceAssigner sliceAssigner,
TypeSerializer<RowData> accSerializer,
java.time.ZoneId shiftTimeZone) |
SliceSharedWindowAggProcessor(GeneratedNamespaceAggsHandleFunction<Long> genAggsHandler,
WindowBuffer.Factory bufferFactory,
SliceSharedAssigner sliceAssigner,
TypeSerializer<RowData> accSerializer,
int indexOfCountStar,
java.time.ZoneId shiftTimeZone) |
SliceUnsharedWindowAggProcessor(GeneratedNamespaceAggsHandleFunction<Long> genAggsHandler,
WindowBuffer.Factory windowBufferFactory,
SliceUnsharedAssigner sliceAssigner,
TypeSerializer<RowData> accSerializer,
java.time.ZoneId shiftTimeZone) |
Constructor and Description |
---|
RowTimeWindowDeduplicateProcessor(TypeSerializer<RowData> inputSerializer,
WindowBuffer.Factory bufferFactory,
int windowEndIndex,
java.time.ZoneId shiftTimeZone) |
Constructor and Description |
---|
WindowRankProcessor(TypeSerializer<RowData> inputSerializer,
GeneratedRecordComparator genSortKeyComparator,
TypeSerializer<RowData> sortKeySerializer,
WindowBuffer.Factory bufferFactory,
long rankStart,
long rankEnd,
boolean outputRankNumber,
int windowEndIndex,
java.time.ZoneId shiftTimeZone) |
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.