[ML] AIOps Labs: Code consolidation. #136182
Labels
Feature:ML/AIOps
ML AIOps features: Change Point Detection, Log Pattern Analysis, Log Rate Analysis
Meta
:ml
For the MVP of the Explain log rate spike feature we copied code from other plugins. This issue tracks progress on consolidating the copied code into shared utilities.
[ML] Explain log rate spikes: Add TODO comments about possible code consolidation. #136181
[ML] Adds explain log rate spikes feature to the ML plugin #135948
[ML] Explain log rate spikes: Search bar. #136571
[ML] Explain Log Rate Spikes: Improve app dependency handling. #140005
[ML] Fix package imports. #140488
[ML] Explain Log Rate Spikes: merge duplicate spikeAnalysisTable components #141116
useStorage
[ML] Move local storage utilities to package. #148049
useUrlState
[ML] Move nested property utilities and url state to packages #147912
[ML] Move DatePickerWrapper and related code to package #148063
Refresh
https://github.com/elastic/kibana/blob/main/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/services/timefilter_refresh_service.ts
DatePickerWrapper
https://github.com/elastic/kibana/blob/main/x-pack/plugins/data_visualizer/public/application/common/components/date_picker_wrapper/date_picker_wrapper.tsx
full_time_range_selector_service
https://github.com/elastic/kibana/blob/main/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/components/full_time_range_selector/full_time_range_selector_service.ts
FullTimeRangeSelector
https://github.com/elastic/kibana/blob/main/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/components/full_time_range_selector/full_time_range_selector.tsx
getTimeFieldRange
https://github.com/elastic/kibana/blob/main/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/services/time_field_range.ts
[ML] removed orphaned code #152196
error_utils
https://github.com/elastic/kibana/blob/main/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/utils/error_utils.ts
[ML] Moves shared code to
@kbn/ml-error-utils
. #155372query_utils
https://github.com/elastic/kibana/blob/main/x-pack/plugins/data_visualizer/common/utils/query_utils.ts
[ML] Consolidate
query_utils
into package@kbn/ml-query-utils
#149224saved_search_utils
https://github.com/elastic/kibana/blob/main/x-pack/plugins/data_visualizer/public/application/index_data_visualizer/utils/saved_search_utils.ts
TotalCountHeader
https://github.com/elastic/kibana/blob/main/x-pack/plugins/data_visualizer/public/application/common/components/document_count_content/total_count_header.tsx
ProgressControls
https://github.com/elastic/kibana/blob/main/x-pack/packages/ml/aiops_components/src/progress_controls/progress_controls.tsx
fetchChangePointPValues
https://github.com/elastic/kibana/blob/main/x-pack/plugins/aiops/server/routes/queries/fetch_change_point_p_values.ts
fetchFieldCandidates
https://github.com/elastic/kibana/blob/main/x-pack/plugins/aiops/server/routes/queries/fetch_field_candidates.ts
The text was updated successfully, but these errors were encountered: