I found an issue, not sure it is a design choice or a bug. When I open a new MVStore, and I only add entries in the meta map using MVStore.getMetaMap().put("some","thing"), and I call store.commit(), it returns -1. Closing the store and reopening it leaves me with a database that does not have any metadata.
However, when I also add an entry to some map, the data in the metamap IS stored. So adding data to the meta map does not trigger the store to have unsaved changes, but the metadata IS stored.
Is this intended behavior?
Thanks!
Chris