Nik Everett dacc150934 Expose multi-valued dates to scripts and document painless's date functions (#22875)
Implemented by wrapping an array of reused `ModuleDateTime`s that
we grow when needed. The `ModuleDateTime`s are reused when we
move to the next document.

Also improves the error message returned when attempting to modify
the `ScriptdocValues`, removes a couple of allocations, and documents
that the date functions are available in Painless.

Relates to #22162
2017-02-01 21:57:07 -05:00
..
2017-01-17 21:00:36 -05:00
2017-01-27 17:50:28 +01:00
2016-09-21 09:36:21 -04:00
2016-10-11 12:21:46 +02:00
2017-01-11 16:47:13 -07:00