(e entry)
| 1253 | } |
| 1254 | |
| 1255 | func mapEventAttr(e entry) traceql.Static { |
| 1256 | switch e.Key { |
| 1257 | case ColumnPathEventName: |
| 1258 | return traceql.NewStaticString(unsafeToString(e.Value.ByteArray())) |
| 1259 | default: |
| 1260 | // This exists for event-level dedicated columns |
| 1261 | switch e.Value.Kind() { |
| 1262 | case parquet.Boolean: |
| 1263 | return traceql.NewStaticBool(e.Value.Boolean()) |
| 1264 | case parquet.Int32, parquet.Int64: |
| 1265 | return traceql.NewStaticInt(int(e.Value.Int64())) |
| 1266 | case parquet.Float: |
| 1267 | return traceql.NewStaticFloat(e.Value.Double()) |
| 1268 | case parquet.ByteArray, parquet.FixedLenByteArray: |
| 1269 | return traceql.NewStaticString(unsafeToString(e.Value.ByteArray())) |
| 1270 | } |
| 1271 | } |
| 1272 | |
| 1273 | return traceql.NewStaticNil() |
| 1274 | } |
| 1275 | |
| 1276 | func mapLinkAttr(_ entry) traceql.Static { |
| 1277 | return traceql.Static{} |
nothing calls this directly
no test coverage detected