Back to bug 1749090

Who When What Removed Added
Vikhyat Umrao 2019-09-04 20:55:36 UTC Version 4.0 3.2
Vikhyat Umrao 2019-09-04 21:20:23 UTC Flags needinfo?(mbenjamin)
Vikhyat Umrao 2019-09-04 21:25:34 UTC CC mhackett
Matt Benjamin (redhat) 2019-09-04 22:09:11 UTC Status NEW ASSIGNED
Flags needinfo?(mbenjamin)
Matt Benjamin (redhat) 2019-09-04 22:20:58 UTC CC ivancich
Flags needinfo?(ivancich)
J. Eric Ivancich 2019-09-05 14:53:05 UTC CC mamccoma
Flags needinfo?(ivancich)
Vikhyat Umrao 2019-09-12 16:28:48 UTC Flags needinfo?(mbenjamin)
Mike Hackett 2019-09-23 20:01:18 UTC Flags needinfo?(mbenjamin)
Matt Benjamin (redhat) 2019-10-07 20:32:47 UTC Flags needinfo?(mbenjamin) needinfo?(mbenjamin)
J. Eric Ivancich 2019-10-19 14:35:54 UTC Flags needinfo?(mhackett)
J. Eric Ivancich 2019-10-19 14:39:40 UTC Assignee mbenjamin ivancich
Mike Hackett 2019-10-21 14:48:07 UTC Flags needinfo?(mhackett)
Mike Hackett 2019-10-24 16:57:50 UTC Flags needinfo?(ivancich)
J. Eric Ivancich 2019-10-28 17:51:55 UTC Flags needinfo?(ivancich)
Mike Hackett 2019-11-01 19:22:42 UTC Flags needinfo?(ivancich)
J. Eric Ivancich 2019-11-01 19:28:27 UTC Flags needinfo?(ivancich)
J. Eric Ivancich 2019-11-13 21:31:15 UTC Flags needinfo?(cbodley)
J. Eric Ivancich 2019-11-26 18:04:17 UTC Flags needinfo?(cbodley)
Casey Bodley 2019-12-03 17:23:13 UTC Flags needinfo?(cbodley) needinfo?(cbodley)
Mike Hackett 2020-01-08 20:48:08 UTC Flags needinfo?(ivancich) needinfo?(cbodley)
Mike Hackett 2020-01-28 20:58:15 UTC Version 3.2 3.3
Target Milestone rc z3
Mike Hackett 2020-03-04 20:20:32 UTC Group bloomberg
CC aagrawal159, agangopadhy2, jmundackal, jzhu116, mleonard33, mlu136, rkallu, swu497
Vikhyat Umrao 2020-04-06 16:50:12 UTC Target Milestone z3 rc
Mike Hackett 2020-05-08 19:39:42 UTC Target Release 4.* 4.1
Target Milestone rc z1
Mike Hackett 2020-05-11 23:47:24 UTC Group redhat
Matt Benjamin (redhat) 2020-05-22 13:54:03 UTC Flags needinfo?(ivancich)
Hemanth Kumar 2020-06-09 15:04:11 UTC CC hyelloji
Matt Benjamin (redhat) 2020-06-23 18:25:16 UTC Target Milestone z1 z2
Casey Bodley 2020-07-10 17:13:43 UTC Link ID Github ceph/ceph/pull/36015 Ceph Project Bug Tracker 46456
Matt Benjamin (redhat) 2020-07-10 18:15:58 UTC Status ASSIGNED MODIFIED
errata-xmlrpc 2020-08-20 08:46:38 UTC CC tserlin
Fixed In Version ceph-14.2.8-94.el8cp, ceph-14.2.8-94.el7cp
Status MODIFIED ON_QA
Tejas 2020-08-26 11:51:46 UTC Flags needinfo?(ivancich)
J. Eric Ivancich 2020-08-26 15:59:40 UTC Flags needinfo?(ivancich) needinfo?(ivancich) needinfo?(ivancich) needinfo?(cbodley)
Tejas 2020-09-08 13:51:44 UTC Flags needinfo?(cbodley)
Aron Gunn 2020-09-08 23:00:44 UTC CC agunn
Flags needinfo?(ivancich)
Casey Bodley 2020-09-09 16:59:18 UTC Flags needinfo?(cbodley) needinfo?(cbodley) needinfo?(cbodley)
Tejas 2020-09-15 10:28:38 UTC Status ON_QA VERIFIED
J. Eric Ivancich 2020-09-22 20:05:32 UTC Doc Text Cause: In versioned buckets sometimes delete object operations were unable to fully complete. When left in this state, the bucket index entries for these objects had their name and instance strings zeroed out. Then, when there was a subsequent reshard, the empty name and instance strings caused the entry to be resharded to shard 0.

Consequence: Entries that did not belong on shard 0 ended up there. This put a disproportionate number of entries on shard 0 and it would be larger than each other shard.

Fix: The name and instance strings are no longer cleared during this portion of the delete operation.

Result: If a reshard takes place, the entries that were not fully deleted nonetheless end up on the correct shard and are not forced to shard 0.
Doc Type If docs needed, set a value Bug Fix
J. Eric Ivancich 2020-09-22 20:06:31 UTC Flags needinfo?(ivancich) needinfo?(agunn)
Aron Gunn 2020-09-23 16:44:00 UTC Doc Text Cause: In versioned buckets sometimes delete object operations were unable to fully complete. When left in this state, the bucket index entries for these objects had their name and instance strings zeroed out. Then, when there was a subsequent reshard, the empty name and instance strings caused the entry to be resharded to shard 0.

Consequence: Entries that did not belong on shard 0 ended up there. This put a disproportionate number of entries on shard 0 and it would be larger than each other shard.

Fix: The name and instance strings are no longer cleared during this portion of the delete operation.

Result: If a reshard takes place, the entries that were not fully deleted nonetheless end up on the correct shard and are not forced to shard 0.
.Uneven distribution of omap keys with bucket shard objects

In versioned buckets, occasionally delete object operations were unable to fully complete. In this state, the bucket index entries for these objects had their name and instance strings zeroed out. When there was a subsequent reshard, the empty name and instance strings caused the entry to be resharded to shard 0. Entries that did not belong on shard 0 ended up there. This put a disproportionate number of entries on shard 0 and was larger than each other shard. With this release, the name and instance strings are no longer cleared during this portion of the delete operation. If a reshard takes place, the entries that were not fully deleted nonetheless end up on the correct shard and are not forced to shard 0.
Aron Gunn 2020-09-23 16:45:35 UTC Blocks 1816167
Aron Gunn 2020-09-23 16:47:02 UTC Flags needinfo?(agunn)
errata-xmlrpc 2020-09-30 15:57:10 UTC Group redhat, bloomberg
Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2020-09-30 17:24:49 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2020-09-30 17:24:49 UTC
errata-xmlrpc 2020-09-30 17:25:28 UTC Link ID Red Hat Product Errata RHBA-2020:4144

Back to bug 1749090