Skip to content

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

Open
gengdy1545 wants to merge 6 commits into
pixelsdb:masterfrom
gengdy1545:fixbug/serviceDependency
Open

[Issue #1352] harden daemon lifecycle and pixels-install reliability#1354
gengdy1545 wants to merge 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
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

1 participant