安正超
15cdeee775
refactor: add ecstore cluster read models ( #3681 )
2026-06-21 10:45:36 +08:00
安正超
d26d98104a
refactor: prune ecstore root global facades ( #3680 )
2026-06-21 09:52:19 +08:00
安正超
d4150117c3
refactor: narrow startup and ecstore root facades ( #3679 )
...
* refactor: narrow startup owner visibility
* refactor: prune remaining ecstore root facades
2026-06-21 09:42:15 +08:00
安正超
0985225448
refactor: consolidate ecstore public facade ( #3678 )
...
* refactor: expand ecstore compatibility facade
* test: enforce ecstore api facade imports
* refactor: hide legacy ecstore layout modules
* refactor: hide ecstore facade root modules
2026-06-21 09:09:11 +08:00
安正超
77e005ee98
refactor: narrow startup compatibility shims ( #3677 )
2026-06-21 08:54:21 +08:00
houseme
5f3722e0a5
chore(deps): update flake.lock ( #3676 )
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/49a4bd0' (2026-06-12)
→ 'github:NixOS/nixpkgs/3e41b24' (2026-06-16)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/5b929d8' (2026-06-13)
→ 'github:oxalica/rust-overlay/e8e2021' (2026-06-20)
2026-06-21 08:39:45 +08:00
安正超
74571cc4ca
fix(format): remove whitespace regressions ( #3675 )
2026-06-21 08:39:26 +08:00
GatewayJ
c47dea0009
fix(scanner): preserve complete usage snapshots ( #3654 )
2026-06-21 08:21:20 +08:00
安正超
796f293b80
test(ecstore): cover DNS resolver raw errors ( #3674 )
2026-06-21 08:17:45 +08:00
安正超
9b3fda9e30
refactor: route ecstore public surfaces through api ( #3673 )
2026-06-21 05:23:23 +08:00
安正超
28771f071e
refactor: narrow startup orchestration visibility ( #3672 )
2026-06-21 04:13:55 +08:00
安正超
995af8ebdc
refactor: split startup runtime service ownership ( #3671 )
...
* refactor: move startup kms context owner
* refactor: move startup iam runtime facade
* refactor: split startup metadata and notification owners
* refactor: split startup runtime service owners
* refactor: retire startup service components
* refactor: narrow startup owner module visibility
2026-06-21 02:53:58 +08:00
安正超
468fd81a8a
refactor: move startup app context owner ( #3670 )
2026-06-21 01:56:27 +08:00
安正超
6912c6d000
refactor: make app context bootstrap explicit ( #3669 )
2026-06-21 00:28:52 +08:00
安正超
d7c6c07d77
refactor: keep embedded identity with startup config ( #3668 )
2026-06-21 00:05:50 +08:00
GatewayJ
3e7e39a59c
fix(ecstore): retry transient endpoint DNS failures ( #3652 )
...
* fix(ecstore): retry transient endpoint DNS failures
* fix(ecstore): satisfy DNS retry clippy check
* fix(ecstore): harden endpoint DNS retry
* test(ecstore): stabilize DNS retry error test
2026-06-20 23:53:11 +08:00
安正超
6056a518b8
refactor: streamline embedded startup result shell ( #3667 )
2026-06-20 23:52:33 +08:00
Hiroaki KAWAI
deee13901d
fix(logging): suppress scanner leader eviction noise ( #3653 )
2026-06-20 22:23:42 +08:00
安正超
1c58ee0d7e
refactor: return embedded identity from startup ( #3666 )
2026-06-20 22:20:26 +08:00
安正超
6d13a0f15a
refactor: keep embedded builder as startup shell ( #3665 )
2026-06-20 22:17:31 +08:00
安正超
150ac967d3
refactor: extract embedded handle boundaries ( #3664 )
2026-06-20 22:12:50 +08:00
Henry Guo
ed1986a5ac
feat(table-catalog): harden credential and maintenance ops ( #3631 )
...
Co-authored-by: Henry Guo <marshawcoco@users.noreply.github.com >
2026-06-20 22:11:18 +08:00
安正超
ebd4882ec1
refactor: extract embedded build orchestration ( #3663 )
2026-06-20 22:10:40 +08:00
安正超
0cf7e5cf03
refactor: extract embedded startup control helpers ( #3661 )
2026-06-20 21:57:03 +08:00
安正超
84e292c6da
refactor: extract embedded startup server helpers ( #3660 )
2026-06-20 18:38:02 +08:00
安正超
3edff6a436
refactor: extract embedded runtime orchestration hooks ( #3659 )
2026-06-20 18:20:56 +08:00
安正超
d933d5e938
refactor: move ecstore rebalance flow modules ( #3658 )
2026-06-20 17:56:11 +08:00
安正超
1595b2bc3f
refactor: move ecstore rebalance migration helpers ( #3657 )
2026-06-20 17:15:30 +08:00
安正超
6d82b6f855
refactor: move ecstore rebalance worker helpers ( #3656 )
2026-06-20 16:44:48 +08:00
安正超
f5f727e077
refactor: move ecstore rebalance metadata helpers ( #3655 )
2026-06-20 16:31:58 +08:00
安正超
f5bd31173d
refactor: move ecstore pool-space builder ( #3651 )
2026-06-20 15:38:49 +08:00
安正超
1d9fd3d7ac
refactor: move ecstore rebalance support helpers ( #3650 )
2026-06-20 13:34:23 +08:00
安正超
aad5379e0c
refactor: move ecstore pool-space helpers ( #3649 )
2026-06-20 12:44:16 +08:00
安正超
3035cad082
refactor: move ecstore set heal helpers ( #3648 )
2026-06-20 12:03:22 +08:00
安正超
1ea7b36ab4
refactor: move ecstore endpoint layout owners ( #3647 )
2026-06-20 10:28:25 +08:00
安正超
16d667da0a
refactor: move ecstore format layout owners ( #3646 )
2026-06-20 09:58:50 +08:00
安正超
88dfdda4a0
refactor: establish ecstore layout foundation ( #3645 )
2026-06-20 09:54:36 +08:00
安正超
4ba8058dbc
refactor: expose extension runtime snapshots ( #3644 )
2026-06-20 09:48:49 +08:00
安正超
5ad47d1354
refactor: publish ops profiler runtime contract ( #3643 )
2026-06-20 09:42:13 +08:00
安正超
9a3d5bd2a0
refactor: reuse embedded lifecycle publication boundaries ( #3642 )
2026-06-20 09:15:00 +08:00
安正超
77d842ae34
refactor: reuse embedded runtime service boundaries ( #3641 )
2026-06-20 08:15:44 +08:00
安正超
131e9dc804
refactor: reuse embedded startup phase boundaries ( #3640 )
2026-06-20 06:58:48 +08:00
安正超
f8117eb46b
refactor: extract startup tls material boundary ( #3639 )
2026-06-20 05:55:32 +08:00
安正超
46a02b6d03
refactor: extract startup runtime hook boundary ( #3638 )
2026-06-20 05:32:49 +08:00
安正超
5e96151d9c
refactor: extract optional runtime sidecar boundary ( #3637 )
2026-06-20 04:28:33 +08:00
安正超
aa5de1c908
refactor: extract startup service component boundary ( #3636 )
2026-06-20 03:26:09 +08:00
安正超
7dfe372bd2
refactor: extract startup ready lifecycle boundary ( #3635 )
2026-06-20 02:25:20 +08:00
安正超
e9037f9eb0
refactor: extract startup shutdown lifecycle boundary ( #3634 )
2026-06-20 01:15:39 +08:00
安正超
eec1792cd2
refactor: extract optional runtime startup boundary ( #3633 )
2026-06-20 00:12:44 +08:00
安正超
74fcfddd7f
refactor: extract optional runtime shutdown boundary ( #3632 )
2026-06-19 22:53:42 +08:00