@@ -30,7 +30,7 @@ var _ = Describe("BatchFinder", func() {
3030 err = helper .SetupSchema (ctx )
3131 Expect (err ).NotTo (HaveOccurred ())
3232
33- finder = logcourier .NewBatchFinder (helper .Client , helper .DatabaseName , 5 , 60 , 3 )
33+ finder = logcourier .NewBatchFinder (helper .Client () , helper .DatabaseName , 5 , 60 , 3 )
3434 })
3535
3636 AfterEach (func () {
@@ -80,7 +80,7 @@ var _ = Describe("BatchFinder", func() {
8080 (insertedAt, bucketName, timestamp, req_id, operation, loggingEnabled, raftSessionID, requestURI)
8181 VALUES (?, ?, ?, ?, ?, ?, ?, ?)
8282 ` , helper .DatabaseName , clickhouse .TableAccessLogsFederated )
83- err := helper .Client .Exec (ctx , query ,
83+ err := helper .Client () .Exec (ctx , query ,
8484 oldTime .Add (time .Duration (i )* time .Second ), // insertedAt
8585 "test-bucket" , // bucketName
8686 oldTime .Add (time .Duration (i )* time .Second ), // timestamp
@@ -98,7 +98,7 @@ var _ = Describe("BatchFinder", func() {
9898 offsetQuery := fmt .Sprintf (
9999 "INSERT INTO %s.%s (bucketName, raftSessionID, lastProcessedInsertedAt, lastProcessedTimestamp, lastProcessedReqId) VALUES (?, ?, ?, ?, ?)" ,
100100 helper .DatabaseName , clickhouse .TableOffsetsFederated )
101- err := helper .Client .Exec (ctx , offsetQuery ,
101+ err := helper .Client () .Exec (ctx , offsetQuery ,
102102 "test-bucket" , uint16 (0 ), lastLogTime , lastLogTime , "req-007" )
103103 Expect (err ).NotTo (HaveOccurred ())
104104
@@ -122,7 +122,7 @@ var _ = Describe("BatchFinder", func() {
122122 loggingTargetBucket, loggingTargetPrefix, raftSessionID)
123123 VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
124124 ` , helper .DatabaseName , clickhouse .TableAccessLogsFederated )
125- err := helper .Client .Exec (ctx , query ,
125+ err := helper .Client () .Exec (ctx , query ,
126126 "" , // bucketOwner
127127 "test-bucket" , // bucketName
128128 time .Now (), // startTime
@@ -170,7 +170,7 @@ var _ = Describe("BatchFinder", func() {
170170 (insertedAt, bucketName, timestamp, req_id, operation, loggingEnabled, raftSessionID, requestURI)
171171 VALUES (?, ?, ?, ?, ?, ?, ?, ?)
172172 ` , helper .DatabaseName , clickhouse .TableAccessLogsFederated )
173- err := helper .Client .Exec (ctx , query ,
173+ err := helper .Client () .Exec (ctx , query ,
174174 oldTime , // insertedAt (old)
175175 "test-bucket" , // bucketName
176176 oldTime , // timestamp
@@ -221,7 +221,7 @@ var _ = Describe("BatchFinder", func() {
221221 (insertedAt, bucketName, timestamp, req_id, operation, loggingEnabled, raftSessionID, requestURI)
222222 VALUES (?, ?, ?, ?, ?, ?, ?, ?)
223223 ` , helper .DatabaseName , clickhouse .TableAccessLogsFederated )
224- err := helper .Client .Exec (ctx , query ,
224+ err := helper .Client () .Exec (ctx , query ,
225225 baseTime .Add (time .Duration (i )* time .Second ), // insertedAt varies
226226 "test-bucket" , // bucketName
227227 timestamp , // timestamp (same for all)
@@ -239,7 +239,7 @@ var _ = Describe("BatchFinder", func() {
239239 offsetQuery := fmt .Sprintf (
240240 "INSERT INTO %s.%s (bucketName, raftSessionID, lastProcessedInsertedAt, lastProcessedTimestamp, lastProcessedReqId) VALUES (?, ?, ?, ?, ?)" ,
241241 helper .DatabaseName , clickhouse .TableOffsetsFederated )
242- err := helper .Client .Exec (ctx , offsetQuery ,
242+ err := helper .Client () .Exec (ctx , offsetQuery ,
243243 "test-bucket" , uint16 (0 ), offsetTime , timestamp , reqID )
244244 Expect (err ).NotTo (HaveOccurred ())
245245
@@ -262,7 +262,7 @@ var _ = Describe("BatchFinder", func() {
262262 (insertedAt, bucketName, timestamp, req_id, operation, loggingEnabled, raftSessionID, requestURI)
263263 VALUES (?, ?, ?, ?, ?, ?, ?, ?)
264264 ` , helper .DatabaseName , clickhouse .TableAccessLogsFederated )
265- err := helper .Client .Exec (ctx , query ,
265+ err := helper .Client () .Exec (ctx , query ,
266266 insertedAt , // insertedAt (same for all)
267267 "test-bucket" , // bucketName
268268 baseTime .Add (time .Duration (i )* time .Second ), // timestamp varies
@@ -280,7 +280,7 @@ var _ = Describe("BatchFinder", func() {
280280 offsetQuery := fmt .Sprintf (
281281 "INSERT INTO %s.%s (bucketName, raftSessionID, lastProcessedInsertedAt, lastProcessedTimestamp, lastProcessedReqId) VALUES (?, ?, ?, ?, ?)" ,
282282 helper .DatabaseName , clickhouse .TableOffsetsFederated )
283- err := helper .Client .Exec (ctx , offsetQuery ,
283+ err := helper .Client () .Exec (ctx , offsetQuery ,
284284 "test-bucket" , uint16 (0 ), insertedAt , offsetTimestamp , "req-003" )
285285 Expect (err ).NotTo (HaveOccurred ())
286286
@@ -303,7 +303,7 @@ var _ = Describe("BatchFinder", func() {
303303 VALUES (?, ?, ?, ?, ?, ?, ?, ?)
304304 ` , helper .DatabaseName , clickhouse .TableAccessLogsFederated )
305305 insertedAt := baseTime .Add (time .Duration (i ) * time .Second )
306- err := helper .Client .Exec (ctx , query ,
306+ err := helper .Client () .Exec (ctx , query ,
307307 insertedAt , // insertedAt
308308 "test-bucket" , // bucketName
309309 insertedAt , // timestamp
@@ -322,17 +322,17 @@ var _ = Describe("BatchFinder", func() {
322322 helper .DatabaseName , clickhouse .TableOffsetsFederated )
323323
324324 t0 := baseTime
325- err := helper .Client .Exec (ctx , offsetQuery ,
325+ err := helper .Client () .Exec (ctx , offsetQuery ,
326326 "test-bucket" , uint16 (0 ), t0 , t0 , "req-000" )
327327 Expect (err ).NotTo (HaveOccurred ())
328328
329329 t2 := baseTime .Add (2 * time .Second )
330- err = helper .Client .Exec (ctx , offsetQuery ,
330+ err = helper .Client () .Exec (ctx , offsetQuery ,
331331 "test-bucket" , uint16 (0 ), t2 , t2 , "req-002" )
332332 Expect (err ).NotTo (HaveOccurred ())
333333
334334 t1 := baseTime .Add (1 * time .Second )
335- err = helper .Client .Exec (ctx , offsetQuery ,
335+ err = helper .Client () .Exec (ctx , offsetQuery ,
336336 "test-bucket" , uint16 (0 ), t1 , t1 , "req-001" )
337337 Expect (err ).NotTo (HaveOccurred ())
338338
@@ -390,7 +390,7 @@ var _ = Describe("BatchFinder", func() {
390390 (insertedAt, bucketName, timestamp, req_id, operation, loggingEnabled, raftSessionID, requestURI)
391391 VALUES (?, ?, ?, ?, ?, ?, ?, ?)
392392 ` , helper .DatabaseName , clickhouse .TableAccessLogsFederated )
393- err := helper .Client .Exec (ctx , query ,
393+ err := helper .Client () .Exec (ctx , query ,
394394 oldTime , // insertedAt (older)
395395 "bucket-A" , // bucketName
396396 oldTime , // timestamp
@@ -410,7 +410,7 @@ var _ = Describe("BatchFinder", func() {
410410 (insertedAt, bucketName, timestamp, req_id, operation, loggingEnabled, raftSessionID, requestURI)
411411 VALUES (?, ?, ?, ?, ?, ?, ?, ?)
412412 ` , helper .DatabaseName , clickhouse .TableAccessLogsFederated )
413- err := helper .Client .Exec (ctx , query ,
413+ err := helper .Client () .Exec (ctx , query ,
414414 newerTime , // insertedAt (newer)
415415 "bucket-B" , // bucketName
416416 newerTime , // timestamp
@@ -489,15 +489,15 @@ var _ = Describe("BatchFinder", func() {
489489 (insertedAt, bucketName, timestamp, req_id, operation, loggingEnabled, raftSessionID, requestURI)
490490 VALUES (?, ?, ?, ?, ?, ?, ?, ?)
491491 ` , helper .DatabaseName , clickhouse .TableAccessLogsFederated )
492- err := helper .Client .Exec (ctx , query ,
492+ err := helper .Client () .Exec (ctx , query ,
493493 logAInsertedAt , "test-bucket" , logATimestamp , "req-A" ,
494494 "GetObject" , true , uint16 (0 ), "/test-bucket/key-a" )
495495 Expect (err ).NotTo (HaveOccurred ())
496496
497497 // Insert Log B: operation at :01, arrives at :05
498498 logBTimestamp := baseTime .Add (1 * time .Second )
499499 logBInsertedAt := baseTime .Add (5 * time .Second )
500- err = helper .Client .Exec (ctx , query ,
500+ err = helper .Client () .Exec (ctx , query ,
501501 logBInsertedAt , "test-bucket" , logBTimestamp , "req-B" ,
502502 "GetObject" , true , uint16 (0 ), "/test-bucket/key-b" )
503503 Expect (err ).NotTo (HaveOccurred ())
@@ -509,15 +509,15 @@ var _ = Describe("BatchFinder", func() {
509509 Expect (batches [0 ].LogCount ).To (BeNumerically (">=" , 2 ))
510510
511511 // Cycle 1: Fetch logs and simulate processing
512- fetcher := logcourier .NewLogFetcher (helper .Client , helper .DatabaseName , 10000 )
512+ fetcher := logcourier .NewLogFetcher (helper .Client () , helper .DatabaseName , 10000 )
513513 records , err := fetcher .FetchLogs (ctx , batches [0 ])
514514 Expect (err ).NotTo (HaveOccurred ())
515515 Expect (records ).To (HaveLen (2 ))
516516
517517 // Cycle 1: Commit offset from last fetched log
518518 // (simulating what Processor does)
519519 lastLog := records [len (records )- 1 ]
520- offsetMgr := logcourier .NewOffsetManager (helper .Client , helper .DatabaseName )
520+ offsetMgr := logcourier .NewOffsetManager (helper .Client () , helper .DatabaseName )
521521 err = offsetMgr .CommitOffset (ctx , "test-bucket" , uint16 (0 ), logcourier.Offset {
522522 InsertedAt : lastLog .InsertedAt ,
523523 Timestamp : lastLog .Timestamp ,
@@ -554,7 +554,7 @@ var _ = Describe("BatchFinder", func() {
554554 ` , helper .DatabaseName , clickhouse .TableAccessLogsFederated )
555555
556556 for i := 0 ; i < 5 ; i ++ {
557- err := helper .Client .Exec (ctx , query ,
557+ err := helper .Client () .Exec (ctx , query ,
558558 oldTime ,
559559 "bucket-old" ,
560560 oldTime ,
@@ -588,7 +588,7 @@ var _ = Describe("BatchFinder", func() {
588588 ` , helper .DatabaseName , clickhouse .TableAccessLogsFederated )
589589
590590 for i := 0 ; i < 5 ; i ++ {
591- err := helper .Client .Exec (ctx , query ,
591+ err := helper .Client () .Exec (ctx , query ,
592592 insertTime ,
593593 bucketName ,
594594 insertTime ,
0 commit comments