Uses of Class
org.apache.flink.table.runtime.functions.aggregate.hyperloglog.HllBuffer
Packages that use HllBuffer
Package
Description
-
Uses of HllBuffer in org.apache.flink.table.runtime.functions.aggregate
Methods in org.apache.flink.table.runtime.functions.aggregate that return HllBufferModifier and TypeMethodDescriptionBatchApproxCountDistinctAggFunctions.ApproxCountDistinctAggFunction.createAccumulator()Methods in org.apache.flink.table.runtime.functions.aggregate with parameters of type HllBufferModifier and TypeMethodDescriptionvoidBatchApproxCountDistinctAggFunctions.ApproxCountDistinctAggFunction.accumulate(HllBuffer buffer, Object input) voidBatchApproxCountDistinctAggFunctions.ApproxCountDistinctAggFunction.merge(HllBuffer buffer, Iterable<HllBuffer> it) voidBatchApproxCountDistinctAggFunctions.ApproxCountDistinctAggFunction.resetAccumulator(HllBuffer buffer) Method parameters in org.apache.flink.table.runtime.functions.aggregate with type arguments of type HllBuffer -
Uses of HllBuffer in org.apache.flink.table.runtime.functions.aggregate.hyperloglog
Methods in org.apache.flink.table.runtime.functions.aggregate.hyperloglog with parameters of type HllBufferModifier and TypeMethodDescriptionvoidMerge the HLL buffers by iterating through the registers in both buffers and select the maximum number of leading zeros for each register.longCompute the HyperLogLog estimate.voidHyperLogLogPlusPlus.updateByHashcode(HllBuffer buffer, long hash) Update the HLL++ buffer.