Skip to content

Move complex Expressions functions core_plugins/interpreter 👉 src/plugins/data #44312

@streamich

Description

@streamich

This ticket could be split in two: esaggs would be owned by Search service and visualization would be owned by visualizations plugin.

Move complex Expressions functions (esaggs and visualization) next to where their core functionality is implemented.

  • Move complex Expressions functions
    • esaggs - move to data plugin Search service. Depends on:
      • ui/vis/request_handlers/courier
      • ui/vis/agg_configs.js
      • ui/visualize/loader/pipeline_helpers/utilities
      • ui/chrome
      • ui/courier/search_source
      • ui/filter_manager/query_filter
    • visualization - move to visualizations plugin. Depends on:
      • ui/registry/vis_request_handlers (deprecated?)
      • ui/registry/vis_response_handlers (deprecated?)
      • ui/registry/vis_types
      • ui/filter_manager/query_filter
      • ui/persisted_state

Parent issue: #44153

Metadata

Metadata

Assignees

Labels

Feature:ExpressionLanguageInterpreter expression language (aka canvas pipeline)

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions