Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Ser/des logic is depends on a remote peer version.
  2. Code of ser/des is auto-generated and stored separately from message DTO classes.
  3. Add @Since, @Until  annotations for Message classes and fields.

Version check

  1. Ignite CI should must notify for IF-clauses with condition based on IgniteVersion older than (curVer - 1).
  2. Ignite CI must forbid merging changes if Message DTO changed without corresponding @Since, @Until annotations.

Nice to have (for later research)

...