Releases: swri-robotics/bag-database
Releases · swri-robotics/bag-database
Bag Database v2.7.1
Fixing a few bugs and improving the Docker build process for this release.
- Fix issue with indexing bags with GPS topics that don't have latitude/longitude fields
- Rewrite Dockerfile to produce smaller images
- Add docker-compose.yml for easy testing
- BagDB will wait up to 10s on startup for a database connection
Bag Database v2.7.0
No major new features, but highlights in this release:
- Fix manually setting metadata on bags without GPS coordinates
- Fix improper column types when created on newer Postgres DBs
- Fix issues decompressing LZ4-compressed chunks
- Updated dependencies
Bag Database v2.6.0
Highlights in this release:
- Fix date rendering in grids
- Add batch inserts for GPS coordinates (massively increases bag insert speed!)
- Support grayscale videos
- Add option to lower video codec bitrate to improve performance
- Cap error list at 10000 entries
Bag Database v2.5.0
Highlights in this release:
- Display Image topics as video streams
- Edit, display, and search for arbitrary metadata tags
- Automatically read tags from metadata topics
- Removing MapQuest support
- Various bug fixes
Bag Database v2.4
These changes have been in the develop branch for a while, so I figured I should finally release them.
The biggest changes:
- Add a hierachical folder view for the bag list that can be filtered by name
- Preserve GUI layout between reloads
Some smaller changes:
- The mass vehicle name updater in the Admin tool was broken, now it works
- Database searching performance is improved
- More button icons
Bag Database v2.3
This version has a number of changes to the database under the hood. Changes that users will care about include:
- LZ4 compressed chunks in bag files are now supported
- User sessions no longer time out after long periods of inactivity
- A bug was fixed that would cause the DB to fail to read a bag's messages if the bag was still being written to disk while it was scanned
Other changes include:
- Using Liquibase to handle database versioning and migration
- Using spatial columns for storing data for bags and their positions
- Dropping MySQL support
- Switching to H2 for the embedded database
- Removing Hibernate Search support; it wasn't actually being used and just made things slower
Bag Database v2.2
- Adding the ability to view the first image on a sensor_msgs/Image or sensor_msgs/CompressedImage topic
- Minifying Javascript for faster load times
- Adding a "Copy Link" button when right-clicking on bag files
- Fixing some Javascript syntax errors
Bag Database v2.1
- Vehicle name topics are configurable
- GPS topics are configurable
- If no configured GPS topics are found, it will try to find one based on known message types
- Updating bag-reader-java to 1.2
- Adding Travis CI support
- Expanding on GPS-related documentation
Bag Database v2.0
This is the first public release of the Bag Database. Docker is the preferred way of starting up a server, but a WAR file is provided for anybody who wants to try setting it up in their own application server.