@@ -19,9 +19,9 @@ import (
1919)
2020
2121const (
22- DefaultRetryMaxInterval = time .Second * 15
23- DefaultRetryMaxElapsedTime = time .Second * 30
24- DefaultRetryMaxRetries = 10
22+ DefaultMaxRetryInterval = time .Second * 15
23+ DefaultMaxRetryElapsedTime = time .Second * 30
24+ DefaultMaxRetries = 10
2525 DefaultMigrationsTable = "migrations"
2626 DefaultLockTable = "migrations_locks"
2727)
@@ -44,9 +44,9 @@ type Config struct {
4444 LockTable string
4545 ForceLock bool
4646 DatabaseName string
47- RetryMaxInterval time.Duration
48- RetryMaxElapsedTime time.Duration
49- RetryMaxRetries int
47+ MaxRetryInterval time.Duration
48+ MaxRetryElapsedTime time.Duration
49+ MaxRetries int
5050}
5151
5252type YugabyteDB struct {
@@ -88,16 +88,16 @@ func WithInstance(instance *sql.DB, config *Config) (database.Driver, error) {
8888 config .LockTable = DefaultLockTable
8989 }
9090
91- if config .RetryMaxInterval == 0 {
92- config .RetryMaxInterval = DefaultRetryMaxInterval
91+ if config .MaxRetryInterval == 0 {
92+ config .MaxRetryInterval = DefaultMaxRetryInterval
9393 }
9494
95- if config .RetryMaxElapsedTime == 0 {
96- config .RetryMaxElapsedTime = DefaultRetryMaxElapsedTime
95+ if config .MaxRetryElapsedTime == 0 {
96+ config .MaxRetryElapsedTime = DefaultMaxRetryElapsedTime
9797 }
9898
99- if config .RetryMaxRetries == 0 {
100- config .RetryMaxRetries = DefaultRetryMaxRetries
99+ if config .MaxRetries == 0 {
100+ config .MaxRetries = DefaultMaxRetries
101101 }
102102
103103 px := & YugabyteDB {
@@ -149,32 +149,32 @@ func (c *YugabyteDB) Open(dbURL string) (database.Driver, error) {
149149 forceLock = false
150150 }
151151
152- maxIntervalStr := purl .Query ().Get ("x-retry- max-interval" )
152+ maxIntervalStr := purl .Query ().Get ("x-max-retry -interval" )
153153 maxInterval , err := time .ParseDuration (maxIntervalStr )
154154 if err != nil {
155- maxInterval = DefaultRetryMaxInterval
155+ maxInterval = DefaultMaxRetryInterval
156156 }
157157
158- maxElapsedTimeStr := purl .Query ().Get ("x-retry- max-elapsed-time" )
158+ maxElapsedTimeStr := purl .Query ().Get ("x-max-retry -elapsed-time" )
159159 maxElapsedTime , err := time .ParseDuration (maxElapsedTimeStr )
160160 if err != nil {
161- maxElapsedTime = DefaultRetryMaxElapsedTime
161+ maxElapsedTime = DefaultMaxRetryElapsedTime
162162 }
163163
164- maxRetriesStr := purl .Query ().Get ("x-retry- max-retries" )
164+ maxRetriesStr := purl .Query ().Get ("x-max-retries" )
165165 maxRetries , err := strconv .Atoi (maxRetriesStr )
166166 if err != nil {
167- maxRetries = DefaultRetryMaxRetries
167+ maxRetries = DefaultMaxRetries
168168 }
169169
170170 px , err := WithInstance (db , & Config {
171171 DatabaseName : purl .Path ,
172172 MigrationsTable : migrationsTable ,
173173 LockTable : lockTable ,
174174 ForceLock : forceLock ,
175- RetryMaxInterval : maxInterval ,
176- RetryMaxElapsedTime : maxElapsedTime ,
177- RetryMaxRetries : maxRetries ,
175+ MaxRetryInterval : maxInterval ,
176+ MaxRetryElapsedTime : maxElapsedTime ,
177+ MaxRetries : maxRetries ,
178178 })
179179 if err != nil {
180180 return nil , err
@@ -450,11 +450,11 @@ func (c *YugabyteDB) newBackoff(ctx context.Context) backoff.BackOff {
450450 InitialInterval : backoff .DefaultInitialInterval ,
451451 RandomizationFactor : backoff .DefaultRandomizationFactor ,
452452 Multiplier : backoff .DefaultMultiplier ,
453- MaxInterval : c .config .RetryMaxInterval ,
454- MaxElapsedTime : c .config .RetryMaxElapsedTime ,
453+ MaxInterval : c .config .MaxRetryInterval ,
454+ MaxElapsedTime : c .config .MaxRetryElapsedTime ,
455455 Stop : backoff .Stop ,
456456 Clock : backoff .SystemClock ,
457- }, ctx ), uint64 (c .config .RetryMaxRetries ))
457+ }, ctx ), uint64 (c .config .MaxRetries ))
458458
459459 retrier .Reset ()
460460
0 commit comments