Replace AggregatorParsers with namedObject#22397
Conversation
|
@imotov or @martijnvg or @javanna, could one of you have a look at this? Another |
s1monw
left a comment
There was a problem hiding this comment.
left one comment LGTM otherwise
There was a problem hiding this comment.
can we maybe simplify this and just make PipelineAggregationBuilder a subclass of AggregationBuilder and remote that interface? that would be awesome
There was a problem hiding this comment.
Hmmm. I didn't look at that. I'll have a look! I'd love to not need the interface.
Removes `AggregatorParsers`, replacing all of its functionality with `XContentParser#namedObject`. This is the third bit of payoff from elastic#22003, one less thing to pass around the entire application.
|
@s1monw I had a look at making |
2b606c2 to
6c0f4c5
Compare
Removes `AggregatorParsers`, replacing all of its functionality with `XContentParser#namedObject`. This is the third bit of payoff from #22003, one less thing to pass around the entire application.
Removes
AggregatorParsers, replacing all of its functionality withXContentParser#namedObject.This is the third bit of payoff from #22003, one less thing to pass
around the entire application.