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

Tighten the graph API

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 0.6.0
    • 0.6.1
    • graph
    • None

    Description

      Tighten the API by the following improvements:

      • replace the need to provide a new object of vertex parts
      • readState/writeState shouldn't be forced to override (clutters code with empty methods)
      • add preconditions for not supplied readers
      • generalize the usage of vertex part classes and unify their usage
      • replace unuseful testcases / test methods
      • simplify graph logic by removing repair functionalities
      • formatting + organize of imports
      • add WritableComparable<?> to the vertex ID for efficient merging of vertices and joining of them with messages

      Attachments

        1. HAMA-735_2.patch
          267 kB
          Thomas Jungblut
        2. HAMA-735_1.patch
          264 kB
          Thomas Jungblut

        Activity

          People

            thomas.jungblut Thomas Jungblut
            thomas.jungblut Thomas Jungblut
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: