Skip to content
Snippets Groups Projects
Commit 023ebcd1 authored by Andrew Tridgell's avatar Andrew Tridgell Committed by Peter Barker
Browse files

speed up parsing of bin logs

use a dictionary of sets to record which instances of a message have
been seen before. This avoids us having to parse all instance based
messages fully during the load.

as we have added more instance messages the time to load the log has
become progressively longer. With this change it now becomes short
again

on a recent 160MByte quadplane log the time to load the log with this
change drops from 39.9s to 6.5s
parent c96c7636
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment