Verified Commit c51a170f authored by Tomas Krizek's avatar Tomas Krizek
Browse files

use respdiff-rs version of msgdiff

parent 21c07978
......@@ -42,6 +42,8 @@ Advanced usage
- Queries and answeres can be gathered with a different tool
(e.g. `dnsjit <https://github.com/DNS-OARC/dnsjit>`__) and read from LMDB
(see `doc/lmdb_format.rst <doc/lmdb_format.rst>`__ for description of the used binary format.
- Some tools have a more performant alternative, see
`respdiff-rs <https://gitlab.nic.cz/knot/respdiff-rs>`__.
Overview
--------
......
......@@ -99,7 +99,7 @@ time docker-compose --no-ansi up --no-start >&2
# Run respdiff toolchain
time "{{ respdiff['srcdir'] }}/orchestrator.py" .
docker-compose --no-ansi stop # give lingering connections time to close
time "{{ respdiff['srcdir'] }}/msgdiff.py" -d ${JOBNAME}_report.json .
time "respdiff-msgdiff" -d ${JOBNAME}_report.json .
cp ${JOBNAME}_report{,.diffrepro}.json
time "{{ respdiff['srcdir'] }}/diffrepro.py" -d ${JOBNAME}_report.diffrepro.json .
time "{{ respdiff['srcdir'] }}/diffsum.py" --without-diffrepro -d ${JOBNAME}_report.json . > ${JOBNAME}_report.txt
......
Msgdiff
=======
Notice
------
This tool has a more performant alternative written in Rust. The new tool is an
order of magnitude faster, which is significant for larger datasets. It is not
as feature-complete as the Python version, but it should work for most use
cases. See https://gitlab.nic.cz/knot/respdiff-rs.
Usage
-----
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment