OpenSearch/modules
Colin Goodheart-Smithe ce1d85d7d0 Moves deferring code into its own subclass (#26421)
* Moves deferring code into its own subclass

This change moves the code that deals with deferring collection to a subclass of BucketAggregator called DeferringBucketAggregator. This means that the code in AggregatorBase is simplified and also means that the code for deferring colleciton is in one place and easier to maintain.

* Makes SIngleBucketAggregator an interface

This is so aggregators that extend BucketsAggregator directly and those that extend DeferringBucketAggregator can be a single bucket aggregator

* review comments

* More review comments
2017-08-30 11:15:40 +01:00
..
aggs-matrix-stats [TEST] Fix internalMatrixStatsTests failure 2017-08-02 16:36:34 +01:00
analysis-common Remove the _all metadata field (#26356) 2017-08-28 17:43:59 +02:00
ingest-common Consolidate locale parsing. (#26400) 2017-08-30 10:58:33 +02:00
lang-expression Upgrade to lucene-7.0.0-snapshot-a128fcb. (#26090) 2017-08-08 13:03:19 +02:00
lang-mustache [TEST] prevent yaml tests from using raw requests (#26044) 2017-08-07 11:02:16 +02:00
lang-painless Set classpath on Painless apiJavadoc task 2017-08-23 14:45:40 +09:30
parent-join Moves deferring code into its own subclass (#26421) 2017-08-30 11:15:40 +01:00
percolator Serialize and expose timeout of acknowledged requests in REST layer (#26189) 2017-08-16 07:43:05 +08:00
reindex [TEST] test logging for reindex RethrottleTests #26192 2017-08-28 15:50:38 -07:00
repository-url Tests: Change rest test extension from .yaml to .yml (#24659) 2017-05-16 17:24:35 -07:00
transport-netty4 Revert shading for the low level rest client (#26367) 2017-08-25 14:13:12 -05:00
tribe Use nio transport in test clusters (#25986) 2017-08-01 16:19:31 -05:00
build.gradle Build: Change `gradle run` to use zip distribution (#21001) 2016-10-18 11:48:58 -07:00