Skip to content

Streams - Log's Enable, Disable and Status endpoints (#129474)#129798

Closed
masseyke wants to merge 1 commit intoelastic:8.19from
masseyke:backport/8.19/pr-129474
Closed

Streams - Log's Enable, Disable and Status endpoints (#129474)#129798
masseyke wants to merge 1 commit intoelastic:8.19from
masseyke:backport/8.19/pr-129474

Conversation

@masseyke
Copy link
Copy Markdown
Member

Backport of #129474. Currently blocked by #129796 and #129797. We'll need to at a minimum remove RANDOM_SAMPLER_QUERY_BUILDER_8_19 from TransportVersions before merging this.

* Enable And Disable Endpoint

* Status Endpoint

* Integration Tests

* REST Spec

* REST Spec tests

* Some documentation

* Update docs/changelog/129474.yaml

* Fix failing security test

* PR Fixes

* PR Fixes - Add missing feature flag name to YAML spec

* PR Fixes - Fix support for timeout and master_timeout parameters

* PR Fixes - Make the REST handler validation happy with the new params

* Delete docs/changelog/129474.yaml

* PR Fixes - Switch to local metadata action type and improve request handling

* PR Fixes - Make enable / disable endpoint cancellable

* PR Fixes - Switch timeout param name for status endpoint

* PR Fixes - Switch timeout param name for status endpoint in spec

* PR Fixes - Enforce local only use for status action

* PR Fixes - Refactor StreamsMetadata into server

* PR Fixes - Add streams module to multi project YAML test suite

* PR Fixes - Add streams cluster module to multi project YAML test suite
@lukewhiting
Copy link
Copy Markdown
Contributor

Thanks Keith. I have moved this over to my fork under #129838 as there were a couple of changes and it was easier to push to my own fork.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants