Skip to content

Latest commit

History

25 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

opclean

Utility for cleaning sharejs oplogs

Instalation

npm install -g opclean

Usage

as a cli-tool

Usage: opclean -u [url] -d [num] -e [collections list]
Options:
-u, --url mongodb url [required]
-d, --days amount of days to preserve records [default: 7]
-e, --excludes collections to exclude [default: "auths_ops,ops_auths"]
Examples:
opclean -u mongodb://localhost:27017/idg -d 3 clean all 3-day old records from all ops-collections (ex
cept 'auths'-ops) and except last op for all snapshots

as a package

varcleaner=require('opclean');cleaner('mongodb:/localhost:27017/mydb',7,['auths_ops'],function(err,results){// ...});

Note

The tool works with two types oplog collections: livedb - collection_ops, and sharedb - ops_collection.

About

No description, website, or topics provided.

Resources

Stars

7 stars

Watchers

13 watching

Forks

Releases

Packages

Used by

Contributors

Languages