vvivekiyer opened a new issue, #9360:
URL: https://github.com/apache/pinot/issues/9360

   Currently, we support a number of preprocessing operations for a segment in 
response to schema/tableConfig changes. Some of them are:
   1. Add a new column. Remove/Modify an autogenerated column.
   2. Add a new index, remove an index.
   
   Every time the server downloads and reloads a segment,  the server 
preprocesses the segment and applies these changes. However, the segment 
directory in the deep store is never modified to reflect these schema changes. 
As we keep piling more segment preprocessing logic in reload path, time taken 
to reload a segment could increase if the user has a number of 
schema/tableConfig changes applied. 
   
   
   The suggestion here is to also update the segment in deep store to reflect 
these changes. This can be done with a background minion task. 


-- 
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