Skip to content

Commit eeaec0e

Browse files
committed
trace initials
1 parent 92b2556 commit eeaec0e

File tree

4 files changed

+137
-0
lines changed

4 files changed

+137
-0
lines changed

internal/topic/topicreaderinternal/stream_reader_impl.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -192,6 +192,7 @@ func (r *topicStreamReaderImpl) PopBatchTx(
192192
tx tx.Transaction,
193193
opts ReadMessageBatchOptions,
194194
) (*topicreadercommon.PublicBatch, error) {
195+
195196
batch, err := r.ReadMessageBatch(ctx, opts)
196197
if err != nil {
197198
return nil, err

topic/topicreader/reader.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ func (r *Reader) PopBatchTx(ctx context.Context, transaction query.TxActor, opts
9393
if err != nil {
9494
return nil, err
9595
}
96+
internalTx.ID()
9697

9798
return r.reader.PopBatchTx(ctx, internalTx, opts...)
9899
}

trace/topic.go

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,15 @@ type (
6363
OnReadStreamUpdateTokenDoneInfo,
6464
)
6565

66+
// Internals: https://github.com/ydb-platform/ydb-go-sdk/blob/master/VERSIONING.md#internals
67+
OnReaderPopBatchTx func(TopicReaderPopBatchTxStartInfo) func(TopicReaderPopBatchTxDoneInfo)
68+
69+
// Internals: https://github.com/ydb-platform/ydb-go-sdk/blob/master/VERSIONING.md#internals
70+
OnReaderUpdateOffsetsInTransaction func(TopicReaderOnUpdateOffsetsInTransactionStartInfo) func(TopicReaderOnUpdateOffsetsInTransactionDoneInfo)
71+
72+
// Internals: https://github.com/ydb-platform/ydb-go-sdk/blob/master/VERSIONING.md#internals
73+
OnReaderTransactionCompleted func(TopicReaderTransactionCompletedStartInfo) func(TopicReaderTransactionCompletedDoneInfo)
74+
6675
// TopicReaderMessageEvents
6776

6877
// Internals: https://github.com/ydb-platform/ydb-go-sdk/blob/master/VERSIONING.md#internals
@@ -298,6 +307,45 @@ type (
298307
Error error
299308
}
300309

310+
// Internals: https://github.com/ydb-platform/ydb-go-sdk/blob/master/VERSIONING.md#internals
311+
TopicReaderPopBatchTxStartInfo struct {
312+
Context *context.Context
313+
ReaderConnectionID string
314+
TransactionSessionID string
315+
TransactionID string
316+
}
317+
318+
// Internals: https://github.com/ydb-platform/ydb-go-sdk/blob/master/VERSIONING.md#internals
319+
TopicReaderPopBatchTxDoneInfo struct {
320+
Error error
321+
}
322+
323+
// Internals: https://github.com/ydb-platform/ydb-go-sdk/blob/master/VERSIONING.md#internals
324+
TopicReaderOnUpdateOffsetsInTransactionStartInfo struct {
325+
Context *context.Context
326+
ReaderConnectionID string
327+
TransactionSessionID string
328+
TransactionID string
329+
}
330+
331+
// Internals: https://github.com/ydb-platform/ydb-go-sdk/blob/master/VERSIONING.md#internals
332+
TopicReaderOnUpdateOffsetsInTransactionDoneInfo struct {
333+
Error error
334+
}
335+
336+
// Internals: https://github.com/ydb-platform/ydb-go-sdk/blob/master/VERSIONING.md#internals
337+
TopicReaderTransactionCompletedStartInfo struct {
338+
Context *context.Context
339+
ReaderConnectionID string
340+
TransactionSessionID string
341+
TransactionID string
342+
TransactionResult error
343+
}
344+
345+
// Internals: https://github.com/ydb-platform/ydb-go-sdk/blob/master/VERSIONING.md#internals
346+
TopicReaderTransactionCompletedDoneInfo struct {
347+
}
348+
301349
////////////
302350
//////////// TopicWriter
303351
////////////

trace/topic_gtrace.go

Lines changed: 87 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)