Skip to content

Commit d773bda

Browse files
committed
app/vlinsert/opentelemetry: rename resourceFieldsLen variable to streamFieldsName
This makes more clear the intention of this variable.
1 parent 1d5ce8a commit d773bda

File tree

2 files changed

+13
-13
lines changed

2 files changed

+13
-13
lines changed

app/vlinsert/opentelemetry/opentelemetry.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,12 +75,12 @@ var (
7575
)
7676

7777
func pushProtobufRequest(data []byte, lmp insertutil.LogMessageProcessor, msgFields []string, useDefaultStreamFields bool) error {
78-
pushLogs := func(timestamp int64, fields []logstorage.Field, resourceFieldsLen int) {
79-
logstorage.RenameField(fields[resourceFieldsLen:], msgFields, "_msg")
78+
pushLogs := func(timestamp int64, fields []logstorage.Field, streamFieldsLen int) {
79+
logstorage.RenameField(fields[streamFieldsLen:], msgFields, "_msg")
8080

8181
var streamFields []logstorage.Field
8282
if useDefaultStreamFields {
83-
streamFields = fields[:resourceFieldsLen]
83+
streamFields = fields[:streamFieldsLen]
8484
}
8585

8686
lmp.AddRow(timestamp, fields, streamFields)

app/vlinsert/opentelemetry/pb.go

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import (
1313
//
1414
// The handler must copy resource and attributes before returning,
1515
// since the caller can change them, so they become invalid if not copied.
16-
type pushLogsHandler func(timestamp int64, fields []logstorage.Field, resourceFieldsLen int)
16+
type pushLogsHandler func(timestamp int64, fields []logstorage.Field, streamFieldsLen int)
1717

1818
// decodeLogsData parses a LogsData protobuf message from src and calls the provided pushLogs for each decoded log record.
1919
//
@@ -66,7 +66,7 @@ func decodeResourceLogs(src []byte, pushLogs pushLogsHandler) (err error) {
6666
return fmt.Errorf("cannot decode Resource: %w", err)
6767
}
6868
}
69-
resourceFieldsLen := len(fs.Fields)
69+
streamFieldsLen := len(fs.Fields)
7070

7171
// Decode scope_logs
7272
var fc easyproto.FieldContext
@@ -82,7 +82,7 @@ func decodeResourceLogs(src []byte, pushLogs pushLogsHandler) (err error) {
8282
return fmt.Errorf("cannot read ScopeLogs data")
8383
}
8484

85-
fs.Fields = fs.Fields[:resourceFieldsLen]
85+
fs.Fields = fs.Fields[:streamFieldsLen]
8686

8787
if err := decodeScopeLogs(data, fs, pushLogs); err != nil {
8888
return fmt.Errorf("cannot decode ScopeLogs: %w", err)
@@ -126,7 +126,7 @@ func decodeScopeLogs(src []byte, fs *logstorage.Fields, pushLogs pushLogsHandler
126126
fb := getFmtBuffer()
127127
defer putFmtBuffer(fb)
128128

129-
resourceFieldsLen := len(fs.Fields)
129+
streamFieldsLen := len(fs.Fields)
130130

131131
var fc easyproto.FieldContext
132132
for len(src) > 0 {
@@ -142,25 +142,25 @@ func decodeScopeLogs(src []byte, fs *logstorage.Fields, pushLogs pushLogsHandler
142142
}
143143

144144
fb.reset()
145-
fs.Fields = fs.Fields[:resourceFieldsLen]
145+
fs.Fields = fs.Fields[:streamFieldsLen]
146146

147147
eventName, timestamp, err := decodeLogRecord(data, fs, fb)
148148
if err != nil {
149149
return fmt.Errorf("cannot decode LogRecord: %w", err)
150150
}
151151
if eventName != "" {
152-
// Insert eventName into resource fields
152+
// Insert eventName into stream fields
153153
fs.Add("dummy", "value")
154-
for i := len(fs.Fields) - 1; i > resourceFieldsLen; i-- {
154+
for i := len(fs.Fields) - 1; i > streamFieldsLen; i-- {
155155
fs.Fields[i] = fs.Fields[i-1]
156156
}
157-
f := &fs.Fields[resourceFieldsLen]
157+
f := &fs.Fields[streamFieldsLen]
158158
f.Name = "event_name"
159159
f.Value = eventName
160160

161-
pushLogs(timestamp, fs.Fields, resourceFieldsLen+1)
161+
pushLogs(timestamp, fs.Fields, streamFieldsLen+1)
162162
} else {
163-
pushLogs(timestamp, fs.Fields, resourceFieldsLen)
163+
pushLogs(timestamp, fs.Fields, streamFieldsLen)
164164
}
165165
}
166166
}

0 commit comments

Comments
 (0)