1
1
// Copyright The OpenTelemetry Authors
2
2
// SPDX-License-Identifier: Apache-2.0
3
3
4
- package batcher // import "go.opentelemetry.io/collector/exporter/exporterhelper/internal/batcher "
4
+ package queuebatch // import "go.opentelemetry.io/collector/exporter/exporterhelper/internal/queuebatch "
5
5
6
6
import (
7
7
"context"
@@ -12,7 +12,6 @@ import (
12
12
13
13
"go.opentelemetry.io/collector/component"
14
14
"go.opentelemetry.io/collector/exporter/exporterbatcher"
15
- "go.opentelemetry.io/collector/exporter/exporterhelper/internal/queuebatch"
16
15
"go.opentelemetry.io/collector/exporter/exporterhelper/internal/request"
17
16
"go.opentelemetry.io/collector/exporter/exporterhelper/internal/sender"
18
17
)
@@ -62,7 +61,7 @@ func (qb *defaultBatcher) resetTimer() {
62
61
}
63
62
}
64
63
65
- func (qb * defaultBatcher ) Consume (ctx context.Context , req request.Request , done queuebatch. Done ) {
64
+ func (qb * defaultBatcher ) Consume (ctx context.Context , req request.Request , done Done ) {
66
65
qb .currentBatchMu .Lock ()
67
66
68
67
if qb .currentBatch == nil {
@@ -200,7 +199,7 @@ func (qb *defaultBatcher) flushCurrentBatchIfNecessary() {
200
199
}
201
200
202
201
// flush starts a goroutine that calls consumeFunc. It blocks until a worker is available if necessary.
203
- func (qb * defaultBatcher ) flush (ctx context.Context , req request.Request , done queuebatch. Done ) {
202
+ func (qb * defaultBatcher ) flush (ctx context.Context , req request.Request , done Done ) {
204
203
qb .stopWG .Add (1 )
205
204
if qb .workerPool != nil {
206
205
<- qb .workerPool
@@ -223,7 +222,7 @@ func (qb *defaultBatcher) Shutdown(_ context.Context) error {
223
222
return nil
224
223
}
225
224
226
- type multiDone []queuebatch. Done
225
+ type multiDone []Done
227
226
228
227
func (mdc multiDone ) OnDone (err error ) {
229
228
for _ , d := range mdc {
@@ -232,13 +231,13 @@ func (mdc multiDone) OnDone(err error) {
232
231
}
233
232
234
233
type refCountDone struct {
235
- done queuebatch. Done
234
+ done Done
236
235
mu sync.Mutex
237
236
refCount int64
238
237
err error
239
238
}
240
239
241
- func newRefCountDone (done queuebatch. Done , refCount int64 ) queuebatch. Done {
240
+ func newRefCountDone (done Done , refCount int64 ) Done {
242
241
return & refCountDone {
243
242
done : done ,
244
243
refCount : refCount ,
0 commit comments