package util
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class MongoDeleteOperation (timestamp: BSONTimestamp, opID: Option[Long], namespace: String, document: Imports.MongoDBObject) extends MongoOpLogEntry with Product with Serializable
- case class MongoInsertOperation (timestamp: BSONTimestamp, opID: Option[Long], namespace: String, document: Imports.MongoDBObject) extends MongoOpLogEntry with Product with Serializable
- case class MongoNoOperation (timestamp: BSONTimestamp, opID: Option[Long], namespace: String, document: Imports.MongoDBObject) extends MongoOpLogEntry with Product with Serializable
-
class
MongoOpLog
extends Iterator[MongoOpLogEntry] with Logging
For a more detailed understanding of how the MongoDB Oplog works, see Kristina Chodorow's blogpost:
For a more detailed understanding of how the MongoDB Oplog works, see Kristina Chodorow's blogpost:
http://www.kchodorow.com/blog/2010/10/12/replication-internals/
- sealed trait MongoOpLogEntry extends AnyRef
- sealed trait MongoOpType extends AnyRef
- case class MongoUpdateOperation (timestamp: BSONTimestamp, opID: Option[Long], namespace: String, document: Imports.MongoDBObject, documentID: Imports.MongoDBObject) extends MongoOpLogEntry with Product with Serializable
Value Members
- object DeleteOp extends MongoOpType with Product with Serializable
- object InsertOp extends MongoOpType with Product with Serializable
- object MongoOpLogEntry
- object NoOp extends MongoOpType with Product with Serializable
- object UpdateOp extends MongoOpType with Product with Serializable