OpenSearch/modules
Simon Willnauer 5c8164a561 Clean up BytesReference (#19196)
BytesReference should be a really simple interface, yet it has a gazillion
ways to achieve the same this. Methods like `#hasArray`, `#toBytesArray`, `#copyBytesArray`
`#toBytesRef` `#bytes` are all really duplicates. This change simplifies the interface
dramatically and makes implementations of it much simpler. All array access has been removed
and is streamlined through a single `#toBytesRef` method. Utility methods to materialize a
compact byte array has been added too for convenience.
2016-07-01 16:09:31 +02:00
..
aggs-matrix-stats Plugins: Remove name() and description() from api 2016-06-15 17:12:22 -07:00
ingest-common Ingest: Remove generics from Processor.Factory 2016-06-30 02:33:54 -07:00
lang-expression Compile each Groovy script in its own classloader 2016-06-20 08:17:09 +02:00
lang-groovy Clean up BytesReference (#19196) 2016-07-01 16:09:31 +02:00
lang-mustache Clean up BytesReference (#19196) 2016-07-01 16:09:31 +02:00
lang-painless Painless: add "".replaceAll and "".replaceFirst 2016-06-28 16:39:11 -04:00
percolator Clean up BytesReference (#19196) 2016-07-01 16:09:31 +02:00
reindex Merge pull request #19170 from rjernst/rest_handler_client 2016-06-30 11:00:09 -07:00
build.gradle Enforce isolated mode for all plugins 2016-03-24 09:17:33 +01:00