Activity
From 07/20/2011 to 08/18/2011
08/18/2011
- 07:32 PM Bug #1408 (Resolved): rgw: racing PUT to same object, can cause 404 on GET/PUT
- I think what happens is that:
The following operations happen concurrently around the same time:
(1) PUT obj
(2)...
08/11/2011
- 04:49 PM Bug #1332 (Resolved): Object creation with invalid Expect non-empty results in 417
- Fixed, commit:7045dd7f8ed1ca51843e2512f389b9a6ea963812. Also pushed fix to deployment tree.
- 04:49 PM Bug #1331 (Resolved): Object creation with invalid Content-Length above actual results in BotoCli...
- Fixed, commit:09f41761dfd3a3329e851418e7dc5c475c34e735. Also pushed fix to deployment tree.
08/10/2011
- 03:30 PM Feature #1290 (Resolved): rgw atomic GETs
- Done, as of commit:d48bebeed74e584268b81d169e3c8f69d79d7005.
- 03:29 PM Feature #1371 (Resolved): rgw: clean up temporary atomic get clones
- implemented, as of commit:4a960e4d56e29bdfb1da750e6bd435f2651091f9. Usage example:
radosgw_admin temp remove --dat... - 12:15 PM Bug #1352 (Resolved): rgw meta is persistent across object instances
- Fixed, commit:32711fc8f9c243e446c377b9f2fec809e7a12555.
08/08/2011
- 03:41 PM Feature #1375 (Rejected): Actually find pool limits
- DHO will create lots of buckets. With radosgw, bucket=pool=16 pgs (or 48 in-memory ones, due to replication across OS...
- 09:23 AM Feature #1371 (Resolved): rgw: clean up temporary atomic get clones
- rgw will make an intent log, and a background process will periodically clean up temporary objects.
08/02/2011
- 01:39 PM Bug #1352 (Resolved): rgw meta is persistent across object instances
- i.e., PUT obj with meta, PUT obj w/o meta, HEAD obj will return the old meta.
07/29/2011
- 04:38 PM Feature #1313 (Resolved): rgw: multiple concurrent requests per process
- Seems to be working well.
- 04:37 PM Bug #1315 (Resolved): rgw: Bucket ACL Grant on a Nonexistant User silently fails
- Fixed, commit:360ab7f4edb4ba45085102e4945572048b8bdbae.
07/26/2011
- 04:40 PM Bug #1332: Object creation with invalid Expect non-empty results in 417
- Not sure why we should support this. We can modify apache to ignore that, or tweak it in the proxy.
- 04:24 PM Bug #1333 (Resolved): Object creation with invalid Expect empty results in 500
- This was a bug in mod_fastcgi, commit:f9e7321d1c5a874e7551a735a3b30bc6f84a8ebd fixes that.
- 02:41 PM Bug #1331: Object creation with invalid Content-Length above actual results in BotoClientError
- I modified the code to handle this correctly, but alas, we're hitting an apache bug:
https://issues.apache.org/bug... - 12:58 PM Bug #1329: Object creation with invalid empty Content-Length results in wrong reason
- btw, the actual test still fails since we return also the error as xml, but I think that's not a real error.
- 12:52 PM Bug #1329 (Resolved): Object creation with invalid empty Content-Length results in wrong reason
- 12:52 PM Bug #1329: Object creation with invalid empty Content-Length results in wrong reason
- Fixed, commit:b16fa971a021682370a8af726c574bee5aaa74db.
- 12:54 PM Bug #1330 (Resolved): Object creation with invalid Content-Length below actual results in 500
- This was fixed by commit:be8b82646e3d616827086e4851b46aae53d9550d.
- 12:51 PM Bug #1328 (Resolved): Object creation with invalid zero Content-Length results in 500
- Fixed, commit:be8b82646e3d616827086e4851b46aae53d9550d
07/25/2011
- 09:59 AM Feature #769 (Closed): cache pool acls, pool list, etc.
- dup of #1251
- 09:32 AM Feature #1336 (Resolved): rgw: precreate pools
- something along the lines of:
- maintain an object with a list of pre-created pools
- user bucket creation should...
07/22/2011
- 04:28 PM Bug #1333 (Resolved): Object creation with invalid Expect empty results in 500
- Amazon creates the object successfully.
- 04:27 PM Bug #1332 (Resolved): Object creation with invalid Expect non-empty results in 417
- Amazon creates the object successfully. Note the 417 is also in html rather than xml.
- 04:25 PM Bug #1331 (Resolved): Object creation with invalid Content-Length above actual results in BotoCli...
- Amazon gives the following:...
- 04:22 PM Bug #1330 (Resolved): Object creation with invalid Content-Length below actual results in 500
- Amazon gives the following:...
- 04:20 PM Bug #1329 (Resolved): Object creation with invalid empty Content-Length results in wrong reason
- Amazon gives the following...
- 04:19 PM Bug #1328 (Resolved): Object creation with invalid zero Content-Length results in 500
- Amazon will give...
- 10:29 AM Feature #1251 (Resolved): rgw: consistent caching of bucket objects (acls)
07/20/2011
- 03:56 PM Feature #1313: rgw: multiple concurrent requests per process
- 03:53 PM Feature #1313: rgw: multiple concurrent requests per process
- Implemented as of commit:0c913a87218611a9fc31c55188d63bbd615cd617. Not closing this one yet, as still need to test it...
- 03:56 PM Feature #1251: rgw: consistent caching of bucket objects (acls)
- 03:55 PM Bug #1309 (Resolved): rgw fails to send IsTruncated on 'GET /bucket/' (list keys)
- Fixed, commit:ffd92d20caefb50412f9e3ec0fe708ec880164be.
Also available in: Atom