lib/storage: fix aligning (#5860)

This commit is contained in:
Dmytro Kozlov 2024-02-23 16:37:21 +01:00 committed by GitHub
parent 840ab60111
commit d4c0615dcd
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -421,11 +421,10 @@ func (pt *partition) AddRows(rows []rawRow) {
var isDebug = false var isDebug = false
type rawRowsShards struct { type rawRowsShards struct {
shardIdx uint32
// Put flushDeadlineMs to the top in order to avoid unaligned memory access on 32-bit architectures:w // Put flushDeadlineMs to the top in order to avoid unaligned memory access on 32-bit architectures:w
flushDeadlineMs int64 flushDeadlineMs int64
shardIdx uint32
// Shards reduce lock contention when adding rows on multi-CPU systems. // Shards reduce lock contention when adding rows on multi-CPU systems.
shards []rawRowsShard shards []rawRowsShard