summaryrefslogtreecommitdiffstats
path: root/src/mds/events/EMetaBlob.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* mds: obviate MDLog::start_entryPatrick Donnelly2023-08-011-7/+9
* qa: add test support for the alloc ino failingXiubo Li2023-05-051-1/+1
* mds: catch damage to dentry's first fieldPatrick Donnelly2023-03-291-0/+4
* mds: cleanup codePatrick Donnelly2023-03-291-4/+3
* mds: add truncate size handling support for fscryptXiubo Li2022-01-131-3/+4
* mds: build without "using namespace std"Kefu Chai2021-08-131-32/+32
* mds: fix alternate_name durabilityPatrick Donnelly2021-01-161-18/+28
* mds: remove unused unix headersPatrick Donnelly2021-01-111-2/+0
* mds: track projected inode/fnode in MutationYan, Zheng2020-07-291-4/+6
* mds: use smart pointer to manager CDir::fnodeYan, Zheng2020-07-291-9/+8
* mds: use smart pointer to manage CInode::{inode,xattrs,old_inodes}Yan, Zheng2020-07-291-19/+17
* mds: slave -> peerSage Weil2020-07-141-2/+2
* mds: finish implementation of ephemeral pinsPatrick Donnelly2020-06-251-7/+6
* mds: add ephemeral pinning for subtreesSidharth Anupkrishnan2020-06-251-1/+8
* mds: Move log_segment_seq_t into class LogSegmentVarsha Rao2019-09-161-1/+1
* mds: list to std::listPatrick Donnelly2019-03-151-5/+5
* mds: fix typosKefu Chai2018-09-211-1/+1
* mds: reduce memory fragments of EMetaBlobYan, Zheng2018-08-281-56/+54
* mds: Use ceph_assert for asserts.Adam C. Emerson2018-08-271-2/+2
* include/memory.h: remove memory.hKefu Chai2018-06-261-8/+8
* mds: properly journal root inode's snaprealmYan, Zheng2018-05-301-11/+9
* mds: use const_iterator for decodeKefu Chai2018-05-171-9/+9
* mds: move CInode container members to mempoolPatrick Donnelly2018-02-081-11/+10
* mds: convert to allocator agnostic string_viewPatrick Donnelly2018-02-071-6/+8
* mds: Use unqualified encode/decodeAdam C. Emerson2018-01-101-6/+8
* mds: move EMetaBlob cons to headerPatrick Donnelly2017-08-251-1/+4
* mds/events: Initialize Non-static class members in fullbitJos Collin2017-06-281-2/+2
* mds: journal snap inodes that need flush when expiring log segmentYan, Zheng2016-07-151-1/+5
* mds: pass features to LogEvents, EMetaBlobSage Weil2016-03-011-10/+10
* make ctors with one argument explicitDanny Al-Gaaf2016-01-291-4/+4
* mds: record cap flush tid in log eventYan, Zheng2015-08-181-0/+4
* mds: Make all subsystems take an MDSRank instead of an MDSJohn Spray2015-07-281-4/+4
* mds: optimize memory usage of class InodeStoreYan, Zheng2015-02-251-1/+1
* mds: save the oldest snapid of inodeYan, Zheng2015-02-051-13/+16
* mds: journal snaprealm for all types of inodesYan, Zheng2015-02-051-3/+2
* mds: support constness in MDSCacheObjectsJohn Spray2015-01-091-4/+4
* include: Remove unused code: class triple.Jianpeng Ma2014-12-121-1/+0
* mds: update segment references during journal rewriteJohn Spray2014-09-131-1/+4
* mds: introduce sequence number for log eventsYan, Zheng2014-06-271-3/+3
* Merge pull request #1739 from ceph/wip-journal-toolJohn Spray2014-05-271-27/+37
|\
| * mds: Make EMetaBlob::dirlump::_decode_bits constJohn Spray2014-05-201-28/+32
| * mds: Add getter for EMetablob.client_nameJohn Spray2014-05-181-0/+1
| * mds: Add EMetaBlob::get_dentriesJohn Spray2014-05-181-0/+2
| * mds: Add EMetaBlob::get_inodesJohn Spray2014-05-181-1/+2
| * mds: Publicize some EMetaBlob membersJohn Spray2014-05-181-2/+3
| * mds: Add get_paths method to EMetaBlobJohn Spray2014-05-181-0/+1
* | mds: skip journaling slave rename when possibleYan, Zheng2014-05-181-0/+7
|/
* mds: revert EMetaBlob::{fullbit,remotebit,nullbit} encoding optimizationYan, Zheng2014-05-121-39/+7
* mds: properly journal fragment rollbackYan, Zheng2014-03-281-2/+2
* mds: journal dirfragtree changeYan, Zheng2014-02-171-2/+11