Browse Source

cast i to int64 first, ensuring the calculation happens in 64-bit space

fix https://github.com/seaweedfs/seaweedfs/issues/8086
pull/8089/head
Chris Lu 2 days ago
parent
commit
2e9a7e13e2
  1. 2
      weed/mq/logstore/write_rows_no_panic_test.go

2
weed/mq/logstore/write_rows_no_panic_test.go

@ -81,7 +81,7 @@ func TestWriteRowsNoPanic(t *testing.T) {
}
// Log columns
rec.Fields[SW_COLUMN_NAME_TS] = &schema_pb.Value{Kind: &schema_pb.Value_Int64Value{Int64Value: int64(1756913789000000000 + i)}}
rec.Fields[SW_COLUMN_NAME_TS] = &schema_pb.Value{Kind: &schema_pb.Value_Int64Value{Int64Value: 1756913789000000000 + int64(i)}}
var keyBytes []byte
if i%7 == 0 {
keyBytes = nil // ensure nil-keys are handled

Loading…
Cancel
Save