Uploaded image for project: 'Phoenix Omid'
  1. Phoenix Omid
  2. OMID-82 Integrating Omid with Phoenix
  3. OMID-78

Identify transaction snapshot at the server

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 1.0.0
    • None

    Description

      To identify a transaction's snapshot in scans and gets, Omid reads and filter cells at the client side. This filtering requires checking the shadow cells and accessing the commit table if needed.
      Doing the filtering at the server side should be more efficient since less data is being transferred to the client and also, in some cases, RPCs are being saved.

      This feature requires implementing a coprocessor that will do the filtering at the server side and returns only the relevant snapshot to the client side.

      This feature is also needed to support the integration of Omid with Phoenix. This is required since Phoenix has coprocessors that change and condence the data returned to the client and therefore, filtering at the client side in this case is impossible.

      Attachments

        1. OMID-78.v1.patch
          124 kB
          Ohad Shaham

        Activity

          People

            ohads Ohad Shaham
            ohads Ohad Shaham
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: