Versions Compared

Key

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

...

  •  modularize BinaryMarshaller.
  •  create small jar for ignite thin client (get rid of Unsafe). As a separate module, not part of the core. Optional, helps to see if changes affect resialization.
  •  provide clear API for binary objects inside ignite-code and other modules. (toCacheObject())Finish IEP-112. Optional, helps to see if changes affect resialization.

Jira
serverASF JIRA
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
maximumIssues20
jqlQueryissue = IGNITE-24780
serverId5aa69414-a9e9-3523-82ec-879b028fb15b

...

  •  Communication MessageWriter and MessageReader are aware of peers version, and then schema of a message.
  •  Distinguish serdes generation from POJO
  •  Guaranty Guarantee that all messages use new serialization framework. Remove previous framework classes.
  •  Code checks, see Communication protocol#Codechecks

...

  •  (question) Serdes changes to provide compatibility? (current approach with JDK serialization provides some compatibility (13).
    Is it enough for long-term compatibility support?
  •  (question) Serdes changes to restrict classes that can be sent over SPI.
  •  Guaranty Guarantee that all messages use new serialization framework. Remove previous framework classes.
  •  Code checks, see Communication protocol#Codechecks

...