https://tracker.ceph.com/https://tracker.ceph.com/favicon.ico2019-07-23T13:52:00ZCeph rgw - Bug #40905: rgw: list bucket with delimiter wrongly skip some special keyshttps://tracker.ceph.com/issues/40905?journal_id=1414212019-07-23T13:52:00ZTianshan Ququtianshan@gmail.com
<ul></ul><p><a class="external" href="https://github.com/ceph/ceph/pull/29215">https://github.com/ceph/ceph/pull/29215</a></p> rgw - Bug #40905: rgw: list bucket with delimiter wrongly skip some special keyshttps://tracker.ceph.com/issues/40905?journal_id=1414242019-07-23T14:04:09ZMatt Benjaminmbenjamin@redhat.com
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Triaged</i></li><li><strong>Backport</strong> set to <i>nautilus,mimic,luminous</i></li></ul><p>need test case(s)</p> rgw - Bug #40905: rgw: list bucket with delimiter wrongly skip some special keyshttps://tracker.ceph.com/issues/40905?journal_id=1414272019-07-23T14:18:47ZCasey Bodleycbodley@redhat.com
<ul><li><strong>Pull request ID</strong> set to <i>29215</i></li></ul> rgw - Bug #40905: rgw: list bucket with delimiter wrongly skip some special keyshttps://tracker.ceph.com/issues/40905?journal_id=1417722019-07-25T17:47:01ZAbhishek Lekshmananabhishek.lekshmanan@gmail.com
<ul><li><strong>Status</strong> changed from <i>Triaged</i> to <i>In Progress</i></li></ul> rgw - Bug #40905: rgw: list bucket with delimiter wrongly skip some special keyshttps://tracker.ceph.com/issues/40905?journal_id=1426732019-08-08T17:52:30ZMatt Benjaminmbenjamin@redhat.com
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>17</i></li></ul> rgw - Bug #40905: rgw: list bucket with delimiter wrongly skip some special keyshttps://tracker.ceph.com/issues/40905?journal_id=1431632019-08-15T14:24:50ZMatt Benjaminmbenjamin@redhat.com
<ul></ul><p>@tianshan,</p>
<p>I've been trying to reproduce on an unpatched branch, using RGW NFS. I do have <a class="external" href="https://github.com/ceph/ceph/pull/29670">https://github.com/ceph/ceph/pull/29670</a>, which fixes a bug with NFS-generated markers in a pseudo-directory immediately below /bucket.</p>
<p>I did the following, which intends to match your test case--/folder/tianshan is a bucket:</p>
<pre><code>1211 mount -tnfs lemon:/userx /folder -o sync<br /> 1212 cd /folder<br /> 1213 ls<br /> 1214 mkdir tianshan<br /> 1215 cd tianshan/<br /> 1216 ls<br /> 1217 touch f{1001,1002,1999,1999#,1999+,2000}</code></pre>
<p>(unmount and restart of ganesha, then remount--to ensure that a listing is done)</p>
<p>[root@lemon /]# ls /folder/tianshan/<br />f1001 f1002 f1999 f1999# f1999+ f2000</p>
<p>I adjusted this slightly by creating files f1000..f1999 as well, so that f1999+ should be next_marker, but did not see it skipped.</p>
<p>I think we need a discrete test case.</p>
<p>Matt</p> rgw - Bug #40905: rgw: list bucket with delimiter wrongly skip some special keyshttps://tracker.ceph.com/issues/40905?journal_id=1439762019-08-22T17:53:38ZMatt Benjaminmbenjamin@redhat.com
<ul><li><strong>Status</strong> changed from <i>17</i> to <i>Pending Backport</i></li></ul> rgw - Bug #40905: rgw: list bucket with delimiter wrongly skip some special keyshttps://tracker.ceph.com/issues/40905?journal_id=1440822019-08-26T08:06:51ZTianshan Ququtianshan@gmail.com
<ul></ul><p>@Matt Benjamin</p>
<p>need an extra directory before the f1999+ to trigger the skip logical, such as f0/, otherwise the skip_after_delim will not have value.</p> rgw - Bug #40905: rgw: list bucket with delimiter wrongly skip some special keyshttps://tracker.ceph.com/issues/40905?journal_id=1442372019-08-26T14:50:14ZNathan Cutlerncutler@suse.cz
<ul><li><strong>Copied to</strong> <i><a class="issue tracker-9 status-3 priority-4 priority-default closed" href="/issues/41484">Backport #41484</a>: mimic: rgw: list bucket with delimiter wrongly skip some special keys</i> added</li></ul> rgw - Bug #40905: rgw: list bucket with delimiter wrongly skip some special keyshttps://tracker.ceph.com/issues/40905?journal_id=1442392019-08-26T14:50:21ZNathan Cutlerncutler@suse.cz
<ul><li><strong>Copied to</strong> <i><a class="issue tracker-9 status-3 priority-4 priority-default closed" href="/issues/41485">Backport #41485</a>: nautilus: rgw: list bucket with delimiter wrongly skip some special keys</i> added</li></ul> rgw - Bug #40905: rgw: list bucket with delimiter wrongly skip some special keyshttps://tracker.ceph.com/issues/40905?journal_id=1442412019-08-26T14:50:28ZNathan Cutlerncutler@suse.cz
<ul><li><strong>Copied to</strong> <i><a class="issue tracker-9 status-6 priority-4 priority-default closed" href="/issues/41486">Backport #41486</a>: luminous: rgw: list bucket with delimiter wrongly skip some special keys</i> added</li></ul> rgw - Bug #40905: rgw: list bucket with delimiter wrongly skip some special keyshttps://tracker.ceph.com/issues/40905?journal_id=1750152020-09-14T21:05:42ZJ. Eric Ivancichivancich@redhat.com
<ul><li><strong>Status</strong> changed from <i>Pending Backport</i> to <i>Resolved</i></li></ul> rgw - Bug #40905: rgw: list bucket with delimiter wrongly skip some special keyshttps://tracker.ceph.com/issues/40905?journal_id=1751472020-09-15T20:11:41ZJ. Eric Ivancichivancich@redhat.com
<ul><li><strong>Related to</strong> <i><a class="issue tracker-1 status-3 priority-4 priority-default closed" href="/issues/47487">Bug #47487</a>: rgw: ordered bucket listing code clean-up</i> added</li></ul>