All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.tribbloids.spookystuff.dsl.QueryOptimizer.scala Maven / Gradle / Ivy

package com.tribbloids.spookystuff.dsl

/**
 * Created by peng on 1/27/15.
 */
sealed abstract class QueryOptimizer

//this won't merge identical traces and do lookup, only used in case each resolve may yield different result
case object Narrow extends QueryOptimizer

case object Wide extends QueryOptimizer

//group identical ActionPlans, execute in parallel, and duplicate result pages to match their original contexts
//reduce workload by avoiding repeated access to the same url caused by duplicated context or diamond links (A->B,A->C,B->D,C->D)
case object Wide_RDDWebCache extends QueryOptimizer

//case object Inductive extends QueryOptimizer
//
//case object AutoDetect extends QueryOptimizer




© 2015 - 2025 Weber Informatics LLC | Privacy Policy