fix: bind hero_db sockets under hero_db/ subdir (0.3.3 backport) #35

Closed
zaelgohary wants to merge 2 commits from development_fix_socket_layout into development
Member

Summary

hero_db_server now writes its sockets directly at hero_db/rpc.sock and hero_db/resp.sock, matching hero_proc 0.4.4+ and hero_slides 0.6.0 expectations. No more deploy-time symlink to bridge layouts.

Closes #34 (server side). Symptom #1 in the issue (CLI hitting hero_proc_server.sock) is owned by hero_proc_sdk; deploy keeps that symlink until upstream lands.

Changes

  • Moved server socket to hero_db/rpc.sock
  • Moved RESP socket to hero_db/resp.sock
  • Bumped to 0.3.3

Test Results

Deployed to slides VM; gateway + /rpc both HTTP 200, hero_db_server v0.3.3 healthy.

## Summary hero_db_server now writes its sockets directly at `hero_db/rpc.sock` and `hero_db/resp.sock`, matching hero_proc 0.4.4+ and hero_slides 0.6.0 expectations. No more deploy-time symlink to bridge layouts. ## Related Issue Closes #34 (server side). Symptom #1 in the issue (CLI hitting `hero_proc_server.sock`) is owned by hero_proc_sdk; deploy keeps that symlink until upstream lands. ## Changes - Moved server socket to hero_db/rpc.sock - Moved RESP socket to hero_db/resp.sock - Bumped to 0.3.3 ## Test Results Deployed to slides VM; gateway + /rpc both HTTP 200, hero_db_server v0.3.3 healthy.
fix(server): bind sockets under hero_db/ subdir to match current layout
Some checks failed
CI / cargo test (pull_request) Failing after 3s
CI / cargo check + clippy (pull_request) Successful in 1m23s
Build and Test / build (pull_request) Successful in 3m58s
697705ed87
Backport for 0.3.3: hero_db_server now writes hero_db/rpc.sock and hero_db/resp.sock directly. Downstreams (hero_proc 0.4.4+, hero_slides 0.6.0) no longer need symlink workarounds.
ci: retrigger after flaky checkout step
All checks were successful
CI / cargo check + clippy (pull_request) Successful in 1m25s
CI / cargo test (pull_request) Successful in 1m45s
Build and Test / build (pull_request) Successful in 3m30s
bd90e08d6f
zaelgohary closed this pull request 2026-05-20 12:25:02 +00:00
All checks were successful
CI / cargo check + clippy (pull_request) Successful in 1m25s
CI / cargo test (pull_request) Successful in 1m45s
Build and Test / build (pull_request) Successful in 3m30s

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_db!35
No description provided.