rgw: fix regionmap json decoding

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
rgw: advance ptr when sending data

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
rgw: user param in access key is not manadatory

for json decoding

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
ceph_json: reset values

Call the default constructor if entry not found. Also,
reset containers before inserting new data.

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
rgw: bilog list by bucket instance (RESTful api)

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
rgw: don't remove bucket index when removing a bucket

Signed-off-by: Yehuda Sadeh <yehuda@inktank.com>
rgw: geo replication

Forward progress on the data syncer agent

Signed-off-by: Joe Buck <jbbuck@gmail.com>
Merge branch 'wip-rgw-geo-2' of https://github.com/ceph/ceph into wip-rgw-geo-buck
rgw: geo replication agent

Metadata and data syncing should work in the
simple case (intra-region, small-ish syncs).
No marker support yet but there is log re-locking.

Signed-off-by: Joe Buck <jbbuck@gmail.com>