refactor: rename Batch to Partition and update related types and channels for consistency

This commit is contained in:
2026-04-11 00:09:28 -05:00
parent cd0e53b1d2
commit 9eb9821daf
11 changed files with 69 additions and 48 deletions

View File

@@ -10,7 +10,7 @@ import (
)
type ExtractorError struct {
Batch models.Batch
Batch models.Partition
LastId int64
HasLastId bool
Msg string
@@ -24,7 +24,7 @@ func ExtractorErrorHandler(
ctx context.Context,
maxRetryAttempts int,
chErrorsIn <-chan ExtractorError,
chBatchesOut chan<- models.Batch,
chBatchesOut chan<- models.Partition,
chJobErrorsOut chan<- JobError,
wgActiveBatches *sync.WaitGroup,
) {

View File

@@ -9,7 +9,7 @@ import (
)
type LoaderError struct {
models.Chunk
models.Batch
Msg string
}
@@ -21,7 +21,7 @@ func LoaderErrorHandler(
ctx context.Context,
maxRetryAttempts int,
chErrorsIn <-chan LoaderError,
chChunksOut chan<- models.Chunk,
chChunksOut chan<- models.Batch,
chJobErrorsOut chan<- JobError,
wgActiveChunks *sync.WaitGroup,
) {
@@ -59,7 +59,7 @@ func LoaderErrorHandler(
err.RetryCounter++
select {
case chChunksOut <- err.Chunk:
case chChunksOut <- err.Batch:
case <-ctx.Done():
return
}