Uploaded image for project: 'Hama'
  1. Hama
  2. HAMA-919

Manage messages per Vertex

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 0.6.4
    • Fix Version/s: 0.7.0
    • Component/s: graph
    • Labels:
      None

      Description

      As I described in mailing list, we need to manage the messages per Vertex.

      Currently, sender-side creates and sends the GraphJobMessage object per each message, receiver-side groups messages by Vertex. To simplify grouping process, we used sorting and sequential processing.

      If we manage the outgoing messages per Vertex, we don't need to use the sorted message queue. So we can improve the memory efficiency and the performance by multi-threading.

        Attachments

        1. HAMA-919_v01.patch
          28 kB
          Edward J. Yoon
        2. HAMA-919_v02.patch
          74 kB
          Edward J. Yoon
        3. HAMA-919_v03.patch
          85 kB
          Edward J. Yoon
        4. HAMA-919_v04.patch
          86 kB
          Edward J. Yoon
        5. HAMA-919_v05.patch
          89 kB
          Edward J. Yoon
        6. HAMA-919_v06.patch
          8 kB
          Edward J. Yoon
        7. test.patch
          19 kB
          Edward J. Yoon
        8. x.patch
          10 kB
          Edward J. Yoon

          Activity

            People

            • Assignee:
              udanax Edward J. Yoon
              Reporter:
              udanax Edward J. Yoon
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: