- Sequence number, instead of relying on system time, is now a number incremented for each write operation.
- Include compaction rate in stats.
- Handle the case where db crashes while it is being repaired due to error from a previous crash.
- put operation in HaloDB now returns a boolean value indicating the status of the operation.
- Include version, checksum and max file size in META file.
- maxFileSize in HaloDBOptions now accepts only int values.
- Implemented memory pool for in-memory index.