Skip to content

Version 1.5

Compare
Choose a tag to compare
@pjreed pjreed released this 20 Jun 19:20
· 38 commits to master since this release

This release was made to address an issue in the bag database that could cause it to fail to read messages from a bag file. If a database scan ran in the middle of a bag file being copied to disk, it would try to read the in-progress file and encounter a failure that would lead to an entry being inserted in the database without any messages being recorded. This adds some checks that will indicate there was an error if such a condition occurs.

  • Acquiring shared locks when reading bag files
  • Logging warnings and throwing an exception if it fails to read the expected number of chunks and connections