-
Notifications
You must be signed in to change notification settings - Fork 8.2k
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
remove legacy ES plugin #77703
remove legacy ES plugin #77703
Conversation
Blocked by #76054, as the legacy |
Pinging @elastic/kibana-platform (Team:Platform) |
export interface AppServerPluginDependencies { | ||
licensing: LicensingPluginSetup; | ||
elasticsearch: ElasticsearchPlugin; | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This was actually unused, I just removed it from the interface
|
||
import { DeprecationInfo } from 'src/legacy/core_plugins/elasticsearch'; | ||
// eslint-disable-next-line @kbn/eslint/no-restricted-paths | ||
import type { DeprecationInfo } from '../../../../../../../../src/core/server/elasticsearch/legacy/api_types'; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a few references to DeprecationInfo
in the upgrade_assistant
plugin. To avoid exporting additional deprecated types from core
, and knowing that the legacy client is deprecated anyway, I used the internal path instead.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Kibana Security changes LGTM 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Telemetry changes LGTM!
(type change in x-pack/plugins/telemetry_collection_xpack/server/telemetry_collection/get_xpack.ts
)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ML/Transform changes LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Rollup, Search Profiler, and UA code LGTM, didn't test locally.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ops changes look good 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Canvas changes lgtm
💚 Build SucceededBuild metrics
History
To update your PR or re-run it, just comment with: |
* remove legacy ES plug * fix types * delete some `legacy/core_plugins` references * fix type # Conflicts: # .github/CODEOWNERS # src/legacy/core_plugins/elasticsearch/index.js # src/legacy/core_plugins/elasticsearch/lib/abortable_request_handler.js # src/legacy/core_plugins/elasticsearch/lib/abortable_request_handler.test.js # src/legacy/core_plugins/elasticsearch/lib/cluster.ts # src/legacy/core_plugins/elasticsearch/lib/create_proxy.js # x-pack/dev-tools/jest/create_jest_config.js
* remove legacy ES plugin (#77703) * remove legacy ES plug * fix types * delete some `legacy/core_plugins` references * fix type # Conflicts: # .github/CODEOWNERS # src/legacy/core_plugins/elasticsearch/index.js # src/legacy/core_plugins/elasticsearch/lib/abortable_request_handler.js # src/legacy/core_plugins/elasticsearch/lib/abortable_request_handler.test.js # src/legacy/core_plugins/elasticsearch/lib/cluster.ts # src/legacy/core_plugins/elasticsearch/lib/create_proxy.js # x-pack/dev-tools/jest/create_jest_config.js * remove unused legacy file from 7.x
* master: (92 commits) [ILM] Data tiers for 7.10 (elastic#76126) [ML] Transforms: Fixes styling of preview grid pagination in summary step (elastic#77789) [Drilldowns] Beta badge support. Mark URL Drilldown as Beta (elastic#75654) Re-enable session lifespan, idle timeout api integration tests and use unique names for the security test reports. (elastic#77746) [Alerting] renames code in alerting RBAC exemption to make it easier to maintain (elastic#77598) [Alerting & Actions] Overwrite SOs when updating instead of partially updating (elastic#73688) fixed react warning in Suspense in alert flyout (elastic#77777) [APM] Track usage of Gold+ features (elastic#77630) Visualize: Bad request when working with histogram aggregation (elastic#77684) remove legacy ES plugin (elastic#77703) [Lens] change name of custom query to filters (elastic#77725) skip flaky suite (elastic#76239) remove visual aspects of baseline job (elastic#77815) skip flaky suite (elastic#77835) Fixes typo in data recognizer text (elastic#77691) management/update trusted_apps jest snapshot [build] Use Elastic hosted UBI minimal base image (elastic#77776) [APM] Add transaction error rate alert (elastic#76933) [Security Solution] [Detections] Remove file validation on import route (elastic#77770) [Enterprise Search][tech debt] Add Kea logic paths for easier debugging/defaults (elastic#77698) ...
Summary
Part of #71927
src/legacy/core_plugins