├── .classpath ├── .gitignore ├── .project ├── LICENSE ├── README.md ├── bin └── OplogAnalyzer.jar ├── install.sh ├── pom.xml ├── src ├── main │ ├── java │ │ └── com │ │ │ └── mongodb │ │ │ └── oploganalyzer │ │ │ ├── AnalyzeCommand.java │ │ │ ├── BaseOplogCommand.java │ │ │ ├── EntryAccumulator.java │ │ │ ├── IdStatisticsManager.java │ │ │ ├── OplogAnalyzer.java │ │ │ ├── OplogEntryKey.java │ │ │ ├── SampleCommand.java │ │ │ ├── ScanCommand.java │ │ │ └── TailCommand.java │ └── resources │ │ ├── log4j.properties │ │ └── logback.xml └── test │ └── java │ └── org │ └── mongodb │ └── oplog_analyzer │ └── AppTest.java └── uninstall.sh /.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhelmstetter/oplog-analyzer/HEAD/.classpath -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | /.settings/ 3 | bin/original-OplogAnalyzer.jar 4 | -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhelmstetter/oplog-analyzer/HEAD/.project -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhelmstetter/oplog-analyzer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhelmstetter/oplog-analyzer/HEAD/README.md -------------------------------------------------------------------------------- /bin/OplogAnalyzer.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhelmstetter/oplog-analyzer/HEAD/bin/OplogAnalyzer.jar -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhelmstetter/oplog-analyzer/HEAD/install.sh -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhelmstetter/oplog-analyzer/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/mongodb/oploganalyzer/AnalyzeCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhelmstetter/oplog-analyzer/HEAD/src/main/java/com/mongodb/oploganalyzer/AnalyzeCommand.java -------------------------------------------------------------------------------- /src/main/java/com/mongodb/oploganalyzer/BaseOplogCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhelmstetter/oplog-analyzer/HEAD/src/main/java/com/mongodb/oploganalyzer/BaseOplogCommand.java -------------------------------------------------------------------------------- /src/main/java/com/mongodb/oploganalyzer/EntryAccumulator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhelmstetter/oplog-analyzer/HEAD/src/main/java/com/mongodb/oploganalyzer/EntryAccumulator.java -------------------------------------------------------------------------------- /src/main/java/com/mongodb/oploganalyzer/IdStatisticsManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhelmstetter/oplog-analyzer/HEAD/src/main/java/com/mongodb/oploganalyzer/IdStatisticsManager.java -------------------------------------------------------------------------------- /src/main/java/com/mongodb/oploganalyzer/OplogAnalyzer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhelmstetter/oplog-analyzer/HEAD/src/main/java/com/mongodb/oploganalyzer/OplogAnalyzer.java -------------------------------------------------------------------------------- /src/main/java/com/mongodb/oploganalyzer/OplogEntryKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhelmstetter/oplog-analyzer/HEAD/src/main/java/com/mongodb/oploganalyzer/OplogEntryKey.java -------------------------------------------------------------------------------- /src/main/java/com/mongodb/oploganalyzer/SampleCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhelmstetter/oplog-analyzer/HEAD/src/main/java/com/mongodb/oploganalyzer/SampleCommand.java -------------------------------------------------------------------------------- /src/main/java/com/mongodb/oploganalyzer/ScanCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhelmstetter/oplog-analyzer/HEAD/src/main/java/com/mongodb/oploganalyzer/ScanCommand.java -------------------------------------------------------------------------------- /src/main/java/com/mongodb/oploganalyzer/TailCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhelmstetter/oplog-analyzer/HEAD/src/main/java/com/mongodb/oploganalyzer/TailCommand.java -------------------------------------------------------------------------------- /src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhelmstetter/oplog-analyzer/HEAD/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhelmstetter/oplog-analyzer/HEAD/src/main/resources/logback.xml -------------------------------------------------------------------------------- /src/test/java/org/mongodb/oplog_analyzer/AppTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhelmstetter/oplog-analyzer/HEAD/src/test/java/org/mongodb/oplog_analyzer/AppTest.java -------------------------------------------------------------------------------- /uninstall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhelmstetter/oplog-analyzer/HEAD/uninstall.sh --------------------------------------------------------------------------------