fix: [cp2.6] apply denylist retry to pack_writer writeLog and binlog import#48436
fix: [cp2.6] apply denylist retry to pack_writer writeLog and binlog import#48436bigsheeper wants to merge 2 commits intomilvus-io:2.6from
Conversation
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: bigsheeper The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
[ci-v2-notice] To rerun ci-v2 checks, comment with:
If you have any questions or requests, please contact @zhikunyao. |
|
[INFO] PR Label Summary by Default
[WARNING] Milestone not set
You can set milestone by commenting: Use /refresh-label to update related check and label manually |
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## 2.6 #48436 +/- ##
==========================================
+ Coverage 74.72% 77.14% +2.41%
==========================================
Files 1417 1959 +542
Lines 222575 308458 +85883
==========================================
+ Hits 166322 237959 +71637
- Misses 48691 62937 +14246
Partials 7562 7562
🚀 New features to boost your workflow:
|
|
@bigsheeper go-sdk check failed, comment |
|
/refresh-label |
|
[INFO] PR Label Summary by Refresh-Label
[SUCCESS] PR #48402 merged to master
Use /refresh-label to update related check and label manually |
|
[INFO] PR Label Summary by Default
Use /refresh-label to update related check and label manually |
|
@bigsheeper go-sdk check failed, comment |
|
rerun go-sdk |
|
@bigsheeper go-sdk check failed, comment |
…import Cherry-pick from master PR milvus-io#48402 pr: milvus-io#48402 issue: milvus-io#48153 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Signed-off-by: Yihao Dai <yihao.dai@zilliz.com>
Cherry-pick accidentally introduced an unused `indexpb` import, causing static-check and UT build failures in internal/flushcommon/syncmgr. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Signed-off-by: Yihao Dai <yihao.dai@zilliz.com>
bf107e9 to
b69524f
Compare
|
[INFO] PR Label Summary by Default
Use /refresh-label to update related check and label manually |
|
/ci-rerun-e2e-arm |
1 similar comment
|
/ci-rerun-e2e-arm |
Cherry-pick from master
pr: #48402
issue: #48153
Summary
Cherry-picked from master PR #48402 (merged)
pack_writer.gowriteLognow skips retry only for non-retryable errors (permission denied, bucket not found, invalid credentials, etc.), matching the denylist strategy inretryable_reader.go.WithDownloadercallbacks now usemultiReadWithRetry, skipping retry only for non-retryable errors. Previously all transient failures were not retried.IsMilvusErrorinmerr/utils.goswitched fromerrors.Cause(root only) toerrors.As(full chain traversal).Verification