Commit Graph
1371 Commits
Author SHA1 Message Date
安正超andGitHub 4ba8058dbc refactor: expose extension runtime snapshots (#3644) 2026-06-20 09:48:49 +08:00
安正超andGitHub 5ad47d1354 refactor: publish ops profiler runtime contract (#3643) 2026-06-20 09:42:13 +08:00
安正超andGitHub 9a3d5bd2a0 refactor: reuse embedded lifecycle publication boundaries (#3642) 2026-06-20 09:15:00 +08:00
安正超andGitHub 77d842ae34 refactor: reuse embedded runtime service boundaries (#3641) 2026-06-20 08:15:44 +08:00
安正超andGitHub 131e9dc804 refactor: reuse embedded startup phase boundaries (#3640) 2026-06-20 06:58:48 +08:00
安正超andGitHub f8117eb46b refactor: extract startup tls material boundary (#3639) 2026-06-20 05:55:32 +08:00
安正超andGitHub 46a02b6d03 refactor: extract startup runtime hook boundary (#3638) 2026-06-20 05:32:49 +08:00
安正超andGitHub 5e96151d9c refactor: extract optional runtime sidecar boundary (#3637) 2026-06-20 04:28:33 +08:00
安正超andGitHub aa5de1c908 refactor: extract startup service component boundary (#3636) 2026-06-20 03:26:09 +08:00
安正超andGitHub 7dfe372bd2 refactor: extract startup ready lifecycle boundary (#3635) 2026-06-20 02:25:20 +08:00
安正超andGitHub e9037f9eb0 refactor: extract startup shutdown lifecycle boundary (#3634) 2026-06-20 01:15:39 +08:00
安正超andGitHub eec1792cd2 refactor: extract optional runtime startup boundary (#3633) 2026-06-20 00:12:44 +08:00
安正超andGitHub 74fcfddd7f refactor: extract optional runtime shutdown boundary (#3632) 2026-06-19 22:53:42 +08:00
Henry GuoandGitHub 2052336a53 fix(heal): track root erasure-set rebuild status (#3625) 2026-06-19 21:33:58 +08:00
安正超andGitHub afe46c01e7 refactor: prune consumer ecstore object aliases (#3622) 2026-06-19 21:33:00 +08:00
安正超andGitHub 08b8f58e64 refactor: prune notify ecstore object alias (#3620) 2026-06-19 20:11:56 +08:00
Henry GuoandGitHub a689ff3c39 feat(scanner): wake cycles for dirty usage refresh (#3617) 2026-06-19 18:36:48 +08:00
安正超andGitHub 54ffbedbc8 refactor: remove ecstore operation compat facades (#3608) 2026-06-19 17:01:12 +08:00
安正超andGitHub 132c8ae77d feat: expose runtime workload owner snapshots (#3607) 2026-06-19 12:31:43 +08:00
安正超andGitHub 7cb7aefc3b feat: expose replication workload admission snapshot (#3606) 2026-06-19 11:13:17 +08:00
安正超andGitHub 00ca3b7c1c feat: expose heal workload admission snapshot (#3605) 2026-06-19 10:39:09 +08:00
housemeandGitHub 8cf3c0bfbd fix(ecstore): support MinIO DARE fixture compatibility (#3590) 2026-06-19 10:13:39 +08:00
安正超andGitHub 80b1fca02a feat: wire runtime capability snapshot providers (#3604) 2026-06-19 09:50:42 +08:00
安正超andGitHub b106b628c1 feat: expose local scheduler admission snapshots (#3603) 2026-06-19 09:14:50 +08:00
安正超andGitHub 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
安正超andGitHub b1c6578df1 refactor: narrow test harness compatibility surfaces (#3592) 2026-06-19 07:10:52 +08:00
安正超andGitHub 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
安正超andGitHub 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
安正超andGitHub 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
安正超andGitHub 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
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 <[email protected]>
2026-06-18 21:14:40 +08:00
安正超andGitHub 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
安正超andGitHub 08371a6e09 refactor: narrow storage compatibility exports (#3576) 2026-06-18 18:31:14 +08:00
安正超andGitHub 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
安正超andGitHub 8313767f75 refactor: clean app storage admin runtime boundaries (#3572) 2026-06-18 16:42:51 +08:00
51409c40ef feat(table-catalog): add external catalog bridge sync (#3569)
Co-authored-by: Henry Guo <[email protected]>
2026-06-18 15:30:41 +08:00
housemeandGitHub 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
housemeandGitHub 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
安正超andGitHub 0e7e2660bb refactor: clean remaining storage DTO imports (#3568) 2026-06-18 14:44:46 +08:00
安正超andGitHub acdf439371 refactor: clean external DTO consumers (#3566)
* refactor: clean external DTO consumers

* fix: handle empty erasure shard recovery
2026-06-18 14:22:44 +08:00
安正超andGitHub 99941f7e7c refactor: clean external operation consumers (#3565) 2026-06-18 12:39:41 +08:00
housemeandGitHub d2a135b397 fix(admin): require admin auth for metrics (#3562)
fix: require admin auth for metrics
2026-06-18 12:39:16 +08:00
安正超andGitHub 24443c829d refactor: clean shared list operation consumers (#3563) 2026-06-18 11:57:46 +08:00
Henry GuoandGitHub 46e200c22b feat(scanner): prioritize dirty usage refresh work (#3538) 2026-06-18 11:03:23 +08:00
housemeandGitHub 32aca6d835 feat(fuzz): scaffold cargo-fuzz harness for smoke targets (#3537) 2026-06-18 11:02:56 +08:00
安正超andGitHub 57403525ee refactor: move heal and namespace contracts (#3560) 2026-06-18 11:00:21 +08:00
安正超andGitHub e5cad7ed20 refactor: move object operation contracts (#3559) 2026-06-18 09:48:13 +08:00
安正超andGitHub 3fb4cb3d65 refactor: move list operations contract (#3550) 2026-06-18 08:48:18 +08:00
604379d62f feat(table-catalog): harden table row-level commit conflicts (#3517)
* feat(table-catalog): harden snapshot conflict validation

* feat: harden table row-level commit conflicts

* fix: accept additional row-level snapshot shapes

* test(table-catalog): expand smoke catalog probes

* fix(table-catalog): satisfy row-level clippy checks

---------

Co-authored-by: Henry Guo <[email protected]>
Co-authored-by: houseme <[email protected]>
2026-06-18 07:32:20 +08:00
安正超andGitHub 53337a6f71 refactor: move HTTP range helper contracts (#3533) 2026-06-18 00:47:23 +08:00