安正超
2a18088ca5
refactor: centralize storage compat facade paths ( #3702 )
2026-06-22 01:20:22 +08:00
安正超
eb33e9f2ea
refactor: prune outer compat signature aliases ( #3701 )
2026-06-22 00:15:34 +08:00
安正超
ef111a3e40
refactor: prune outer compat facade aliases ( #3700 )
2026-06-21 23:33:44 +08:00
安正超
6b3d96fde3
refactor: prune trait import compat re-exports ( #3699 )
2026-06-21 23:17:58 +08:00
安正超
f35821f75d
test(s3): reclassify passing atomic conditional write ( #3698 )
2026-06-21 20:54:52 +08:00
安正超
5c01641760
refactor: prune storage owner compat re-exports ( #3695 )
2026-06-21 19:36:10 +08:00
安正超
48ed331fc8
refactor: prune root runtime compat re-exports ( #3694 )
2026-06-21 18:42:25 +08:00
安正超
0cf9d07e40
refactor: prune test protocol compat aliases ( #3693 )
2026-06-21 18:09:39 +08:00
安正超
30b46640b4
refactor: prune edge compat aliases ( #3692 )
2026-06-21 17:41:07 +08:00
安正超
9d510e9d5b
refactor: prune admin app compat aliases ( #3690 )
2026-06-21 16:40:40 +08:00
安正超
84d662c312
refactor: prune storage compat bucket aliases ( #3689 )
2026-06-21 15:56:13 +08:00
安正超
6e42afcea5
refactor: prune admin config compat aliases ( #3688 )
2026-06-21 15:21:25 +08:00
安正超
f4f303a773
refactor: prune root runtime compat aliases ( #3687 )
2026-06-21 14:39:22 +08:00
安正超
6bfed0bd43
refactor: prune root bucket compat modules ( #3686 )
2026-06-21 14:08:05 +08:00
安正超
32d7e55564
refactor: compose workload admission providers ( #3685 )
2026-06-21 13:36:12 +08:00
安正超
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
安正超
74571cc4ca
fix(format): remove whitespace regressions ( #3675 )
2026-06-21 08:39:26 +08:00
安正超
9b3fda9e30
refactor: route ecstore public surfaces through api ( #3673 )
2026-06-21 05:23:23 +08:00
安正超
468fd81a8a
refactor: move startup app context owner ( #3670 )
2026-06-21 01:56:27 +08:00
安正超
6d13a0f15a
refactor: keep embedded builder as startup shell ( #3665 )
2026-06-20 22:17:31 +08:00
Henry Guo
71809ba0bb
test(scanner): add usage freshness validation evidence ( #3627 )
2026-06-19 21:34:12 +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
安正超
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
安正超
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
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
安正超
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
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
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
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