// GenerateUniqueDescID returns the next available Descriptor ID and increments // the counter. func GenerateUniqueDescID(txn *client.Txn) (sqlbase.ID, error) { // Increment unique descriptor counter. ir, err := txn.Inc(keys.DescIDGenerator, 1) if err != nil { return 0, err } return sqlbase.ID(ir.ValueInt() - 1), nil }