@@ -69,36 +69,36 @@ fn criterion_benchmark(c: &mut Criterion) {
69
69
log_benchmark_group ( c, "simple-log-with-int" , |logger| {
70
70
let mut log_record = logger. create_log_record ( ) ;
71
71
log_record. set_body ( "simple log" . into ( ) ) ;
72
- log_record. set_attribute ( "testint" , 2 ) ;
72
+ log_record. add_attribute ( "testint" , 2 ) ;
73
73
logger. emit ( log_record) ;
74
74
} ) ;
75
75
76
76
log_benchmark_group ( c, "simple-log-with-double" , |logger| {
77
77
let mut log_record = logger. create_log_record ( ) ;
78
78
log_record. set_body ( "simple log" . into ( ) ) ;
79
- log_record. set_attribute ( "testdouble" , 2.2 ) ;
79
+ log_record. add_attribute ( "testdouble" , 2.2 ) ;
80
80
logger. emit ( log_record) ;
81
81
} ) ;
82
82
83
83
log_benchmark_group ( c, "simple-log-with-string" , |logger| {
84
84
let mut log_record = logger. create_log_record ( ) ;
85
85
log_record. set_body ( "simple log" . into ( ) ) ;
86
- log_record. set_attribute ( "teststring" , "test" ) ;
86
+ log_record. add_attribute ( "teststring" , "test" ) ;
87
87
logger. emit ( log_record) ;
88
88
} ) ;
89
89
90
90
log_benchmark_group ( c, "simple-log-with-bool" , |logger| {
91
91
let mut log_record = logger. create_log_record ( ) ;
92
92
log_record. set_body ( "simple log" . into ( ) ) ;
93
- log_record. set_attribute ( "testbool" , AnyValue :: Boolean ( true ) ) ;
93
+ log_record. add_attribute ( "testbool" , AnyValue :: Boolean ( true ) ) ;
94
94
logger. emit ( log_record) ;
95
95
} ) ;
96
96
97
97
let bytes = AnyValue :: Bytes ( vec ! [ 25u8 , 30u8 , 40u8 ] ) ;
98
98
log_benchmark_group ( c, "simple-log-with-bytes" , |logger| {
99
99
let mut log_record = logger. create_log_record ( ) ;
100
100
log_record. set_body ( "simple log" . into ( ) ) ;
101
- log_record. set_attribute ( "testbytes" , bytes. clone ( ) ) ;
101
+ log_record. add_attribute ( "testbytes" , bytes. clone ( ) ) ;
102
102
logger. emit ( log_record) ;
103
103
} ) ;
104
104
@@ -113,15 +113,15 @@ fn criterion_benchmark(c: &mut Criterion) {
113
113
log_benchmark_group ( c, "simple-log-with-a-lot-of-bytes" , |logger| {
114
114
let mut log_record = logger. create_log_record ( ) ;
115
115
log_record. set_body ( "simple log" . into ( ) ) ;
116
- log_record. set_attribute ( "testbytes" , bytes. clone ( ) ) ;
116
+ log_record. add_attribute ( "testbytes" , bytes. clone ( ) ) ;
117
117
logger. emit ( log_record) ;
118
118
} ) ;
119
119
120
120
let vec_any_values = AnyValue :: ListAny ( vec ! [ AnyValue :: Int ( 25 ) , "test" . into( ) , true . into( ) ] ) ;
121
121
log_benchmark_group ( c, "simple-log-with-vec-any-value" , |logger| {
122
122
let mut log_record = logger. create_log_record ( ) ;
123
123
log_record. set_body ( "simple log" . into ( ) ) ;
124
- log_record. set_attribute ( "testvec" , vec_any_values. clone ( ) ) ;
124
+ log_record. add_attribute ( "testvec" , vec_any_values. clone ( ) ) ;
125
125
logger. emit ( log_record) ;
126
126
} ) ;
127
127
@@ -135,7 +135,7 @@ fn criterion_benchmark(c: &mut Criterion) {
135
135
log_benchmark_group ( c, "simple-log-with-inner-vec-any-value" , |logger| {
136
136
let mut log_record = logger. create_log_record ( ) ;
137
137
log_record. set_body ( "simple log" . into ( ) ) ;
138
- log_record. set_attribute ( "testvec" , vec_any_values. clone ( ) ) ;
138
+ log_record. add_attribute ( "testvec" , vec_any_values. clone ( ) ) ;
139
139
logger. emit ( log_record) ;
140
140
} ) ;
141
141
@@ -147,7 +147,7 @@ fn criterion_benchmark(c: &mut Criterion) {
147
147
log_benchmark_group ( c, "simple-log-with-map-any-value" , |logger| {
148
148
let mut log_record = logger. create_log_record ( ) ;
149
149
log_record. set_body ( "simple log" . into ( ) ) ;
150
- log_record. set_attribute ( "testmap" , map_any_values. clone ( ) ) ;
150
+ log_record. add_attribute ( "testmap" , map_any_values. clone ( ) ) ;
151
151
logger. emit ( log_record) ;
152
152
} ) ;
153
153
@@ -165,7 +165,7 @@ fn criterion_benchmark(c: &mut Criterion) {
165
165
log_benchmark_group ( c, "simple-log-with-inner-map-any-value" , |logger| {
166
166
let mut log_record = logger. create_log_record ( ) ;
167
167
log_record. set_body ( "simple log" . into ( ) ) ;
168
- log_record. set_attribute ( "testmap" , map_any_values. clone ( ) ) ;
168
+ log_record. add_attribute ( "testmap" , map_any_values. clone ( ) ) ;
169
169
logger. emit ( log_record) ;
170
170
} ) ;
171
171
@@ -193,10 +193,10 @@ fn criterion_benchmark(c: &mut Criterion) {
193
193
log_record. set_observed_timestamp ( now) ;
194
194
log_record. set_severity_number ( Severity :: Warn ) ;
195
195
log_record. set_severity_text ( Severity :: Warn . name ( ) . into ( ) ) ;
196
- log_record. set_attribute ( "name" , "my-event-name" ) ;
197
- log_record. set_attribute ( "event.id" , 20 ) ;
198
- log_record. set_attribute ( "user.name" , "otel" ) ;
199
- log_record. set_attribute ( "user.email" , "otel@opentelemetry.io" ) ;
196
+ log_record. add_attribute ( "name" , "my-event-name" ) ;
197
+ log_record. add_attribute ( "event.id" , 20 ) ;
198
+ log_record. add_attribute ( "user.name" , "otel" ) ;
199
+ log_record. add_attribute ( "user.email" , "otel@opentelemetry.io" ) ;
200
200
logger. emit ( log_record) ;
201
201
} ) ;
202
202
@@ -207,15 +207,15 @@ fn criterion_benchmark(c: &mut Criterion) {
207
207
log_record. set_observed_timestamp ( now) ;
208
208
log_record. set_severity_number ( Severity :: Warn ) ;
209
209
log_record. set_severity_text ( Severity :: Warn . name ( ) . into ( ) ) ;
210
- log_record. set_attribute ( "name" , "my-event-name" ) ;
211
- log_record. set_attribute ( "event.id" , 20 ) ;
212
- log_record. set_attribute ( "user.name" , "otel" ) ;
213
- log_record. set_attribute ( "user.email" , "otel@opentelemetry.io" ) ;
214
- log_record. set_attribute ( "code.filename" , "log.rs" ) ;
215
- log_record. set_attribute ( "code.filepath" , "opentelemetry_sdk/benches/log.rs" ) ;
216
- log_record. set_attribute ( "code.lineno" , 96 ) ;
217
- log_record. set_attribute ( "code.namespace" , "opentelemetry_sdk::benches::log" ) ;
218
- log_record. set_attribute ( "log.target" , "opentelemetry_sdk::benches::log" ) ;
210
+ log_record. add_attribute ( "name" , "my-event-name" ) ;
211
+ log_record. add_attribute ( "event.id" , 20 ) ;
212
+ log_record. add_attribute ( "user.name" , "otel" ) ;
213
+ log_record. add_attribute ( "user.email" , "otel@opentelemetry.io" ) ;
214
+ log_record. add_attribute ( "code.filename" , "log.rs" ) ;
215
+ log_record. add_attribute ( "code.filepath" , "opentelemetry_sdk/benches/log.rs" ) ;
216
+ log_record. add_attribute ( "code.lineno" , 96 ) ;
217
+ log_record. add_attribute ( "code.namespace" , "opentelemetry_sdk::benches::log" ) ;
218
+ log_record. add_attribute ( "log.target" , "opentelemetry_sdk::benches::log" ) ;
219
219
logger. emit ( log_record) ;
220
220
} ) ;
221
221
@@ -246,7 +246,7 @@ fn criterion_benchmark(c: &mut Criterion) {
246
246
log_record. set_observed_timestamp ( now) ;
247
247
log_record. set_severity_number ( Severity :: Warn ) ;
248
248
log_record. set_severity_text ( Severity :: Warn . name ( ) . into ( ) ) ;
249
- log_record. set_attributes ( attributes. clone ( ) ) ;
249
+ log_record. add_attributes ( attributes. clone ( ) ) ;
250
250
logger. emit ( log_record) ;
251
251
} ) ;
252
252
}
0 commit comments