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

Be able to OPT_OUT for Standard, but not Computer

    XMLWordPrintableJSON

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

            spmallette Stephen Mallette
            okram Marko A. Rodriguez
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: