spaces-X opened a new issue #6452:
URL: https://github.com/apache/incubator-doris/issues/6452


   Multi-rollups may hold the same  Ref of bitmap_value object in spark load 
etl job, which will cause the bitmap to be updated repeatedly.
   
   
   
   For example, the baseIndex and Rollups are as follows.
   - baseIndex
      - R1
      - R2
      - R3
   
   In this situation, R1 will be calculated based on baseIndex and meanwhile 
unfortunately bitmap value object holded by baseIndex may be updated.  Then the 
result of R2 , which is calculated based on baseIndex, will be incorrect 
because the base index has been modified by R1.
   
   To avoid the above situation, it is supposed to do a deep copy of bitmap 
value object in the operator  `or` function.


-- 
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...@doris.apache.org

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



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

Reply via email to