Class InternalAggregation.ReduceContext

    • Method Detail

      • isFinalReduce

        public boolean isFinalReduce()
        Returns true iff the current reduce phase is the final reduce phase. This indicates if operations like pipeline aggregations should be applied or if specific features like minDocCount should be taken into account. Operations that are potentially losing information can only be applied during the final reduce phase.
      • consumeBucketsAndMaybeBreak

        public void consumeBucketsAndMaybeBreak​(int size)
        Adds count buckets to the global count for the request and fails if this number is greater than the maximum number of buckets allowed in a response