Mappedbus v0.5
The format of the memory mapped file has changed so make sure to delete old files if you have previously used an earlier version.
Changes:
- Changed from CAS to fetch-and-add for updating the limit field.
- Changed the commit and rollback fields from integers (4 bytes) to single byte. The overhead per record is now 6 bytes (commit + rollback + metadata) compared to 12 bytes previously.
- Removed the size() method from the MappedBusMessage interface since it wasn't used.