From 796644fc0c7c237d158227ee6ca301362f4d9dea Mon Sep 17 00:00:00 2001 From: Tomas Della Vedova Date: Fri, 15 Mar 2019 18:09:44 +0100 Subject: [PATCH] feat: add support for querystring in options object (#779) In very few cases, some API uses the same key for both url and query params, such as the bulk method. The client is not designed to handle such cases since accepts both url and query keys in the same object, and the url parameter will always take precedence. This pr fixes this edge case by adding a `querystring` key in the options object. Fixes: https://github.com/elastic/elasticsearch-js/pull/778 ```js client.bulk({ index: 'index', type: '_doc', body: [...] }, { querystring: { type: '_doc' } }, console.log) ``` --- README.md | 4 +- api/api/bulk.js | 1 + api/api/cat.aliases.js | 1 + api/api/cat.allocation.js | 1 + api/api/cat.count.js | 1 + api/api/cat.fielddata.js | 1 + api/api/cat.health.js | 1 + api/api/cat.help.js | 1 + api/api/cat.indices.js | 1 + api/api/cat.master.js | 1 + api/api/cat.nodeattrs.js | 1 + api/api/cat.nodes.js | 1 + api/api/cat.pending_tasks.js | 1 + api/api/cat.plugins.js | 1 + api/api/cat.recovery.js | 1 + api/api/cat.repositories.js | 1 + api/api/cat.segments.js | 1 + api/api/cat.shards.js | 1 + api/api/cat.snapshots.js | 1 + api/api/cat.tasks.js | 1 + api/api/cat.templates.js | 1 + api/api/cat.thread_pool.js | 1 + api/api/ccr.delete_auto_follow_pattern.js | 1 + api/api/ccr.follow.js | 1 + api/api/ccr.follow_info.js | 1 + api/api/ccr.follow_stats.js | 1 + api/api/ccr.get_auto_follow_pattern.js | 1 + api/api/ccr.pause_follow.js | 1 + api/api/ccr.put_auto_follow_pattern.js | 1 + api/api/ccr.resume_follow.js | 1 + api/api/ccr.stats.js | 1 + api/api/ccr.unfollow.js | 1 + api/api/clear_scroll.js | 1 + api/api/cluster.allocation_explain.js | 1 + api/api/cluster.get_settings.js | 1 + api/api/cluster.health.js | 1 + api/api/cluster.pending_tasks.js | 1 + api/api/cluster.put_settings.js | 1 + api/api/cluster.remote_info.js | 1 + api/api/cluster.reroute.js | 1 + api/api/cluster.state.js | 1 + api/api/cluster.stats.js | 1 + api/api/count.js | 1 + api/api/create.js | 1 + api/api/delete.js | 1 + api/api/delete_by_query.js | 1 + api/api/delete_by_query_rethrottle.js | 1 + api/api/delete_script.js | 1 + api/api/exists.js | 1 + api/api/exists_source.js | 1 + api/api/explain.js | 1 + api/api/field_caps.js | 1 + api/api/get.js | 1 + api/api/get_script.js | 1 + api/api/get_source.js | 1 + api/api/ilm.delete_lifecycle.js | 1 + api/api/ilm.explain_lifecycle.js | 1 + api/api/ilm.get_lifecycle.js | 1 + api/api/ilm.get_status.js | 1 + api/api/ilm.move_to_step.js | 1 + api/api/ilm.put_lifecycle.js | 1 + api/api/ilm.remove_policy.js | 1 + api/api/ilm.retry.js | 1 + api/api/ilm.start.js | 1 + api/api/ilm.stop.js | 1 + api/api/index.js | 1 + api/api/indices.analyze.js | 1 + api/api/indices.clear_cache.js | 1 + api/api/indices.close.js | 1 + api/api/indices.create.js | 1 + api/api/indices.delete.js | 1 + api/api/indices.delete_alias.js | 1 + api/api/indices.delete_template.js | 1 + api/api/indices.exists.js | 1 + api/api/indices.exists_alias.js | 1 + api/api/indices.exists_template.js | 1 + api/api/indices.exists_type.js | 1 + api/api/indices.flush.js | 1 + api/api/indices.flush_synced.js | 1 + api/api/indices.forcemerge.js | 1 + api/api/indices.freeze.js | 1 + api/api/indices.get.js | 1 + api/api/indices.get_alias.js | 1 + api/api/indices.get_field_mapping.js | 1 + api/api/indices.get_mapping.js | 1 + api/api/indices.get_settings.js | 1 + api/api/indices.get_template.js | 1 + api/api/indices.get_upgrade.js | 1 + api/api/indices.open.js | 1 + api/api/indices.put_alias.js | 1 + api/api/indices.put_mapping.js | 1 + api/api/indices.put_settings.js | 1 + api/api/indices.put_template.js | 1 + api/api/indices.recovery.js | 1 + api/api/indices.refresh.js | 1 + api/api/indices.rollover.js | 1 + api/api/indices.segments.js | 1 + api/api/indices.shard_stores.js | 1 + api/api/indices.shrink.js | 1 + api/api/indices.split.js | 1 + api/api/indices.stats.js | 1 + api/api/indices.unfreeze.js | 1 + api/api/indices.update_aliases.js | 1 + api/api/indices.upgrade.js | 1 + api/api/indices.validate_query.js | 1 + api/api/info.js | 1 + api/api/ingest.delete_pipeline.js | 1 + api/api/ingest.get_pipeline.js | 1 + api/api/ingest.processor_grok.js | 1 + api/api/ingest.put_pipeline.js | 1 + api/api/ingest.simulate.js | 1 + api/api/mget.js | 1 + api/api/ml.close_job.js | 1 + api/api/ml.delete_calendar.js | 1 + api/api/ml.delete_calendar_event.js | 1 + api/api/ml.delete_calendar_job.js | 1 + api/api/ml.delete_datafeed.js | 1 + api/api/ml.delete_expired_data.js | 1 + api/api/ml.delete_filter.js | 1 + api/api/ml.delete_forecast.js | 1 + api/api/ml.delete_job.js | 1 + api/api/ml.delete_model_snapshot.js | 1 + api/api/ml.find_file_structure.js | 1 + api/api/ml.flush_job.js | 1 + api/api/ml.forecast.js | 1 + api/api/ml.get_buckets.js | 1 + api/api/ml.get_calendar_events.js | 1 + api/api/ml.get_calendars.js | 1 + api/api/ml.get_categories.js | 1 + api/api/ml.get_datafeed_stats.js | 1 + api/api/ml.get_datafeeds.js | 1 + api/api/ml.get_filters.js | 1 + api/api/ml.get_influencers.js | 1 + api/api/ml.get_job_stats.js | 1 + api/api/ml.get_jobs.js | 1 + api/api/ml.get_model_snapshots.js | 1 + api/api/ml.get_overall_buckets.js | 1 + api/api/ml.get_records.js | 1 + api/api/ml.info.js | 1 + api/api/ml.open_job.js | 1 + api/api/ml.post_calendar_events.js | 1 + api/api/ml.post_data.js | 1 + api/api/ml.preview_datafeed.js | 1 + api/api/ml.put_calendar.js | 1 + api/api/ml.put_calendar_job.js | 1 + api/api/ml.put_datafeed.js | 1 + api/api/ml.put_filter.js | 1 + api/api/ml.put_job.js | 1 + api/api/ml.revert_model_snapshot.js | 1 + api/api/ml.set_upgrade_mode.js | 1 + api/api/ml.start_datafeed.js | 1 + api/api/ml.stop_datafeed.js | 1 + api/api/ml.update_datafeed.js | 1 + api/api/ml.update_filter.js | 1 + api/api/ml.update_job.js | 1 + api/api/ml.update_model_snapshot.js | 1 + api/api/ml.validate.js | 1 + api/api/ml.validate_detector.js | 1 + api/api/monitoring.bulk.js | 1 + api/api/msearch.js | 1 + api/api/msearch_template.js | 1 + api/api/mtermvectors.js | 1 + api/api/nodes.hot_threads.js | 1 + api/api/nodes.info.js | 1 + api/api/nodes.reload_secure_settings.js | 1 + api/api/nodes.stats.js | 1 + api/api/nodes.usage.js | 1 + api/api/ping.js | 1 + api/api/put_script.js | 1 + api/api/rank_eval.js | 1 + api/api/reindex.js | 1 + api/api/reindex_rethrottle.js | 1 + api/api/render_search_template.js | 1 + api/api/scripts_painless_execute.js | 1 + api/api/scroll.js | 1 + api/api/search.js | 1 + api/api/search_shards.js | 1 + api/api/search_template.js | 1 + api/api/security.authenticate.js | 1 + api/api/security.change_password.js | 1 + api/api/security.clear_cached_realms.js | 1 + api/api/security.clear_cached_roles.js | 1 + api/api/security.create_api_key.js | 1 + api/api/security.delete_privileges.js | 1 + api/api/security.delete_role.js | 1 + api/api/security.delete_role_mapping.js | 1 + api/api/security.delete_user.js | 1 + api/api/security.disable_user.js | 1 + api/api/security.enable_user.js | 1 + api/api/security.get_api_key.js | 1 + api/api/security.get_privileges.js | 1 + api/api/security.get_role.js | 1 + api/api/security.get_role_mapping.js | 1 + api/api/security.get_token.js | 1 + api/api/security.get_user.js | 1 + api/api/security.get_user_privileges.js | 1 + api/api/security.has_privileges.js | 1 + api/api/security.invalidate_api_key.js | 1 + api/api/security.invalidate_token.js | 1 + api/api/security.put_privileges.js | 1 + api/api/security.put_role.js | 1 + api/api/security.put_role_mapping.js | 1 + api/api/security.put_user.js | 1 + api/api/snapshot.create.js | 1 + api/api/snapshot.create_repository.js | 1 + api/api/snapshot.delete.js | 1 + api/api/snapshot.delete_repository.js | 1 + api/api/snapshot.get.js | 1 + api/api/snapshot.get_repository.js | 1 + api/api/snapshot.restore.js | 1 + api/api/snapshot.status.js | 1 + api/api/snapshot.verify_repository.js | 1 + api/api/ssl.certificates.js | 1 + api/api/tasks.cancel.js | 1 + api/api/tasks.get.js | 1 + api/api/tasks.list.js | 1 + api/api/termvectors.js | 1 + api/api/update.js | 1 + api/api/update_by_query.js | 1 + api/api/update_by_query_rethrottle.js | 1 + api/api/xpack.graph.explore.js | 1 + api/api/xpack.info.js | 1 + api/api/xpack.license.delete.js | 1 + api/api/xpack.license.get.js | 1 + api/api/xpack.license.get_basic_status.js | 1 + api/api/xpack.license.get_trial_status.js | 1 + api/api/xpack.license.post.js | 1 + api/api/xpack.license.post_start_basic.js | 1 + api/api/xpack.license.post_start_trial.js | 1 + api/api/xpack.migration.deprecations.js | 1 + api/api/xpack.migration.get_assistance.js | 1 + api/api/xpack.migration.upgrade.js | 1 + api/api/xpack.rollup.delete_job.js | 1 + api/api/xpack.rollup.get_jobs.js | 1 + api/api/xpack.rollup.get_rollup_caps.js | 1 + api/api/xpack.rollup.get_rollup_index_caps.js | 1 + api/api/xpack.rollup.put_job.js | 1 + api/api/xpack.rollup.rollup_search.js | 1 + api/api/xpack.rollup.start_job.js | 1 + api/api/xpack.rollup.stop_job.js | 1 + api/api/xpack.sql.clear_cursor.js | 1 + api/api/xpack.sql.query.js | 1 + api/api/xpack.sql.translate.js | 1 + api/api/xpack.usage.js | 1 + api/api/xpack.watcher.ack_watch.js | 1 + api/api/xpack.watcher.activate_watch.js | 1 + api/api/xpack.watcher.deactivate_watch.js | 1 + api/api/xpack.watcher.delete_watch.js | 1 + api/api/xpack.watcher.execute_watch.js | 1 + api/api/xpack.watcher.get_watch.js | 1 + api/api/xpack.watcher.put_watch.js | 1 + api/api/xpack.watcher.start.js | 1 + api/api/xpack.watcher.stats.js | 1 + api/api/xpack.watcher.stop.js | 1 + docs/usage.asciidoc | 4 + lib/Transport.d.ts | 7 +- lib/Transport.js | 8 +- scripts/utils/generate.js | 1 + test/types/index.ts | 6 +- test/unit/api.test.js | 26 +++++++ test/unit/transport.test.js | 77 +++++++++++++++++++ 261 files changed, 380 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index dd3b119fa..73bf20b7a 100644 --- a/README.md +++ b/README.md @@ -128,7 +128,9 @@ The supported *request specific options* are: requestTimeout: number, // client default maxRetries: number, // default `5` asStream: boolean, // default `false` - headers: object // default `null` + compression: string, // default `false` + headers: object, // default `null` + querystring: object // default `null` } ``` diff --git a/api/api/bulk.js b/api/api/bulk.js index 957f215e0..0b802e073 100644 --- a/api/api/bulk.js +++ b/api/api/bulk.js @@ -140,6 +140,7 @@ function buildBulk (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/cat.aliases.js b/api/api/cat.aliases.js index 8627157db..89a1895e3 100644 --- a/api/api/cat.aliases.js +++ b/api/api/cat.aliases.js @@ -122,6 +122,7 @@ function buildCatAliases (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/cat.allocation.js b/api/api/cat.allocation.js index 767854188..5cabb6bc2 100644 --- a/api/api/cat.allocation.js +++ b/api/api/cat.allocation.js @@ -124,6 +124,7 @@ function buildCatAllocation (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/cat.count.js b/api/api/cat.count.js index 6fa162c4a..672fa7fc8 100644 --- a/api/api/cat.count.js +++ b/api/api/cat.count.js @@ -122,6 +122,7 @@ function buildCatCount (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/cat.fielddata.js b/api/api/cat.fielddata.js index 22c9377a5..260716e58 100644 --- a/api/api/cat.fielddata.js +++ b/api/api/cat.fielddata.js @@ -126,6 +126,7 @@ function buildCatFielddata (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/cat.health.js b/api/api/cat.health.js index eb255cc9a..2f1afd132 100644 --- a/api/api/cat.health.js +++ b/api/api/cat.health.js @@ -119,6 +119,7 @@ function buildCatHealth (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/cat.help.js b/api/api/cat.help.js index ebea416e1..95e02b1c1 100644 --- a/api/api/cat.help.js +++ b/api/api/cat.help.js @@ -106,6 +106,7 @@ function buildCatHelp (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/cat.indices.js b/api/api/cat.indices.js index 2ff28920d..2ef3abf81 100644 --- a/api/api/cat.indices.js +++ b/api/api/cat.indices.js @@ -128,6 +128,7 @@ function buildCatIndices (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/cat.master.js b/api/api/cat.master.js index 432dbd775..7269fe2a0 100644 --- a/api/api/cat.master.js +++ b/api/api/cat.master.js @@ -117,6 +117,7 @@ function buildCatMaster (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/cat.nodeattrs.js b/api/api/cat.nodeattrs.js index 2cebea1d7..45b5cfddc 100644 --- a/api/api/cat.nodeattrs.js +++ b/api/api/cat.nodeattrs.js @@ -117,6 +117,7 @@ function buildCatNodeattrs (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/cat.nodes.js b/api/api/cat.nodes.js index dfa320a08..dbaeee193 100644 --- a/api/api/cat.nodes.js +++ b/api/api/cat.nodes.js @@ -120,6 +120,7 @@ function buildCatNodes (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/cat.pending_tasks.js b/api/api/cat.pending_tasks.js index 4205042ae..9e8ea4594 100644 --- a/api/api/cat.pending_tasks.js +++ b/api/api/cat.pending_tasks.js @@ -117,6 +117,7 @@ function buildCatPendingTasks (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/cat.plugins.js b/api/api/cat.plugins.js index 6fa73552c..89cc30946 100644 --- a/api/api/cat.plugins.js +++ b/api/api/cat.plugins.js @@ -117,6 +117,7 @@ function buildCatPlugins (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/cat.recovery.js b/api/api/cat.recovery.js index 985ed4902..3aa01d012 100644 --- a/api/api/cat.recovery.js +++ b/api/api/cat.recovery.js @@ -122,6 +122,7 @@ function buildCatRecovery (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/cat.repositories.js b/api/api/cat.repositories.js index 742a2ce56..4eaaa7061 100644 --- a/api/api/cat.repositories.js +++ b/api/api/cat.repositories.js @@ -117,6 +117,7 @@ function buildCatRepositories (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/cat.segments.js b/api/api/cat.segments.js index 2e4e5f184..5dcf86df4 100644 --- a/api/api/cat.segments.js +++ b/api/api/cat.segments.js @@ -119,6 +119,7 @@ function buildCatSegments (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/cat.shards.js b/api/api/cat.shards.js index 482dd015f..703536170 100644 --- a/api/api/cat.shards.js +++ b/api/api/cat.shards.js @@ -124,6 +124,7 @@ function buildCatShards (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/cat.snapshots.js b/api/api/cat.snapshots.js index eaded0a18..292c688e2 100644 --- a/api/api/cat.snapshots.js +++ b/api/api/cat.snapshots.js @@ -123,6 +123,7 @@ function buildCatSnapshots (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/cat.tasks.js b/api/api/cat.tasks.js index 720459a6f..c38e6d28b 100644 --- a/api/api/cat.tasks.js +++ b/api/api/cat.tasks.js @@ -122,6 +122,7 @@ function buildCatTasks (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/cat.templates.js b/api/api/cat.templates.js index f3a4f11f7..312aa06c0 100644 --- a/api/api/cat.templates.js +++ b/api/api/cat.templates.js @@ -122,6 +122,7 @@ function buildCatTemplates (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/cat.thread_pool.js b/api/api/cat.thread_pool.js index 44756ab39..e3d67271e 100644 --- a/api/api/cat.thread_pool.js +++ b/api/api/cat.thread_pool.js @@ -124,6 +124,7 @@ function buildCatThreadPool (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ccr.delete_auto_follow_pattern.js b/api/api/ccr.delete_auto_follow_pattern.js index 04cfe48b5..68953cf75 100644 --- a/api/api/ccr.delete_auto_follow_pattern.js +++ b/api/api/ccr.delete_auto_follow_pattern.js @@ -98,6 +98,7 @@ function buildCcrDeleteAutoFollowPattern (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ccr.follow.js b/api/api/ccr.follow.js index 6983bfea0..c304598e1 100644 --- a/api/api/ccr.follow.js +++ b/api/api/ccr.follow.js @@ -106,6 +106,7 @@ function buildCcrFollow (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ccr.follow_info.js b/api/api/ccr.follow_info.js index 0a27de878..e2568c08f 100644 --- a/api/api/ccr.follow_info.js +++ b/api/api/ccr.follow_info.js @@ -90,6 +90,7 @@ function buildCcrFollowInfo (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ccr.follow_stats.js b/api/api/ccr.follow_stats.js index c4f53e66c..5517bdf6a 100644 --- a/api/api/ccr.follow_stats.js +++ b/api/api/ccr.follow_stats.js @@ -90,6 +90,7 @@ function buildCcrFollowStats (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ccr.get_auto_follow_pattern.js b/api/api/ccr.get_auto_follow_pattern.js index 6e59191e1..12ebea4ad 100644 --- a/api/api/ccr.get_auto_follow_pattern.js +++ b/api/api/ccr.get_auto_follow_pattern.js @@ -94,6 +94,7 @@ function buildCcrGetAutoFollowPattern (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ccr.pause_follow.js b/api/api/ccr.pause_follow.js index 2e15a0430..e2ec7e107 100644 --- a/api/api/ccr.pause_follow.js +++ b/api/api/ccr.pause_follow.js @@ -98,6 +98,7 @@ function buildCcrPauseFollow (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ccr.put_auto_follow_pattern.js b/api/api/ccr.put_auto_follow_pattern.js index d660fafc1..751ffbaef 100644 --- a/api/api/ccr.put_auto_follow_pattern.js +++ b/api/api/ccr.put_auto_follow_pattern.js @@ -105,6 +105,7 @@ function buildCcrPutAutoFollowPattern (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ccr.resume_follow.js b/api/api/ccr.resume_follow.js index e4fec5dc5..56f794228 100644 --- a/api/api/ccr.resume_follow.js +++ b/api/api/ccr.resume_follow.js @@ -99,6 +99,7 @@ function buildCcrResumeFollow (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ccr.stats.js b/api/api/ccr.stats.js index e127ae0ca..62c5f77e3 100644 --- a/api/api/ccr.stats.js +++ b/api/api/ccr.stats.js @@ -89,6 +89,7 @@ function buildCcrStats (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ccr.unfollow.js b/api/api/ccr.unfollow.js index 44af6a3a8..ed1dae36c 100644 --- a/api/api/ccr.unfollow.js +++ b/api/api/ccr.unfollow.js @@ -98,6 +98,7 @@ function buildCcrUnfollow (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/clear_scroll.js b/api/api/clear_scroll.js index bcf7a5afc..0f1cab1fd 100644 --- a/api/api/clear_scroll.js +++ b/api/api/clear_scroll.js @@ -100,6 +100,7 @@ function buildClearScroll (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/cluster.allocation_explain.js b/api/api/cluster.allocation_explain.js index 9463e1e90..db63a40f8 100644 --- a/api/api/cluster.allocation_explain.js +++ b/api/api/cluster.allocation_explain.js @@ -101,6 +101,7 @@ function buildClusterAllocationExplain (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/cluster.get_settings.js b/api/api/cluster.get_settings.js index 8f7f13c41..2a388a99b 100644 --- a/api/api/cluster.get_settings.js +++ b/api/api/cluster.get_settings.js @@ -113,6 +113,7 @@ function buildClusterGetSettings (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/cluster.health.js b/api/api/cluster.health.js index 6ff729d8a..4c137c444 100644 --- a/api/api/cluster.health.js +++ b/api/api/cluster.health.js @@ -134,6 +134,7 @@ function buildClusterHealth (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/cluster.pending_tasks.js b/api/api/cluster.pending_tasks.js index 86023cb45..808365927 100644 --- a/api/api/cluster.pending_tasks.js +++ b/api/api/cluster.pending_tasks.js @@ -107,6 +107,7 @@ function buildClusterPendingTasks (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/cluster.put_settings.js b/api/api/cluster.put_settings.js index 110a5bf21..41e5306b4 100644 --- a/api/api/cluster.put_settings.js +++ b/api/api/cluster.put_settings.js @@ -111,6 +111,7 @@ function buildClusterPutSettings (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/cluster.remote_info.js b/api/api/cluster.remote_info.js index 93ba95308..882857680 100644 --- a/api/api/cluster.remote_info.js +++ b/api/api/cluster.remote_info.js @@ -102,6 +102,7 @@ function buildClusterRemoteInfo (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/cluster.reroute.js b/api/api/cluster.reroute.js index 160b6b5b4..36f410dbf 100644 --- a/api/api/cluster.reroute.js +++ b/api/api/cluster.reroute.js @@ -110,6 +110,7 @@ function buildClusterReroute (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/cluster.state.js b/api/api/cluster.state.js index 91f68781c..2994f933d 100644 --- a/api/api/cluster.state.js +++ b/api/api/cluster.state.js @@ -141,6 +141,7 @@ function buildClusterState (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/cluster.stats.js b/api/api/cluster.stats.js index a07b2a324..4e47179db 100644 --- a/api/api/cluster.stats.js +++ b/api/api/cluster.stats.js @@ -112,6 +112,7 @@ function buildClusterStats (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/count.js b/api/api/count.js index 9dd09c294..707526fbc 100644 --- a/api/api/count.js +++ b/api/api/count.js @@ -147,6 +147,7 @@ function buildCount (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/create.js b/api/api/create.js index eb18d517b..d775805e3 100644 --- a/api/api/create.js +++ b/api/api/create.js @@ -140,6 +140,7 @@ function buildCreate (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/delete.js b/api/api/delete.js index db3e90b35..a46f08723 100644 --- a/api/api/delete.js +++ b/api/api/delete.js @@ -151,6 +151,7 @@ function buildDelete (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/delete_by_query.js b/api/api/delete_by_query.js index 559bcd201..8abdc65d4 100644 --- a/api/api/delete_by_query.js +++ b/api/api/delete_by_query.js @@ -202,6 +202,7 @@ function buildDeleteByQuery (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/delete_by_query_rethrottle.js b/api/api/delete_by_query_rethrottle.js index 3d9cb752f..e2003517b 100644 --- a/api/api/delete_by_query_rethrottle.js +++ b/api/api/delete_by_query_rethrottle.js @@ -118,6 +118,7 @@ function buildDeleteByQueryRethrottle (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/delete_script.js b/api/api/delete_script.js index fed63e09d..3032c3274 100644 --- a/api/api/delete_script.js +++ b/api/api/delete_script.js @@ -114,6 +114,7 @@ function buildDeleteScript (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/exists.js b/api/api/exists.js index 58dba35b1..723eef705 100644 --- a/api/api/exists.js +++ b/api/api/exists.js @@ -147,6 +147,7 @@ function buildExists (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/exists_source.js b/api/api/exists_source.js index a4280b7eb..70abafbbb 100644 --- a/api/api/exists_source.js +++ b/api/api/exists_source.js @@ -157,6 +157,7 @@ function buildExistsSource (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/explain.js b/api/api/explain.js index cdba2dc5c..04b4bddad 100644 --- a/api/api/explain.js +++ b/api/api/explain.js @@ -147,6 +147,7 @@ function buildExplain (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/field_caps.js b/api/api/field_caps.js index 79f2ad7be..df9ea43fe 100644 --- a/api/api/field_caps.js +++ b/api/api/field_caps.js @@ -118,6 +118,7 @@ function buildFieldCaps (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/get.js b/api/api/get.js index af04e37c5..b6f2b6ca9 100644 --- a/api/api/get.js +++ b/api/api/get.js @@ -153,6 +153,7 @@ function buildGet (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/get_script.js b/api/api/get_script.js index ef873a5ee..016bad224 100644 --- a/api/api/get_script.js +++ b/api/api/get_script.js @@ -112,6 +112,7 @@ function buildGetScript (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/get_source.js b/api/api/get_source.js index 18ad2e4e6..e9bbf46c4 100644 --- a/api/api/get_source.js +++ b/api/api/get_source.js @@ -144,6 +144,7 @@ function buildGetSource (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ilm.delete_lifecycle.js b/api/api/ilm.delete_lifecycle.js index 8d2c2b6b5..b7e42854e 100644 --- a/api/api/ilm.delete_lifecycle.js +++ b/api/api/ilm.delete_lifecycle.js @@ -98,6 +98,7 @@ function buildIlmDeleteLifecycle (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ilm.explain_lifecycle.js b/api/api/ilm.explain_lifecycle.js index 377959873..e7357bdbe 100644 --- a/api/api/ilm.explain_lifecycle.js +++ b/api/api/ilm.explain_lifecycle.js @@ -99,6 +99,7 @@ function buildIlmExplainLifecycle (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ilm.get_lifecycle.js b/api/api/ilm.get_lifecycle.js index d4aea2190..b3c4c18e0 100644 --- a/api/api/ilm.get_lifecycle.js +++ b/api/api/ilm.get_lifecycle.js @@ -102,6 +102,7 @@ function buildIlmGetLifecycle (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ilm.get_status.js b/api/api/ilm.get_status.js index 38df25c38..f104b9c2a 100644 --- a/api/api/ilm.get_status.js +++ b/api/api/ilm.get_status.js @@ -97,6 +97,7 @@ function buildIlmGetStatus (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ilm.move_to_step.js b/api/api/ilm.move_to_step.js index 0f6b9274f..13c0510e5 100644 --- a/api/api/ilm.move_to_step.js +++ b/api/api/ilm.move_to_step.js @@ -91,6 +91,7 @@ function buildIlmMoveToStep (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ilm.put_lifecycle.js b/api/api/ilm.put_lifecycle.js index de148ad62..830276149 100644 --- a/api/api/ilm.put_lifecycle.js +++ b/api/api/ilm.put_lifecycle.js @@ -91,6 +91,7 @@ function buildIlmPutLifecycle (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ilm.remove_policy.js b/api/api/ilm.remove_policy.js index f0258c29c..5d517e06f 100644 --- a/api/api/ilm.remove_policy.js +++ b/api/api/ilm.remove_policy.js @@ -98,6 +98,7 @@ function buildIlmRemovePolicy (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ilm.retry.js b/api/api/ilm.retry.js index 6568a0a40..ceba161f6 100644 --- a/api/api/ilm.retry.js +++ b/api/api/ilm.retry.js @@ -98,6 +98,7 @@ function buildIlmRetry (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ilm.start.js b/api/api/ilm.start.js index 840700141..3df608a93 100644 --- a/api/api/ilm.start.js +++ b/api/api/ilm.start.js @@ -97,6 +97,7 @@ function buildIlmStart (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ilm.stop.js b/api/api/ilm.stop.js index 166ed28b1..daba30ab5 100644 --- a/api/api/ilm.stop.js +++ b/api/api/ilm.stop.js @@ -97,6 +97,7 @@ function buildIlmStop (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/index.js b/api/api/index.js index 213b41ac5..c8b2cf25c 100644 --- a/api/api/index.js +++ b/api/api/index.js @@ -155,6 +155,7 @@ function buildIndex (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.analyze.js b/api/api/indices.analyze.js index b4d697bc8..34e753bc7 100644 --- a/api/api/indices.analyze.js +++ b/api/api/indices.analyze.js @@ -102,6 +102,7 @@ function buildIndicesAnalyze (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.clear_cache.js b/api/api/indices.clear_cache.js index 2d6b3be6b..26b35f715 100644 --- a/api/api/indices.clear_cache.js +++ b/api/api/indices.clear_cache.js @@ -126,6 +126,7 @@ function buildIndicesClearCache (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.close.js b/api/api/indices.close.js index 46a92f3a9..299c3102f 100644 --- a/api/api/indices.close.js +++ b/api/api/indices.close.js @@ -123,6 +123,7 @@ function buildIndicesClose (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.create.js b/api/api/indices.create.js index fadcb4981..02a39b5e3 100644 --- a/api/api/indices.create.js +++ b/api/api/indices.create.js @@ -115,6 +115,7 @@ function buildIndicesCreate (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.delete.js b/api/api/indices.delete.js index 5a48c7794..9b300519b 100644 --- a/api/api/indices.delete.js +++ b/api/api/indices.delete.js @@ -123,6 +123,7 @@ function buildIndicesDelete (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.delete_alias.js b/api/api/indices.delete_alias.js index 5b57fbb63..04dc7778c 100644 --- a/api/api/indices.delete_alias.js +++ b/api/api/indices.delete_alias.js @@ -133,6 +133,7 @@ function buildIndicesDeleteAlias (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.delete_template.js b/api/api/indices.delete_template.js index a7fb0aca5..41022e367 100644 --- a/api/api/indices.delete_template.js +++ b/api/api/indices.delete_template.js @@ -114,6 +114,7 @@ function buildIndicesDeleteTemplate (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.exists.js b/api/api/indices.exists.js index a25cea993..171966b42 100644 --- a/api/api/indices.exists.js +++ b/api/api/indices.exists.js @@ -126,6 +126,7 @@ function buildIndicesExists (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.exists_alias.js b/api/api/indices.exists_alias.js index 9a5de4520..67ca6a283 100644 --- a/api/api/indices.exists_alias.js +++ b/api/api/indices.exists_alias.js @@ -125,6 +125,7 @@ function buildIndicesExistsAlias (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.exists_template.js b/api/api/indices.exists_template.js index 52f0ab596..ac3291d8a 100644 --- a/api/api/indices.exists_template.js +++ b/api/api/indices.exists_template.js @@ -117,6 +117,7 @@ function buildIndicesExistsTemplate (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.exists_type.js b/api/api/indices.exists_type.js index 120f27f14..b4b1965ee 100644 --- a/api/api/indices.exists_type.js +++ b/api/api/indices.exists_type.js @@ -135,6 +135,7 @@ function buildIndicesExistsType (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.flush.js b/api/api/indices.flush.js index 854665f33..2114f8df3 100644 --- a/api/api/indices.flush.js +++ b/api/api/indices.flush.js @@ -121,6 +121,7 @@ function buildIndicesFlush (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.flush_synced.js b/api/api/indices.flush_synced.js index ca4fa36f6..af85ce93b 100644 --- a/api/api/indices.flush_synced.js +++ b/api/api/indices.flush_synced.js @@ -116,6 +116,7 @@ function buildIndicesFlushSynced (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.forcemerge.js b/api/api/indices.forcemerge.js index e4616ab7e..86d1498de 100644 --- a/api/api/indices.forcemerge.js +++ b/api/api/indices.forcemerge.js @@ -124,6 +124,7 @@ function buildIndicesForcemerge (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.freeze.js b/api/api/indices.freeze.js index bc2745c56..ac0a26a17 100644 --- a/api/api/indices.freeze.js +++ b/api/api/indices.freeze.js @@ -119,6 +119,7 @@ function buildIndicesFreeze (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.get.js b/api/api/indices.get.js index bfcefdf9b..c36ebe463 100644 --- a/api/api/indices.get.js +++ b/api/api/indices.get.js @@ -132,6 +132,7 @@ function buildIndicesGet (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.get_alias.js b/api/api/indices.get_alias.js index e0e06505d..a9353e28c 100644 --- a/api/api/indices.get_alias.js +++ b/api/api/indices.get_alias.js @@ -123,6 +123,7 @@ function buildIndicesGetAlias (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.get_field_mapping.js b/api/api/indices.get_field_mapping.js index f4b3e968c..7e9bbfc47 100644 --- a/api/api/indices.get_field_mapping.js +++ b/api/api/indices.get_field_mapping.js @@ -136,6 +136,7 @@ function buildIndicesGetFieldMapping (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.get_mapping.js b/api/api/indices.get_mapping.js index 1f2f2b5d9..e860001d0 100644 --- a/api/api/indices.get_mapping.js +++ b/api/api/indices.get_mapping.js @@ -129,6 +129,7 @@ function buildIndicesGetMapping (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.get_settings.js b/api/api/indices.get_settings.js index 6e444f08e..d0b10a27f 100644 --- a/api/api/indices.get_settings.js +++ b/api/api/indices.get_settings.js @@ -132,6 +132,7 @@ function buildIndicesGetSettings (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.get_template.js b/api/api/indices.get_template.js index 58fb3d83a..31b52655d 100644 --- a/api/api/indices.get_template.js +++ b/api/api/indices.get_template.js @@ -118,6 +118,7 @@ function buildIndicesGetTemplate (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.get_upgrade.js b/api/api/indices.get_upgrade.js index a2b34458b..554913cd3 100644 --- a/api/api/indices.get_upgrade.js +++ b/api/api/indices.get_upgrade.js @@ -116,6 +116,7 @@ function buildIndicesGetUpgrade (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.open.js b/api/api/indices.open.js index b71427566..0e473c5b1 100644 --- a/api/api/indices.open.js +++ b/api/api/indices.open.js @@ -126,6 +126,7 @@ function buildIndicesOpen (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.put_alias.js b/api/api/indices.put_alias.js index 7e5566d44..953ddc243 100644 --- a/api/api/indices.put_alias.js +++ b/api/api/indices.put_alias.js @@ -128,6 +128,7 @@ function buildIndicesPutAlias (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.put_mapping.js b/api/api/indices.put_mapping.js index da3c84df6..22fcd75a5 100644 --- a/api/api/indices.put_mapping.js +++ b/api/api/indices.put_mapping.js @@ -138,6 +138,7 @@ function buildIndicesPutMapping (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.put_settings.js b/api/api/indices.put_settings.js index 6fa62c36e..a548bab5e 100644 --- a/api/api/indices.put_settings.js +++ b/api/api/indices.put_settings.js @@ -128,6 +128,7 @@ function buildIndicesPutSettings (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.put_template.js b/api/api/indices.put_template.js index 55157756a..ae78703b4 100644 --- a/api/api/indices.put_template.js +++ b/api/api/indices.put_template.js @@ -125,6 +125,7 @@ function buildIndicesPutTemplate (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.recovery.js b/api/api/indices.recovery.js index 9fbb6c4ed..0a92e0bf6 100644 --- a/api/api/indices.recovery.js +++ b/api/api/indices.recovery.js @@ -112,6 +112,7 @@ function buildIndicesRecovery (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.refresh.js b/api/api/indices.refresh.js index 87cbb843d..78bfd9133 100644 --- a/api/api/indices.refresh.js +++ b/api/api/indices.refresh.js @@ -116,6 +116,7 @@ function buildIndicesRefresh (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.rollover.js b/api/api/indices.rollover.js index a2ad11201..42620f517 100644 --- a/api/api/indices.rollover.js +++ b/api/api/indices.rollover.js @@ -131,6 +131,7 @@ function buildIndicesRollover (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.segments.js b/api/api/indices.segments.js index cc1be5728..dd0634d1b 100644 --- a/api/api/indices.segments.js +++ b/api/api/indices.segments.js @@ -118,6 +118,7 @@ function buildIndicesSegments (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.shard_stores.js b/api/api/indices.shard_stores.js index 8add1c770..648b03f27 100644 --- a/api/api/indices.shard_stores.js +++ b/api/api/indices.shard_stores.js @@ -118,6 +118,7 @@ function buildIndicesShardStores (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.shrink.js b/api/api/indices.shrink.js index 3693be4d1..07214df56 100644 --- a/api/api/indices.shrink.js +++ b/api/api/indices.shrink.js @@ -130,6 +130,7 @@ function buildIndicesShrink (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.split.js b/api/api/indices.split.js index 26b6cefd6..10119f632 100644 --- a/api/api/indices.split.js +++ b/api/api/indices.split.js @@ -130,6 +130,7 @@ function buildIndicesSplit (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.stats.js b/api/api/indices.stats.js index 3c0b0906f..ab726f2e9 100644 --- a/api/api/indices.stats.js +++ b/api/api/indices.stats.js @@ -129,6 +129,7 @@ function buildIndicesStats (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.unfreeze.js b/api/api/indices.unfreeze.js index 7c40fb726..74e77038a 100644 --- a/api/api/indices.unfreeze.js +++ b/api/api/indices.unfreeze.js @@ -119,6 +119,7 @@ function buildIndicesUnfreeze (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.update_aliases.js b/api/api/indices.update_aliases.js index 2d9dd6f15..2fe49b94d 100644 --- a/api/api/indices.update_aliases.js +++ b/api/api/indices.update_aliases.js @@ -108,6 +108,7 @@ function buildIndicesUpdateAliases (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.upgrade.js b/api/api/indices.upgrade.js index 6a16b1691..e24016557 100644 --- a/api/api/indices.upgrade.js +++ b/api/api/indices.upgrade.js @@ -122,6 +122,7 @@ function buildIndicesUpgrade (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/indices.validate_query.js b/api/api/indices.validate_query.js index 813358340..c83d7f2b6 100644 --- a/api/api/indices.validate_query.js +++ b/api/api/indices.validate_query.js @@ -141,6 +141,7 @@ function buildIndicesValidateQuery (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/info.js b/api/api/info.js index 95e6c55f7..6ffca21d0 100644 --- a/api/api/info.js +++ b/api/api/info.js @@ -102,6 +102,7 @@ function buildInfo (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ingest.delete_pipeline.js b/api/api/ingest.delete_pipeline.js index 303c02ae1..dd07e23f7 100644 --- a/api/api/ingest.delete_pipeline.js +++ b/api/api/ingest.delete_pipeline.js @@ -114,6 +114,7 @@ function buildIngestDeletePipeline (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ingest.get_pipeline.js b/api/api/ingest.get_pipeline.js index 2a6aa3938..f2318e734 100644 --- a/api/api/ingest.get_pipeline.js +++ b/api/api/ingest.get_pipeline.js @@ -110,6 +110,7 @@ function buildIngestGetPipeline (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ingest.processor_grok.js b/api/api/ingest.processor_grok.js index d5b47b3d6..dfe478da6 100644 --- a/api/api/ingest.processor_grok.js +++ b/api/api/ingest.processor_grok.js @@ -102,6 +102,7 @@ function buildIngestProcessorGrok (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ingest.put_pipeline.js b/api/api/ingest.put_pipeline.js index 13dc50ff3..973442efd 100644 --- a/api/api/ingest.put_pipeline.js +++ b/api/api/ingest.put_pipeline.js @@ -115,6 +115,7 @@ function buildIngestPutPipeline (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ingest.simulate.js b/api/api/ingest.simulate.js index 4d8c299f3..d4c19e617 100644 --- a/api/api/ingest.simulate.js +++ b/api/api/ingest.simulate.js @@ -110,6 +110,7 @@ function buildIngestSimulate (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/mget.js b/api/api/mget.js index 5857ca38c..ffd31137b 100644 --- a/api/api/mget.js +++ b/api/api/mget.js @@ -138,6 +138,7 @@ function buildMget (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.close_job.js b/api/api/ml.close_job.js index 1b923f530..cb7aaf795 100644 --- a/api/api/ml.close_job.js +++ b/api/api/ml.close_job.js @@ -105,6 +105,7 @@ function buildMlCloseJob (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.delete_calendar.js b/api/api/ml.delete_calendar.js index 2e270a081..e1bd7083c 100644 --- a/api/api/ml.delete_calendar.js +++ b/api/api/ml.delete_calendar.js @@ -104,6 +104,7 @@ function buildMlDeleteCalendar (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.delete_calendar_event.js b/api/api/ml.delete_calendar_event.js index b08e2b8ff..c96503503 100644 --- a/api/api/ml.delete_calendar_event.js +++ b/api/api/ml.delete_calendar_event.js @@ -119,6 +119,7 @@ function buildMlDeleteCalendarEvent (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.delete_calendar_job.js b/api/api/ml.delete_calendar_job.js index 4db8a932a..ecb6eca9c 100644 --- a/api/api/ml.delete_calendar_job.js +++ b/api/api/ml.delete_calendar_job.js @@ -119,6 +119,7 @@ function buildMlDeleteCalendarJob (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.delete_datafeed.js b/api/api/ml.delete_datafeed.js index 4e51efca3..11f3e1ea0 100644 --- a/api/api/ml.delete_datafeed.js +++ b/api/api/ml.delete_datafeed.js @@ -105,6 +105,7 @@ function buildMlDeleteDatafeed (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.delete_expired_data.js b/api/api/ml.delete_expired_data.js index 30ca5cadd..46804629d 100644 --- a/api/api/ml.delete_expired_data.js +++ b/api/api/ml.delete_expired_data.js @@ -97,6 +97,7 @@ function buildMlDeleteExpiredData (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.delete_filter.js b/api/api/ml.delete_filter.js index 8a3218408..02be51572 100644 --- a/api/api/ml.delete_filter.js +++ b/api/api/ml.delete_filter.js @@ -104,6 +104,7 @@ function buildMlDeleteFilter (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.delete_forecast.js b/api/api/ml.delete_forecast.js index 85c5d9d80..41c98db5b 100644 --- a/api/api/ml.delete_forecast.js +++ b/api/api/ml.delete_forecast.js @@ -121,6 +121,7 @@ function buildMlDeleteForecast (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.delete_job.js b/api/api/ml.delete_job.js index 5b692d36b..04dda816e 100644 --- a/api/api/ml.delete_job.js +++ b/api/api/ml.delete_job.js @@ -107,6 +107,7 @@ function buildMlDeleteJob (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.delete_model_snapshot.js b/api/api/ml.delete_model_snapshot.js index 3a13c967c..e289f739f 100644 --- a/api/api/ml.delete_model_snapshot.js +++ b/api/api/ml.delete_model_snapshot.js @@ -119,6 +119,7 @@ function buildMlDeleteModelSnapshot (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.find_file_structure.js b/api/api/ml.find_file_structure.js index c3cb5179f..471ace592 100644 --- a/api/api/ml.find_file_structure.js +++ b/api/api/ml.find_file_structure.js @@ -130,6 +130,7 @@ function buildMlFindFileStructure (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.flush_job.js b/api/api/ml.flush_job.js index b72f9395c..120e65908 100644 --- a/api/api/ml.flush_job.js +++ b/api/api/ml.flush_job.js @@ -110,6 +110,7 @@ function buildMlFlushJob (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.forecast.js b/api/api/ml.forecast.js index 65d03b5f8..9aa6645eb 100644 --- a/api/api/ml.forecast.js +++ b/api/api/ml.forecast.js @@ -107,6 +107,7 @@ function buildMlForecast (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.get_buckets.js b/api/api/ml.get_buckets.js index 4d70ccb5f..9d9bcc8de 100644 --- a/api/api/ml.get_buckets.js +++ b/api/api/ml.get_buckets.js @@ -131,6 +131,7 @@ function buildMlGetBuckets (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.get_calendar_events.js b/api/api/ml.get_calendar_events.js index bdc373d30..c20b70306 100644 --- a/api/api/ml.get_calendar_events.js +++ b/api/api/ml.get_calendar_events.js @@ -114,6 +114,7 @@ function buildMlGetCalendarEvents (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.get_calendars.js b/api/api/ml.get_calendars.js index 810145c7f..524e6de9c 100644 --- a/api/api/ml.get_calendars.js +++ b/api/api/ml.get_calendars.js @@ -105,6 +105,7 @@ function buildMlGetCalendars (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.get_categories.js b/api/api/ml.get_categories.js index 47c203b3e..575d6f241 100644 --- a/api/api/ml.get_categories.js +++ b/api/api/ml.get_categories.js @@ -107,6 +107,7 @@ function buildMlGetCategories (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.get_datafeed_stats.js b/api/api/ml.get_datafeed_stats.js index 97c8ea3c0..6be270e5b 100644 --- a/api/api/ml.get_datafeed_stats.js +++ b/api/api/ml.get_datafeed_stats.js @@ -103,6 +103,7 @@ function buildMlGetDatafeedStats (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.get_datafeeds.js b/api/api/ml.get_datafeeds.js index ae88fb528..f6d74432f 100644 --- a/api/api/ml.get_datafeeds.js +++ b/api/api/ml.get_datafeeds.js @@ -103,6 +103,7 @@ function buildMlGetDatafeeds (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.get_filters.js b/api/api/ml.get_filters.js index 5666cf902..6a1cf9ba4 100644 --- a/api/api/ml.get_filters.js +++ b/api/api/ml.get_filters.js @@ -105,6 +105,7 @@ function buildMlGetFilters (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.get_influencers.js b/api/api/ml.get_influencers.js index 498f13d20..44a70a329 100644 --- a/api/api/ml.get_influencers.js +++ b/api/api/ml.get_influencers.js @@ -116,6 +116,7 @@ function buildMlGetInfluencers (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.get_job_stats.js b/api/api/ml.get_job_stats.js index 7c8e8b653..81c6c0195 100644 --- a/api/api/ml.get_job_stats.js +++ b/api/api/ml.get_job_stats.js @@ -103,6 +103,7 @@ function buildMlGetJobStats (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.get_jobs.js b/api/api/ml.get_jobs.js index fcb8734c7..d4cc390d2 100644 --- a/api/api/ml.get_jobs.js +++ b/api/api/ml.get_jobs.js @@ -103,6 +103,7 @@ function buildMlGetJobs (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.get_model_snapshots.js b/api/api/ml.get_model_snapshots.js index f9b2aae7d..677760294 100644 --- a/api/api/ml.get_model_snapshots.js +++ b/api/api/ml.get_model_snapshots.js @@ -123,6 +123,7 @@ function buildMlGetModelSnapshots (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.get_overall_buckets.js b/api/api/ml.get_overall_buckets.js index d5e647590..d8269c4b8 100644 --- a/api/api/ml.get_overall_buckets.js +++ b/api/api/ml.get_overall_buckets.js @@ -116,6 +116,7 @@ function buildMlGetOverallBuckets (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.get_records.js b/api/api/ml.get_records.js index e38213f0f..e80d7575b 100644 --- a/api/api/ml.get_records.js +++ b/api/api/ml.get_records.js @@ -116,6 +116,7 @@ function buildMlGetRecords (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.info.js b/api/api/ml.info.js index 55c7c9e0e..ed7424f5a 100644 --- a/api/api/ml.info.js +++ b/api/api/ml.info.js @@ -89,6 +89,7 @@ function buildMlInfo (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.open_job.js b/api/api/ml.open_job.js index 81f92ae12..fed169189 100644 --- a/api/api/ml.open_job.js +++ b/api/api/ml.open_job.js @@ -106,6 +106,7 @@ function buildMlOpenJob (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.post_calendar_events.js b/api/api/ml.post_calendar_events.js index a99b009da..df35bfb5a 100644 --- a/api/api/ml.post_calendar_events.js +++ b/api/api/ml.post_calendar_events.js @@ -105,6 +105,7 @@ function buildMlPostCalendarEvents (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.post_data.js b/api/api/ml.post_data.js index 702ad50a2..4c33f437e 100644 --- a/api/api/ml.post_data.js +++ b/api/api/ml.post_data.js @@ -109,6 +109,7 @@ function buildMlPostData (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.preview_datafeed.js b/api/api/ml.preview_datafeed.js index c7b68045c..82d859f83 100644 --- a/api/api/ml.preview_datafeed.js +++ b/api/api/ml.preview_datafeed.js @@ -104,6 +104,7 @@ function buildMlPreviewDatafeed (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.put_calendar.js b/api/api/ml.put_calendar.js index a47f770ce..63b039d3f 100644 --- a/api/api/ml.put_calendar.js +++ b/api/api/ml.put_calendar.js @@ -99,6 +99,7 @@ function buildMlPutCalendar (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.put_calendar_job.js b/api/api/ml.put_calendar_job.js index 7c23f126f..57630c10b 100644 --- a/api/api/ml.put_calendar_job.js +++ b/api/api/ml.put_calendar_job.js @@ -119,6 +119,7 @@ function buildMlPutCalendarJob (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.put_datafeed.js b/api/api/ml.put_datafeed.js index 4a6856c83..e9c16382b 100644 --- a/api/api/ml.put_datafeed.js +++ b/api/api/ml.put_datafeed.js @@ -105,6 +105,7 @@ function buildMlPutDatafeed (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.put_filter.js b/api/api/ml.put_filter.js index 63d2b3ec9..a9f475c5c 100644 --- a/api/api/ml.put_filter.js +++ b/api/api/ml.put_filter.js @@ -105,6 +105,7 @@ function buildMlPutFilter (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.put_job.js b/api/api/ml.put_job.js index f5f363974..df710de00 100644 --- a/api/api/ml.put_job.js +++ b/api/api/ml.put_job.js @@ -105,6 +105,7 @@ function buildMlPutJob (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.revert_model_snapshot.js b/api/api/ml.revert_model_snapshot.js index 81a70e0db..bc95a70b9 100644 --- a/api/api/ml.revert_model_snapshot.js +++ b/api/api/ml.revert_model_snapshot.js @@ -115,6 +115,7 @@ function buildMlRevertModelSnapshot (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.set_upgrade_mode.js b/api/api/ml.set_upgrade_mode.js index cd95163a2..8ef6cfedc 100644 --- a/api/api/ml.set_upgrade_mode.js +++ b/api/api/ml.set_upgrade_mode.js @@ -100,6 +100,7 @@ function buildMlSetUpgradeMode (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.start_datafeed.js b/api/api/ml.start_datafeed.js index 1ca6a7362..479610503 100644 --- a/api/api/ml.start_datafeed.js +++ b/api/api/ml.start_datafeed.js @@ -104,6 +104,7 @@ function buildMlStartDatafeed (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.stop_datafeed.js b/api/api/ml.stop_datafeed.js index 13515e966..5dc2d95bd 100644 --- a/api/api/ml.stop_datafeed.js +++ b/api/api/ml.stop_datafeed.js @@ -104,6 +104,7 @@ function buildMlStopDatafeed (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.update_datafeed.js b/api/api/ml.update_datafeed.js index e2e800fa2..0dbf778ee 100644 --- a/api/api/ml.update_datafeed.js +++ b/api/api/ml.update_datafeed.js @@ -105,6 +105,7 @@ function buildMlUpdateDatafeed (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.update_filter.js b/api/api/ml.update_filter.js index b50f1cc3a..a4cc7e2c5 100644 --- a/api/api/ml.update_filter.js +++ b/api/api/ml.update_filter.js @@ -105,6 +105,7 @@ function buildMlUpdateFilter (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.update_job.js b/api/api/ml.update_job.js index f315e41af..5155916fc 100644 --- a/api/api/ml.update_job.js +++ b/api/api/ml.update_job.js @@ -105,6 +105,7 @@ function buildMlUpdateJob (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.update_model_snapshot.js b/api/api/ml.update_model_snapshot.js index 7d44400e5..98761c44e 100644 --- a/api/api/ml.update_model_snapshot.js +++ b/api/api/ml.update_model_snapshot.js @@ -120,6 +120,7 @@ function buildMlUpdateModelSnapshot (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.validate.js b/api/api/ml.validate.js index 2f1401f3e..87a8e8806 100644 --- a/api/api/ml.validate.js +++ b/api/api/ml.validate.js @@ -98,6 +98,7 @@ function buildMlValidate (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ml.validate_detector.js b/api/api/ml.validate_detector.js index 07570ddc6..430e2729a 100644 --- a/api/api/ml.validate_detector.js +++ b/api/api/ml.validate_detector.js @@ -98,6 +98,7 @@ function buildMlValidateDetector (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/monitoring.bulk.js b/api/api/monitoring.bulk.js index 082c26acb..cb3e14ab6 100644 --- a/api/api/monitoring.bulk.js +++ b/api/api/monitoring.bulk.js @@ -110,6 +110,7 @@ function buildMonitoringBulk (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/msearch.js b/api/api/msearch.js index a10558174..964360fb1 100644 --- a/api/api/msearch.js +++ b/api/api/msearch.js @@ -140,6 +140,7 @@ function buildMsearch (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/msearch_template.js b/api/api/msearch_template.js index 5fd848d92..a208f5050 100644 --- a/api/api/msearch_template.js +++ b/api/api/msearch_template.js @@ -134,6 +134,7 @@ function buildMsearchTemplate (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/mtermvectors.js b/api/api/mtermvectors.js index ceb3a089c..2da66d164 100644 --- a/api/api/mtermvectors.js +++ b/api/api/mtermvectors.js @@ -140,6 +140,7 @@ function buildMtermvectors (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/nodes.hot_threads.js b/api/api/nodes.hot_threads.js index e78ea5213..9db713c4f 100644 --- a/api/api/nodes.hot_threads.js +++ b/api/api/nodes.hot_threads.js @@ -126,6 +126,7 @@ function buildNodesHotThreads (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/nodes.info.js b/api/api/nodes.info.js index 41cbd98ce..acb7174e5 100644 --- a/api/api/nodes.info.js +++ b/api/api/nodes.info.js @@ -117,6 +117,7 @@ function buildNodesInfo (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/nodes.reload_secure_settings.js b/api/api/nodes.reload_secure_settings.js index a9fee39e7..fdbdd3804 100644 --- a/api/api/nodes.reload_secure_settings.js +++ b/api/api/nodes.reload_secure_settings.js @@ -109,6 +109,7 @@ function buildNodesReloadSecureSettings (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/nodes.stats.js b/api/api/nodes.stats.js index f84e583de..e41eed0ba 100644 --- a/api/api/nodes.stats.js +++ b/api/api/nodes.stats.js @@ -136,6 +136,7 @@ function buildNodesStats (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/nodes.usage.js b/api/api/nodes.usage.js index 783066665..75c82ef94 100644 --- a/api/api/nodes.usage.js +++ b/api/api/nodes.usage.js @@ -114,6 +114,7 @@ function buildNodesUsage (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ping.js b/api/api/ping.js index e696c1568..1743acd4a 100644 --- a/api/api/ping.js +++ b/api/api/ping.js @@ -102,6 +102,7 @@ function buildPing (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/put_script.js b/api/api/put_script.js index 993e2130e..68ddf90e4 100644 --- a/api/api/put_script.js +++ b/api/api/put_script.js @@ -130,6 +130,7 @@ function buildPutScript (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/rank_eval.js b/api/api/rank_eval.js index e3c3f39dc..c2960ad33 100644 --- a/api/api/rank_eval.js +++ b/api/api/rank_eval.js @@ -117,6 +117,7 @@ function buildRankEval (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/reindex.js b/api/api/reindex.js index 535fc265e..7e797517c 100644 --- a/api/api/reindex.js +++ b/api/api/reindex.js @@ -118,6 +118,7 @@ function buildReindex (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/reindex_rethrottle.js b/api/api/reindex_rethrottle.js index 4bdf99863..0f57fb38a 100644 --- a/api/api/reindex_rethrottle.js +++ b/api/api/reindex_rethrottle.js @@ -118,6 +118,7 @@ function buildReindexRethrottle (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/render_search_template.js b/api/api/render_search_template.js index 8936dc4f9..c9eab13bf 100644 --- a/api/api/render_search_template.js +++ b/api/api/render_search_template.js @@ -100,6 +100,7 @@ function buildRenderSearchTemplate (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/scripts_painless_execute.js b/api/api/scripts_painless_execute.js index 0a0a8ae25..526bae884 100644 --- a/api/api/scripts_painless_execute.js +++ b/api/api/scripts_painless_execute.js @@ -95,6 +95,7 @@ function buildScriptsPainlessExecute (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/scroll.js b/api/api/scroll.js index beff548d2..8be7d558f 100644 --- a/api/api/scroll.js +++ b/api/api/scroll.js @@ -108,6 +108,7 @@ function buildScroll (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/search.js b/api/api/search.js index e5b3cdfa9..34d6f11c5 100644 --- a/api/api/search.js +++ b/api/api/search.js @@ -222,6 +222,7 @@ function buildSearch (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/search_shards.js b/api/api/search_shards.js index 4ae9034ad..626362e0c 100644 --- a/api/api/search_shards.js +++ b/api/api/search_shards.js @@ -122,6 +122,7 @@ function buildSearchShards (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/search_template.js b/api/api/search_template.js index 466d669c1..b2526111f 100644 --- a/api/api/search_template.js +++ b/api/api/search_template.js @@ -153,6 +153,7 @@ function buildSearchTemplate (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/security.authenticate.js b/api/api/security.authenticate.js index da504bdc4..059d53407 100644 --- a/api/api/security.authenticate.js +++ b/api/api/security.authenticate.js @@ -97,6 +97,7 @@ function buildSecurityAuthenticate (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/security.change_password.js b/api/api/security.change_password.js index 569dbf449..dc6821250 100644 --- a/api/api/security.change_password.js +++ b/api/api/security.change_password.js @@ -104,6 +104,7 @@ function buildSecurityChangePassword (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/security.clear_cached_realms.js b/api/api/security.clear_cached_realms.js index 97af5dcaf..2b582625d 100644 --- a/api/api/security.clear_cached_realms.js +++ b/api/api/security.clear_cached_realms.js @@ -105,6 +105,7 @@ function buildSecurityClearCachedRealms (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/security.clear_cached_roles.js b/api/api/security.clear_cached_roles.js index 1741e5e1f..83f0f2d13 100644 --- a/api/api/security.clear_cached_roles.js +++ b/api/api/security.clear_cached_roles.js @@ -104,6 +104,7 @@ function buildSecurityClearCachedRoles (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/security.create_api_key.js b/api/api/security.create_api_key.js index b5dd7e597..02ea19cef 100644 --- a/api/api/security.create_api_key.js +++ b/api/api/security.create_api_key.js @@ -99,6 +99,7 @@ function buildSecurityCreateApiKey (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/security.delete_privileges.js b/api/api/security.delete_privileges.js index fa54275d3..eb723e919 100644 --- a/api/api/security.delete_privileges.js +++ b/api/api/security.delete_privileges.js @@ -120,6 +120,7 @@ function buildSecurityDeletePrivileges (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/security.delete_role.js b/api/api/security.delete_role.js index f8046d046..614d657bb 100644 --- a/api/api/security.delete_role.js +++ b/api/api/security.delete_role.js @@ -105,6 +105,7 @@ function buildSecurityDeleteRole (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/security.delete_role_mapping.js b/api/api/security.delete_role_mapping.js index 269c7a87d..d082607b9 100644 --- a/api/api/security.delete_role_mapping.js +++ b/api/api/security.delete_role_mapping.js @@ -105,6 +105,7 @@ function buildSecurityDeleteRoleMapping (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/security.delete_user.js b/api/api/security.delete_user.js index f89bb0fb9..3f73bf54a 100644 --- a/api/api/security.delete_user.js +++ b/api/api/security.delete_user.js @@ -105,6 +105,7 @@ function buildSecurityDeleteUser (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/security.disable_user.js b/api/api/security.disable_user.js index e7f1bccde..d674ba848 100644 --- a/api/api/security.disable_user.js +++ b/api/api/security.disable_user.js @@ -99,6 +99,7 @@ function buildSecurityDisableUser (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/security.enable_user.js b/api/api/security.enable_user.js index 58a49c9d6..d5f647d9b 100644 --- a/api/api/security.enable_user.js +++ b/api/api/security.enable_user.js @@ -99,6 +99,7 @@ function buildSecurityEnableUser (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/security.get_api_key.js b/api/api/security.get_api_key.js index 4d3d97769..f7de8f7dd 100644 --- a/api/api/security.get_api_key.js +++ b/api/api/security.get_api_key.js @@ -104,6 +104,7 @@ function buildSecurityGetApiKey (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/security.get_privileges.js b/api/api/security.get_privileges.js index d285b6822..00c53e602 100644 --- a/api/api/security.get_privileges.js +++ b/api/api/security.get_privileges.js @@ -113,6 +113,7 @@ function buildSecurityGetPrivileges (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/security.get_role.js b/api/api/security.get_role.js index 24e2f384d..a6cdc6c6e 100644 --- a/api/api/security.get_role.js +++ b/api/api/security.get_role.js @@ -102,6 +102,7 @@ function buildSecurityGetRole (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/security.get_role_mapping.js b/api/api/security.get_role_mapping.js index c56e81f8b..075807d41 100644 --- a/api/api/security.get_role_mapping.js +++ b/api/api/security.get_role_mapping.js @@ -102,6 +102,7 @@ function buildSecurityGetRoleMapping (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/security.get_token.js b/api/api/security.get_token.js index 32ea01902..b2959d182 100644 --- a/api/api/security.get_token.js +++ b/api/api/security.get_token.js @@ -98,6 +98,7 @@ function buildSecurityGetToken (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/security.get_user.js b/api/api/security.get_user.js index 6f29262a2..0e37134c1 100644 --- a/api/api/security.get_user.js +++ b/api/api/security.get_user.js @@ -102,6 +102,7 @@ function buildSecurityGetUser (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/security.get_user_privileges.js b/api/api/security.get_user_privileges.js index 7a79ef740..2d60ce988 100644 --- a/api/api/security.get_user_privileges.js +++ b/api/api/security.get_user_privileges.js @@ -97,6 +97,7 @@ function buildSecurityGetUserPrivileges (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/security.has_privileges.js b/api/api/security.has_privileges.js index 78987c6b8..79ef497f8 100644 --- a/api/api/security.has_privileges.js +++ b/api/api/security.has_privileges.js @@ -103,6 +103,7 @@ function buildSecurityHasPrivileges (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/security.invalidate_api_key.js b/api/api/security.invalidate_api_key.js index 1d4a7f877..89f972510 100644 --- a/api/api/security.invalidate_api_key.js +++ b/api/api/security.invalidate_api_key.js @@ -98,6 +98,7 @@ function buildSecurityInvalidateApiKey (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/security.invalidate_token.js b/api/api/security.invalidate_token.js index fa2043b2c..b5b89f17e 100644 --- a/api/api/security.invalidate_token.js +++ b/api/api/security.invalidate_token.js @@ -98,6 +98,7 @@ function buildSecurityInvalidateToken (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/security.put_privileges.js b/api/api/security.put_privileges.js index c08e9aa01..53103ed5e 100644 --- a/api/api/security.put_privileges.js +++ b/api/api/security.put_privileges.js @@ -99,6 +99,7 @@ function buildSecurityPutPrivileges (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/security.put_role.js b/api/api/security.put_role.js index 6bd851141..637a867f5 100644 --- a/api/api/security.put_role.js +++ b/api/api/security.put_role.js @@ -106,6 +106,7 @@ function buildSecurityPutRole (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/security.put_role_mapping.js b/api/api/security.put_role_mapping.js index c6450d155..38ec0a9b9 100644 --- a/api/api/security.put_role_mapping.js +++ b/api/api/security.put_role_mapping.js @@ -106,6 +106,7 @@ function buildSecurityPutRoleMapping (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/security.put_user.js b/api/api/security.put_user.js index 16fb9182d..ff5302995 100644 --- a/api/api/security.put_user.js +++ b/api/api/security.put_user.js @@ -106,6 +106,7 @@ function buildSecurityPutUser (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/snapshot.create.js b/api/api/snapshot.create.js index 016a9fee6..9e97940e1 100644 --- a/api/api/snapshot.create.js +++ b/api/api/snapshot.create.js @@ -125,6 +125,7 @@ function buildSnapshotCreate (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/snapshot.create_repository.js b/api/api/snapshot.create_repository.js index 284f1e821..0f8116a23 100644 --- a/api/api/snapshot.create_repository.js +++ b/api/api/snapshot.create_repository.js @@ -117,6 +117,7 @@ function buildSnapshotCreateRepository (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/snapshot.delete.js b/api/api/snapshot.delete.js index 036535eb7..147ad9b91 100644 --- a/api/api/snapshot.delete.js +++ b/api/api/snapshot.delete.js @@ -127,6 +127,7 @@ function buildSnapshotDelete (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/snapshot.delete_repository.js b/api/api/snapshot.delete_repository.js index b552268c8..44d404291 100644 --- a/api/api/snapshot.delete_repository.js +++ b/api/api/snapshot.delete_repository.js @@ -114,6 +114,7 @@ function buildSnapshotDeleteRepository (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/snapshot.get.js b/api/api/snapshot.get.js index f05948fea..6a5fcbd91 100644 --- a/api/api/snapshot.get.js +++ b/api/api/snapshot.get.js @@ -132,6 +132,7 @@ function buildSnapshotGet (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/snapshot.get_repository.js b/api/api/snapshot.get_repository.js index 1b0b32129..1a44e9e95 100644 --- a/api/api/snapshot.get_repository.js +++ b/api/api/snapshot.get_repository.js @@ -112,6 +112,7 @@ function buildSnapshotGetRepository (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/snapshot.restore.js b/api/api/snapshot.restore.js index 13865283f..42e17b74a 100644 --- a/api/api/snapshot.restore.js +++ b/api/api/snapshot.restore.js @@ -125,6 +125,7 @@ function buildSnapshotRestore (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/snapshot.status.js b/api/api/snapshot.status.js index cb3536c40..2bccc42c7 100644 --- a/api/api/snapshot.status.js +++ b/api/api/snapshot.status.js @@ -124,6 +124,7 @@ function buildSnapshotStatus (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/snapshot.verify_repository.js b/api/api/snapshot.verify_repository.js index 12db7c034..84809ca55 100644 --- a/api/api/snapshot.verify_repository.js +++ b/api/api/snapshot.verify_repository.js @@ -114,6 +114,7 @@ function buildSnapshotVerifyRepository (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/ssl.certificates.js b/api/api/ssl.certificates.js index 7e876c609..f0db7f494 100644 --- a/api/api/ssl.certificates.js +++ b/api/api/ssl.certificates.js @@ -97,6 +97,7 @@ function buildSslCertificates (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/tasks.cancel.js b/api/api/tasks.cancel.js index 2d226efd9..1b9591b8b 100644 --- a/api/api/tasks.cancel.js +++ b/api/api/tasks.cancel.js @@ -114,6 +114,7 @@ function buildTasksCancel (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/tasks.get.js b/api/api/tasks.get.js index 032ca29a8..317b8a1ad 100644 --- a/api/api/tasks.get.js +++ b/api/api/tasks.get.js @@ -114,6 +114,7 @@ function buildTasksGet (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/tasks.list.js b/api/api/tasks.list.js index 2d9362434..9b4f74c2a 100644 --- a/api/api/tasks.list.js +++ b/api/api/tasks.list.js @@ -119,6 +119,7 @@ function buildTasksList (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/termvectors.js b/api/api/termvectors.js index cb8a10d3e..af6aaac5d 100644 --- a/api/api/termvectors.js +++ b/api/api/termvectors.js @@ -141,6 +141,7 @@ function buildTermvectors (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/update.js b/api/api/update.js index a1bbe0b54..93953cc4f 100644 --- a/api/api/update.js +++ b/api/api/update.js @@ -152,6 +152,7 @@ function buildUpdate (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/update_by_query.js b/api/api/update_by_query.js index a6455a813..9d8a35cfb 100644 --- a/api/api/update_by_query.js +++ b/api/api/update_by_query.js @@ -201,6 +201,7 @@ function buildUpdateByQuery (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/update_by_query_rethrottle.js b/api/api/update_by_query_rethrottle.js index b57d94b40..a145cad85 100644 --- a/api/api/update_by_query_rethrottle.js +++ b/api/api/update_by_query_rethrottle.js @@ -118,6 +118,7 @@ function buildUpdateByQueryRethrottle (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.graph.explore.js b/api/api/xpack.graph.explore.js index c991bc53e..f7caa9c62 100644 --- a/api/api/xpack.graph.explore.js +++ b/api/api/xpack.graph.explore.js @@ -107,6 +107,7 @@ function buildXpackGraphExplore (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.info.js b/api/api/xpack.info.js index 6881278e2..4deabca16 100644 --- a/api/api/xpack.info.js +++ b/api/api/xpack.info.js @@ -98,6 +98,7 @@ function buildXpackInfo (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.license.delete.js b/api/api/xpack.license.delete.js index 0ba866644..c7366ebf4 100644 --- a/api/api/xpack.license.delete.js +++ b/api/api/xpack.license.delete.js @@ -97,6 +97,7 @@ function buildXpackLicenseDelete (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.license.get.js b/api/api/xpack.license.get.js index fe2c0a32c..7e24b49e2 100644 --- a/api/api/xpack.license.get.js +++ b/api/api/xpack.license.get.js @@ -98,6 +98,7 @@ function buildXpackLicenseGet (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.license.get_basic_status.js b/api/api/xpack.license.get_basic_status.js index 0ec25ff6d..e7895c6aa 100644 --- a/api/api/xpack.license.get_basic_status.js +++ b/api/api/xpack.license.get_basic_status.js @@ -97,6 +97,7 @@ function buildXpackLicenseGetBasicStatus (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.license.get_trial_status.js b/api/api/xpack.license.get_trial_status.js index 09660966b..d1033f4b1 100644 --- a/api/api/xpack.license.get_trial_status.js +++ b/api/api/xpack.license.get_trial_status.js @@ -97,6 +97,7 @@ function buildXpackLicenseGetTrialStatus (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.license.post.js b/api/api/xpack.license.post.js index ebbd77e2d..1387d62eb 100644 --- a/api/api/xpack.license.post.js +++ b/api/api/xpack.license.post.js @@ -91,6 +91,7 @@ function buildXpackLicensePost (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.license.post_start_basic.js b/api/api/xpack.license.post_start_basic.js index 9e9a6faae..8d238a767 100644 --- a/api/api/xpack.license.post_start_basic.js +++ b/api/api/xpack.license.post_start_basic.js @@ -98,6 +98,7 @@ function buildXpackLicensePostStartBasic (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.license.post_start_trial.js b/api/api/xpack.license.post_start_trial.js index ac2c11f3a..de7464523 100644 --- a/api/api/xpack.license.post_start_trial.js +++ b/api/api/xpack.license.post_start_trial.js @@ -100,6 +100,7 @@ function buildXpackLicensePostStartTrial (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.migration.deprecations.js b/api/api/xpack.migration.deprecations.js index e5fbad087..e327d423f 100644 --- a/api/api/xpack.migration.deprecations.js +++ b/api/api/xpack.migration.deprecations.js @@ -102,6 +102,7 @@ function buildXpackMigrationDeprecations (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.migration.get_assistance.js b/api/api/xpack.migration.get_assistance.js index 1840cdd9b..9eb209743 100644 --- a/api/api/xpack.migration.get_assistance.js +++ b/api/api/xpack.migration.get_assistance.js @@ -101,6 +101,7 @@ function buildXpackMigrationGetAssistance (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.migration.upgrade.js b/api/api/xpack.migration.upgrade.js index 305428a6c..dc2a60df4 100644 --- a/api/api/xpack.migration.upgrade.js +++ b/api/api/xpack.migration.upgrade.js @@ -99,6 +99,7 @@ function buildXpackMigrationUpgrade (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.rollup.delete_job.js b/api/api/xpack.rollup.delete_job.js index 7dc7a4903..3d77ee8c7 100644 --- a/api/api/xpack.rollup.delete_job.js +++ b/api/api/xpack.rollup.delete_job.js @@ -98,6 +98,7 @@ function buildXpackRollupDeleteJob (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.rollup.get_jobs.js b/api/api/xpack.rollup.get_jobs.js index cdb7b666a..fb5114caa 100644 --- a/api/api/xpack.rollup.get_jobs.js +++ b/api/api/xpack.rollup.get_jobs.js @@ -94,6 +94,7 @@ function buildXpackRollupGetJobs (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.rollup.get_rollup_caps.js b/api/api/xpack.rollup.get_rollup_caps.js index cb18eee62..bef13c957 100644 --- a/api/api/xpack.rollup.get_rollup_caps.js +++ b/api/api/xpack.rollup.get_rollup_caps.js @@ -94,6 +94,7 @@ function buildXpackRollupGetRollupCaps (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.rollup.get_rollup_index_caps.js b/api/api/xpack.rollup.get_rollup_index_caps.js index de4191264..2f077fb0b 100644 --- a/api/api/xpack.rollup.get_rollup_index_caps.js +++ b/api/api/xpack.rollup.get_rollup_index_caps.js @@ -98,6 +98,7 @@ function buildXpackRollupGetRollupIndexCaps (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.rollup.put_job.js b/api/api/xpack.rollup.put_job.js index 37de0684b..a24e4e53d 100644 --- a/api/api/xpack.rollup.put_job.js +++ b/api/api/xpack.rollup.put_job.js @@ -105,6 +105,7 @@ function buildXpackRollupPutJob (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.rollup.rollup_search.js b/api/api/xpack.rollup.rollup_search.js index e8bc75395..bc6f2d6f4 100644 --- a/api/api/xpack.rollup.rollup_search.js +++ b/api/api/xpack.rollup.rollup_search.js @@ -122,6 +122,7 @@ function buildXpackRollupRollupSearch (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.rollup.start_job.js b/api/api/xpack.rollup.start_job.js index 33c3ac5fd..afb962c18 100644 --- a/api/api/xpack.rollup.start_job.js +++ b/api/api/xpack.rollup.start_job.js @@ -98,6 +98,7 @@ function buildXpackRollupStartJob (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.rollup.stop_job.js b/api/api/xpack.rollup.stop_job.js index 5bcf1373e..480a7f7a5 100644 --- a/api/api/xpack.rollup.stop_job.js +++ b/api/api/xpack.rollup.stop_job.js @@ -102,6 +102,7 @@ function buildXpackRollupStopJob (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.sql.clear_cursor.js b/api/api/xpack.sql.clear_cursor.js index f35f3e363..791290054 100644 --- a/api/api/xpack.sql.clear_cursor.js +++ b/api/api/xpack.sql.clear_cursor.js @@ -98,6 +98,7 @@ function buildXpackSqlClearCursor (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.sql.query.js b/api/api/xpack.sql.query.js index 125c577f6..00a1e8fbc 100644 --- a/api/api/xpack.sql.query.js +++ b/api/api/xpack.sql.query.js @@ -99,6 +99,7 @@ function buildXpackSqlQuery (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.sql.translate.js b/api/api/xpack.sql.translate.js index c8df293e7..72ad0a9dd 100644 --- a/api/api/xpack.sql.translate.js +++ b/api/api/xpack.sql.translate.js @@ -98,6 +98,7 @@ function buildXpackSqlTranslate (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.usage.js b/api/api/xpack.usage.js index dd85627f1..6a7b19ca7 100644 --- a/api/api/xpack.usage.js +++ b/api/api/xpack.usage.js @@ -98,6 +98,7 @@ function buildXpackUsage (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.watcher.ack_watch.js b/api/api/xpack.watcher.ack_watch.js index 9a8a450c4..eeaa468b1 100644 --- a/api/api/xpack.watcher.ack_watch.js +++ b/api/api/xpack.watcher.ack_watch.js @@ -117,6 +117,7 @@ function buildXpackWatcherAckWatch (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.watcher.activate_watch.js b/api/api/xpack.watcher.activate_watch.js index 1d114b189..9b8f38920 100644 --- a/api/api/xpack.watcher.activate_watch.js +++ b/api/api/xpack.watcher.activate_watch.js @@ -104,6 +104,7 @@ function buildXpackWatcherActivateWatch (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.watcher.deactivate_watch.js b/api/api/xpack.watcher.deactivate_watch.js index 1e7fe35ac..802afa22d 100644 --- a/api/api/xpack.watcher.deactivate_watch.js +++ b/api/api/xpack.watcher.deactivate_watch.js @@ -104,6 +104,7 @@ function buildXpackWatcherDeactivateWatch (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.watcher.delete_watch.js b/api/api/xpack.watcher.delete_watch.js index 063788115..d718a1201 100644 --- a/api/api/xpack.watcher.delete_watch.js +++ b/api/api/xpack.watcher.delete_watch.js @@ -104,6 +104,7 @@ function buildXpackWatcherDeleteWatch (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.watcher.execute_watch.js b/api/api/xpack.watcher.execute_watch.js index 8e14f3475..72834af21 100644 --- a/api/api/xpack.watcher.execute_watch.js +++ b/api/api/xpack.watcher.execute_watch.js @@ -96,6 +96,7 @@ function buildXpackWatcherExecuteWatch (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.watcher.get_watch.js b/api/api/xpack.watcher.get_watch.js index f18fcb992..dc25bc471 100644 --- a/api/api/xpack.watcher.get_watch.js +++ b/api/api/xpack.watcher.get_watch.js @@ -104,6 +104,7 @@ function buildXpackWatcherGetWatch (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.watcher.put_watch.js b/api/api/xpack.watcher.put_watch.js index 269e58d5a..11b610f48 100644 --- a/api/api/xpack.watcher.put_watch.js +++ b/api/api/xpack.watcher.put_watch.js @@ -107,6 +107,7 @@ function buildXpackWatcherPutWatch (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.watcher.start.js b/api/api/xpack.watcher.start.js index e16a81eda..c41a36d2d 100644 --- a/api/api/xpack.watcher.start.js +++ b/api/api/xpack.watcher.start.js @@ -97,6 +97,7 @@ function buildXpackWatcherStart (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.watcher.stats.js b/api/api/xpack.watcher.stats.js index 6991ec20a..3d9b63373 100644 --- a/api/api/xpack.watcher.stats.js +++ b/api/api/xpack.watcher.stats.js @@ -105,6 +105,7 @@ function buildXpackWatcherStats (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/api/api/xpack.watcher.stop.js b/api/api/xpack.watcher.stop.js index 17f5c33a3..ffe797922 100644 --- a/api/api/xpack.watcher.stop.js +++ b/api/api/xpack.watcher.stop.js @@ -97,6 +97,7 @@ function buildXpackWatcherStop (opts) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/docs/usage.asciidoc b/docs/usage.asciidoc index 5ef2f63df..07441e78d 100644 --- a/docs/usage.asciidoc +++ b/docs/usage.asciidoc @@ -159,6 +159,10 @@ _Default:_ `false` |`headers` |`object` - Custom headers for the request. + _Default:_ `null` + +|`querystring` +|`object` - Custom querystring for the request. + +_Default:_ `null` |=== === Error handling diff --git a/lib/Transport.d.ts b/lib/Transport.d.ts index 8037ae2f9..28033e292 100644 --- a/lib/Transport.d.ts +++ b/lib/Transport.d.ts @@ -80,9 +80,9 @@ declare type anyObject = { export interface TransportRequestParams { method: string; path: string; - body?: anyObject, - bulkBody?: anyObject, - querystring: anyObject + body?: anyObject; + bulkBody?: anyObject; + querystring?: anyObject; } export interface TransportRequestOptions { @@ -91,6 +91,7 @@ export interface TransportRequestOptions { maxRetries?: number; asStream?: boolean; headers?: anyObject; + querystring?: anyObject; compression?: string; warnings?: [string]; } diff --git a/lib/Transport.js b/lib/Transport.js index 61ee70c44..7bbc90412 100644 --- a/lib/Transport.js +++ b/lib/Transport.js @@ -166,7 +166,13 @@ class Transport { params.headers = headers // serializes the querystring - params.querystring = this.serializer.qserialize(params.querystring) + if (options.querystring == null) { + params.querystring = this.serializer.qserialize(params.querystring) + } else { + params.querystring = this.serializer.qserialize( + Object.assign({}, params.querystring, options.querystring) + ) + } meta.request.params = params meta.request.options = options diff --git a/scripts/utils/generate.js b/scripts/utils/generate.js index 742c41f64..865925a48 100644 --- a/scripts/utils/generate.js +++ b/scripts/utils/generate.js @@ -160,6 +160,7 @@ function generate (spec, common) { maxRetries: options.maxRetries || null, asStream: options.asStream || false, headers: options.headers || null, + querystring: options.querystring || null, compression: options.compression || false, warnings } diff --git a/test/types/index.ts b/test/types/index.ts index fd1260bab..20705bad1 100644 --- a/test/types/index.ts +++ b/test/types/index.ts @@ -59,7 +59,11 @@ client.index({ }, { maxRetries: 2, ignore: [404], - requestTimeout: 2000 + requestTimeout: 2000, + headers: { foo: 'bar' }, + querystring: { baz: 'faz' }, + compression: 'gzip', + asStream: false }, (err: Error | null, result: ApiResponse) => {}) // Promises diff --git a/test/unit/api.test.js b/test/unit/api.test.js index 61cc49a01..96e7fa701 100644 --- a/test/unit/api.test.js +++ b/test/unit/api.test.js @@ -269,6 +269,32 @@ test('Pass unknown parameters as query parameters (and get a warning)', t => { }) }) +test('If the API uses the same key for both url and query parameter, the url should win', t => { + t.plan(2) + + function handler (req, res) { + t.strictEqual(req.url, '/index/type/_bulk') + res.setHeader('Content-Type', 'application/json;utf=8') + res.end(JSON.stringify({ hello: 'world' })) + } + + buildServer(handler, ({ port }, server) => { + const client = new Client({ + node: `http://localhost:${port}` + }) + + // bulk has two `type` parameters + client.bulk({ + index: 'index', + type: 'type', + body: [] + }, (err, { body, warnings }) => { + t.error(err) + server.stop() + }) + }) +}) + if (Number(process.version.split('.')[0].slice(1)) >= 8) { require('./api-async')(test) } diff --git a/test/unit/transport.test.js b/test/unit/transport.test.js index 7b15c72cc..c7c789950 100644 --- a/test/unit/transport.test.js +++ b/test/unit/transport.test.js @@ -2030,3 +2030,80 @@ test('nodeFilter and nodeSelector', t => { t.deepEqual(body, { hello: 'world' }) }) }) + +test('Should accept custom querystring in the optons object', t => { + t.test('Options object', t => { + t.plan(3) + + function handler (req, res) { + t.strictEqual(req.url, '/hello?foo=bar') + res.setHeader('Content-Type', 'application/json;utf=8') + res.end(JSON.stringify({ hello: 'world' })) + } + + buildServer(handler, ({ port }, server) => { + const pool = new ConnectionPool({ Connection }) + pool.addConnection(`http://localhost:${port}`) + + const transport = new Transport({ + emit: () => {}, + connectionPool: pool, + serializer: new Serializer(), + maxRetries: 3, + requestTimeout: 30000, + sniffInterval: false, + sniffOnStart: false + }) + + transport.request({ + method: 'GET', + path: '/hello' + }, { + querystring: { foo: 'bar' } + }, (err, { body }) => { + t.error(err) + t.deepEqual(body, { hello: 'world' }) + server.stop() + }) + }) + }) + + t.test('Options object and params', t => { + t.plan(3) + + function handler (req, res) { + t.strictEqual(req.url, '/hello?baz=faz&foo=bar') + res.setHeader('Content-Type', 'application/json;utf=8') + res.end(JSON.stringify({ hello: 'world' })) + } + + buildServer(handler, ({ port }, server) => { + const pool = new ConnectionPool({ Connection }) + pool.addConnection(`http://localhost:${port}`) + + const transport = new Transport({ + emit: () => {}, + connectionPool: pool, + serializer: new Serializer(), + maxRetries: 3, + requestTimeout: 30000, + sniffInterval: false, + sniffOnStart: false + }) + + transport.request({ + method: 'GET', + path: '/hello', + querystring: { baz: 'faz' } + }, { + querystring: { foo: 'bar' } + }, (err, { body }) => { + t.error(err) + t.deepEqual(body, { hello: 'world' }) + server.stop() + }) + }) + }) + + t.end() +})