跳到主要內容
Mark Tsai

apache ozone contribution

/ 約 3 分鐘

更新於
目錄

開源貢獻紀錄,更新於 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