richardstartin opened a new pull request #7885:
URL: https://github.com/apache/pinot/pull/7885


   This allows index creation to be intercepted, so that the current static 
logic in `SegmentIndexCreator` can be extended or overridden. This is achieved 
by introducing a new interface `IndexCreatorProvider` which provides various 
new index creators from an `IndexCreationContext` which bundles all information 
about index creation. External users can register a _decorator_ which can 
enhance or entirely replace the default index creator provision logic. 
Typically, a registered decorator should pattern match the 
`IndexCreatorContext` for very specific cases, and return a custom 
implementation only in those cases, and merely delegate to the default 
provisioning logic otherwise.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to