Object

quasar.mimir

Mimir

Related Doc: package mimir

Permalink

object Mimir extends BackendModule with Logging

Linear Supertypes
Logging, BackendModule, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Mimir
  2. Logging
  3. BackendModule
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type Backend[A] = EitherT[[β$1$]WriterT[[β$0$]Kleisli[M, Config, β$0$], Vector[PhaseResult], β$1$], FileSystemError, A]

    Permalink
    Definition Classes
    BackendModule
  2. type BackendT[F[_], A] = EitherT[[β$1$]WriterT[[β$0$]Kleisli[F, Config, β$0$], Vector[PhaseResult], β$1$], FileSystemError, A]

    Permalink
    Definition Classes
    BackendModule
  3. final case class Config(dataDir: File) extends Product with Serializable

    Permalink
  4. type Configured[A] = Kleisli[M, Config, A]

    Permalink
    Definition Classes
    BackendModule
  5. type ConfiguredT[F[_], A] = Kleisli[F, Config, A]

    Permalink
    Definition Classes
    BackendModule
  6. implicit class LiftBackend[A] extends AnyRef

    Permalink
    Definition Classes
    BackendModule
  7. type M[A] = Kleisli[Task, Cake, A]

    Permalink
    Definition Classes
    Mimir → BackendModule
  8. trait ManageFileModule extends AnyRef

    Permalink
    Definition Classes
    BackendModule
  9. type QS[T[_[_]]] = :\:[[β$2$]QScriptCore[T, β$2$], :/:[[β$0$]EquiJoin[T, β$0$], [β$1$]Const[ShiftedRead[Path[Abs, File, Sandboxed]], β$1$]]]

    Permalink
    Definition Classes
    Mimir → BackendModule
  10. type QSM[T[_[_]], A] = fp.:\:.M[A]

    Permalink
    Definition Classes
    BackendModule
  11. trait QueryFileModule extends AnyRef

    Permalink
    Definition Classes
    BackendModule
  12. trait ReadFileModule extends AnyRef

    Permalink
    Definition Classes
    BackendModule
  13. trait Repr extends AnyRef

    Permalink
  14. final case class SortOrdering[TS1](sortKeys: slamdata.Predef.Set[TS1], sortOrder: DesiredSortOrder, unique: slamdata.Predef.Boolean) extends Product with Serializable

    Permalink
  15. final case class SortState[TS1](bucket: slamdata.Predef.Option[TS1], orderings: slamdata.Predef.List[SortOrdering[TS1]]) extends Product with Serializable

    Permalink
  16. trait WriteFileModule extends AnyRef

    Permalink
    Definition Classes
    BackendModule

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def DelayRenderTreeQSM[T[_[_]]](implicit arg0: BirecursiveT[T], arg1: EqualT[T], arg2: ShowT[T], arg3: RenderTreeT[T]): Delay[RenderTree, [β$9$]Coproduct[[β$2$]QScriptCore[T, β$2$], [A]Coproduct[[β$0$]EquiJoin[T, β$0$], [β$1$]Const[ShiftedRead[Path[Abs, File, Sandboxed]], β$1$], A], β$9$]]

    Permalink
    Definition Classes
    Mimir → BackendModule
  5. def ExtractPathQSM[T[_[_]]](implicit arg0: RecursiveT[T]): ExtractPath[[β$10$]Coproduct[[β$2$]QScriptCore[T, β$2$], [A]Coproduct[[β$0$]EquiJoin[T, β$0$], [β$1$]Const[ShiftedRead[Path[Abs, File, Sandboxed]], β$1$], A], β$10$], APath]

    Permalink
    Definition Classes
    Mimir → BackendModule
  6. def FunctorQSM[T[_[_]]]: Functor[[β$8$]Coproduct[[β$2$]QScriptCore[T, β$2$], [A]Coproduct[[β$0$]EquiJoin[T, β$0$], [β$1$]Const[ShiftedRead[Path[Abs, File, Sandboxed]], β$1$], A], β$8$]]

    Permalink
    Definition Classes
    Mimir → BackendModule
  7. object ManageFileModule extends ManageFileModule

    Permalink
    Definition Classes
    Mimir → BackendModule
  8. def MonadM: Monad[M]

    Permalink
    Definition Classes
    Mimir → BackendModule
  9. def QSCoreInject[T[_[_]]]: :<:[[β$11$]QScriptCore[T, β$11$], [β$12$]Coproduct[[β$2$]QScriptCore[T, β$2$], [A]Coproduct[[β$0$]EquiJoin[T, β$0$], [β$1$]Const[ShiftedRead[Path[Abs, File, Sandboxed]], β$1$], A], β$12$]]

    Permalink
    Definition Classes
    Mimir → BackendModule
  10. object QueryFileModule extends QueryFileModule

    Permalink
    Definition Classes
    Mimir → BackendModule
  11. object ReadFileModule extends ReadFileModule

    Permalink
    Definition Classes
    Mimir → BackendModule
  12. object Repr

    Permalink
  13. val Type: FileSystemType

    Permalink
    Definition Classes
    Mimir → BackendModule
  14. def UnicoalesceCap[T[_[_]]](implicit arg0: BirecursiveT[T], arg1: EqualT[T], arg2: ShowT[T], arg3: RenderTreeT[T]): Capture[T, QS[T]]

    Permalink
    Definition Classes
    Mimir → BackendModule
  15. def UnirewriteT[T[_[_]]](implicit arg0: BirecursiveT[T], arg1: EqualT[T], arg2: ShowT[T], arg3: RenderTreeT[T]): Unirewrite[T, QS[T]]

    Permalink
    Definition Classes
    Mimir → BackendModule
  16. object WriteFileModule extends WriteFileModule

    Permalink
    Definition Classes
    Mimir → BackendModule
  17. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  18. def cake[F[_]](implicit F: MonadReader_[F, Cake]): F[Cake]

    Permalink
  19. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  20. def compile(cfg: Config): DefErrT[Task, (~>[M, Task], Task[slamdata.Predef.Unit])]

    Permalink
    Definition Classes
    Mimir → BackendModule
  21. final def config[F[_]](implicit C: MonadReader_[F, Config]): F[Config]

    Permalink
    Definition Classes
    BackendModule
  22. final val definition: BackendDef[Task]

    Permalink
    Definition Classes
    BackendModule
  23. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  24. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  25. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  26. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  27. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  28. def interpreter(cfg: Config): DefErrT[Task, (~>[BackendEffect, Task], Task[slamdata.Predef.Unit])]

    Permalink
    Definition Classes
    BackendModule
  29. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  30. val log: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  31. final def lpToRepr[T[_[_]]](lp: T[LogicalPlan])(implicit arg0: BirecursiveT[T], arg1: EqualT[T], arg2: ShowT[T], arg3: RenderTreeT[T]): Backend[PhysicalPlan[Repr]]

    Permalink
    Definition Classes
    BackendModule
  32. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  33. def needToSort(p: Precog)(oldSort: SortState[TransSpec1], newSort: SortState[TransSpec1]): slamdata.Predef.Boolean

    Permalink
  34. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  35. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  36. def parseConfig(uri: ConnectionUri): DefErrT[Task, Config]

    Permalink
    Definition Classes
    Mimir → BackendModule
  37. def plan[T[_[_]]](cp: T[[β$15$]Coproduct[[β$2$]QScriptCore[T, β$2$], [A]Coproduct[[β$0$]EquiJoin[T, β$0$], [β$1$]Const[ShiftedRead[Path[Abs, File, Sandboxed]], β$1$], A], β$15$]])(implicit arg0: BirecursiveT[T], arg1: EqualT[T], arg2: ShowT[T], arg3: RenderTreeT[T]): Backend[Repr]

    Permalink
    Definition Classes
    Mimir → BackendModule
  38. implicit def qScriptToQScriptTotal[T[_[_]]]: Aux[[β$3$]Coproduct[[β$2$]QScriptCore[T, β$2$], [A]Coproduct[[β$0$]EquiJoin[T, β$0$], [β$1$]Const[ShiftedRead[Path[Abs, File, Sandboxed]], β$1$], A], β$3$], [β$4$]Coproduct[[β$0$]QScriptCore[T, β$0$], [β$1$]Coproduct[[β$2$]ProjectBucket[T, β$2$], [β$3$]Coproduct[[β$4$]ThetaJoin[T, β$4$], [β$5$]Coproduct[[β$6$]EquiJoin[T, β$6$], [β$7$]Coproduct[[β$8$]Const[ShiftedRead[Path[Abs, Dir, Sandboxed]], β$8$], [β$9$]Coproduct[[β$10$]Const[ShiftedRead[Path[Abs, File, Sandboxed]], β$10$], [β$11$]Coproduct[[β$12$]Const[Read[Path[Abs, Dir, Sandboxed]], β$12$], [β$13$]Coproduct[[β$14$]Const[Read[Path[Abs, File, Sandboxed]], β$14$], [β$15$]Const[DeadEnd, β$15$], β$13$], β$11$], β$9$], β$7$], β$5$], β$3$], β$1$], β$4$]]

    Permalink
    Definition Classes
    Mimir → BackendModule
  39. def sortT[P0 <: Cake](c: Aux[P0])(table: Mimir.sortT.P0.Table, sortKey: TransSpec1, sortOrder: DesiredSortOrder = SortAscending, unique: slamdata.Predef.Boolean = false): Task[Aux[(c)#P.type]]

    Permalink
  40. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  41. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  42. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  43. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  44. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Logging

Inherited from BackendModule

Inherited from AnyRef

Inherited from Any

Ungrouped