]>
git.apps.os.sepia.ceph.com Git - ceph-ci.git/log 
Yehuda Sadeh  [Sat, 7 Apr 2018 00:41:37 +0000  (17:41 -0700)] 
rgw: force last writer wins on marker writesSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Thu, 5 Apr 2018 23:05:48 +0000  (16:05 -0700)] 
doc/radosgw: cloud sync docsSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Thu, 5 Apr 2018 00:12:30 +0000  (17:12 -0700)] 
rgw: rename aws tier type to 'cloud'Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Thu, 5 Apr 2018 21:31:41 +0000  (14:31 -0700)] 
rgw: etag fixesSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Fri, 23 Mar 2018 23:38:51 +0000  (16:38 -0700)] 
rgw: fixes following code reviewSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Fri, 23 Mar 2018 00:39:50 +0000  (17:39 -0700)] 
test/rgw/test_multi: fix a few tests to only iterate over rw zonesSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Fri, 23 Mar 2018 00:44:48 +0000  (17:44 -0700)] 
test/rgw: zone_cloud: deal with key representation and other fixesSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Fri, 23 Mar 2018 00:33:29 +0000  (17:33 -0700)] 
rgw: streaming put also stores content_type and other fieldsSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Chang Liu  [Tue, 27 Feb 2018 08:48:26 +0000  (16:48 +0800)] 
rgw: fix parse_tier_config_param functionSigned-off-by: Chang Liu <liuchang0812@gmail.com> 
Yehuda Sadeh  [Tue, 20 Mar 2018 18:52:44 +0000  (11:52 -0700)] 
rgw: don't call http data callbacks under lockSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Tue, 20 Mar 2018 18:47:39 +0000  (11:47 -0700)] 
rgw: coroutines: cancel stacks on teardownSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Fri, 23 Mar 2018 00:50:40 +0000  (17:50 -0700)] 
rgw: don't store etag with extra null character at the endSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Fri, 23 Mar 2018 00:49:40 +0000  (17:49 -0700)] 
rgw: cloud sync: store source object info in destination objectSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Thu, 15 Mar 2018 22:57:24 +0000  (15:57 -0700)] 
rgw: cloud sync: store versioned epoch in target objectSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Mon, 12 Mar 2018 21:34:05 +0000  (14:34 -0700)] 
test/rgw: initial work on cloud sync testSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Mon, 19 Feb 2018 23:32:19 +0000  (15:32 -0800)] 
rgw: api adjustment following rebaseSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Fri, 2 Feb 2018 23:51:49 +0000  (15:51 -0800)] 
rgw: rework cloud sync configurationSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Fri, 2 Feb 2018 00:18:38 +0000  (16:18 -0800)] 
rgw: fixes following rebaseSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Fri, 2 Feb 2018 00:06:22 +0000  (16:06 -0800)] 
rgw: use different io id when waking up interval waitSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Fri, 2 Feb 2018 00:05:14 +0000  (16:05 -0800)] 
rgw: fix compilation warningSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Thu, 25 Jan 2018 23:38:54 +0000  (15:38 -0800)] 
vstart: fixes for mstartSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Mon, 22 Jan 2018 21:10:52 +0000  (13:10 -0800)] 
rgw: aws sync: apply acl mappingsSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Wed, 17 Jan 2018 00:53:31 +0000  (16:53 -0800)] 
rgw: aws sync: sync aclsSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Tue, 16 Jan 2018 22:50:04 +0000  (14:50 -0800)] 
rgw: aws sync: acl_mappings config handlingSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Tue, 16 Jan 2018 03:05:02 +0000  (19:05 -0800)] 
rgw: aws sync: remove bucket suffix configurableSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Tue, 16 Jan 2018 02:01:48 +0000  (18:01 -0800)] 
rgw: aws sync: use configurable target pathSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Mon, 15 Jan 2018 21:59:13 +0000  (13:59 -0800)] 
rgw: aws sync: dump configSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Mon, 15 Jan 2018 22:22:07 +0000  (14:22 -0800)] 
formatter: add two utility classesSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Sat, 13 Jan 2018 00:25:48 +0000  (16:25 -0800)] 
rgw: aws sync: configure different targetsSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Fri, 12 Jan 2018 22:57:24 +0000  (14:57 -0800)] 
rgw: aws sync: new config structure, support multiple connectionsSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Tue, 9 Jan 2018 15:40:11 +0000  (07:40 -0800)] 
formattable: more fixesSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Tue, 9 Jan 2018 09:30:46 +0000  (01:30  -0800)] 
rgw: sync module tier config fixesSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Tue, 9 Jan 2018 09:30:37 +0000  (01:30  -0800)] 
formattable: fixesSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Mon, 8 Jan 2018 15:27:30 +0000  (07:27 -0800)] 
rgw: cloud sync, sync object metaSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Mon, 8 Jan 2018 09:44:41 +0000  (01:44  -0800)] 
formattable: adjust array access interfaceSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Fri, 5 Jan 2018 10:42:06 +0000  (02:42  -0800)] 
ceph_json: formattable, set, erase, unitestSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
lvshanchun  [Wed, 29 Nov 2017 13:04:12 +0000  (21:04 +0800)] 
rgw: handle the situation that get a 409 response from S3 correctlySigned-off-by: lvshanchun <lvshanchun@gmail.com> 
lvshanchun  [Wed, 29 Nov 2017 08:49:11 +0000  (16:49 +0800)] 
rgw: avoid use Chunked transfer encoding in RGW's requestSigned-off-by: lvshanchun <lvshanchun@gmail.com> 
lvshanchun  [Wed, 29 Nov 2017 08:43:58 +0000  (16:43 +0800)] 
rgw: add a bucket-suffix tier-configSigned-off-by: lvshanchun <lvshanchun@gmail.com> 
lvshanchun  [Wed, 29 Nov 2017 08:28:05 +0000  (16:28 +0800)] 
rgw: virtual hosted-style supportSigned-off-by: lvshanchun <lvshanchun@gmail.com> 
lvshanchun  [Thu, 23 Nov 2017 09:48:41 +0000  (17:48 +0800)] 
rgw: RGWRESTStreamRWRequest::send_prepare(), url encode destSigned-off-by: lvshanchun <lvshanchun@gmail.com> 
lvshanchun  [Wed, 29 Nov 2017 03:26:44 +0000  (11:26 +0800)] 
rgw: add encode_slash param in url_encodeSigned-off-by: lvshanchun <lvshanchun@gmail.com> 
lvshanchun  [Thu, 23 Nov 2017 08:41:44 +0000  (16:41 +0800)] 
rgw: use GMT time format defined by RFC1123 in http request headerSigned-off-by: lvshanchun <lvshanchun@gmail.com> 
Yehuda Sadeh  [Wed, 13 Dec 2017 11:43:21 +0000  (03:43  -0800)] 
rgw: sync modules: adapt to formattable based configSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Wed, 13 Dec 2017 11:39:24 +0000  (03:39  -0800)] 
test/ceph_json_formattable: add unitestSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Wed, 13 Dec 2017 11:38:09 +0000  (03:38  -0800)] 
ceph_json: formattable fix, api changesSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Tue, 12 Dec 2017 18:10:15 +0000  (10:10 -0800)] 
ceph_json: refine Formattable apiSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Tue, 12 Dec 2017 13:03:54 +0000  (05:03  -0800)] 
rgw: sync modules, use JSONFormattableSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Tue, 12 Dec 2017 12:25:16 +0000  (04:25  -0800)] 
rgw: rgw_str_to_bool() should also accept "true"Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Wed, 8 Nov 2017 21:19:31 +0000  (13:19 -0800)] 
common/formattable: initial workSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Chang Liu  [Thu, 23 Nov 2017 13:47:52 +0000  (21:47 +0800)] 
rgw/cleanup: fix compile warnningSigned-off-by: Chang Liu <liuchang0812@gmail.com> 
lvshanchun  [Tue, 21 Nov 2017 05:04:17 +0000  (13:04 +0800)] 
rgw: modify testcase in src/test/rgwSigned-off-by: lvshanchun <lvshanchun@gmail.com> 
lvshanchun  [Tue, 21 Nov 2017 05:03:09 +0000  (13:03 +0800)] 
rgw: add populate_zonegroup() and populate_uid() in RGWRESTConnSigned-off-by: lvshanchun <lvshanchun@gmail.com> 
Chang Liu  [Tue, 21 Nov 2017 11:48:08 +0000  (19:48 +0800)] 
rgw: avoid returning CURL_READFUNC_PAUSE foreverSigned-off-by: Chang Liu <liuchang0812@gmail.com> 
lvshanchun  [Tue, 21 Nov 2017 05:01:34 +0000  (13:01 +0800)] 
rgw: implement S3RESTConn to send request to S3Signed-off-by: lvshanchun <lvshanchun@gmail.com> 
lvshanchun  [Thu, 16 Nov 2017 15:55:52 +0000  (23:55 +0800)] 
rgw: decrease the log level in RGWCoroutinesStack::unwindSigned-off-by: lvshanchun <lvshanchun@gmail.com> 
Yehuda Sadeh  [Tue, 7 Nov 2017 00:18:41 +0000  (16:18 -0800)] 
rgw: RGWRESTStreamS3PutObj::send_init(), url encode destSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Tue, 7 Nov 2017 00:16:34 +0000  (16:16 -0800)] 
rgw: cr rest splice, reorder checksSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Mon, 6 Nov 2017 23:06:20 +0000  (15:06 -0800)] 
rgw: remove warningSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Mon, 6 Nov 2017 22:56:12 +0000  (14:56 -0800)] 
rgw: don't allow for io_id to complete more than onceSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Sat, 4 Nov 2017 03:26:31 +0000  (20:26 -0700)] 
rgw: cr rest splice, both reads and writes are throttledSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Fri, 3 Nov 2017 23:30:52 +0000  (16:30 -0700)] 
rgw: http_client, add the ability to pause/unpause incoming dataSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Fri, 3 Nov 2017 22:57:56 +0000  (15:57 -0700)] 
rgw: rest_client: work towards throttling of http read requestsSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Tue, 31 Oct 2017 16:44:15 +0000  (09:44 -0700)] 
rgw: cr rest splice, work towards write throttlingSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Thu, 2 Nov 2017 00:25:02 +0000  (17:25 -0700)] 
rgw: cr: introduce io channelsSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Mon, 30 Oct 2017 23:48:05 +0000  (16:48 -0700)] 
rgw: aws sync: configurable multipart threshold, part sizeSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Mon, 30 Oct 2017 23:22:00 +0000  (16:22 -0700)] 
rgw: aws sync conf, consolidate configurablesSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Mon, 30 Oct 2017 22:38:23 +0000  (15:38 -0700)] 
rgw: http req, guard out_headersSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Thu, 26 Oct 2017 00:56:57 +0000  (17:56 -0700)] 
rgw: aws sync: check that source object doesn't changeSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Wed, 25 Oct 2017 00:06:01 +0000  (17:06 -0700)] 
rgw: aws sync, store temp per-object sync infoSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Sat, 21 Oct 2017 00:43:32 +0000  (17:43 -0700)] 
rgw: aws sync: multipart upload completeSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Thu, 19 Oct 2017 21:04:03 +0000  (14:04 -0700)] 
rgw: don't schedule a cr if already scheduledSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Thu, 19 Oct 2017 00:41:00 +0000  (17:41 -0700)] 
rgw: aws sync, initial work on multipart data parts creationSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Thu, 19 Oct 2017 00:39:34 +0000  (17:39 -0700)] 
rgw: fix io blocked accountingSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Wed, 18 Oct 2017 21:44:03 +0000  (14:44 -0700)] 
rgw: aws sync, more work on large object sync via multipart uploadSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Fri, 13 Oct 2017 23:47:38 +0000  (16:47 -0700)] 
rgw: aws sync module, fix target object namingSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Fri, 13 Oct 2017 23:47:38 +0000  (16:47 -0700)] 
rgw: aws sync module, fix target object namingSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Fri, 13 Oct 2017 23:46:37 +0000  (16:46 -0700)] 
rgw: fix rest read crf handling of extra dataSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Fri, 13 Oct 2017 21:40:28 +0000  (14:40 -0700)] 
rgw: recover from empty meta.history objectFixes: http://tracker.ceph.com/issues/21802 Signed-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Thu, 12 Oct 2017 00:03:44 +0000  (17:03 -0700)] 
rgw: aws sync, add hooks for decoding/encoding rest objSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Tue, 10 Oct 2017 23:26:14 +0000  (16:26 -0700)] 
rgw: aws sync, in_crf init abstractionSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Tue, 10 Oct 2017 00:52:39 +0000  (17:52 -0700)] 
rgw: aws sync: generate target bucketSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Tue, 10 Oct 2017 00:23:45 +0000  (17:23 -0700)] 
rgw: a bit cleaner interfaces for sending put crfSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Wed, 4 Oct 2017 21:12:13 +0000  (14:12 -0700)] 
rgw: first go at sync to aws spliceSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Fri, 6 Oct 2017 18:17:48 +0000  (11:17 -0700)] 
rgw: RGWRESTConn() don't override provided keySigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Tue, 3 Oct 2017 00:26:57 +0000  (17:26 -0700)] 
rgw: more streaming crf abstractionSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Mon, 2 Oct 2017 22:55:37 +0000  (15:55 -0700)] 
rgw: separte stream crfs for read and writeSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Mon, 2 Oct 2017 21:22:30 +0000  (14:22 -0700)] 
rgw: splice cr drains writesSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Fri, 29 Sep 2017 21:34:05 +0000  (14:34 -0700)] 
rgw: rest cr drains writes, returns errorsSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Thu, 26 Oct 2017 20:35:02 +0000  (13:35 -0700)] 
rgw: groundwork for supporting concurrent IOs in single crSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Mon, 4 Sep 2017 12:15:11 +0000  (05:15  -0700)] 
rgw: initial work for integrating streaming read/write with crSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Wed, 30 Aug 2017 11:40:02 +0000  (04:40  -0700)] 
rgw: amend http client manager interfaceSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Mon, 28 Aug 2017 12:56:19 +0000  (05:56  -0700)] 
rgw: http client, simplify interfacesSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Mon, 28 Aug 2017 09:33:20 +0000  (02:33  -0700)] 
rgw: create global http managerSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Mon, 28 Aug 2017 09:33:49 +0000  (02:33  -0700)] 
rgw: restructure http/rest client class hierarchySigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Thu, 24 Aug 2017 13:16:54 +0000  (06:16 -0700)] 
rgw: tweak http client interfaceSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Thu, 24 Aug 2017 11:21:54 +0000  (04:21  -0700)] 
rgw: add api to finish streaming writesSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Tue, 15 Aug 2017 15:36:19 +0000  (08:36 -0700)] 
rgw: http client, streaming writes apiSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Yehuda Sadeh  [Tue, 3 Oct 2017 21:58:08 +0000  (14:58 -0700)] 
rgw: fixes following rebaseSigned-off-by: Yehuda Sadeh <yehuda@redhat.com> 
Abhishek Lekshmanan  [Mon, 27 Mar 2017 13:47:36 +0000  (15:47 +0200)] 
rgw: typo fix during rebase (squash)Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>