feat: opentelemetry
Implement opentelemetry instrumentation in sbroad. How to test: docker run --name jaeger -d --rm -p6831:6831/udp -p6832:6832/udp \ -p16686:16686 -p14268:14268 jaegertracing/all-in-one:latest Then run a stress test with sbroad. The results would be available at http://localhost:16686/
Showing
- Cargo.lock 225 additions, 1 deletionCargo.lock
- Cargo.toml 5 additions, 0 deletionsCargo.toml
- cartridge/roles/sbroad-router.lua 1 addition, 0 deletionscartridge/roles/sbroad-router.lua
- sbroad-proc/Cargo.lock 46 additions, 0 deletionssbroad-proc/Cargo.lock
- sbroad-proc/Cargo.toml 14 additions, 0 deletionssbroad-proc/Cargo.toml
- sbroad-proc/src/lib.rs 28 additions, 0 deletionssbroad-proc/src/lib.rs
- src/api/exec_query.rs 127 additions, 82 deletionssrc/api/exec_query.rs
- src/executor.rs 5 additions, 1 deletionsrc/executor.rs
- src/executor/bucket.rs 3 additions, 0 deletionssrc/executor/bucket.rs
- src/executor/engine/cartridge.rs 30 additions, 0 deletionssrc/executor/engine/cartridge.rs
- src/executor/engine/cartridge/backend/sql/ir.rs 221 additions, 174 deletionssrc/executor/engine/cartridge/backend/sql/ir.rs
- src/executor/engine/cartridge/backend/sql/tree.rs 4 additions, 0 deletionssrc/executor/engine/cartridge/backend/sql/tree.rs
- src/executor/engine/cartridge/backend/sql/tree/tests.rs 1 addition, 1 deletionsrc/executor/engine/cartridge/backend/sql/tree/tests.rs
- src/executor/engine/cartridge/router.rs 10 additions, 0 deletionssrc/executor/engine/cartridge/router.rs
- src/executor/engine/cartridge/storage.rs 14 additions, 4 deletionssrc/executor/engine/cartridge/storage.rs
- src/frontend/sql.rs 7 additions, 1 deletionsrc/frontend/sql.rs
- src/frontend/sql/ast.rs 7 additions, 1 deletionsrc/frontend/sql/ast.rs
- src/ir/distribution/tests.rs 1 addition, 1 deletionsrc/ir/distribution/tests.rs
- src/ir/expression/tests.rs 3 additions, 3 deletionssrc/ir/expression/tests.rs
- src/ir/operator/tests.rs 10 additions, 10 deletionssrc/ir/operator/tests.rs
Loading
Please register or sign in to comment