package
1.6.1
Repository: https://github.com/pydio/cells.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author

# Functions

BackgroundLogger creates a logger with service name.
NewBatchInsert creates a new BatchInsert and start watching for incoming changes.
No description provided by the author
NewOptimizer produces a new StreamOptimizer.

# Structs

BatchInsert buffers changes to store them using a bulk insert query.
ChangeBuffer contains a full set of changes affecting a single node.
StreamOptimizer applies optimizations to the stream of changes.

# Interfaces

ChangeOperation can inform us of the nature of a change.
ChangeStreamer is used to avoid sending bidirectional channels to the optimizer.
DAO extends sql.DAO for the changes service.
StreamConsumer can receive a *tree.SyncChange.

# Type aliases

OpCode is an opaque identifier for the operation type.