Skip to content

improve: support profiling and tokio console image builds#525

Merged
gnolong merged 3 commits into
mainfrom
feature/profile-console-image-info
Jul 9, 2026
Merged

improve: support profiling and tokio console image builds#525
gnolong merged 3 commits into
mainfrom
feature/profile-console-image-info

Conversation

@gnolong

@gnolong gnolong commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add configurable profiling and tokio-console image builds in GitHub Actions.
  • Inject image tag and commit id into Docker images as environment variables.
  • Pin console-subscriber to =0.5.0.
  • Keep the project Rust toolchain/MSRV at 1.85.0 by pinning tonic and tonic-prost to =0.14.5. This avoids resolving tonic 0.14.6 / tonic-prost 0.14.6, which require rustc 1.88.

Validation

  • cargo fmt --check
  • cargo check -p dt-main --features metrics,tokio-console with rustc 1.85.0

@gnolong gnolong merged commit 5a6362a into main Jul 9, 2026
37 of 69 checks passed
@gnolong gnolong deleted the feature/profile-console-image-info branch July 9, 2026 08:42
caiq1nyu pushed a commit that referenced this pull request Jul 9, 2026
* build: support profiling and tokio console images

* chore: upgrade console subscriber and rust toolchain

* chore: pin tokio console grpc deps
caiq1nyu added a commit that referenced this pull request Jul 14, 2026
* fix: redis is_cluster empty config set to false (#522)

* fix: avoid duplicate queue capacity limiter (#521)

* improve: support profiling and tokio console image builds (#525)

* build: support profiling and tokio console images

* chore: upgrade console subscriber and rust toolchain

* chore: pin tokio console grpc deps

* fix: project optimization (#527)

* chore: fix doris&sr test runner

* chore: upgrade some crate to fix security problems

* remove deprecated httpclient pipeline feature

* fix security problems

* remove foxlake features

* remove unused function input

* upgrade cargo lock (#532)

* fix: idle pipeline cause high cpu (#534)

---------

Co-authored-by: wanglong <46259301+gnolong@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants