Uploaded image for project: 'TinkerPop'
  1. TinkerPop
  2. TINKERPOP-690

Be able to OPT_OUT for Standard, but not Computer

    Details

      Description

      HadoopGraph currently have this:

      @Graph.OptOut(
              test = "org.apache.tinkerpop.gremlin.process.traversal.step.map.CountTest$Traversals",
              method = "g_V_repeatXoutX_timesX8X_count",
              reason = "Hadoop-Gremlin is OLAP-oriented and for OLTP operations, linear-scan joins are required. This particular tests takes many minutes to execute.")
      

      However, I only want to OPT_OUT for Standard, not for Computer. It would be good to be able to make OPT_OUT for particular engines.

      Next, and more to the point, see this:

      @Graph.OptOut(
              test = "org.apache.tinkerpop.gremlin.process.computer.GraphComputerTest",
              method = "shouldHaveConsistentMemoryVertexPropertiesAndExceptions",
              reason = "Giraph does a hard kill on failure and stops threads which stops test cases. Exception handling semantics are correct though.")
      

      SparkGraphComputer does this fine, its only GiraphGraphComputer that fails the entire JVM. Again, be nice to say OPT_OUT for Giraph, but not for Spark.

        Attachments

          Activity

            People

            • Assignee:
              spmallette stephen mallette
              Reporter:
              okram Marko A. Rodriguez
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: