feat: refactor error handling to accept max retry attempts as a parameter for improved flexibility

This commit is contained in:
2026-04-10 19:32:12 -05:00
parent d228a048b8
commit 9493a2d32f
5 changed files with 4 additions and 117 deletions

View File

@@ -11,16 +11,6 @@ import (
"github.com/google/uuid"
)
type Batch struct {
Id uuid.UUID
ParentId uuid.UUID
LowerLimit int64
UpperLimit int64
IsLowerLimitInclusive bool
ShouldUseRange bool
RetryCounter int
}
func estimateTotalRowsMssql(ctx context.Context, db *sql.DB, tableInfo config.SourceTableInfo) (int64, error) {
query := `
SELECT