安正超
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
安正超
e6391598f0
feat: add ops profiler capability snapshots ( #3629 )
2026-06-19 22:35:36 +08:00
安正超
ff638d1140
feat: add ops profiler extension schema ( #3628 )
2026-06-19 22:31:18 +08:00
Henry Guo
71809ba0bb
test(scanner): add usage freshness validation evidence ( #3627 )
2026-06-19 21:34:12 +08:00
Henry Guo
2052336a53
fix(heal): track root erasure-set rebuild status ( #3625 )
2026-06-19 21:33:58 +08:00
Henry Guo
68a061c548
feat(table-catalog): add vendor compatibility profiles ( #3624 )
2026-06-19 21:33:31 +08:00
安正超
afe46c01e7
refactor: prune consumer ecstore object aliases ( #3622 )
2026-06-19 21:33:00 +08:00
安正超
08b8f58e64
refactor: prune notify ecstore object alias ( #3620 )
2026-06-19 20:11:56 +08:00
安正超
a5058e955d
test: guard ecstore object api boundaries ( #3619 )
2026-06-19 19:04:20 +08:00
Henry Guo
8d91e2116f
docs(table-catalog): document S3 Tables support matrix ( #3616 )
2026-06-19 18:37:08 +08:00
Henry Guo
a689ff3c39
feat(scanner): wake cycles for dirty usage refresh ( #3617 )
2026-06-19 18:36:48 +08:00
安正超
54ffbedbc8
refactor: remove ecstore operation compat facades ( #3608 )
2026-06-19 17:01:12 +08:00
安正超
132c8ae77d
feat: expose runtime workload owner snapshots ( #3607 )
2026-06-19 12:31:43 +08:00
安正超
7cb7aefc3b
feat: expose replication workload admission snapshot ( #3606 )
2026-06-19 11:13:17 +08:00
安正超
00ca3b7c1c
feat: expose heal workload admission snapshot ( #3605 )
2026-06-19 10:39:09 +08:00
houseme
8cf3c0bfbd
fix(ecstore): support MinIO DARE fixture compatibility ( #3590 )
2026-06-19 10:13:39 +08:00
安正超
80b1fca02a
feat: wire runtime capability snapshot providers ( #3604 )
2026-06-19 09:50:42 +08:00
安正超
b106b628c1
feat: expose local scheduler admission snapshots ( #3603 )
2026-06-19 09:14:50 +08:00
houseme
53ff19dd2d
fix(kms): harden local master key storage ( #3589 )
2026-06-19 08:50:35 +08:00
Henry Guo
2c6881695f
test(table-catalog): add Iceberg compatibility and failure coverage ( #3581 )
...
* test(table-catalog): add Iceberg client compatibility coverage
* test(table-catalog): add production failure coverage
* fix(table-catalog): generate valid failure probe requests
---------
Co-authored-by: Henry Guo <marshawcoco@users.noreply.github.com >
2026-06-19 08:49:59 +08:00
安正超
56c3cf50ae
feat: add scheduler workload admission contracts ( #3602 )
2026-06-19 08:41:22 +08:00
安正超
ada6f7587e
refactor: flatten test harness storage compat aliases ( #3596 )
...
* refactor: flatten test harness storage compat aliases
* refactor: flatten rustfs storage compat aliases (#3597 )
* refactor: prune runtime storage compat surface (#3598 )
* refactor: flatten runtime secondary storage compat (#3599 )
* docs: add scheduler placement profiling baselines (#3600 )
* feat: add observability topology capability contracts (#3601 )
2026-06-19 08:30:47 +08:00
安正超
b1c6578df1
refactor: narrow test harness compatibility surfaces ( #3592 )
2026-06-19 07:10:52 +08:00
安正超
b14e49e84e
refactor: narrow IAM and Swift compatibility surfaces ( #3587 )
...
* refactor: narrow IAM and Swift compatibility surfaces
* refactor: narrow heal and scanner compatibility surfaces (#3588 )
* refactor: narrow RustFS runtime compatibility surfaces (#3591 )
2026-06-19 03:06:57 +08:00
houseme
9b1272529a
fix(ecstore): avoid blocking fs in async paths ( #3586 )
2026-06-19 01:44:17 +08:00
安正超
a860f2b40c
refactor: narrow storage compatibility surfaces ( #3585 )
...
* refactor: narrow storage compatibility surfaces
* refactor: narrow observability compatibility surfaces
2026-06-19 00:56:14 +08:00
安正超
f11b07bf83
chore: guard ECStore compat passthroughs ( #3583 )
2026-06-19 00:20:09 +08:00
安正超
205f964dc5
refactor: tighten storage compat store_api aliases ( #3582 )
...
* refactor: collapse storage compat store_api modules
* chore: guard storage compat store_api aliases
2026-06-18 22:50:02 +08:00
安正超
c28fee0013
refactor: continue storage api contract cleanup ( #3580 )
...
* refactor: move delete object contracts to storage api
* refactor: narrow store api compatibility exports
* refactor: route table catalog test through storage compat
2026-06-18 22:42:02 +08:00
Henry Guo
80144ec886
feat(scanner): expose usage freshness status ( #3577 )
...
* feat(scanner): expose usage freshness status
* fix(scanner): reset dirty usage cycle state
---------
Co-authored-by: Henry Guo <marshawcoco@users.noreply.github.com >
2026-06-18 21:14:55 +08:00
Henry Guo
5d9fee5c0c
feat(table-catalog): expose backing migration contract ( #3574 )
...
* feat(table-catalog): expose backing migration contract
* fix(table-catalog): require register auth for external sync
---------
Co-authored-by: Henry Guo <marshawcoco@users.noreply.github.com >
2026-06-18 21:14:40 +08:00
安正超
7b0cb9e725
refactor: prune storage compatibility re-export allowances ( #3579 )
...
* refactor: prune storage compatibility re-export allowances
* fix: reject whitespace-padded dot path segments
2026-06-18 21:14:24 +08:00
安正超
f3fcdd4ba2
refactor: narrow remaining storage compatibility exports ( #3578 )
2026-06-18 19:18:32 +08:00
安正超
08371a6e09
refactor: narrow storage compatibility exports ( #3576 )
2026-06-18 18:31:14 +08:00
安正超
c098184c49
refactor: clean runtime and test storage boundaries ( #3573 )
...
* refactor: clean runtime observability select boundaries
* refactor: clean test harness fuzz storage boundaries
2026-06-18 18:09:25 +08:00
安正超
8313767f75
refactor: clean app storage admin runtime boundaries ( #3572 )
2026-06-18 16:42:51 +08:00
安正超
bdb2461b55
refactor: clean scanner heal runtime boundaries ( #3571 )
2026-06-18 16:12:27 +08:00
Henry Guo
51409c40ef
feat(table-catalog): add external catalog bridge sync ( #3569 )
...
Co-authored-by: Henry Guo <marshawcoco@users.noreply.github.com >
2026-06-18 15:30:41 +08:00
houseme
8cf11af649
fix(security): add shared outbound egress guard ( #3567 )
...
* fix(security): block unsafe outbound webhook targets
* chore: keep issue-3557 plan local only
2026-06-18 15:30:09 +08:00
houseme
fc93a27974
fix(storage): harden local SSE-S3 fallback ( #3564 )
...
* fix: harden local SSE-S3 fallback
* test: update managed SSE-S3 assumptions
* chore: keep issue plan local only
* test(ci): seed local SSE key for s3-tests
2026-06-18 15:29:52 +08:00