fix: create traces under admin
Summary
- fix: create traces under admin
- Update sbroad submodule to commit, with refactored tracing api: tracer can be provided by library user (us).
- Use tracer that creates traces under admin, because traces are created randomly for 1% of the queries and the user may not have the privileges to create/modify tracing tables
- Move tracing related logic to picodata repo. In particular, now all tables storing tracing information are defined here
- Add sql tests that were removed from sbroad during refactoring
Depends on
- Target branch: master
- Changes should be cherry-picked to 24.1: no
- Docs follow-up: not necessary
Edited by Егор Ивков