OpenSearch/client
Lee Hinman b4c78019b0
Remove all dependencies from XContentBuilder (#29225)
* Remove all dependencies from XContentBuilder

This commit removes all of the non-JDK dependencies from XContentBuilder, with
the exception of `CollectionUtils.ensureNoSelfReferences`. It adds a third
extension point around dealing with time-based fields and formatters to work
around the Joda dependency.

This decoupling allows us to be able to move XContentBuilder to a separate lib
so it can be available for things like the high level rest client.

Relates to #28504
2018-03-27 12:58:22 -06:00
..
benchmark Upgrade Gradle Shadow plugin to 2.0.2 2017-12-29 10:57:11 +01:00
client-benchmark-noop-api-plugin Cross Cluster Search: make remote clusters optional (#27182) 2017-11-21 11:41:47 +01:00
rest REST client: hosts marked dead for the first time should not be immediately retried (#29230) 2018-03-27 16:15:44 +02:00
rest-high-level Remove all dependencies from XContentBuilder (#29225) 2018-03-27 12:58:22 -06:00
sniffer Introduce elasticsearch-core jar (#28191) 2018-01-15 09:59:01 -07:00
test Introduce elasticsearch-core jar (#28191) 2018-01-15 09:59:01 -07:00
transport Add rank-eval module to transport client and HL client dependencies 2017-12-13 18:05:43 +01:00