Skip to content

Commit dcce377

Browse files
authored
rest-api-spec: fix indices APIs around sampling (#138016)
1 parent 281ca86 commit dcce377

File tree

6 files changed

+16
-8
lines changed

6 files changed

+16
-8
lines changed

rest-api-spec/src/main/resources/rest-api-spec/api/indices.delete_sample_configuration.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"indices.delete_sample_configuration": {
33
"documentation": {
4-
"url": "https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-delete-sample-configuration",
4+
"url": "https://www.elastic.co/docs/api/doc/elasticsearch#TODO",
55
"description": "Delete sampling configuration for an index or data stream"
66
},
77
"stability": "experimental",
@@ -34,10 +34,12 @@
3434
"params": {
3535
"master_timeout": {
3636
"type": "time",
37+
"default": "30s",
3738
"description": "Timeout for connection to master node"
3839
},
3940
"timeout": {
4041
"type": "time",
42+
"default": "30s",
4143
"description": "Timeout for the request"
4244
}
4345
}

rest-api-spec/src/main/resources/rest-api-spec/api/indices.get_all_sample_configuration.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"indices.get_all_sample_configuration": {
33
"documentation": {
4-
"url": "https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-get-all-sample-configuration",
4+
"url": "https://www.elastic.co/docs/api/doc/elasticsearch#TODO",
55
"description": "Get sampling configurations for all indices and data streams"
66
},
77
"stability": "experimental",
@@ -25,6 +25,7 @@
2525
"params": {
2626
"master_timeout": {
2727
"type": "time",
28+
"default": "30s",
2829
"description": "Timeout for connection to master node"
2930
}
3031
}

rest-api-spec/src/main/resources/rest-api-spec/api/indices.get_sample.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
{
22
"indices.get_sample": {
33
"documentation": {
4-
"url": "https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-get-sample",
4+
"url": "https://www.elastic.co/docs/api/doc/elasticsearch#TODO",
55
"description": "Get random sample of ingested data"
66
},
77
"stability": "experimental",
8-
"visibility": "public",
8+
"visibility": "feature_flag",
9+
"feature_flag": "random_sampling",
910
"headers": {
1011
"accept": [
1112
"application/json"

rest-api-spec/src/main/resources/rest-api-spec/api/indices.get_sample_configuration.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"indices.get_sample_configuration": {
33
"documentation": {
4-
"url": "https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-get-sample-configuration",
4+
"url": "https://www.elastic.co/docs/api/doc/elasticsearch#TODO",
55
"description": "Get sampling configuration for an index or data stream"
66
},
77
"stability": "experimental",
@@ -31,6 +31,7 @@
3131
"params": {
3232
"master_timeout": {
3333
"type": "time",
34+
"default": "30s",
3435
"description": "Timeout for connection to master node"
3536
}
3637
}

rest-api-spec/src/main/resources/rest-api-spec/api/indices.get_sample_stats.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
{
22
"indices.get_sample_stats": {
33
"documentation": {
4-
"url": "https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-get-sample",
4+
"url": "https://www.elastic.co/docs/api/doc/elasticsearch#TODO",
55
"description": "Get stats about a random sample of ingested data"
66
},
77
"stability": "experimental",
8-
"visibility": "public",
8+
"visibility": "feature_flag",
9+
"feature_flag": "random_sampling",
910
"headers": {
1011
"accept": [
1112
"application/json"

rest-api-spec/src/main/resources/rest-api-spec/api/indices.put_sample_configuration.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"indices.put_sample_configuration": {
33
"documentation": {
4-
"url": "https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-indices-put-sample-configuration",
4+
"url": "https://www.elastic.co/docs/api/doc/elasticsearch#TODO",
55
"description": "Configure sampling for an index or data stream"
66
},
77
"stability": "experimental",
@@ -34,10 +34,12 @@
3434
"params": {
3535
"master_timeout": {
3636
"type": "time",
37+
"default": "30s",
3738
"description": "Timeout for connection to master node"
3839
},
3940
"timeout": {
4041
"type": "time",
42+
"default": "30s",
4143
"description": "Timeout for the request"
4244
}
4345
},

0 commit comments

Comments
 (0)