diff options
Diffstat (limited to 'CHANGES.rst')
| -rw-r--r-- | CHANGES.rst | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/CHANGES.rst b/CHANGES.rst index 541cb997..9dc57518 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -32,10 +32,16 @@ Unreleased information to each covered line. Hovering over the "ctx" marker at the end of the line reveals a list of the contexts that covered the line. -- Dynamic contexts with no data are no longer written to the database. +- Database changes: -- SQLite data storage is now faster. There's no longer a reason to keep the - JSON data file code, so it has been removed. + - Line numbers are now stored in a much more compact way. For each file and + context, a single binary string is stored with a bit per line number. This + greatly improves memory use, but makes ad-hoc use difficult. + + - Dynamic contexts with no data are no longer written to the database. + + - SQLite data storage is now faster. There's no longer a reason to keep the + JSON data file code, so it has been removed. - Changes to the `CoverageData` interface: |
