ceph/src
Abhishek Lekshmanan 1afcc3866c rgw: make RGWEnv return a const ref. to its map
We already have a public method `set` for setting values in the RGW env
map, making the map as a read only. In addition:

- Added const to other  methods in `RGWEnv` which are getters
- `req_info::init_meta` also reused the same `iter` name for an internal
  find, changed the var name
- `add_grants_headers` now accepts an RGWEnv instead of the map
- use range based for loops wherever the code was changed
- req_info holds a ptr to a const RGWEnv, since we seem to only read the
  values from it

Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
2017-06-14 14:27:05 +02:00
..
arch
auth
bash_completion
Beast@d8db5f1a0d
blkin@f24ceec055
boost@1790aff3b3
brag
ceph-detect-init
ceph-disk ceph-disk: sensible default for block.db 2017-06-09 20:50:54 +02:00
civetweb@de23828cea
client client: s/atomic_t/std::atomic<> 2017-06-08 12:21:00 +08:00
cls Merge pull request #15493 from yehudasa/wip-rgw-dynamic-sharding 2017-06-05 17:10:04 -07:00
common Merge pull request #14885 from rzarzynski/wip-rgw-auth-rework-cont-3-awsv4 2017-06-13 17:16:20 -04:00
compressor msg,common: do not include assert.h everywhere to clobber <assert.h> 2017-06-08 11:46:26 +08:00
crush msg,common: do not include assert.h everywhere to clobber <assert.h> 2017-06-08 11:46:26 +08:00
crypto
dmclock Merge pull request #15386 from ivancich/wip-add-readme-that-dmclock-is-a-subtree 2017-06-06 15:48:04 -07:00
doc
dpdk@d3bfeaaabf
erasure-code erasure-code: Remove duplicate of isa-l files 2017-05-31 07:44:49 -07:00
global
googletest@fdb8504792
include Merge pull request #15581 from neha-ojha/wip-fix-objclass 2017-06-13 10:26:55 -05:00
isa-l@8faa0a2802
java
jobs
journal msg,client,os,journal: do not include unused header 2017-06-08 12:20:56 +08:00
json_spirit msg,common: do not include assert.h everywhere to clobber <assert.h> 2017-06-08 11:46:26 +08:00
key_value_store
kv kv/RocksDBStore: rocksdb_cache_row_ratio 2017-06-09 10:50:55 -04:00
libcephd
librados osdc/Objecter: s/atomic_t/std::atomic<>/ 2017-06-08 11:46:26 +08:00
libradosstriper
librbd Merge pull request #15483 from dillaman/wip-20182 2017-06-06 13:48:51 +03:00
log
lua@1fce39c639
mds msg,common: do not include assert.h everywhere to clobber <assert.h> 2017-06-08 11:46:26 +08:00
messages Merge pull request #15531 from liewegas/wip-osd-pglog 2017-06-07 09:48:57 -05:00
mgr mgr/PyFormatter: implement dump_format_va 2017-06-12 09:57:00 -04:00
mon mon: Incorrect expression in PGMap::get_health() 2017-06-13 08:24:23 +05:30
mount
msg Merge pull request #15629 from Linbing/wip-msg-async-op-threads 2017-06-13 10:26:35 +08:00
objclass
objsync
ocf
os Merge pull request #15595 from ztczll/zl 2017-06-13 10:26:34 -05:00
osd Merge pull request #15590 from Linbing/wip-osd-check-osdmap-twice 2017-06-13 08:18:42 -07:00
osdc osdc/Objecter: s/atomic_t/std::atomic<>/ 2017-06-08 11:46:26 +08:00
perfglue
powerdns
pybind Merge pull request #15574 from dillaman/wip-20223 2017-06-10 18:24:16 +03:00
rapidjson@f54b0e47a0
rbd_fuse
rbd_replay rbd-replay: removed default rbd pool name 2017-06-07 16:26:24 -04:00
rgw rgw: make RGWEnv return a const ref. to its map 2017-06-14 14:27:05 +02:00
rocksdb@e15382c09c
script
spdk@5742e9b9e7
test Merge pull request #15595 from ztczll/zl 2017-06-13 10:26:34 -05:00
tools Merge pull request #15593 from chenfangxian/rbd-nbd-fix-unmap 2017-06-13 15:10:25 +03:00
tracing librados: add rados_monitor_log2 that includes EntityName 2017-05-31 14:39:55 -04:00
upstart
xxHash@1f40c6511f
zstd@dc9931205a
.gitignore erasure-code: Remove duplicate of isa-l files 2017-05-31 07:44:49 -07:00
btrfs_ioc_test.c
ceph_common.sh
ceph_fuse.cc
ceph_mds.cc
ceph_mgr.cc mgr/MgrStandby: respawn when deactivated 2017-06-07 16:54:19 -04:00
ceph_mon.cc
ceph_osd.cc Documentation Fixes for http://tracker.ceph.com/issues/19879 2017-06-07 03:22:20 -04:00
ceph_release common/version: include release name and type in version string 2017-05-30 22:47:26 -04:00
ceph_syn.cc
ceph_ver.c
ceph_ver.h.in.cmake common/version: include release name and type in version string 2017-05-30 22:47:26 -04:00
ceph-clsinfo
ceph-coverage.in
ceph-create-keys
ceph-crush-location.in
ceph-debugpack.in
ceph-osd-prestart.sh
ceph-post-file.in
ceph-rbdnamer
ceph-rest-api
ceph-run
ceph.conf.twoosds
ceph.in Merge pull request #15508 from tchaikov/wip-ceph.in-cleanup 2017-06-08 20:39:15 -05:00
cls_acl.cc
cls_crypto.cc
CMakeLists.txt Merge pull request #15100 from kestrels/wip-crc32c-fastzero2 2017-06-08 20:39:59 -05:00
cmonctl
etc-rbdmap
fetch_config
init-ceph.in
init-radosgw
init-rbdmap
krbd.cc
libcephfs.cc
librados-config.cc
loadclass.sh
logrotate.conf
mount.fuse.ceph
mrgw.sh
mrun
mstart.sh
mstop.sh
multi-dump.sh
perf_histogram.h common: migrate atomic_t to <atomic> 2017-06-01 15:36:27 -07:00
ps-ceph.pl
push_to_qemu.pl
rbd-replay-many
rbdmap
README
sample.ceph.conf
stop.sh
TODO
unittest_bufferlist.sh
valgrind.supp qa: rbd valgrind tests should use failure exit code 2017-06-02 08:55:08 -04:00
vstart.sh pybind/mgr/restful: prefix commands with 'restful' 2017-06-08 14:29:37 -04:00
yasm-wrapper

Sage Weil <sage@newdream.net>
Ceph - scalable distributed storage system