浏览代码

auth: remove needless field from protobuf define

The field tombstone won't be used in the future because of the design
change.
Hitoshi Mitake 9 年之前
父节点
当前提交
53bb79f240
共有 2 个文件被更改,包括 2 次插入31 次删除
  1. 2 30
      auth/authpb/auth.pb.go
  2. 0 1
      auth/authpb/auth.proto

+ 2 - 30
auth/authpb/auth.pb.go

@@ -55,9 +55,8 @@ func (x Permission_Type) String() string {
 
 // User is a single entry in the bucket authUsers
 type User struct {
-	Name      []byte `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
-	Password  []byte `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
-	Tombstone int64  `protobuf:"varint,3,opt,name=tombstone,proto3" json:"tombstone,omitempty"`
+	Name     []byte `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
+	Password []byte `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
 }
 
 func (m *User) Reset()         { *m = User{} }
@@ -121,11 +120,6 @@ func (m *User) MarshalTo(data []byte) (int, error) {
 			i += copy(data[i:], m.Password)
 		}
 	}
-	if m.Tombstone != 0 {
-		data[i] = 0x18
-		i++
-		i = encodeVarintAuth(data, i, uint64(m.Tombstone))
-	}
 	return i, nil
 }
 
@@ -240,9 +234,6 @@ func (m *User) Size() (n int) {
 			n += 1 + l + sovAuth(uint64(l))
 		}
 	}
-	if m.Tombstone != 0 {
-		n += 1 + sovAuth(uint64(m.Tombstone))
-	}
 	return n
 }
 
@@ -383,25 +374,6 @@ func (m *User) Unmarshal(data []byte) error {
 				m.Password = []byte{}
 			}
 			iNdEx = postIndex
-		case 3:
-			if wireType != 0 {
-				return fmt.Errorf("proto: wrong wireType = %d for field Tombstone", wireType)
-			}
-			m.Tombstone = 0
-			for shift := uint(0); ; shift += 7 {
-				if shift >= 64 {
-					return ErrIntOverflowAuth
-				}
-				if iNdEx >= l {
-					return io.ErrUnexpectedEOF
-				}
-				b := data[iNdEx]
-				iNdEx++
-				m.Tombstone |= (int64(b) & 0x7F) << shift
-				if b < 0x80 {
-					break
-				}
-			}
 		default:
 			iNdEx = preIndex
 			skippy, err := skipAuth(data[iNdEx:])

+ 0 - 1
auth/authpb/auth.proto

@@ -13,7 +13,6 @@ option (gogoproto.goproto_enum_prefix_all) = false;
 message User {
   bytes name = 1;
   bytes password = 2;
-  int64 tombstone = 3;
 }
 
 // Permission is a single entity