J. Eric Ivancich's activity
From 11/07/2018 to 12/06/2018
12/06/2018
- 02:43 PM rgw Bug #37528: rgw: reshard on versioned buckets causes inconsistency in user stats
- PR has needs-qa tag.
- 02:42 PM rgw Bug #37473: rgw: resharding of a versioned bucket causes a bucket stats discrepancy
- Has needs-qa tag....
12/05/2018
- 06:26 PM Ceph Revision 8cd7ff99 (ceph): rgw: fix bad user stats on versioned bucket after reshard
- User stats should only count bucket index entries that refer to actual
data. So only count entries with categories MA... - 06:24 PM rgw Bug #37528: rgw: reshard on versioned buckets causes inconsistency in user stats
- Preliminary fix in https://github.com/ceph/ceph/pull/25414 .
- 06:23 PM rgw Bug #37528 (Resolved): rgw: reshard on versioned buckets causes inconsistency in user stats
- After a reshard on a versioned bucket, the user stats show different information.
12/03/2018
- 08:14 PM rgw Bug #37491: rgw: radosgw and radosgw-admin get different values for some reshard config options
- 07:23 PM Ceph Revision 5e3a19ed (ceph): rgw: move all reshard config options out of legacy_config_options
- With commit b713bb77a1d some rgw reshard config options were updated,
but corresponding changes were not made to
lega...
11/30/2018
- 07:45 PM rgw Bug #37491: rgw: radosgw and radosgw-admin get different values for some reshard config options
- PR: https://github.com/ceph/ceph/pull/25356
- 07:43 PM rgw Bug #37491 (Resolved): rgw: radosgw and radosgw-admin get different values for some reshard confi...
- Reported by Abhishek Lekshmanan <alekshmanan@suse.com>
The problem was tracked down to legacy config options and "... - 04:32 AM rgw Bug #37473: rgw: resharding of a versioned bucket causes a bucket stats discrepancy
- Tentative solution in PR https://github.com/ceph/ceph/pull/25333 .
- 04:30 AM rgw Bug #37473 (Resolved): rgw: resharding of a versioned bucket causes a bucket stats discrepancy
- [Description copied from BZ 1653314]
Description of problem:
On a 3.2 ceph build, if we manually reshard a ve... - 02:55 AM Ceph Revision 06fcac3b (ceph): rgw: minor clean-up -- convert enum BIIndexType to enum class
- Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
11/29/2018
- 11:02 PM Ceph Revision 6379ec6a (ceph): rgw: fix bad versioned bucket stats after reshard
- When a versioned bucket is resharded, the stats for bucket index
entries of type PlainIdx and InstanceIdx were both a... - 12:03 PM Ceph Revision efb5848f (ceph): cls: add semantics for cls locks to require renewal without expiring
- Add ability to *require* renewal of an existing lock in addition
toexisting ability to *allow* renewal of an existing... - 12:03 PM Ceph Revision c90493fe (ceph): rgw: renew resharding locks to prevent expiration
- Fix lock expiration problem with resharding. The resharding process
will renew its bucket lock (and logshard lock if ... - 12:03 PM Ceph Revision 998a9d2e (ceph): cls: add exclusive ephemeral locks that auto-clean
- Add a new type of cls lock -- exclusive ephemeral for which the
object only exists to represent the lock and for whic... - 12:03 PM Ceph Revision a1875f0d (ceph): rgw: change the bucket reshard lock to exclusive-ephemeral
- The bucket reshard lock was simply an exclusive lock that existed on
an object solely for the purpose of representing... - 12:03 PM Ceph Revision e0336761 (ceph): rgw: failed resharding clears resharding status from shard heads
- Previously, when resharding failed, we restored the shard status on
the bucket info object. However the status on eac... - 12:03 PM Ceph Revision 60403608 (ceph): rgw: move RGWReshardBucket lock to its own separate class
- There are other processes beyond resharding that would need to take a
bucket reshard lock (e.g., correcting bucet res... - 12:03 PM Ceph Revision f4a18a10 (ceph): rgw: recover from incomplete reshard attempt
- In case a reshard attempt is left in an incomplete state, i.e., flags
still show resharding even though the bucket re...
11/28/2018
- 05:55 PM Ceph Revision 7d1768f2 (ceph): rgw: fix typo
- This fixes a typo in a log message. It's a separate commit so
downstream commits point to the right upstream commits ...
11/20/2018
- 07:53 PM rgw Bug #37339: rgw: resharding leaves old bucket info objs and index shards behind
- PR: https://github.com/ceph/ceph/pull/25142
- 07:52 PM rgw Bug #37339 (Resolved): rgw: resharding leaves old bucket info objs and index shards behind
- The resharding process does not delete formerly used bucket info objects or index shards. Additionally, should a resh...
- 06:34 PM Ceph Revision 48e22fb7 (ceph): rgw: a little code clean-up by adding const
- Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
- 06:34 PM Ceph Revision f84f70d4 (ceph): rgw: clean up unused bucket index shards
- Clean up old bucket index shards when a resharding is complete. Also,
when a resharding fails, clean up unfinished bu... - 06:34 PM Ceph Revision cb0da45c (ceph): rgw: perf -- remove bucket shards asynchronously rather than synchronously
- We can now take advantage of the new asynchronous bucket shard removal
code and where we used to remove each shard sy...
11/18/2018
- 10:33 PM Ceph Revision 4593778c (ceph): rgw: remove never-called RGWRados member function
- Because RGWRados::cls_rgw_init_index is never called, remove it.
Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
11/16/2018
- 11:34 PM Ceph Revision dc0732c5 (ceph): rgw: fix bug in error codes returned
- Fixes two bugs where positive error code was returned rather than
negative error code, which is the RGW norm.
Signed... - 11:34 PM Ceph Revision 20868bd3 (ceph): rgw: rename function for clarity
- The function cls_rgw_bucket_init was renamed to
cls_rgw_bucket_init_index in order to better describe its
functionali...
11/09/2018
- 03:21 PM Ceph Revision b713bb77 (ceph): rgw: reshard improvements
- Improve error log message when an expired reshard lock is renewed.
Add two new configurable options to manage reshar...
11/07/2018
- 08:00 PM rgw Bug #24551: RGW Dynamic bucket index resharding keeps resharding all buckets
- @Beom-Seok Park
From all the output you displayed, I wasn't clear what the issue you were reporting was. The main ...
Also available in: Atom