Class/Object

com.twitter.summingbird.scalding

TestStore

Related Docs: object TestStore | package scalding

Permalink

class TestStore[K, V] extends BatchedStore[K, V]

Linear Supertypes
BatchedStore[K, V], Store[K, V], Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. TestStore
  2. BatchedStore
  3. Store
  4. Serializable
  5. AnyRef
  6. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Instance Constructors

  1. new TestStore(store: String, inBatcher: Batcher, initBatch: BatchID, initStore: Iterable[(K, V)], lastBatch: BatchID, pruning: PrunedSpace[(K, V)])(implicit ord: Ordering[K], tset: TupleSetter[(K, V)], tconv: TupleConverter[(K, V)])

    Permalink

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. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. val batcher: Batcher

    Permalink
    Definition Classes
    TestStore → BatchedStore
  6. val batches: Map[BatchID, Mappable[(K, V)]]

    Permalink
  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. final def eq(arg0: AnyRef): Boolean

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

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  13. val initBatch: BatchID

    Permalink
  14. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  15. def lastToIterable: Iterable[(K, V)]

    Permalink
  16. final def merge(delta: PipeFactory[(K, V)], sg: Semigroup[V], commutativity: Commutativity, reducers: Int): PipeFactory[(K, (Option[V], V))]

    Permalink
    Definition Classes
    BatchedStore → Store
  17. def mockFor(b: BatchID): Mappable[(K, V)]

    Permalink
  18. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  21. val ordering: Ordering[K]

    Permalink
    Definition Classes
    TestStore → BatchedStore
  22. def partialMerge[K1](delta: PipeFactory[(K1, V)], sg: Semigroup[V], commutativity: Commutativity): PipeFactory[(K1, V)]

    Permalink
    Definition Classes
    BatchedStore → Store
  23. final def planReadLast: PlannerOutput[(BatchID, FlowProducer[TypedPipe[(K, V)]])]

    Permalink
    Definition Classes
    BatchedStore
  24. val pruning: PrunedSpace[(K, V)]

    Permalink
    Definition Classes
    TestStore → BatchedStore
  25. final def readAfterLastBatch[T](input: PipeFactory[T]): PlannerOutput[(BatchID, FlowProducer[TypedPipe[(K, V)]], FlowToPipe[T])]

    Permalink
    Definition Classes
    BatchedStore
  26. def readDeltaLog(delta: PipeFactory[(K, V)]): PipeFactory[(K, V)]

    Permalink
    Definition Classes
    BatchedStore
  27. def readLast(exclusiveUB: BatchID, mode: Mode): Try[(BatchID, FlowProducer[TypedPipe[(K, V)]])]

    Permalink
    Definition Classes
    TestStore → BatchedStore
  28. def select(b: List[BatchID]): List[BatchID]

    Permalink
    Definition Classes
    BatchedStore
  29. val sourceToBuffer: Map[scalding.Source, Buffer[Tuple]]

    Permalink
  30. def sumByBatches[K1, V](ins: TypedPipe[(Timestamp, (K1, V))], capturedBatcher: Batcher, commutativity: Commutativity)(implicit arg0: Semigroup[V]): TypedPipe[(LTuple2[K1, BatchID], (Timestamp, V))]

    Permalink
    Attributes
    protected
    Definition Classes
    BatchedStore
  31. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  32. final def timeSpanToBatches: PlannerOutput[List[BatchID]]

    Permalink
    Definition Classes
    BatchedStore
  33. def toString(): String

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

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  37. def withInitialBatch(firstNonZero: BatchID): BatchedStore[K, V]

    Permalink
    Definition Classes
    BatchedStore
  38. def writeLast(batchID: BatchID, lastVals: TypedPipe[(K, V)])(implicit flowDef: FlowDef, mode: Mode): Unit

    Permalink

    Instances may choose to write out the last or just compute it from the stream

    Instances may choose to write out the last or just compute it from the stream

    Definition Classes
    TestStore → BatchedStore
  39. var writtenBatches: Set[BatchID]

    Permalink

Inherited from BatchedStore[K, V]

Inherited from Store[K, V]

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped