meta: Add makeMetaKey function to create meta key

Make sure meta key always less then other key.

Conflicts:
	meta/meta.go
This commit is contained in:
ngaut
2015-10-05 09:51:24 +08:00
parent 9d0420e729
commit 8a1932ceec

View File

@ -74,7 +74,7 @@ func AutoIDKey(tableID int64) string {
// GenGlobalID generates the next id in the store scope.
func GenGlobalID(store kv.Storage) (ID int64, err error) {
err = kv.RunInNewTxn(store, true, func(txn kv.Transaction) error {
ID, err = GenID(txn, []byte(nextGlobalIDPrefix), 1)
ID, err = GenID(txn, globalIDKey, 1)
if err != nil {
return errors.Trace(err)
}