-
Notifications
You must be signed in to change notification settings - Fork 3.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
roachtest: ycsb/F/nodes=3/cpu=32 failed [replica inconsistency] #105697
Comments
replica inconsistency |
cc @cockroachdb/replication |
87dfa2a Merge #104539 🔴 known bad |
105618: cluster-ui: update database pages stories r=THardy98 a=THardy98 Epic: None This change updates the stories for the databases, database details, and database table pages. Release note: None 105645: roachtest: advance predecessor version to v23.1.2 r=THardy98 a=THardy98 Epic: None Release note: None Release justification: version bump 105683: protoutil: prefer MarshalToSizedBuffer over MarshalTo where possible r=erikgrinaker a=nvanbenschoten This commit switches a number of callers of `protoutil.MarshalTo` over to `protoutil.MarshalToSizedBuffer`. The latter function is more strict in that it requires the the destination buffer to have a length of exactly `pb.Size()` bytes, as opposed to only requiring it to have a capacity of at least `pb.Size()` bytes. In return, it avoids a call to `pb.Size()`. The three performance-sensitive callers that are changes here are: - `roachpb.Value.SetProto` - `raftlog.EncodeCommand` - `storage.putBuffer.marshalMeta` The commit also adds some testing-only assertions to verify that callers are using the functions correctly. Epic: None Release note: None 105712: sql: only skip import worker failure under race,stress,deadlock r=cucaroach a=cucaroach Better to have the test running some of the time to catch regressions. Informs: 102839 Epic: None Release note: None 105718: Revert "storage: use size-carrying point tombstones" r=jbowens a=jbowens This reverts commit 8edbf0f. Epic: none Release note: none Informs #105700. Informs #105697. Co-authored-by: Thomas Hardy <[email protected]> Co-authored-by: Nathan VanBenschoten <[email protected]> Co-authored-by: Tommy Reilly <[email protected]> Co-authored-by: Jackson Owens <[email protected]>
The reverted commit enabled use of a new sstable format with two changes:
The corruption was caused by the second feature, which in some cases could cause an iterator to incorrectly skip keys. This was masked by an issue in the Pebble metamorphic tests that was failing to exercise the new sstable format version. The issue with the metamorphic tests was fixed and the 'obsolete bit' disabled temporarily in cockroachdb/pebble#2691. The Cockroach Pebble version was bumped to disable the 'obsolete bit' in #106043. Fixing the 'obsolete bit' is tracked in cockroachdb/pebble#2705. I'm reverting the revert of the point tombstone change itself in #106177. |
roachtest.ycsb/F/nodes=3/cpu=32 failed with artifacts on master @ fa47de054aa94a7207f3140cc8dfd87b36f8ec03:
Parameters:
ROACHTEST_arch=amd64
,ROACHTEST_cloud=aws
,ROACHTEST_cpu=32
,ROACHTEST_encrypted=false
,ROACHTEST_ssd=0
Help
See: roachtest README
See: How To Investigate (internal)
This test on roachdash | Improve this report!
Jira issue: CRDB-29159
The text was updated successfully, but these errors were encountered: