googleapis / googleapis/java-bigtable-hbase

ConcurrentMirroringBUfferedMutator mutate() doesnt always rethrow exceptions

未关闭
#4,246 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
api: bigtable
主要语言
Java
星标
184
派生
184
平均合并
10 小时
30 天内合并 PR
6

描述

This causes a flaky test in TestConcurrentMirroringBufferedMutator#testErrorsReportedBySecondaryAreReportedAsWriteErrors. This can easily be reproduced by running the test repeatedly until failure.

Example failure: https://source.cloud.google.com/results/invocations/f5400b0a-852b-4a7f-88c2-d9aabf0a05e9/log

贡献指南

打开贡献指南

调研方向

Start with TestConcurrentMirroringBufferedMutator#testErrorsReportedBySecondaryAreReportedAsWriteErrors and reproduce the failure by running it repeatedly. Review ConcurrentMirroringBufferedMutator.mutate() and the linked failure log; done means the test consistently reports secondary exceptions as write errors without flaky failures.

由索引模型根据 Issue 内容生成。

评估

技术栈
java
领域
backend
Issue 类型
缺陷
难度
3/5
预计耗时
1-2 天
活跃度
停滞
描述清晰度
基本清楚
新手友好度
38/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。