summaryrefslogtreecommitdiffstats
path: root/src/os/bluestore/BlueStore.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* common/buffer.cc: add create_small_page_aligned to avoid mem waste when apply...Jiang Yutang2018-09-071-1/+1
* os/bluestore: fix deep-scrub operation againest disk silent errorsXiaoguang Wang2018-08-311-3/+19
* cleanup: Replace always-false assertions with abortAdam C. Emerson2018-08-271-19/+19
* os: Use ceph_assert for assertsAdam C. Emerson2018-08-271-277/+277
* Merge pull request #23576 from ifed01/wip-ifed-fix-perf-countersKefu Chai2018-08-231-2/+2
|\
| * os/bluestore: bluestore_buffer_hit_bytes perf counter doesn't resetIgor Fedotov2018-08-141-2/+2
* | Merge PR #18096 into masterSage Weil2018-08-171-19/+31
|\ \
| * | os/bluestore: factor VDO into bluestore's 'allocated' valueSage Weil2018-08-161-9/+11
| * | os/bluestore: report omap and internal metadata usageSage Weil2018-08-161-0/+10
| * | osd/osd_types: separate accounting for data, omap, and metadataSage Weil2018-08-161-15/+15
* | | Merge pull request #23485 from javacruft/misc-32bit-fixesKefu Chai2018-08-161-4/+4
|\ \ \ | |/ / |/| |
| * | build: 32 bit architecture fixesJames Page2018-08-081-4/+4
* | | Merge PR #23552 into masterSage Weil2018-08-141-4/+19
|\ \ \ | |_|/ |/| |
| * | os/bluestore: fix split vs finish_write raceSage Weil2018-08-131-4/+19
* | | Merge PR #23516 into masterSage Weil2018-08-131-0/+20
|\ \ \ | |/ / |/| |
| * | os/bluestore: check bluefs_extents consistency (DB vs. BlueFS)Igor Fedotov2018-08-091-0/+20
| |/
* | Merge pull request #22563 from ifed01/wip-ifed-bdev-minsizeKefu Chai2018-08-121-13/+30
|\ \
| * | os/bluestore: avoid superblock overwrite for tiny devices.Igor Fedotov2018-07-301-0/+4
| * | os/bluestore: handle lack of space for 'reserved' area at block device gracef...Igor Fedotov2018-07-301-13/+26
* | | Merge pull request #23257 from ifed01/wip-ifed-fix-rcoll-raceKefu Chai2018-08-121-7/+14
|\ \ \
| * | | os/bluestore: fix race between remove_collection and object removals.Igor Fedotov2018-08-061-7/+14
| | |/ | |/|
* | | Merge PR #22970 into masterSage Weil2018-08-101-41/+125
|\ \ \
| * | | os/bluestore: limit OSD memory usage by tuning the cache size.Mark Nelson2018-08-091-41/+125
| |/ /
* / / kv/KeyValueDB: return const char* from MergeOperator::name()Sage Weil2018-08-081-1/+1
|/ /
* / common/options: convert many TYPE_[U]INT -> TYPE_SIZESage Weil2018-07-281-4/+4
|/
* os/bluestore: Add new perfcounter which record latency ofJianpeng Ma2018-07-171-4/+11
* Merge PR #22946 into masterSage Weil2018-07-121-3/+4
|\
| * os/bluestore: batch handle get_fragmentation.Jianpeng Ma2018-07-091-3/+4
* | Merge PR #22972 into masterSage Weil2018-07-121-7/+11
|\ \
| * | os/bluestore: fix races on SharedBlob::coll in ~SharedBlob.Radoslaw Zarzynski2018-07-111-7/+11
* | | common: move ConfigValues out of md_config_tKefu Chai2018-07-101-2/+1
* | | common,rbd,rgw,osd: extract config values into ConfigValuesKefu Chai2018-07-101-22/+23
* | | Merge pull request #22898 from majianpeng/bluestore-remove-redundant-fault-rangeKefu Chai2018-07-091-1/+0
|\ \ \ | |_|/ |/| |
| * | os/bluestore: remove redundant fault_range.Jianpeng Ma2018-07-061-1/+0
* | | Merge PR #22873 into masterSage Weil2018-07-061-1/+8
|\ \ \ | |/ / |/| |
| * | os/bluestore: fix incomplete faulty range marking when doing compressionIgor Fedotov2018-07-051-1/+8
| |/
* / os/bluestore: set correctly shard for existed Collection.Jianpeng Ma2018-07-041-15/+19
|/
* Merge pull request #22710 from tchaikov/wip-config-without-lockKefu Chai2018-06-271-1/+1
|\
| * common: add LockPolicy to md_config_tKefu Chai2018-06-271-1/+1
* | Merge pull request #22556 from majianpeng/bluestore-misc-cleanup2Kefu Chai2018-06-271-7/+9
|\ \ | |/ |/|
| * os/bluestore: remove useless notify_one.Jianpeng Ma2018-06-121-1/+0
| * os/bluestore: narrow qlock in _deferred_aio_finishJianpeng Ma2018-06-121-7/+9
| * os/bluestore: make deferred_stable_queue as local paramter.Jianpeng Ma2018-06-121-0/+1
* | include/memory.h: remove memory.hKefu Chai2018-06-261-1/+1
* | Merge PR #22615 into masterSage Weil2018-06-241-7/+7
|\ \
| * | common: fix enum redeclarationQiaowei Ren2018-06-201-7/+7
* | | Merge PR #22596 into masterSage Weil2018-06-191-20/+38
|\ \ \ | |/ / |/| |
| * | os/bluestore: use vector instead of set for zombiesSage Weil2018-06-191-2/+2
| * | os/bluestore: reuse zombie OpSequencers by collection idSage Weil2018-06-191-17/+32
| * | os/bluestore: more debug outputSage Weil2018-06-151-0/+1