OpenSearch/docs/reference
Christoph Büscher dbb01f5b43 Query Refactoring: Move MoreLikeThisQueryBuilder validation to constructor
The current MoreLikeThisQueryBuilder validation checks for existence of at
least one `like` text or item. This is hard to check in setters, so this PR
tries to change the construction of the query so that we can do these checks
already at construction time.

Changing to using arrays for fieldnames, likeTexts, likeItems, unlikeTexts
and unlikeItems. `likeTexts` and/or `likeItems` need to be specified at
construction time to validate we have at least one item there.

Relates to #10217
2015-09-23 18:20:46 +02:00
..
aggregations Docs: Remove docs for the `filtered`, `and`, `or` and `(f)query` queries. 2015-09-11 11:00:54 +02:00
analysis Update compound-word-tokenfilter.asciidoc 2015-09-21 11:22:14 +02:00
cat [cloud-azure] Split azure plugin in 3 plugins 2015-09-21 17:55:23 +02:00
cluster update list of available os stats 2015-08-31 17:03:45 +02:00
docs Docs: Always quote "@file" argument to --data-binary 2015-09-19 17:28:15 +02:00
images Aggregations: add serial differencing pipeline aggregation 2015-07-10 18:22:01 -04:00
index-modules Allocation: add support for filtering by transport IP address 2015-09-09 15:15:53 +02:00
indices Merge pull request #13018 from dylan8902/patch-1 2015-08-24 14:59:43 +02:00
mapping Merge pull request #13515 from elastic/docsfix 2015-09-11 11:02:55 -04:00
migration Query Refactoring: Move MoreLikeThisQueryBuilder validation to constructor 2015-09-23 18:20:46 +02:00
modules reword docs 2015-09-21 14:32:22 -04:00
query-dsl Merge branch 'master' into feature/query-refactoring 2015-09-11 14:15:12 +02:00
search Docs: Always quote "@file" argument to --data-binary 2015-09-19 17:28:15 +02:00
setup Remove DisableAllocationDecider 2015-09-03 09:10:48 -06:00
testing Docs: Update integration tests documentation 2015-09-10 19:05:15 +02:00
aggregations.asciidoc Scripting: Unify script and template requests across codebase 2015-05-29 16:52:04 +01:00
analysis.asciidoc Add more anchor links to documentation 2013-09-30 13:13:16 -06:00
api-conventions.asciidoc Docs: Date-math should be on common options 2015-08-06 17:49:30 +02:00
cat.asciidoc Add _cat/nodeattrs API 2015-07-29 16:11:18 -04:00
cluster.asciidoc Remove `_shutdown` API 2015-04-27 17:19:36 +02:00
docs.asciidoc Remove delete-by-query core docs 2015-08-01 05:14:46 -04:00
getting-started.asciidoc Docs: Always quote "@file" argument to --data-binary 2015-09-19 17:28:15 +02:00
glossary.asciidoc Networking: Move multicast discovery to a plugin 2015-08-20 16:43:25 -07:00
index-modules.asciidoc Fixed some asciidoc confusion in index-modules.asciidoc 2015-09-19 18:14:36 +02:00
index.asciidoc Docs: Prepare plugin and integration docs for 2.0 2015-08-15 18:02:43 +02:00
indices.asciidoc Docs: Incorrect file name for shard stores 2015-07-18 12:08:46 +02:00
mapping.asciidoc Docs: Made multi-fields more prominent 2015-08-06 20:09:42 +02:00
modules.asciidoc Docs: Refactored modules and index modules sections 2015-06-22 23:49:45 +02:00
query-dsl.asciidoc Docs: Reorganised the Query DSL docs into families and explaing query vs filter context 2015-06-04 01:59:37 +02:00
redirects.asciidoc Docs: Remove docs for the `filtered`, `and`, `or` and `(f)query` queries. 2015-09-11 11:00:54 +02:00
search.asciidoc Docs: Remove docs for the `filtered`, `and`, `or` and `(f)query` queries. 2015-09-11 11:00:54 +02:00
setup.asciidoc Docs: Mention in migration doc that order to dynamic arguments is important 2015-08-10 11:33:25 +02:00
testing.asciidoc [DOCS] Test framework documentation 2013-12-02 18:01:45 +01:00