gql.server.planner

Members list

Concise view

Type members

Classlikes

trait Analyzer[F[_]]

Attributes

Companion:
object
Source:
Analyzer.scala
Graph
Supertypes
class Object
trait Matchable
class Any
object Analyzer

Attributes

Companion:
trait
Source:
Analyzer.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
final case class BatchRef[K, V](batcherId: BatchKey[K, V], uniqueNodeId: UniqueBatchInstance[K, V])

Attributes

Source:
Node.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any
final case class Node(id: NodeId, name: String, cost: Double, elemCost: Double, parents: Set[NodeId], batchId: Option[BatchRef[_, _]])

Attributes

Source:
Node.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any
final case class NodeId(id: Int) extends AnyVal

Attributes

Source:
Node.scala
Graph
Supertypes
trait Product
trait Equals
class AnyVal
trait Matchable
class Any
final case class NodeTree(all: List[Node])

Attributes

Source:
Node.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any
final case class OptimizedDAG(tree: NodeTree, plan: Map[NodeId, (Set[NodeId], EndTime)])

Attributes

Companion:
object
Source:
Node.scala
Graph
Supertypes
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
Node.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Source:
PlanEnumeration.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
trait Planner[F[_]]

Attributes

Companion:
object
Source:
Planner.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object Planner

Attributes

Companion:
trait
Source:
Planner.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Planner.type