hust-hhb commented on PR #32299:
URL: https://github.com/apache/doris/pull/32299#issuecomment-2003288748

   > I think the problem here is that the block deserializing method should be 
compatible with all `be_exec_version`, rather than for version 3, use version 2 
deserializing method.
   
   Due to historical reasons, be_exec_version=3 will use the new way to 
serialize block, now it has been corrected to use the old way to do serialize 
and deserialize, to adapt to this change, i have to upgrade wal version from 0 
to 1, so if a wal file has both wal version=0 && be_exec_version=3, which means 
it's a old wal file and should use new way to deserialize it, if a wal file has 
wal version=1 or higher, which means it's a new wal file and no need to care 
about this compatibility issues. @mymeiyi 


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