quasar
.
mimir
Mimir
Related Doc:
package mimir
object
Mimir
extends
BackendModule
with
Logging
Linear Supertypes
Logging
,
BackendModule
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
Mimir
Logging
BackendModule
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
type
Backend
[
A
]
=
EitherT
[[β$1$]
WriterT
[[β$0$]
Kleisli
[
M
,
Config
,
β$0$
],
Vector
[
PhaseResult
],
β$1$
],
FileSystemError
,
A
]
Definition Classes
BackendModule
type
BackendT
[
F
[
_
]
,
A
]
=
EitherT
[[β$1$]
WriterT
[[β$0$]
Kleisli
[
F
,
Config
,
β$0$
],
Vector
[
PhaseResult
],
β$1$
],
FileSystemError
,
A
]
Definition Classes
BackendModule
final
case class
Config
(
dataDir:
File
)
extends
Product
with
Serializable
type
Configured
[
A
]
=
Kleisli
[
M
,
Config
,
A
]
Definition Classes
BackendModule
type
ConfiguredT
[
F
[
_
]
,
A
]
=
Kleisli
[
F
,
Config
,
A
]
Definition Classes
BackendModule
implicit
class
LiftBackend
[
A
]
extends
AnyRef
Definition Classes
BackendModule
type
M
[
A
]
=
Kleisli
[
Task
,
Cake
,
A
]
Definition Classes
Mimir
→ BackendModule
trait
ManageFileModule
extends
AnyRef
Definition Classes
BackendModule
type
QS
[
T
[
_
[
_
]
]
]
=
:\:
[[β$2$]
QScriptCore
[
T
,
β$2$
],
:/:
[[β$0$]
EquiJoin
[
T
,
β$0$
], [β$1$]
Const
[
ShiftedRead
[
Path
[
Abs
,
File
,
Sandboxed
]],
β$1$
]]]
Definition Classes
Mimir
→ BackendModule
type
QSM
[
T
[
_
[
_
]
]
,
A
]
=
fp.:\:.M
[
A
]
Definition Classes
BackendModule
trait
QueryFileModule
extends
AnyRef
Definition Classes
BackendModule
trait
ReadFileModule
extends
AnyRef
Definition Classes
BackendModule
trait
Repr
extends
AnyRef
trait
WriteFileModule
extends
AnyRef
Definition Classes
BackendModule
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
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$
]]
Definition Classes
Mimir
→ BackendModule
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
]
Definition Classes
Mimir
→ BackendModule
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$
]]
Definition Classes
Mimir
→ BackendModule
object
ManageFileModule
extends
ManageFileModule
Definition Classes
Mimir
→ BackendModule
def
MonadM
:
Monad
[
M
]
Definition Classes
Mimir
→ BackendModule
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$
]]
Definition Classes
Mimir
→ BackendModule
object
QueryFileModule
extends
QueryFileModule
Definition Classes
Mimir
→ BackendModule
object
ReadFileModule
extends
ReadFileModule
Definition Classes
Mimir
→ BackendModule
object
Repr
val
Type
:
FileSystemType
Definition Classes
Mimir
→ BackendModule
def
UnicoalesceCap
[
T
[
_
[
_
]
]
]
(
implicit
arg0:
BirecursiveT
[
T
]
,
arg1:
EqualT
[
T
]
,
arg2:
ShowT
[
T
]
,
arg3:
RenderTreeT
[
T
]
)
:
Capture
[
T
,
QS
[
T
]]
Definition Classes
Mimir
→ BackendModule
def
UnirewriteT
[
T
[
_
[
_
]
]
]
(
implicit
arg0:
BirecursiveT
[
T
]
,
arg1:
EqualT
[
T
]
,
arg2:
ShowT
[
T
]
,
arg3:
RenderTreeT
[
T
]
)
:
Unirewrite
[
T
,
QS
[
T
]]
Definition Classes
Mimir
→ BackendModule
object
WriteFileModule
extends
WriteFileModule
Definition Classes
Mimir
→ BackendModule
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
cake
[
F
[
_
]
]
(
implicit
F:
MonadReader_
[
F
,
Cake
]
)
:
F
[
Cake
]
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
compile
(
cfg:
Config
)
:
DefErrT
[
Task
, (
~>
[
M
,
Task
],
Task
[
slamdata.Predef.Unit
])]
Definition Classes
Mimir
→ BackendModule
final
def
config
[
F
[
_
]
]
(
implicit
C:
MonadReader_
[
F
,
Config
]
)
:
F
[
Config
]
Definition Classes
BackendModule
final
val
definition
:
BackendDef
[
Task
]
Definition Classes
BackendModule
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
def
interpreter
(
cfg:
Config
)
:
DefErrT
[
Task
, (
~>
[
BackendEffect
,
Task
],
Task
[
slamdata.Predef.Unit
])]
Definition Classes
BackendModule
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
val
log
:
Logger
Attributes
protected
Definition Classes
Logging
final
def
lpToRepr
[
T
[
_
[
_
]
]
]
(
lp:
T
[
LogicalPlan
]
)
(
implicit
arg0:
BirecursiveT
[
T
]
,
arg1:
EqualT
[
T
]
,
arg2:
ShowT
[
T
]
,
arg3:
RenderTreeT
[
T
]
)
:
Backend
[
PhysicalPlan
[
Repr
]]
Definition Classes
BackendModule
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
parseConfig
(
uri:
ConnectionUri
)
:
DefErrT
[
Task
,
Config
]
Definition Classes
Mimir
→ BackendModule
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
]
Definition Classes
Mimir
→ BackendModule
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$
]]
Definition Classes
Mimir
→ BackendModule
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
Inherited from
Logging
Inherited from
BackendModule
Inherited from
AnyRef
Inherited from
Any
Ungrouped