OpenSearch/sql/net-client/src
Costin Leau 76b429bfe2 Introduce SqlSettings for handling per-client configuration
To avoid leaking client information across the entire code-base, client
settings like TimeZone or pagination are stored in
SqlSession>SqlSettings which are available as a ThreadLocal (during
analysis) so that components that need them, can pick them up.

Since ES internally uses Joda, the date/time functionality relies on Joda,
whenever possible to match the behavior.

Original commit: elastic/x-pack-elasticsearch@20f41e2bb3
2017-07-20 19:28:04 +03:00
..
main/java/org/elasticsearch/xpack/sql/net/client Introduce SqlSettings for handling per-client configuration 2017-07-20 19:28:04 +03:00
test/java/org/elasticsearch/xpack/sql/net/client/util `gradle check -xforbiddenPatterns` passes! 2017-07-06 16:24:19 -04:00