re-order
This commit is contained in:
@@ -15,16 +15,16 @@ type LogicChunkIndex int
|
|||||||
type UploadPipeline struct {
|
type UploadPipeline struct {
|
||||||
filepath util.FullPath
|
filepath util.FullPath
|
||||||
ChunkSize int64
|
ChunkSize int64
|
||||||
writers *util.LimitedConcurrentExecutor
|
|
||||||
writableChunks map[LogicChunkIndex]*MemChunk
|
writableChunks map[LogicChunkIndex]*MemChunk
|
||||||
writableChunksLock sync.Mutex
|
writableChunksLock sync.Mutex
|
||||||
sealedChunks map[LogicChunkIndex]*SealedChunk
|
sealedChunks map[LogicChunkIndex]*SealedChunk
|
||||||
sealedChunksLock sync.Mutex
|
sealedChunksLock sync.Mutex
|
||||||
|
writers *util.LimitedConcurrentExecutor
|
||||||
activeWriterCond *sync.Cond
|
activeWriterCond *sync.Cond
|
||||||
activeWriterCount int32
|
activeWriterCount int32
|
||||||
|
saveToStorageFn SaveToStorageFunc
|
||||||
activeReadChunks map[LogicChunkIndex]int
|
activeReadChunks map[LogicChunkIndex]int
|
||||||
activeReadChunksLock sync.Mutex
|
activeReadChunksLock sync.Mutex
|
||||||
saveToStorageFn SaveToStorageFunc
|
|
||||||
}
|
}
|
||||||
|
|
||||||
type SealedChunk struct {
|
type SealedChunk struct {
|
||||||
|
|||||||
Reference in New Issue
Block a user