Skip to content

Releases: swri-robotics/bag-database

Bag Database v2.7.1

03 Jan 16:02
dea78a6
Compare
Choose a tag to compare

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

11 Oct 21:48
Compare
Choose a tag to compare

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

19 May 16:05
Compare
Choose a tag to compare

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

12 Jan 22:57
Compare
Choose a tag to compare

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

30 Sep 14:50
Compare
Choose a tag to compare

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

20 Jun 19:46
Compare
Choose a tag to compare

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

17 May 16:17
Compare
Choose a tag to compare
  • 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

06 May 18:24
Compare
Choose a tag to compare
  • 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

05 May 18:47
Compare
Choose a tag to compare

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.