lingbin opened a new pull request #2796: Improve comparison and printing of 
Version
URL: https://github.com/apache/incubator-doris/pull/2796
 
 
   There are two members in `Version`:` first` and `second`.
   There are many places where we need to print one `Version` object  and
   compare two `Version` objects, but in the current code, these two members
   are accessed directly, which makes the code very tedious.
   
   This patch mainly do:
   1. Adds overloaded methods for `operator<<()` for `Version`, so
      we can directly print a Version object;
   2. Adds the `cantains()` method to determine whether it is an containment
      relationship;
   3. Uses `operator==()` to determine if two `Version` objects are equal.
   
   Because there are too many places need to be modified, there are still some
   naked codes left, which will be modified later.
   
   This patch also removes some necessary header file references.
   
   No functional changes in this patch.

----------------------------------------------------------------
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.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

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

Reply via email to