Skip to content

[Issue #1352] harden daemon lifecycle and pixels-install reliability - #1354

Merged
bianhq merged 6 commits into
pixelsdb:masterfrom
gengdy1545:fixbug/serviceDependency
Aug 5, 2026
Merged

[Issue #1352] harden daemon lifecycle and pixels-install reliability#1354
bianhq merged 6 commits into
pixelsdb:masterfrom
gengdy1545:fixbug/serviceDependency

Conversation

@gengdy1545

@gengdy1545 gengdy1545 commented Jul 28, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Add dependency-aware, interruptible startup checks so servers (e.g. TransServer) are not started repeatedly while waiting for Metadata / Retina readiness
  • Prevent servers from being restarted once daemon shutdown has begun
  • Derive Retina object-storage scheme from the folder path prefix
  • Harden pixels-install Bash/zsh compatibility and add Cursor install/uninstall support

@gengdy1545
gengdy1545 requested a review from bianhq July 28, 2026 05:09
@gengdy1545 gengdy1545 self-assigned this Jul 28, 2026
@gengdy1545 gengdy1545 added the bug Something isn't working label Jul 28, 2026
@gengdy1545
gengdy1545 marked this pull request as draft July 28, 2026 09:02
@gengdy1545

Copy link
Copy Markdown
Collaborator Author

Associated Trino PR

@gengdy1545 gengdy1545 changed the title [Issue #1352] fix duplicate server threads while waiting for Retina/Metadata readiness [Issue #1352] dependency-aware startup, shutdown safety, and install skill hardening Jul 29, 2026
@gengdy1545 gengdy1545 changed the title [Issue #1352] dependency-aware startup, shutdown safety, and install skill hardening [Issue #1352] harden daemon lifecycle and pixels-install reliability Jul 29, 2026

@bianhq bianhq left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

@bianhq
bianhq merged commit 54a59d7 into pixelsdb:master Aug 5, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[pixels-daemon] daemon service dependency checks and related reliability fixes

2 participants