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. 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 MonadFsErrM: Nothing

    Permalink
  9. def MonadM: Monad[M]

    Permalink
    Definition Classes
    Mimir → BackendModule
  10. def PhaseResultListenM: Nothing

    Permalink
  11. def PhaseResultTellM: Nothing

    Permalink
  12. 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
  13. object QueryFileModule extends QueryFileModule

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

    Permalink
    Definition Classes
    Mimir → BackendModule
  15. object Repr

    Permalink
  16. val Type: FileSystemType

    Permalink
    Definition Classes
    Mimir → BackendModule
  17. 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
  18. 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
  19. object WriteFileModule extends WriteFileModule

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

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

    Permalink
  22. def clone(): AnyRef

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

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

    Permalink
    Definition Classes
    BackendModule
  25. final val definition: FileSystemDef[Task]

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    Any
  33. val log: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  34. 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
  35. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  36. final def notify(): Unit

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

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

    Permalink
    Definition Classes
    Mimir → BackendModule
  39. 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
  40. 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
  41. final def synchronized[T0](arg0: ⇒ T0): T0

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

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  45. 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