himanish-star opened a new pull request, #15725:
URL: https://github.com/apache/pinot/pull/15725

   ### Description
   
   Showing segments to be deleted (part of lineage) is very confusing to users. 
We need to exclude from UI/debug .APIs
   
   Segments part of the lineage should not be included to display on UI. This 
is the case where the table has gone through segment replacement (replace one 
set of segments with another) where a lineage is created. Lineages are cleaned 
up by retention manager at a later point in time and until then these segment 
in lineage also show up as part of table. 
   
   ### Fix
   
   Deleting segments are now being filtered out using 
`SegmentLineageUtils.filterSegmentsBasedOnLineageInPlace(selectedSegmentsBasedOnLineage,
 segmentLineage);`


-- 
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: commits-unsubscr...@pinot.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org
For additional commands, e-mail: commits-h...@pinot.apache.org

Reply via email to