目錄
開源貢獻紀錄,更新於 2026-10-12。這裡只列 Apache Ozone 相關的貢獻。
Merged
依合併日期由新到舊排序。
| Repo | PR | Title | 狀態 |
|---|---|---|---|
| apache/ozone | #11329 | HDDS-16610. Fix flaky TestKeyDeletingService$Metrics#testLastRunAnd24hMetrics 修正 KeyDeletingService 指標測試的不穩定。 |
✅ Merged 2026-10-09 |
| apache/ozone-site | #535 | HDDS-16237. Chinese versioned docs are missing all local images in vendored HTML pages 修正中文版文件的 HTML 頁面遺失所有本地圖片。 |
✅ Merged 2026-09-30 |
| apache/ozone-site | #541 | HDDS-15790. Add AGENTS.md and CLAUDE.md 為官網倉庫補上 AGENTS.md 與 CLAUDE.md。 |
✅ Merged 2026-09-30 |
| apache/ozone | #11327 | HDDS-16604. S3 DeleteObjects returns 200 when OM rejects the whole batch OM 拒絕整批刪除時,改回傳對應的 S3 錯誤,不再誤回 200。 |
✅ Merged 2026-09-26 |
| apache/ozone-helm-charts | #42 | HDDS-14349. Adding startupProbe for helm HA deployments 為 HA 部署加上 startupProbe。 |
✅ Merged 2026-09-25 |
| apache/ozone | #10873 | HDDS-15913. Extract common Kerberos/MiniKDC setup from serveral tests 抽出多個測試共用的 Kerberos/MiniKDC 設定。 |
✅ Merged 2026-09-24 |
| apache/ozone | #11029 | HDDS-11646. Intermittent timeout in TestXceiverClientMetrics 修正 TestXceiverClientMetrics 的間歇性逾時。 |
✅ Merged 2026-09-21 |
| apache/ozone | #11193 | HDDS-16374. Use the datanode-specific block deletion interval during reconfiguration 重新配置時改用 datanode 專屬的區塊刪除間隔。 |
✅ Merged 2026-09-19 |
| apache/ozone | #11198 | HDDS-16378. Do not write upgrade.complete during upgrade-container-schema –dry-run dry-run 模式不應寫入 upgrade.complete 標記。 |
✅ Merged 2026-09-18 |
| apache/ozone-helm-charts | #43 | HDDS-15874. Adding readinessProbe for helm HA deployments 為 HA 部署加上 readinessProbe。 |
✅ Merged 2026-09-15 |
| apache/ozone-helm-charts | #53 | HDDS-15993. Unused values in ozone helm chart values.yaml 清理 values.yaml 中未被使用的設定值。 |
✅ Merged 2026-09-15 |
| apache/ozone | #11202 | HDDS-16135. Fix remaining intermittent failures in TestKeyLifecycleService 修正 TestKeyLifecycleService 殘餘的間歇性失敗。 |
✅ Merged 2026-09-12 |
| apache/ozone | #11160 | HDDS-16336. S3 GET inverted Range with start inside object yields negative Content-Length 修正反向 Range 請求造成 Content-Length 為負數。 |
✅ Merged 2026-09-08 |
| apache/ozone | #11191 | HDDS-16373. Fix InterSCMGrpcClient checkpoint download deadline unit 修正 SCM 之間下載 checkpoint 的逾時時間單位錯誤。 |
✅ Merged 2026-09-02 |
| apache/ozone-site | #540 | HDDS-16157. Add security issue report process 官網補上資安問題的回報流程說明。 |
✅ Merged 2026-09-02 |
| apache/ozone | #11115 | HDDS-16256. Avoid the per-group list copy in OMKeyRequest.filterOutBlocksStillInUse 移除逐組的 list 複製,降低刪除路徑的記憶體配置。 |
✅ Merged 2026-08-31 |
| apache/ozone | #11116 | HDDS-16257. Avoid the flatten-copy in OmMetadataManagerImpl.getExpiredOpenKeys’ hsync branch hsync 分支不再攤平複製整份清單。 |
✅ Merged 2026-08-31 |
| apache/ozone | #11144 | HDDS-16322. ConfigurationSource.getClass loads property key instead of configured class name 修正誤把 property key 當成類別名稱載入的問題。 |
✅ Merged 2026-08-28 |
| apache/ozone | #11125 | HDDS-16298. ECBlockChecksumComputer.computeMd5Crc calls MessageDigest.digest() twice and returns empty MD5 修正重複呼叫 digest() 導致 EC 區塊 MD5 為空。 |
✅ Merged 2026-08-28 |
| apache/ozone-site | #534 | HDDS-16234. Favicon missing on all non-root pages 修正非根路徑頁面缺少 favicon。 |
✅ Merged 2026-08-27 |
| apache/ozone | #11101 | HDDS-11355. Remove Flaky tag from testMultiBlockWritesWithIntermittentDnFailures 確認測試已穩定後移除 Flaky 標記。 |
✅ Merged 2026-08-25 |
| apache/ozone | #11048 | HDDS-1159. Fix flaky testGetMatchingContainerMultipleThreads 修正多執行緒容器配對測試的不穩定。 |
✅ Merged 2026-08-23 |
| apache/ozone | #11064 | HDDS-16205. Avoid the duplicate list copy in S3MultipartUploadCompleteRequest.getMultipartDataSize 移除分段上傳完成流程中重複的 list 複製。 |
✅ Merged 2026-08-23 |
| apache/ozone | #11081 | HDDS-16249. Fix no-op assertThat in TestOzoneClientRetriesOnExceptions 修正沒有實際驗證效果的 assertThat。 |
✅ Merged 2026-08-22 |
| apache/ozone | #11038 | HDDS-16202. Avoid the list copy in ContainerEndpoint.getBlocks 移除 Recon 取得 block 清單時的多餘複製。 |
✅ Merged 2026-08-20 |
| apache/ozone | #11047 | HDDS-16204. Avoid the per-group list copy in ContainerToKeyMapping.getContainers 移除 container 對 key 映射的逐組 list 複製。 |
✅ Merged 2026-08-20 |
| apache/ozone | #10899 | HDDS-16004. Return NotImplemented for GetObjectTorrent instead of GetObject body S3 GetObjectTorrent 改回傳 NotImplemented,不再誤傳物件內容。 |
✅ Merged 2026-08-06 |
| apache/ozone-helm-charts | #48 | HDDS-14351. Add preStop and graceful termination for OM and SCM 為 OM/SCM 加上 preStop 與優雅關機設定。 |
✅ Merged 2026-08-03 |
| apache/ozone-helm-charts | #52 | HDDS-15994. Update Helm Chart to use Ozone 2.2.0 Helm Chart 升級至 Ozone 2.2.0。 |
✅ Merged 2026-07-31 |
| apache/ozone-helm-charts | #45 | HDDS-13828. Verify number of replicas for om and scm 測試中加入 OM/SCM 副本數的驗證。 |
✅ Merged 2026-07-25 |
| apache/ozone-helm-charts | #39 | HDDS-14803. Update Helm Chart to use Ozone 2.1.1 Helm Chart 升級至 Ozone 2.1.1。 |
✅ Merged 2026-07-14 |
Open
依開啟日期由新到舊排序。
| Repo | PR | Title | 狀態 |
|---|---|---|---|
| apache/ozone | #11485 | HDDS-13880. Fix flaky TestKeyDeletingService#testSnapshotDeepClean 修正測試持有 snapshot DB 讀鎖、與 double-buffer flush 互鎖造成的逾時。 |
⏳ Open 2026-10-12 |
| apache/ozone | #11478 | HDDS-16909. Pass writeOptions in RocksDatabase.delete(byte[]) and deleteRange delete 與 deleteRange 改傳入設定的 writeOptions,使 sync 設定生效。 |
⏳ Open 2026-10-12 |
| apache/ozone | #11100 | HDDS-16255. Avoid the per-group list copy in ContainerMapper.parseOmDB 移除 parseOmDB 的逐組 list 複製。 |
⏳ Open 2026-08-24 |
| apache/ozone | #11090 | HDDS-16253. Fix getPipelines() in Recon always returning an empty pipeline list 修正 Recon 的 getPipelines() 永遠回傳空清單。 |
⏳ Open 2026-08-22 |
| apache/ozone-helm-charts | #56 | HDDS-16172. Fix OM scale-up by moving bootstrap into the om container 將 bootstrap 移入 om container 以修正 OM 擴容。 |
⏳ Open 2026-08-15 |