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

More efficient field lookup in binary protocol.

    XMLWordPrintableJSON

    Details

    • Type: Task
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 1.6
    • Fix Version/s: 1.7
    • Component/s: general
    • Labels:

      Description

      Problem
      Currently creation of binary field is performed as follows: BinaryObject.type().field(...). Call to BinaryObject.type() is pretty expensive as it requires metadata lookup. Interesting thing is that subsequent call to BinaryType.field() doesn't require metadata at all.

      Solution
      Implement lazy metadata load for this case.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                vozerov Vladimir Ozerov
                Reporter:
                vozerov Vladimir Ozerov
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: