Uploaded image for project: 'Spark'
  1. Spark
  2. SPARK-22459

EdgeDirection "Either" Does Not Considerate Real "Either" Direction

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Incomplete
    • 2.1.1, 2.1.2, 2.2.0
    • None
    • GraphX
    • Windows 7. Yarn cluster / client mode. Tested with 2.2.0, 2.1.1 and 2.1.2 spark versions.

    • Important

    Description

      When running functions involving EdgeDirection, the EdgeDirection.Either type does not truly perform the actual specified direction (either).
      For instance, when using Pregel API with a simple graph as shown:

      With EdgeDirection.Either you would guess that vertex #3 will send a message (when activated) to vertices 1, 2, and 4, but in reality it does not.
      This might be bypassed, but in an expansive and ineffective way.
      Tested with 2.2.0, 2.1.1 and 2.1.2 spark versions.

      Attachments

        Activity

          People

            Unassigned Unassigned
            TomBD Tom
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: