Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-4695

Write primitive fields before during binary object marshalling

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Won't Fix
    • None
    • 2.1
    • binary
    • None

    Description

      Now serializing objects we sort fields on the basis of their names. To prvide better performance it makes sense to change this behavior.

      The main idea to provide an ability of streaming deserialization putting primitive fields at the start of the result array in fixed order at the serialization time.

      This way everything what we need to deserialize the object is just read its fields in the same order without getting their positions from footer.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              gvvinblade Igor Seliverstov
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: