OpenSearch/modules/lang-groovy
Adrien Grand 6ea16671f4 Simplify the Text API.
We have the Text API, which is essentially a wrapper around a String and a
BytesReference and then we have 3 implementations depending on whether the
String view should be cached, the BytesReference view should be cached, or both
should be cached.

This commit merges everything into a single Text that is essentially the old
StringAndBytesText impl.

Long term we should look into whether this API has any performance benefit or
if we could just use plain strings. This would greatly simplify all our other
APIs that currently use Text.
2015-12-17 17:22:38 +01:00
..
licenses Added modules, distributions now include them (just plugins installed in 2015-12-03 14:18:26 -08:00
src Simplify the Text API. 2015-12-17 17:22:38 +01:00
build.gradle thirdPartyAudit round 2 2015-12-17 02:35:00 -05:00