summaryrefslogtreecommitdiffstats
path: root/src/os/bluestore/BitmapFreelistManager.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* cleanup: Replace always-false assertions with abortAdam C. Emerson2018-08-271-1/+1
* os: Use ceph_assert for assertsAdam C. Emerson2018-08-271-10/+10
* kv/KeyValueDB: return const char* from MergeOperator::name()Sage Weil2018-08-081-1/+1
* include/memory.h: remove memory.hKefu Chai2018-06-261-1/+1
* core: use const_iterator for decodeKefu Chai2018-05-171-4/+4
* rados: Switch MIN/MAX for std::min/max and use intarith templatesAdam C. Emerson2018-01-121-2/+2
* os: Use unqualified encode/decodeAdam C. Emerson2018-01-101-8/+8
* os/bluestore: refactor FreeListManager to get clearer view on the numberIgor Fedotov2017-12-301-8/+6
* os/bluestore/BitmapFreelistManager: disable bluestore_debug_freelistSage Weil2017-12-111-4/+0
* os/bluestore/FreelistManager: create: accept min alloc sizeSage Weil2017-09-091-2/+4
* os/bluestore: clearer comments, not slower code.Mark Nelson2017-08-071-4/+4
* os/bluestore: Make BitmapFreelistManager kv itereator short lived.Mark Nelson2017-07-121-0/+1
* osd: add override in osd subsystemliuchang08122017-02-151-4/+4
* Merge pull request #12719 from xiexingguo/xxg-wip-bluestore-1229Sage Weil2017-01-181-12/+14
|\
| * os/bluestore/BitmapFreelistManager: readability improvementsxie xingguo2017-01-111-6/+8
| * os/bluestore/BitmapFreelistManager: formatting nitsxie xingguo2017-01-111-3/+3
| * os/bluestore/BitmapFreelistManager: prefix "_" to get_offset() methodxie xingguo2016-12-301-3/+3
* | os/bluestore,kstore: combine kv helpers in headerSage Weil2017-01-131-1/+1
* | os/bluestore/BitmapFreelistManager.cc: fix uninitialized memberLi Wang2016-12-301-1/+2
|/
* os/bluestore: Remove g_ceph_context and g_confAdam C. Emerson2016-12-221-7/+9
* dout: Use dout_contextAdam C. Emerson2016-12-221-0/+1
* bluestore/BitmapFreelistManager: remove extra if/else judgementHaomai Wang2016-09-211-11/+9
* os/bluestore: fix potential uninitialized nid of onodexie xingguo2016-07-181-1/+2
* Merge pull request #9840 from xiexingguo/xxg-wip-fix-bmap-fmSage Weil2016-06-211-8/+8
|\
| * os/bluestore: make bytes_per_key a global memberxie xingguo2016-06-211-7/+7
| * os/bluestore: fix a typo(nonexistant->nonexistent)xie xingguo2016-06-211-1/+1
* | os/bluestore: Fix enumeration when only single key in BitmapFreelistManagerEvgeniy Firsov2016-06-161-2/+3
|/
* os/bluestore: ~0x -> ~Sage Weil2016-06-011-5/+5
* os/bluestore/BitmapFreelistManager: drop newline on hex dumpsSage Weil2016-06-011-4/+4
* os/bluestore/BitmapFreelistManager: use hexSage Weil2016-06-011-57/+74
* fixing wrong length cal in BitmapFreelistRamesh Chander2016-05-181-1/+3
* os/bluestore: verify bitmap before update if debug option setSage Weil2016-04-301-0/+121
* os/bluestore: set up merge operators for freelistSage Weil2016-04-301-3/+3
* os/bluestore/BitmapFreelistManager: keep meta and bitmap prefixes distinctSage Weil2016-04-301-12/+16
* os/bluestore/BitmapFreelistManager: new bitmap-based freelist managerSage Weil2016-04-301-0/+408