[Feature Request] Make star tree interfaces extensible for modules and plugins #16715
Labels
enhancement
Enhancement or improvement to existing feature or request
Indexing:Performance
untriaged
Is your feature request related to a problem? Please describe
Right now, the mapper types such as numeric/date/keyword etc are associated with different star tree dimension types.
Dimensions in star tree has custom logic on how to parse the mapper field's doc value and save it as part of star-tree index. For example date dimension has the custom logic to round the datetime of the value in the actual document when adding to star tree index.
The plugins and modules if they have customer mapper types, they can be added to star-tree by reusing one of the dimension types already present in core but they won't be able to plug-in a brand new dimensions not present in the core.
Describe the solution you'd like
Related component
Indexing:Performance
Describe alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: