elasticsearch/docs/reference/aggregations/bucket
Nik Everett 326d696d9a
Support offset in composite aggs (#50609)
Adds support for the `offset` parameter to the `date_histogram` source
of composite aggs. The `offset` parameter is supported by the normal
`date_histogram` aggregation and is useful for folks that need to
measure things from, say, 6am one day to 6am the next day.

This is implemented by creating a new `Rounding` that knows how to
handle offsets and delegates to other rounding implementations. That
implementation doesn't fully implement the `Rounding` contract, namely
`nextRoundingValue`. That method isn't used by composite aggs so I can't
be sure that any implementation that I add will be correct. I propose to
leave it throwing `UnsupportedOperationException` until I need it.

Closes #48757
2020-01-07 14:49:09 -05:00
..
adjacency-matrix-aggregation.asciidoc [DOCS] IDs for doc snippets (#49008) 2019-11-25 15:30:00 +01:00
autodatehistogram-aggregation.asciidoc [DOCS] IDs for doc snippets (#49008) 2019-11-25 15:30:00 +01:00
children-aggregation.asciidoc [DOCS] IDs for doc snippets (#49008) 2019-11-25 15:30:00 +01:00
composite-aggregation.asciidoc Support offset in composite aggs (#50609) 2020-01-07 14:49:09 -05:00
datehistogram-aggregation.asciidoc Support offset in composite aggs (#50609) 2020-01-07 14:49:09 -05:00
daterange-aggregation.asciidoc [DOCS] IDs for doc snippets (#49008) 2019-11-25 15:30:00 +01:00
diversified-sampler-aggregation.asciidoc [DOCS] IDs for doc snippets (#49008) 2019-11-25 15:30:00 +01:00
filter-aggregation.asciidoc [DOCS] IDs for doc snippets (#49008) 2019-11-25 15:30:00 +01:00
filters-aggregation.asciidoc [DOCS] IDs for doc snippets (#49008) 2019-11-25 15:30:00 +01:00
geodistance-aggregation.asciidoc [DOCS] IDs for doc snippets (#49008) 2019-11-25 15:30:00 +01:00
geohashgrid-aggregation.asciidoc [DOCS] IDs for doc snippets (#49008) 2019-11-25 15:30:00 +01:00
geotilegrid-aggregation.asciidoc [DOCS] IDs for doc snippets (#49008) 2019-11-25 15:30:00 +01:00
global-aggregation.asciidoc [DOCS] IDs for doc snippets (#49008) 2019-11-25 15:30:00 +01:00
histogram-aggregation.asciidoc [DOCS] IDs for doc snippets (#49008) 2019-11-25 15:30:00 +01:00
iprange-aggregation.asciidoc [DOCS] IDs for doc snippets (#49008) 2019-11-25 15:30:00 +01:00
missing-aggregation.asciidoc [DOCS] IDs for doc snippets (#49008) 2019-11-25 15:30:00 +01:00
nested-aggregation.asciidoc [DOCS] IDs for doc snippets (#49008) 2019-11-25 15:30:00 +01:00
parent-aggregation.asciidoc [DOCS] IDs for doc snippets (#49008) 2019-11-25 15:30:00 +01:00
range-aggregation.asciidoc [DOCS] IDs for doc snippets (#49008) 2019-11-25 15:30:00 +01:00
range-field-note.asciidoc [DOCS] IDs for doc snippets (#49008) 2019-11-25 15:30:00 +01:00
rare-terms-aggregation.asciidoc [DOCS] IDs for doc snippets (#49008) 2019-11-25 15:30:00 +01:00
reverse-nested-aggregation.asciidoc [DOCS] IDs for doc snippets (#49008) 2019-11-25 15:30:00 +01:00
sampler-aggregation.asciidoc [DOCS] IDs for doc snippets (#49008) 2019-11-25 15:30:00 +01:00
significantterms-aggregation.asciidoc [DOCS] IDs for doc snippets (#49008) 2019-11-25 15:30:00 +01:00
significanttext-aggregation.asciidoc [DOCS] IDs for doc snippets (#49008) 2019-11-25 15:30:00 +01:00
terms-aggregation.asciidoc [DOCS] IDs for doc snippets (#49008) 2019-11-25 15:30:00 +01:00