Project

General

Profile

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)...
Yehuda Sadeh

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. Yehuda Sadeh
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. Yehuda Sadeh

08/10/2011

03:30 PM Feature #1290 (Resolved): rgw atomic GETs
Done, as of commit:d48bebeed74e584268b81d169e3c8f69d79d7005. Yehuda Sadeh
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...
Yehuda Sadeh
12:15 PM Bug #1352 (Resolved): rgw meta is persistent across object instances
Fixed, commit:32711fc8f9c243e446c377b9f2fec809e7a12555. Yehuda Sadeh

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... Greg Farnum
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. Sage Weil

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. Yehuda Sadeh

07/29/2011

04:38 PM Feature #1313 (Resolved): rgw: multiple concurrent requests per process
Seems to be working well. Yehuda Sadeh
04:37 PM Bug #1315 (Resolved): rgw: Bucket ACL Grant on a Nonexistant User silently fails
Fixed, commit:360ab7f4edb4ba45085102e4945572048b8bdbae. Yehuda Sadeh

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. Yehuda Sadeh
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. Yehuda Sadeh
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...
Yehuda Sadeh
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. Yehuda Sadeh
12:52 PM Bug #1329 (Resolved): Object creation with invalid empty Content-Length results in wrong reason
Yehuda Sadeh
12:52 PM Bug #1329: Object creation with invalid empty Content-Length results in wrong reason
Fixed, commit:b16fa971a021682370a8af726c574bee5aaa74db. Yehuda Sadeh
12:54 PM Bug #1330 (Resolved): Object creation with invalid Content-Length below actual results in 500
This was fixed by commit:be8b82646e3d616827086e4851b46aae53d9550d. Yehuda Sadeh
12:51 PM Bug #1328 (Resolved): Object creation with invalid zero Content-Length results in 500
Fixed, commit:be8b82646e3d616827086e4851b46aae53d9550d Yehuda Sadeh

07/25/2011

09:59 AM Feature #769 (Closed): cache pool acls, pool list, etc.
dup of #1251 Sage Weil
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...
Sage Weil

07/22/2011

04:28 PM Bug #1333 (Resolved): Object creation with invalid Expect empty results in 500
Amazon creates the object successfully. Stephon Striplin
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. Stephon Striplin
04:25 PM Bug #1331 (Resolved): Object creation with invalid Content-Length above actual results in BotoCli...
Amazon gives the following:... Stephon Striplin
04:22 PM Bug #1330 (Resolved): Object creation with invalid Content-Length below actual results in 500
Amazon gives the following:... Stephon Striplin
04:20 PM Bug #1329 (Resolved): Object creation with invalid empty Content-Length results in wrong reason
Amazon gives the following... Stephon Striplin
04:19 PM Bug #1328 (Resolved): Object creation with invalid zero Content-Length results in 500
Amazon will give... Stephon Striplin
10:29 AM Feature #1251 (Resolved): rgw: consistent caching of bucket objects (acls)
Sage Weil

07/20/2011

03:56 PM Feature #1313: rgw: multiple concurrent requests per process
Yehuda Sadeh
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... Yehuda Sadeh
03:56 PM Feature #1251: rgw: consistent caching of bucket objects (acls)
Yehuda Sadeh
03:55 PM Bug #1309 (Resolved): rgw fails to send IsTruncated on 'GET /bucket/' (list keys)
Fixed, commit:ffd92d20caefb50412f9e3ec0fe708ec880164be. Yehuda Sadeh
 

Also available in: Atom