Skip to content

[7.x] Split legacy plugin discovery, expose SavedObjects scopedClient, wrappers, repository (#48882)#51978

Merged
rudolf merged 1 commit intoelastic:7.xfrom
rudolf:backport/7.x/pr-48882
Dec 2, 2019
Merged

[7.x] Split legacy plugin discovery, expose SavedObjects scopedClient, wrappers, repository (#48882)#51978
rudolf merged 1 commit intoelastic:7.xfrom
rudolf:backport/7.x/pr-48882

Conversation

@rudolf
Copy link
Copy Markdown
Contributor

@rudolf rudolf commented Dec 2, 2019

Backports the following commits to 7.x:

…pers, repository (elastic#48882)

* Split legacy plugin discovery, expose internal SavedObjectsClient

* Expose internal SavedObjectsClient to plugins

* Add more documentation

* Expose client wrappers, repository, scoped client from SavedObjects

* Remove unused onBeforeWrite

* Refactor Service / Repository for testability

* Bind exposed clientProvider methods

* Fix eArchiver's KibanaMigrator

* Cleanup

* Use APICaller type

* Expose SavedObjectsServiceStart to plugins

* API documentation

* Rename API methods to be verbs
@rudolf rudolf added the backport This PR is a backport of another PR label Dec 2, 2019
@elasticmachine
Copy link
Copy Markdown
Contributor

💚 Build Succeeded

@rudolf rudolf merged commit 5a13a20 into elastic:7.x Dec 2, 2019
@rudolf rudolf deleted the backport/7.x/pr-48882 branch December 2, 2019 17:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants