Package

com.outr.giantscala

oplog

Permalink

package oplog

Visibility
  1. Public
  2. All

Type Members

  1. class CollectionMonitor[T <: ModelObject] extends Reaction[Operation]

    Permalink
  2. final class Delete extends AnyVal

    Permalink
  3. sealed trait OpType extends AnyRef

    Permalink
  4. case class Operation(ts: Long, t: Int, h: Long, v: Int, op: Char, ns: String, wall: Long, o: Json) extends Product with Serializable

    Permalink

    Record entry from OperationsLog

    Record entry from OperationsLog

    See: http://dbversity.com/mongodb-understanding-oplog/

    ts

    time of the operation

    t

    unknown

    h

    unique id hash for each operation

    v

    version

    op

    operation type: i: insert d: delete u: update c: command operation n: noop

    ns

    the database and collection affected by the operation (db.collection)

    wall

    wall clock time

    o

    operation data

  5. class OperationsLog extends Observer[Document]

    Permalink

Value Members

  1. object OpType

    Permalink

Ungrouped