Releases: rticommunity/rticonnextdds-logparser
Releases · rticommunity/rticonnextdds-logparser
1.3
Features
- New tutorial and examples available here
- Parse RTI Connext DDS Micro Info, Warning and Error messages
- Parse thread information messages and print summary.
- Report 1 new error.
- Report 1 new warning.
- Add 17 messages.
- Add new entity type introduced in RTI Connext DDS 5.3.0 (built-in & vendor-specific entity)
- Internal refactoring and improvements
1.2
Features
- Large code refactoring to split into library and script (#8).
- Refactor code to allow new output format devices, by default is Markdown (#7).
- Add 1 errors.
- Add 1 warnings.
- Add 5 messages.
- Fix output for log files with CRLF end of lines.
- Fix and improve entities' GUID (#10).
- Improve HB and ACK related messages (#14).
- Fix parser stopped after reading an empty line (#16).
- Fix all warnings from linters (#5).
New arguments
--no-progress
: do not show the interative / progress bar at the bottom while parsing.--overwrite-output
: write the output into a new file, overwriting the file if it exists.--write-original
: write the original log into the specified file.--timestamp
has been changed to--show-timestamp
.
1.1
Features
- Add 8 errors messages.
- Add 1 warnings messages.
- Add 4 messages.
- Hide discovery network messages for the basic verbosity level.
- Support writing output directly into a file (
-o
). - Support reading from the standard input (to support piping) (default mode).
- The log file argument changed to be passed with the
-i
argument. - Capture two SIGINT signals to abort any piped process and log parsing.
- Add progress bar when reading a file.
- Add execution time when reading from the standard intput.
- Show the number of repeated messages for config, warning and error messages.
- Show the network throughput per host and port.
- Fix topic and type name regular expressions.
- Improve output message for some logs.
1.0
First public release.
Features
- Show sent and received packets with IP addresses.
- Show events like entities creation and discovery information.
- Detect possible issues and report them as warnings and errors.
- Obfuscate sensitive information by using MD5 and custom salts.
- Show network usage statistics.