Object

quasar.physical.sparkcore.fs.local

SparkLocalBackendModule

Related Doc: package local

Permalink

object SparkLocalBackendModule extends SparkCoreBackendModule with ChrootedInterpreter

Linear Supertypes
ChrootedInterpreter, SparkCoreBackendModule, BackendModule, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SparkLocalBackendModule
  2. ChrootedInterpreter
  3. SparkCoreBackendModule
  4. BackendModule
  5. AnyRef
  6. 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. type Config = LocalConfig

    Permalink
    Definition Classes
    SparkLocalBackendModule → BackendModule
  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. type Eff[A] = Coproduct[SparkConnectorDetails, Eff6, A]

    Permalink
  7. type Eff1[A] = Coproduct[[γ$0$]KeyValueStore[ResultHandle, RddState, γ$0$], [β$1$]Read[SparkContext, β$1$], A]

    Permalink
  8. type Eff2[A] = Coproduct[[γ$2$]KeyValueStore[ReadHandle, SparkCursor, γ$2$], Eff1, A]

    Permalink
  9. type Eff3[A] = Coproduct[[γ$3$]KeyValueStore[WriteHandle, PrintWriter, γ$3$], Eff2, A]

    Permalink
  10. type Eff4[A] = Coproduct[Task, Eff3, A]

    Permalink
  11. type Eff5[A] = Coproduct[PhysErr, Eff4, A]

    Permalink
  12. type Eff6[A] = Coproduct[MonotonicSeq, Eff5, A]

    Permalink
  13. implicit class LiftBackend[A] extends AnyRef

    Permalink
    Definition Classes
    BackendModule
  14. implicit class LiftBackendConfigured[A] extends AnyRef

    Permalink
    Definition Classes
    BackendModule
  15. type LowerLevel[A] = Coproduct[Task, PhysErr, A]

    Permalink
    Definition Classes
    SparkCoreBackendModule
  16. type M[A] = Free[Eff, A]

    Permalink
    Definition Classes
    SparkCoreBackendModule → BackendModule
  17. trait ManageFileModule extends AnyRef

    Permalink
    Definition Classes
    BackendModule
  18. type QS[T[_[_]]] = :\:[[β$6$]QScriptCore[T, β$6$], :/:[[β$4$]EquiJoin[T, β$4$], [β$5$]Const[ShiftedRead[Path[Abs, File, Sandboxed]], β$5$]]]

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

    Permalink
    Definition Classes
    BackendModule
  20. trait QueryFileModule extends AnyRef

    Permalink
    Definition Classes
    BackendModule
  21. trait ReadFileModule extends AnyRef

    Permalink
    Definition Classes
    BackendModule
  22. type Repr = RDD[Data]

    Permalink
    Definition Classes
    SparkCoreBackendModule → BackendModule
  23. abstract class SparkCoreManageFileModule extends ManageFileModule

    Permalink
    Definition Classes
    SparkCoreBackendModule
  24. 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, [β$11$]Coproduct[[β$6$]QScriptCore[T, β$6$], [A]Coproduct[[β$4$]EquiJoin[T, β$4$], [β$5$]Const[ShiftedRead[Path[Abs, File, Sandboxed]], β$5$], A], β$11$]]

    Permalink
    Definition Classes
    SparkCoreBackendModule → BackendModule
  5. def ExtractPathQSM[T[_[_]]](implicit arg0: RecursiveT[T]): ExtractPath[[β$12$]Coproduct[[β$6$]QScriptCore[T, β$6$], [A]Coproduct[[β$4$]EquiJoin[T, β$4$], [β$5$]Const[ShiftedRead[Path[Abs, File, Sandboxed]], β$5$], A], β$12$], APath]

    Permalink
    Definition Classes
    SparkCoreBackendModule → BackendModule
  6. def FunctorQSM[T[_[_]]]: Functor[[β$10$]Coproduct[[β$6$]QScriptCore[T, β$6$], [A]Coproduct[[β$4$]EquiJoin[T, β$4$], [β$5$]Const[ShiftedRead[Path[Abs, File, Sandboxed]], β$5$], A], β$10$]]

    Permalink
    Definition Classes
    SparkCoreBackendModule → BackendModule
  7. object LocalManageFileModule extends SparkCoreManageFileModule

    Permalink
  8. object LocalWriteFileModule extends WriteFileModule

    Permalink
  9. def ManageFileModule: ManageFileModule

    Permalink
    Definition Classes
    SparkLocalBackendModule → BackendModule
  10. def MonadM: Monad[M]

    Permalink
    Definition Classes
    SparkCoreBackendModule → BackendModule
  11. def MonotonicSeqInj: Inject[MonotonicSeq, Eff]

    Permalink
  12. def QFKeyValueStoreInj: Inject[[γ$11$]KeyValueStore[ResultHandle, RddState, γ$11$], Eff]

    Permalink
  13. def QSCoreInject[T[_[_]]]: :<:[[β$13$]QScriptCore[T, β$13$], [β$14$]Coproduct[[β$6$]QScriptCore[T, β$6$], [A]Coproduct[[β$4$]EquiJoin[T, β$4$], [β$5$]Const[ShiftedRead[Path[Abs, File, Sandboxed]], β$5$], A], β$14$]]

    Permalink
    Definition Classes
    SparkCoreBackendModule → BackendModule
  14. def QueryFileModule: QueryFileModule

    Permalink
    Definition Classes
    SparkCoreBackendModule → BackendModule
  15. def RFKeyValueStoreInj: Inject[[γ$10$]KeyValueStore[ReadHandle, SparkCursor, γ$10$], Eff]

    Permalink
  16. def ReadFileModule: SparkReadFileModule

    Permalink
    Definition Classes
    SparkCoreBackendModule → BackendModule
  17. def ReadSparkContextInj: Inject[[β$9$]Read[SparkContext, β$9$], Eff]

    Permalink
  18. def SparkConnectorDetailsInj: Inject[SparkConnectorDetails, Eff]

    Permalink
  19. object SparkQueryFileModule extends QueryFileModule

    Permalink
    Definition Classes
    SparkCoreBackendModule
  20. object SparkReadFileModule extends ReadFileModule

    Permalink
    Definition Classes
    SparkCoreBackendModule
  21. def TaskInj: Inject[Task, Eff]

    Permalink
  22. val Type: FileSystemType

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

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

    Permalink
    Definition Classes
    SparkCoreBackendModule → BackendModule
  25. def WriteFileModule: LocalWriteFileModule

    Permalink
    Definition Classes
    SparkLocalBackendModule → BackendModule
  26. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  27. def clone(): AnyRef

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

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

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

    Permalink
    Definition Classes
    BackendModule
  31. object details

    Permalink
  32. def detailsOps: Ops[Eff]

    Permalink
    Definition Classes
    SparkCoreBackendModule
  33. final def eq(arg0: AnyRef): Boolean

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  36. def first: (RDD[Data]) ⇒ M[Data]

    Permalink
    Definition Classes
    SparkCoreBackendModule
  37. def generateSC: (LocalConfig) ⇒ DefErrT[Task, SparkContext]

    Permalink
  38. final def getClass(): Class[_]

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

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

    Permalink
    Definition Classes
    ChrootedInterpreter → BackendModule
  41. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  42. def lowerToTask: ~>[LowerLevel, Task]

    Permalink
    Definition Classes
    SparkCoreBackendModule
  43. final def lpToQScript[T[_[_]], M[_]](lp: T[LogicalPlan], lc: ListContents[M])(implicit arg0: BirecursiveT[T], arg1: EqualT[T], arg2: ShowT[T], arg3: RenderTreeT[T], arg4: Monad[M], arg5: MonadFsErr[M], arg6: PhaseResultTell[M]): M[T[[β$13$]fp.:\:.M[β$13$]]]

    Permalink
    Definition Classes
    BackendModule
  44. 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
  45. def msOps: Ops[Eff]

    Permalink
    Definition Classes
    SparkCoreBackendModule
  46. final def ne(arg0: AnyRef): Boolean

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

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

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

    Permalink
    Definition Classes
    SparkLocalBackendModule → BackendModule
  50. def plan[T[_[_]]](cp: T[[β$16$]Coproduct[[β$6$]QScriptCore[T, β$6$], [A]Coproduct[[β$4$]EquiJoin[T, β$4$], [β$5$]Const[ShiftedRead[Path[Abs, File, Sandboxed]], β$5$], A], β$16$]])(implicit arg0: BirecursiveT[T], arg1: EqualT[T], arg2: ShowT[T], arg3: RenderTreeT[T]): Backend[Repr]

    Permalink
    Definition Classes
    SparkCoreBackendModule → BackendModule
  51. implicit def qScriptToQScriptTotal[T[_[_]]]: Aux[[β$4$]Coproduct[[β$6$]QScriptCore[T, β$6$], [A]Coproduct[[β$4$]EquiJoin[T, β$4$], [β$5$]Const[ShiftedRead[Path[Abs, File, Sandboxed]], β$5$], A], β$4$], [β$5$]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$], β$5$]]

    Permalink
    Definition Classes
    SparkLocalBackendModule → BackendModule
  52. def qfKvsOps: Ops[ResultHandle, RddState, Eff]

    Permalink
    Definition Classes
    SparkCoreBackendModule
  53. def rddFrom: (AFile) ⇒ Configured[RDD[Data]]

    Permalink
    Definition Classes
    SparkCoreBackendModule
  54. def readScOps: Ops[SparkContext, Eff]

    Permalink
    Definition Classes
    SparkCoreBackendModule
  55. def rootPrefix(cfg: LocalConfig): ADir

    Permalink
    Definition Classes
    SparkLocalBackendModule → ChrootedInterpreter
  56. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  57. def toLowerLevel[S[_]](sc: SparkContext, config: LocalConfig)(implicit S0: :<:[Task, S], S1: :<:[PhysErr, S]): Task[~>[[β$12$]Free[[A]Coproduct[SparkConnectorDetails, [A]Coproduct[MonotonicSeq, [A]Coproduct[[A]Failure[PhysicalError, A], [A]Coproduct[Task, [A]Coproduct[[γ$3$]KeyValueStore[WriteHandle, PrintWriter, γ$3$], [A]Coproduct[[γ$2$]KeyValueStore[ReadHandle, SparkCursor, γ$2$], [A]Coproduct[[γ$0$]KeyValueStore[ResultHandle, RddState, γ$0$], [β$1$]Read[SparkContext, β$1$], A], A], A], A], A], A], A], β$12$], [β$13$]Free[S, β$13$]]]

    Permalink
  58. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  59. def toTask(sc: SparkContext, config: Config): Task[~>[M, Task]]

    Permalink
    Definition Classes
    SparkCoreBackendModule
  60. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  63. def wrKvsOps: Ops[WriteHandle, PrintWriter, Eff]

    Permalink

Inherited from ChrootedInterpreter

Inherited from SparkCoreBackendModule

Inherited from BackendModule

Inherited from AnyRef

Inherited from Any

Ungrouped