Sage Weil
e29ca1cfd7
os/bluestore: fix fiemap
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-01-08 13:10:19 -05:00
Sage Weil
32dface2dd
os/bluestore: drop unused TransContext mutex and cond
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-01-08 13:10:19 -05:00
Sage Weil
10a969b662
os/bluestore/BlockDevice: quieter default log level
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-01-08 13:10:18 -05:00
Sage Weil
3120cbb9db
os/bluestore/BlockDevice: make flush a no-op if there was no IO
...
fdatasync(2) does a cache flush on the device, which we want to avoid if
we didn't actually write anything.
Signed-off-by: Sage Weil <sage@redhat.com>
2016-01-08 13:10:18 -05:00
Sage Weil
3974bb30d5
os/bluestore: fix fiemap on object with no data
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-01-08 13:10:18 -05:00
Sage Weil
655912e989
os/bluestore/BlockDevice: initiate bufferd writes at aio_write time
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-01-08 13:10:18 -05:00
Sage Weil
c16b46bb5f
os/bluestore/BlueFS: buffered writes
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-01-08 13:10:18 -05:00
Sage Weil
0ee47470f4
os/bluestore/BlueFS: no lock on read
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-01-08 13:10:18 -05:00
Sage Weil
5544897790
os/bluestore/BlueFS: do not wait for IO on flush
...
Wait on fsync and _flush_log only.
Signed-off-by: Sage Weil <sage@redhat.com>
2016-01-08 13:10:18 -05:00
Sage Weil
9a67fbb3e2
os/bluestore/BlueFS: read_random
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-01-08 13:10:18 -05:00
Sage Weil
cfc8f4c2e7
os/bluestore/BlockDevice: read_buffered
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-01-08 13:10:18 -05:00
Sage Weil
e04973bbdc
os/bluestore/BlueFS: keep bool random in FileReader
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-01-08 13:10:17 -05:00
Sage Weil
323d83dd20
os/bluestore: reserve first block for label when bluefs = false
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-01-08 13:10:17 -05:00
Sage Weil
f545d72026
os/bluestore: fix bdev label error message
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-01-08 13:10:17 -05:00
Sage Weil
cb535910f1
os/bluestore: send all old bluefs IOContexts for reap by bdev
...
Doing it in the aio thread ensures that there isn't a use-after-free.
Note that this is only bluefs written files.
Signed-off-by: Sage Weil <sage@redhat.com>
2016-01-08 13:10:17 -05:00
Sage Weil
dd8616d064
os/bluestore: fix valgrind warning on fsid read
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-01-08 13:10:17 -05:00
Sage Weil
25f08e35d2
os/keyvaluestore: fix valgrind warning on fsid read
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-01-08 13:10:17 -05:00
Sage Weil
0d935067da
os/filestore: fix valgrind warning on fsid read
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-01-08 13:10:17 -05:00
Loic Dachary
3ef6347e4e
Merge pull request #7161 from liewegas/wip-port
...
test/mon/osd-erasure-code-profile: pick new mon port
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2016-01-08 19:12:06 +01:00
Sage Weil
3ec772965a
test/mon/osd-erasure-code-profile: pick new mon port
...
7108 is used by mark-down.sh
Signed-off-by: Sage Weil <sage@redhat.com>
2016-01-08 13:04:57 -05:00
Sage Weil
501bf3f5fb
Merge pull request #6911 from stiopaa1/const_variable_length
...
tests: add const for ec test
Reviewed-by: Sage Weil <sage@redhat.com>
2016-01-08 12:45:39 -05:00
Sage Weil
150c3c92b6
Merge pull request #6989 from stiopaa1/message_inline
...
msg: remove unneeded inline
Reviewed-by: Sage Weil <sage@redhat.com>
2016-01-08 12:44:46 -05:00
Sage Weil
6b1586015a
Merge pull request #7160 from yehudasa/wip-rgw-warn
...
rgw: fix compilation warning
Reviewed-by: Sage Weil <sage@redhat.com>
2016-01-08 11:50:36 -05:00
Yehuda Sadeh
9b2059c0e9
rgw: fix compilation warning
...
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2016-01-08 08:44:10 -08:00
Josh Durgin
41b5df9b04
Merge pull request #7149 from fullerdj/wip-14280
...
cls_rbd: enable object map checksums for object_map_save
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2016-01-07 18:29:15 -08:00
Josh Durgin
6aba36670a
Merge pull request #7154 from liewegas/wip-make-check
...
unittest_ipaddr: fix segv
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-01-07 18:01:07 -08:00
Sage Weil
d8ae972741
unittest_ipaddr: fix segv
...
Since b6d0fc9e0e
we need ifa_name to
be defined.
Signed-off-by: Sage Weil <sage@redhat.com>
2016-01-07 20:53:19 -05:00
Yehuda Sadeh
c9aa8682bb
Merge pull request #6002 from Sandy4999/wip-12890
...
rgw: add a method to purge all associate keys when removing a subuser
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2016-01-07 17:12:21 -08:00
Yehuda Sadeh
f854bb6361
Merge pull request #6080 from clever215/wkm-master-139
...
rgw: modify documents and help infos' descriptions to the usage of option date when executing command "log show"
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2016-01-07 17:10:43 -08:00
Yehuda Sadeh
4ada55817d
Merge pull request #4216 from rzarzynski/wip-10682
...
rgw: add support for "end_marker" parameter for GET on Swift account.
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2016-01-07 17:01:15 -08:00
Yehuda Sadeh
03bf4060d7
Merge pull request #6652 from ifed01/wip-13824
...
rgw_admin: orphans finish segfaults
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2016-01-07 16:53:22 -08:00
Yehuda Sadeh
beabb20e15
Merge pull request #7037 from mathslinux/rgw-add-missing-error-code
...
rgw: add missing error code for admin op API
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2016-01-07 16:48:19 -08:00
Yehuda Sadeh
93bb740c15
Merge pull request #7093 from dwj192/dwj-bucket-index-fix
...
rgw: radosgw-admin bucket check --fix not work
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2016-01-07 16:46:35 -08:00
Yehuda Sadeh
e660ccb561
Merge pull request #6817 from david-z/wip-fix-init-radosgw
...
rgw: fix a typo in init-radosgw
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2016-01-07 16:45:43 -08:00
David Zafman
4e3bd8bbec
Merge pull request #7102 from dzafman/wip-cot-fixes
...
Fix for make check.
Reviewed-by: Sage Weil <sage@redhat.com>
2016-01-07 14:50:10 -08:00
Sage Weil
12e3b3b29b
Merge pull request #7153 from liewegas/wip-make-check
...
build: misc make check fixes
2016-01-07 17:47:34 -05:00
Sage Weil
cd34ee828a
Merge pull request #7152 from liewegas/wip-hexdump
...
unittest_bufferlist: fix hexdump test
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2016-01-07 17:36:18 -05:00
Sage Weil
4e732c3f20
unittest_bluefs: call close_for_write()
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-01-07 17:22:14 -05:00
Sage Weil
4f53cde04d
test/test_objectstore_memstore.sh: clear store_test_temp_dir
...
ceph_test_objectstore now expects this to not exist.
Signed-off-by: Sage Weil <sage@redhat.com>
2016-01-07 17:19:05 -05:00
Sage Weil
5839a1b918
unittest_bufferlist: fix hexdump test
...
Signed-off-by: Sage Weil <sage@redhat.com>
2016-01-07 16:45:09 -05:00
Douglas Fuller
d5c02f3ed2
cls_rbd: enable object map checksums for object_map_save
...
object_map_save disables CRCs when an object map footer isn't provided.
Unconditionally re-enable object map CRCs before re-encoding the new object
map.
Fixes : #14280
Signed-off-by: Douglas Fuller <dfuller@redhat.com>
2016-01-07 11:01:19 -08:00
Loic Dachary
6f76419742
Merge pull request #6955 from dachary/wip-dev-guide-ceph-qa-suite
...
doc: dev: document ceph-qa-suite
Reviewed-by: Nathan Cutler <ncutler@suse.cz>
2016-01-07 14:22:30 +01:00
Loic Dachary
279e9fb1e7
doc: dev: document ceph-qa-suite
...
Signed-off-by: Loic Dachary <loic@dachary.org>
2016-01-07 14:20:54 +01:00
Kefu Chai
60ef8bfe73
Merge pull request #7131 from ceph/wip-cmake
...
cmake: made rocksdb an imported library
Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-01-07 19:59:33 +08:00
Joao Eduardo Luis
202d136996
Merge pull request #7073 from dllgzcl/wip-zcl-show-version
...
tools: monstore: add 'show-versions' command.
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Joao Eduardo Luis <joao@suse.de>
2016-01-07 11:49:53 +00:00
Ali Maredia
ede0e3ab06
cmake: made rocksdb an imported library
...
Systems with the minimum required version of CMake
such as Ubuntu Trusty Tahr don't support
INTERFACE_LINK_LIBRARIES, so rocksdb was made into
an IMPORTED library. Added ROCKSDB_INCLUDE_DIR to
simplify target_include_directories rocksdb.
Signed-off-by: Ali Maredia <amaredia@redhat.com>
2016-01-07 00:34:32 -05:00
Josh Durgin
3f088a1bf8
Merge remote-tracking branch 'origin/jewel'
2016-01-06 16:18:56 -08:00
Josh Durgin
63460d6ba2
Merge pull request #7129 from dillaman/wip-14167-jewel
...
librbd: disable copy-on-read when not exclusive lock owner
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-01-06 16:18:33 -08:00
Josh Durgin
2247c63d91
Merge pull request #6886 from ssssztes/renhw-wip-14047
...
rbd: rbd order will be place in 22, when set to 0 in the config_opt
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-01-06 15:49:56 -08:00
Josh Durgin
02804341b7
Merge remote-tracking branch 'origin/jewel'
2016-01-06 15:43:18 -08:00