-
Notifications
You must be signed in to change notification settings - Fork 509
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add vparquet4 encoding #3368
Add vparquet4 encoding #3368
Commits on Feb 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 444a6fc - Browse repository at this point
Copy the full SHA 444a6fcView commit details -
Create initial vParquet4 encoding
At this point vParquet3 and vParquet4 are identical
Configuration menu - View commit details
-
Copy full SHA for 31140a4 - Browse repository at this point
Copy the full SHA 31140a4View commit details -
vParquet4: handle unsupported / dropped attributes (grafana#3123)
* Count dropped attributes and store them in separate column * Remove current support for arrays and kv-lists
Configuration menu - View commit details
-
Copy full SHA for 9775501 - Browse repository at this point
Copy the full SHA 9775501View commit details -
Store per-trace service statistics in vparquet4 blocks (grafana#2941)
* Store per-trace service statistics in vparquet4 blocks * Update pkg/traceql/combine.go * Update modules/frontend/search_progress.go * Update pkg/traceql/engine.go * Pre-allocate finalSpanset.ServiceStats * drop MaxServiceStats limit --------- Signed-off-by: Andreas Gerstmayr <agerstmayr@redhat.com> Co-authored-by: A. Stoewer <adrian@stoewer.me>
Configuration menu - View commit details
-
Copy full SHA for 41dc8eb - Browse repository at this point
Copy the full SHA 41dc8ebView commit details -
Add support for attributes with array values (grafana#3221)
* Fix skipping of dropped attributes The attribute dropping introduced in grafana#3123 wans't implemented correctly * Implement single values as arrays and introduce type column * Add support for array attributes * Tests more array values and fix attribute conversion * Replace individual pointer helper functions * Use a combination of snappy and delta for ValueType * Vendor module google/go-cmp/cmp/cmpopts * Use all types of array attributes in TestTraceToParquet * Improve TestFieldsAreCleared
Configuration menu - View commit details
-
Copy full SHA for 30e79e1 - Browse repository at this point
Copy the full SHA 30e79e1View commit details -
links and events schema changes (grafana#3163)
* links and events schema changes * update tests * update test * lint * fixed tests after rebase * lint * addressed comments * lint version * reduce span to just start time for events conversion
Configuration menu - View commit details
-
Copy full SHA for 794fb93 - Browse repository at this point
Copy the full SHA 794fb93View commit details -
Add attributes to instrumentation scope (grafana#3322)
* Add attributes to instrumentation scope Attributes are not filled as they are not supported in current proto * Populate instrumentation scope in test data * Use delta encoding for dropped attributes count columns * More consistent naming
Configuration menu - View commit details
-
Copy full SHA for 23a260e - Browse repository at this point
Copy the full SHA 23a260eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a2e10bb - Browse repository at this point
Copy the full SHA a2e10bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9024d10 - Browse repository at this point
Copy the full SHA 9024d10View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06521ed - Browse repository at this point
Copy the full SHA 06521edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f46601 - Browse repository at this point
Copy the full SHA 1f46601View commit details -
Configuration menu - View commit details
-
Copy full SHA for 580d50f - Browse repository at this point
Copy the full SHA 580d50fView commit details -
Update test cases in BenchmarkBackendBlockTraceQL
The test use values are tuned to current blocks from ops in order to have correct matching / non-matching queries
Configuration menu - View commit details
-
Copy full SHA for 16432c9 - Browse repository at this point
Copy the full SHA 16432c9View commit details
Commits on Feb 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 156ba47 - Browse repository at this point
Copy the full SHA 156ba47View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f6708b - Browse repository at this point
Copy the full SHA 1f6708bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ec97c9 - Browse repository at this point
Copy the full SHA 8ec97c9View commit details
Commits on Feb 16, 2024
-
Add ServiceStats data to existing TraceQL engine tests (#2)
Signed-off-by: Andreas Gerstmayr <agerstmayr@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 91b1236 - Browse repository at this point
Copy the full SHA 91b1236View commit details -
Fix combining service stats by using max() (#1)
* Fix combining service stats by using max() * update comment Signed-off-by: Andreas Gerstmayr <agerstmayr@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 9393edf - Browse repository at this point
Copy the full SHA 9393edfView commit details
Commits on Apr 10, 2024
-
Recalculate ServiceStats in combiner by moving it to separate function (
#3) * Recalculate ServiceStats in combiner by moving it to assignNestedSetModelBounds() * add additional tests Signed-off-by: Andreas Gerstmayr <agerstmayr@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for d79cea6 - Browse repository at this point
Copy the full SHA d79cea6View commit details -
Move serviceStats iterator to second pass (#4)
* Move serviceStats iterator to second pass * fix nil map assignment Signed-off-by: Andreas Gerstmayr <agerstmayr@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 9ab5514 - Browse repository at this point
Copy the full SHA 9ab5514View commit details
Commits on Apr 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9bef5e8 - Browse repository at this point
Copy the full SHA 9bef5e8View commit details
Commits on Apr 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c89e606 - Browse repository at this point
Copy the full SHA c89e606View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b81152 - Browse repository at this point
Copy the full SHA 9b81152View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66a54e8 - Browse repository at this point
Copy the full SHA 66a54e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff97bb8 - Browse repository at this point
Copy the full SHA ff97bb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc10143 - Browse repository at this point
Copy the full SHA dc10143View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0587418 - Browse repository at this point
Copy the full SHA 0587418View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad936e3 - Browse repository at this point
Copy the full SHA ad936e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 665b765 - Browse repository at this point
Copy the full SHA 665b765View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3627f3d - Browse repository at this point
Copy the full SHA 3627f3dView commit details
Commits on Apr 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0c139e9 - Browse repository at this point
Copy the full SHA 0c139e9View commit details
Commits on Apr 28, 2024
-
make ServiceStats an intrinsic (#5)
* make ServiceStats an intrinsic * skip allocating ServiceStats in rebatchIterator if already allocated Signed-off-by: Andreas Gerstmayr <agerstmayr@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 19dbeab - Browse repository at this point
Copy the full SHA 19dbeabView commit details
Commits on Apr 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 2ef85b3 - Browse repository at this point
Copy the full SHA 2ef85b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d290290 - Browse repository at this point
Copy the full SHA d290290View commit details
Commits on May 3, 2024
-
Fix performance regression in existing parquet encodings
The regression was introduced by making ServiceStats an intrinsic
Configuration menu - View commit details
-
Copy full SHA for a8abcb5 - Browse repository at this point
Copy the full SHA a8abcb5View commit details
Commits on May 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8108e03 - Browse repository at this point
Copy the full SHA 8108e03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 393b2a7 - Browse repository at this point
Copy the full SHA 393b2a7View commit details -
Use same queries in BackendBlockTraceQL
Use the same queries in vp3 and vp4
Configuration menu - View commit details
-
Copy full SHA for 8c71ae5 - Browse repository at this point
Copy the full SHA 8c71ae5View commit details