Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Correct index settings types #684

Merged

Conversation

Xtansia
Copy link
Collaborator

@Xtansia Xtansia commented Nov 20, 2024

Description

Correct index settings types

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Copy link
Contributor

github-actions bot commented Nov 20, 2024

Changes Analysis

Commit SHA: 48d134b
Comparing To SHA: e3dcb7a

API Changes

Summary

├─┬Paths
│ ├─┬/{index}/_bulk/stream
│ │ ├─┬PUT
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ └─┬POST
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_nodes/{node_id}/stats
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/_opendistro/_knn/{node_id}/stats/{stat}
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/_settings
│ │ ├─┬GET
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ └─┬PUT
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/{index}/_bulk
│ │ ├─┬PUT
│ │ │ └──Parameters
│ │ └─┬POST
│ │   └──Parameters
│ ├─┬/_nodes/{node_id}/hotthreads
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_ingest/pipeline
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_search/pipeline/{id}
│ │ ├─┬GET
│ │ │ └──Parameters
│ │ ├─┬PUT
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ └─┬DELETE
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_cluster/reroute
│ │ └─┬POST
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_cluster/stats/nodes/{node_id}
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/_settings/{name}
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_cluster/nodes/{node_id}/hot_threads
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_nodes/stats
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/_opendistro/_knn/stats/{stat}
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/_cluster/nodes/hotthreads
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_cat/nodeattrs
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_index_template
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_nodes/reload_secure_settings
│ │ └─┬POST
│ │   └──Parameters
│ ├─┬/{alias}/_rollover/{new_index}
│ │ └─┬POST
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_cat/indices
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_index_template/_simulate
│ │ └─┬POST
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_cat/cluster_manager
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_tasks/{task_id}
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/_snapshot/{repository}/{snapshot}/_status
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_snapshot/_status
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/{index}/_close
│ │ └─┬POST
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_cat/shards
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_plugins/_security/api/certificates
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/_alias/{name}
│ │ ├─┬PUT
│ │ │ ├──Parameters
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ └─┬POST
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_search/pipeline
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/_bulk
│ │ ├─┬PUT
│ │ │ └──Parameters
│ │ └─┬POST
│ │   └──Parameters
│ ├─┬/_nodes/usage/{metric}
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/_nodes/stats/{metric}
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/_nodes/usage
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/_cat/master
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_plugins/_knn/stats/{stat}
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/_list/shards
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/{index}/_search
│ │ ├─┬GET
│ │ │ ├──Parameters
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ └─┬POST
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_bulk/stream
│ │ ├─┬PUT
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ └─┬POST
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_plugins/_knn/stats
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/{index}/_split/{target}
│ │ ├─┬PUT
│ │ │ ├──Parameters
│ │ │ ├──Parameters
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ └─┬POST
│ │   ├──Parameters
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_index_template/{name}
│ │ ├─┬GET
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ ├─┬PUT
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ ├─┬POST
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ ├─┬DELETE
│ │ │ ├──Parameters
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ └─┬HEAD
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_cluster/stats
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/{index}/_doc/{id}
│ │ ├─┬PUT
│ │ │ └──Parameters
│ │ ├─┬POST
│ │ │ └──Parameters
│ │ └─┬DELETE
│ │   └──Parameters
│ ├─┬/{index}/_delete_by_query
│ │ └─┬POST
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/{index}/_alias
│ │ └─┬PUT
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_cat/allocation
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_template
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_search
│ │ ├─┬GET
│ │ │ ├──Parameters
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ └─┬POST
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_aliases
│ │ └─┬POST
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_component_template/{name}
│ │ ├─┬GET
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ ├─┬PUT
│ │ │ ├──Parameters
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ ├─┬POST
│ │ │ ├──Parameters
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ ├─┬DELETE
│ │ │ ├──Parameters
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ └─┬HEAD
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_snapshot/{repository}/{snapshot}/_clone/{target_snapshot}
│ │ └─┬PUT
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_nodes/{node_id}/hot_threads
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_nodes/hot_threads
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/{index}/_open
│ │ └─┬POST
│ │   ├──Parameters
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_nodes/stats/{metric}/{index_metric}
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/_cat/shards/{index}
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_cat/thread_pool
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_nodes/hotthreads
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_nodes/{node_id}/reload_secure_settings
│ │ └─┬POST
│ │   └──Parameters
│ ├─┬/_nodes/{node_id}/{metric}
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/_cluster/voting_config_exclusions
│ │ └─┬POST
│ │   └──Parameters
│ ├─┬/{index}/_aliases/{name}
│ │ ├─┬PUT
│ │ │ ├──Parameters
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ ├─┬POST
│ │ │ ├──Parameters
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ └─┬DELETE
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/{index}/_block/{block}
│ │ └─┬PUT
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_plugins/_security/api/certificates/{node_id}
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/_cat/indices/{index}
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_tasks
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/_search/template
│ │ ├─┬GET
│ │ │ └──Parameters
│ │ └─┬POST
│ │   └──Parameters
│ ├─┬/_snapshot/{repository}
│ │ ├─┬GET
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ ├─┬PUT
│ │ │ ├──Parameters
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ ├─┬POST
│ │ │ ├──Parameters
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ └─┬DELETE
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_cat/templates/{name}
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_cat/thread_pool/{thread_pool_patterns}
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_nodes/{node_id}/stats/{metric}
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/_nodes/{node_id_or_metric}
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/_cat/nodes
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_list/shards/{index}
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_snapshot/{repository}/{snapshot}/_restore
│ │ └─┬POST
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_scripts/{id}/{context}
│ │ ├─┬PUT
│ │ │ ├──Parameters
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ └─┬POST
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_ingest/pipeline/{id}
│ │ ├─┬GET
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ ├─┬PUT
│ │ │ ├──Parameters
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ └─┬DELETE
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_cluster/state/{metric}/{index}
│ │ └─┬GET
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_cluster/nodes/{node_id}/hotthreads
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/{index}/_doc
│ │ └─┬POST
│ │   └──Parameters
│ ├─┬/_index_template/_simulate_index/{name}
│ │ └─┬POST
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_snapshot/{repository}/{snapshot}
│ │ ├─┬GET
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ ├─┬PUT
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ ├─┬POST
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ └─┬DELETE
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_cat/snapshots/{repository}
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_cluster/settings
│ │ ├─┬GET
│ │ │ ├──Parameters
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ └─┬PUT
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_cluster/health/{index}
│ │ └─┬GET
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/{index}/_aliases
│ │ └─┬PUT
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/{index}/_alias/{name}
│ │ ├─┬PUT
│ │ │ ├──Parameters
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ ├─┬POST
│ │ │ ├──Parameters
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ └─┬DELETE
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_remotestore/_restore
│ │ └─┬POST
│ │   └──Parameters
│ ├─┬/_search/scroll
│ │ ├─┬GET
│ │ │ └──Parameters
│ │ └─┬POST
│ │   └──Parameters
│ ├─┬/_component_template
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/{index}/_settings
│ │ ├─┬GET
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ └─┬PUT
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_list/indices
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_plugins/_knn/{node_id}/stats/{stat}
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/_cat/allocation/{node_id}
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/{index}/_create/{id}
│ │ ├─┬PUT
│ │ │ └──Parameters
│ │ └─┬POST
│ │   └──Parameters
│ ├─┬/_snapshot
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_cluster/stats/{metric}/nodes/{node_id}
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/_alias
│ │ └─┬PUT
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_mapping
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_nodes
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/_reindex
│ │ └─┬POST
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_list/indices/{index}
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/{index}/_settings/{name}
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_plugins/_knn/{node_id}/stats
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/_plugins/_knn/models/_search
│ │ ├─┬GET
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ └─┬POST
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/{index}
│ │ ├─┬GET
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ ├─┬PUT
│ │ │ ├──Parameters
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ ├─┬DELETE
│ │ │ ├──Parameters
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ └─┬HEAD
│ │   └──Parameters
│ ├─┬/_cluster/stats/{metric}/{index_metric}/nodes/{node_id}
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/_cat/segment_replication/{index}
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/{index}/_mapping
│ │ ├─┬GET
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ ├─┬PUT
│ │ │ ├──Parameters
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ └─┬POST
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_cluster/state
│ │ └─┬GET
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/{index}/_update/{id}
│ │ └─┬POST
│ │   └──Parameters
│ ├─┬/_snapshot/{repository}/_cleanup
│ │ └─┬POST
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_index_template/_simulate/{name}
│ │ └─┬POST
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_dangling/{index_uuid}
│ │ ├─┬POST
│ │ │ ├──Parameters
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ └─┬DELETE
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_cat/repositories
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_cat/segment_replication
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/_cluster/health
│ │ └─┬GET
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_aliases/{name}
│ │ ├─┬PUT
│ │ │ ├──Parameters
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ └─┬POST
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_search/scroll/{scroll_id}
│ │ ├─┬GET
│ │ │ └──Parameters
│ │ └─┬POST
│ │   └──Parameters
│ ├─┬/_snapshot/{repository}/_verify
│ │ └─┬POST
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_cluster/state/{metric}
│ │ └─┬GET
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_scripts/{id}
│ │ ├─┬GET
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ ├─┬PUT
│ │ │ ├──Parameters
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ ├─┬POST
│ │ │ ├──Parameters
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ └─┬DELETE
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_cat/plugins
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_snapshot/{repository}/_status
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/{alias}/_rollover
│ │ └─┬POST
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_nodes/{node_id}/usage
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/_cluster/pending_tasks
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_cat/segments
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/{index}/_update_by_query
│ │ └─┬POST
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_cat/snapshots
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_nodes/{node_id}/usage/{metric}
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/_cat/templates
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_cat/segments/{index}
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/{index}/_shrink/{target}
│ │ ├─┬PUT
│ │ │ ├──Parameters
│ │ │ ├──Parameters
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ └─┬POST
│ │   ├──Parameters
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_cluster/nodes/hot_threads
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/_nodes/{node_id}/stats/{metric}/{index_metric}
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/{index}/_search/point_in_time
│ │ └─┬POST
│ │   └──Parameters
│ ├─┬/_cat/pending_tasks
│ │ └─┬GET
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/{index}/_clone/{target}
│ │ ├─┬PUT
│ │ │ ├──Parameters
│ │ │ ├──Parameters
│ │ │ ├──Parameters
│ │ │ └──Parameters
│ │ └─┬POST
│ │   ├──Parameters
│ │   ├──Parameters
│ │   ├──Parameters
│ │   └──Parameters
│ ├─┬/{index}/_search/template
│ │ ├─┬GET
│ │ │ └──Parameters
│ │ └─┬POST
│ │   └──Parameters
│ └─┬/_template/{name}
│   ├─┬GET
│   │ ├──Parameters
│   │ └──Parameters
│   ├─┬PUT
│   │ ├──Parameters
│   │ └──Parameters
│   ├─┬POST
│   │ ├──Parameters
│   │ └──Parameters
│   ├─┬DELETE
│   │ ├──Parameters
│   │ ├──Parameters
│   │ └──Parameters
│   └─┬HEAD
│     ├──Parameters
│     └──Parameters
└─┬Components
  ├──[➖] schemas (33572:7)❌ 
  ├──[➖] schemas (33542:7)❌ 
  ├──[➕] schemas (49782:7)
  ├──[➕] schemas (49742:7)
  ├──[➕] schemas (49794:7)
  ├──[➕] schemas (49494:7)
  ├──[➕] schemas (33598:7)
  ├──[➕] schemas (49726:7)
  ├──[➕] schemas (49731:7)
  ├──[➕] schemas (49509:7)
  ├──[➕] schemas (49787:7)
  ├──[➕] schemas (49582:7)
  ├──[➕] schemas (49717:7)
  ├──[➕] schemas (49801:7)
  ├──[➕] schemas (33643:7)
  ├──[➕] schemas (49777:7)
  ├──[➕] schemas (49515:7)
  ├──[➕] schemas (49972:7)
  ├──[➕] schemas (33608:7)
  ├──[➕] schemas (49530:7)
  ├──[➕] schemas (49587:7)
  ├──[➕] schemas (33633:7)
  ├─┬_common.analysis___ElisionTokenFilter
  │ └─┬ALLOF
  │   └─┬articles_case
  │     └──[🔀] $ref (33598:20)❌ 
  ├─┬_common___HumanReadableByteCount
  │ └──[🔀] pattern (32261:16)❌ 
  ├─┬indices._common___IndexSettingsMergeScheduler
  │ ├──[➕] properties (49523:9)
  │ ├─┬max_merge_count
  │ │ └──[🔀] $ref (33633:20)❌ 
  │ └─┬max_thread_count
  │   └──[🔀] $ref (33633:20)❌ 
  ├─┬_common.analysis___LimitTokenCountTokenFilter
  │ └─┬ALLOF
  │   └─┬max_token_count
  │     └──[🔀] $ref (33633:20)❌ 
  ├─┬indices._common___IndexSettingsSearch
  │ ├──[➕] properties (49569:9)
  │ ├──[➕] properties (49571:9)
  │ ├──[➕] properties (49573:9)
  │ └──[➕] properties (49579:9)
  ├─┬indices._common___IndexSettingsAnalyze
  │ └─┬max_token_count
  │   └──[🔀] $ref (33633:20)❌ 
  ├─┬_common.analysis___NGramTokenFilter
  │ └─┬ALLOF
  │   └─┬preserve_original
  │     └──[🔀] $ref (33598:20)❌ 
  ├─┬indices._common___Translog
  │ └──[➕] properties (50021:9)
  ├─┬_common.analysis___MultiplexerTokenFilter
  │ └─┬ALLOF
  │   └─┬preserve_original
  │     └──[🔀] $ref (33598:20)❌ 
  ├─┬indices._common___IndexSettingsMappingLimitDepth
  │ └─┬limit
  │   └──[🔀] $ref (33644:9)❌ 
  ├─┬indices._common___IndexSettingsQueriesCache
  │ └─┬enabled
  │   └──[🔀] $ref (33598:20)❌ 
  ├─┬_common.analysis___WordDelimiterGraphTokenFilter
  │ ├─┬ALLOF
  │ │ └──[🔀] $ref (39077:13)❌ 
  │ └─┬ALLOF
  │   └──[🔀] $ref (39255:11)❌ 
  ├─┬indices._common___IndexSettingsLifecycle
  │ └─┬indexing_complete
  │   └──[🔀] $ref (33598:20)❌ 
  ├─┬indices._common___IndexSettingsMappingLimitTotalFields
  │ └─┬limit
  │   └──[🔀] $ref (33644:9)❌ 
  ├─┬indices._common___IndexSettingsMapping
  │ ├─┬ignore_malformed
  │ │ └──[🔀] $ref (33598:20)❌ 
  │ └─┬coerce
  │   └──[🔀] $ref (33598:20)❌ 
  ├─┬indices._common___IndexSettings
  │ ├──[➕] properties (49323:9)
  │ ├─┬analyze.max_token_count
  │ │ └──[🔀] $ref (33633:20)❌ 
  │ ├─┬highlight.max_analyzed_offset
  │ │ └──[🔀] $ref (33633:20)❌ 
  │ ├─┬merge.scheduler.max_thread_count
  │ │ └──[🔀] $ref (33633:20)❌ 
  │ ├─┬number_of_replicas
  │ │ └──[🔀] $ref (33633:20)❌ 
  │ ├─┬number_of_routing_shards
  │ │ └──[🔀] $ref (33633:20)❌ 
  │ ├─┬hidden
  │ │ └──[🔀] $ref (33598:20)❌ 
  │ ├─┬max_ngram_diff
  │ │ └──[🔀] $ref (33633:20)❌ 
  │ ├─┬verified_before_close
  │ │ └──[🔀] $ref (33598:20)❌ 
  │ ├─┬blocks.read_only_allow_delete
  │ │ └──[🔀] $ref (33598:20)❌ 
  │ ├─┬blocks.read
  │ │ └──[🔀] $ref (33598:20)❌ 
  │ ├─┬max_refresh_listeners
  │ │ └──[🔀] $ref (33633:20)❌ 
  │ ├─┬max_script_fields
  │ │ └──[🔀] $ref (33633:20)❌ 
  │ ├─┬max_inner_result_window
  │ │ └──[🔀] $ref (33633:20)❌ 
  │ ├─┬load_fixed_bitset_filters_eagerly
  │ │ └──[🔀] $ref (33598:20)❌ 
  │ ├─┬top_metrics_max_size
  │ │ └──[🔀] $ref (33633:20)❌ 
  │ ├─┬query_string.lenient
  │ │ └──[🔀] $ref (33598:20)❌ 
  │ ├─┬blocks.metadata
  │ │ └──[🔀] $ref (33598:20)❌ 
  │ ├─┬knn
  │ │ └──[🔀] $ref (33598:20)❌ 
  │ ├─┬max_rescore_window
  │ │ └──[🔀] $ref (33633:20)❌ 
  │ ├─┬max_result_window
  │ │ └──[🔀] $ref (33633:20)❌ 
  │ ├─┬max_regex_length
  │ │ └──[🔀] $ref (33633:20)❌ 
  │ ├─┬number_of_shards
  │ │ └──[🔀] $ref (33633:20)❌ 
  │ ├─┬blocks.read_only
  │ │ └──[🔀] $ref (33598:20)❌ 
  │ ├─┬max_shingle_diff
  │ │ └──[🔀] $ref (33633:20)❌ 
  │ ├─┬max_docvalue_fields_search
  │ │ └──[🔀] $ref (33633:20)❌ 
  │ ├─┬max_terms_count
  │ │ └──[🔀] $ref (33633:20)❌ 
  │ ├─┬blocks.write
  │ │ └──[🔀] $ref (33598:20)❌ 
  │ ├─┬max_slices_per_scroll
  │ │ └──[🔀] $ref (33633:20)❌ 
  │ ├─┬knn.algo_param.ef_search
  │ │ └──[🔀] $ref (33633:20)❌ 
  │ └─┬routing_partition_size
  │   └──[🔀] $ref (33633:20)❌ 
  ├─┬indices._common___IndexSettingsHighlight
  │ └─┬max_analyzed_offset
  │   └──[🔀] $ref (33633:20)❌ 
  ├─┬indices._common___IndexSettingsMerge
  │ ├──[➕] properties (49473:9)
  │ ├──[➕] properties (49475:9)
  │ ├──[➕] properties (49477:9)
  │ ├──[➕] properties (49479:9)
  │ ├──[➕] properties (49481:9)
  │ ├──[➕] properties (49483:9)
  │ ├──[➕] properties (49485:9)
  │ ├──[➕] properties (49487:9)
  │ └──[➕] properties (49489:9)
  ├─┬_common.analysis___EdgeNGramTokenFilter
  │ ├─┬ALLOF
  │ │ └──[🔀] $ref (37736:11)❌ 
  │ └─┬ALLOF
  │   └──[🔀] $ref (39077:13)❌ 
  ├─┬indices._common___IndexSettingsQueryString
  │ └─┬lenient
  │   └──[🔀] $ref (33598:20)❌ 
  ├─┬_common.analysis___PathHierarchyTokenizer
  │ └─┬ALLOF
  │   ├─┬buffer_size
  │   │ └──[🔀] $ref (33633:20)❌ 
  │   ├─┬skip
  │   │ └──[🔀] $ref (33633:20)❌ 
  │   └─┬reverse
  │     └──[🔀] $ref (33598:20)❌ 
  ├─┬indices._common___IndexSettingBlocks
  │ ├─┬read_only_allow_delete
  │ │ └──[🔀] $ref (33598:20)❌ 
  │ ├─┬write
  │ │ └──[🔀] $ref (33598:20)❌ 
  │ ├─┬metadata
  │ │ └──[🔀] $ref (33598:20)❌ 
  │ ├─┬read
  │ │ └──[🔀] $ref (33598:20)❌ 
  │ └─┬read_only
  │   └──[🔀] $ref (33598:20)❌ 
  ├─┬_common.analysis___PatternCaptureTokenFilter
  │ └─┬ALLOF
  │   └─┬preserve_original
  │     └──[🔀] $ref (33598:20)❌ 
  ├─┬indices._common___IndexRoutingAllocationDisk
  │ └─┬threshold_enabled
  │   └──[🔀] $ref (33598:20)❌ 
  ├─┬indices._common___IndexSettingsMappingLimitDimensionFields
  │ └─┬limit
  │   └──[🔀] $ref (33644:9)❌ 
  ├─┬indices._common___IndexRoutingAllocation
  │ └──[➕] properties (49093:9)
  ├─┬_common.analysis___WordDelimiterTokenFilter
  │ └─┬ALLOF
  │   └─┬preserve_original
  │     └──[🔀] $ref (33598:20)❌ 
  ├─┬indices._common___StorageType
  │ ├──[➖] enum (49705:11)❌ 
  │ ├──[➖] enum (49706:11)❌ 
  │ ├──[➖] enum (49707:11)❌ 
  │ ├──[➖] enum (49708:11)❌ 
  │ ├──[➖] type (49703:13)❌ 
  │ ├──[➕] anyOf (49984:11)
  │ └──[➕] anyOf (49978:11)
  ├─┬indices._common___IndexSettingsMappingLimitNestedObjects
  │ └─┬limit
  │   └──[🔀] $ref (33644:9)❌ 
  ├─┬_common___Duration
  │ └──[🔀] pattern (31935:16)❌ 
  ├─┬indices._common___IndexSettingsMappingLimitFieldNameLength
  │ └─┬limit
  │   └──[🔀] $ref (33644:9)❌ 
  ├─┬indices._common___IndexSettingsMappingLimitNestedFields
  │ └─┬limit
  │   └──[🔀] $ref (33644:9)❌ 
  ├─┬_common.analysis___AsciiFoldingTokenFilter
  │ ├─┬ALLOF
  │ │ └──[🔀] $ref (39077:13)❌ 
  │ └─┬ALLOF
  │   └──[🔀] $ref (37523:11)❌ 
  ├─┬indices._common___SoftDeletes
  │ ├──[➕] properties (49967:9)
  │ └─┬enabled
  │   └──[🔀] $ref (33598:20)❌ 
  ├─┬indices._common___IndexingSlowlog
  │ ├─┬reformat
  │ │ └──[🔀] $ref (33598:20)❌ 
  │ └─┬source
  │   └──[🔀] $ref (33633:20)❌ 
  └─┬indices._common___IndexSettingsStore
    ├──[➕] properties (49764:9)
    ├──[➕] properties (49766:9)
    ├──[➕] properties (49768:9)
    ├──[➕] properties (49772:9)
    └─┬allow_mmap
      └──[🔀] $ref (33598:20)❌ 

Document Element Total Changes Breaking Changes
paths 0 0
components 123 94
  • BREAKING Changes: 94 out of 123
  • Modifications: 72
  • Removals: 7
  • Additions: 44
  • Breaking Removals: 7
  • Breaking Modifications: 72

Report

The full API changes report is available at: https://github.com/opensearch-project/opensearch-api-specification/actions/runs/11945455979/artifacts/2216539235

API Coverage

Before After Δ
Covered (%) 599 (58.67 %) 599 (58.67 %) 0 (0 %)
Uncovered (%) 422 (41.33 %) 422 (41.33 %) 0 (0 %)
Unknown 42 42 0

Signed-off-by: Thomas Farr <tsfarr@amazon.com>
Signed-off-by: Thomas Farr <tsfarr@amazon.com>
Signed-off-by: Thomas Farr <tsfarr@amazon.com>
@Xtansia Xtansia force-pushed the fix/correct-index-settings-types branch from eec5965 to 003734f Compare November 21, 2024 01:21
Signed-off-by: Thomas Farr <tsfarr@amazon.com>
Signed-off-by: Thomas Farr <tsfarr@amazon.com>
Copy link
Contributor

Spec Test Coverage Analysis

Total Tested
528 370 (70.08 %)

Signed-off-by: Thomas Farr <tsfarr@amazon.com>
@Xtansia Xtansia marked this pull request as ready for review November 21, 2024 02:29
@Xtansia Xtansia changed the title Fix/correct index settings types Correct index settings types Nov 21, 2024
@dblock dblock merged commit 7e4e18e into opensearch-project:main Nov 21, 2024
38 checks passed
@Xtansia Xtansia deleted the fix/correct-index-settings-types branch November 21, 2024 03:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants