kibana/docs/api/saved-objects
Pierre Gayvallet 106afd41b6
[SavedObjects] Add aggregations support (#96292)
* step 1 to add aggs in the find function of saved object

* setp 2 - add specific unit test to aggs + fix bug found during integrations

* step 3 - add security api_integration arounds aggs

* fix types

* unit test added for aggs_utils

* add documentation

* fix docs

* review I

* doc

* try to fix test

* add the new property to the saved object globaltype

* fix types

* delete old files

* fix types + test api integration

* type fix + test

* Update src/core/server/saved_objects/types.ts

Co-authored-by: Rudolf Meijering <skaapgif@gmail.com>

* review I

* change our validation to match discussion with Pierre and Rudolph

* Validate multiple items nested filter query through KueryNode

* remove unused import

* review + put back test

* migrate added tests to new TS file

* fix documentation

* fix license header

* move stuff

* duplicating test mappings

* rename some stuff

* move ALL the things

* cast to aggregation container

* update generated doc

* add deep nested validation

* rewrite the whole validation mechanism

* some cleanup

* minor cleanup

* update generated doc

* adapt telemetry client

* fix API integ tests

* fix doc

* TOTO-less

* remove xpack tests

* list supported / unsupported aggregations

* typo fix

* extract some validation function

* fix indent

* add some unit tests

* adapt FTR assertions

* update doc

* fix doc

* doc again

* cleanup test names

* improve tsdoc on validation functions

* perf nit

Co-authored-by: Xavier Mouligneau <189600+XavierM@users.noreply.github.com>
Co-authored-by: Rudolf Meijering <skaapgif@gmail.com>
Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com>
2021-04-16 10:40:30 +02:00
..
bulk_create.asciidoc [Docs] Update developer docs for create/bulkCreate initialNamespaces (#79769) 2020-10-06 18:00:23 -04:00
bulk_get.asciidoc [DOCS] Fixes to API docs (#71678) 2020-07-14 14:59:21 -05:00
create.asciidoc Update create.asciidoc (#84046) 2020-12-01 08:06:19 -08:00
delete.asciidoc Add support for sharing saved objects to all spaces (#76132) 2020-10-04 23:28:49 -04:00
export.asciidoc [core.savedObjects] Fix maxImportExportSize config & update docs. (#94019) 2021-03-18 19:34:15 -04:00
find.asciidoc [SavedObjects] Add aggregations support (#96292) 2021-04-16 10:40:30 +02:00
get.asciidoc Sharing saved objects, phase 2 (#80945) 2021-01-20 17:39:21 -05:00
import.asciidoc [core.savedObjects] Fix maxImportExportSize config & update docs. (#94019) 2021-03-18 19:34:15 -04:00
resolve.asciidoc Sharing saved objects, phase 2 (#80945) 2021-01-20 17:39:21 -05:00
resolve_import_errors.asciidoc Sharing saved-objects phase 1.5 (#75444) 2020-08-26 16:52:29 -04:00
rotate_encryption_key.asciidoc Rename batchSize parameter to batch_size to be consisten with the API namings guidelines. (#82123) 2020-11-01 09:09:40 +01:00
update.asciidoc [DOCS] Fixes to API docs (#71678) 2020-07-14 14:59:21 -05:00