Uploaded image for project: 'VXQuery (Retired)'
  1. VXQuery (Retired)
  2. VXQUERY-227

Refactor ObjectPointable.getKeys()

    XMLWordPrintableJSON

Details

    • Task
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      ObjectPointable.getKeys() currently takes an IPointable as a parameter. When calling getKeys() a sequence of keys will be created in storage that is owned by the ObjectPointable and the caller will receive the pointable to that storage. In many cases the call will then copy that content of the storage to another place.
      Instead of this approach, we should change the interface of getKeys in a way that the caller will provide the storage to put the keys in so that a) the storage is owned by the caller and b) no additional copy is necessary.

      Attachments

        Issue Links

          Activity

            People

              Riyafa Abdul Hameed Riyafa Abdul Hameed
              tillw Till Westmann
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated: