summaryrefslogtreecommitdiffstats
path: root/src/mds/journal.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* mds: trim null dentries proactivelyJohn Spray2016-09-071-2/+18
* mds: journal snap inodes that need flush when expiring log segmentYan, Zheng2016-07-151-9/+29
* mds: ESession: encode addr with featuresSage Weil2016-05-311-1/+1
* mds: encode client_maps with featuresSage Weil2016-05-311-1/+1
* mds: remove duplicated wordsLi Peng2016-05-031-1/+1
* mds: validate file layouts during replayJohn Spray2016-04-061-0/+19
* Merge pull request #7798 from ukernel/wip-mds-snapGregory Farnum2016-03-101-1/+7
|\
| * mds: set multiversion inode's firstYan, Zheng2016-02-251-1/+7
* | mds: make inode_t, old_inode_t featurefulSage Weil2016-03-011-1/+1
* | mds: pass features to LogEvents, EMetaBlobSage Weil2016-03-011-29/+29
|/
* mds: record cap flush tid in log eventYan, Zheng2015-08-181-1/+20
* mds: make `whoami` and `incarnation` privateJohn Spray2015-07-281-5/+5
* mds: Make all subsystems take an MDSRank instead of an MDSJohn Spray2015-07-281-24/+24
* mds: batch up writes in SessionMap::save_if_dirtyJohn Spray2015-04-011-4/+1
* mds: persist completed_requests reliablyJohn Spray2015-03-301-0/+7
* mds: call damaged() on what were assertions in replayJohn Spray2015-03-231-4/+13
* Merge pull request #3668 from ceph/wip-compact-containerGregory Farnum2015-03-091-1/+2
|\
| * mds: optimize memory usage of class InodeStoreYan, Zheng2015-02-251-1/+2
* | mds: new OMAP storage for sessionmapJohn Spray2015-03-061-35/+42
|/
* Merge pull request #3599 from ceph/wip-traceless-replyGregory Farnum2015-02-111-3/+3
|\
| * mds: properly record created inode in completed requests listYan, Zheng2015-02-041-3/+3
* | mds: save the oldest snapid of inodeYan, Zheng2015-02-051-2/+9
* | mds: journal snaprealm for all types of inodesYan, Zheng2015-02-051-9/+14
* | mds: properly update CInode->first during journal replayYan, Zheng2015-02-051-0/+1
|/
* mds: typedefs for rank and gid in MDSMapJohn Spray2014-10-081-3/+3
* mds: fix not journaling client metadataJohn Spray2014-09-181-2/+13
* mds: update segment references during journal rewriteJohn Spray2014-09-131-0/+36
* osd/mds/monc: Adjust for LogClient/LogChannel usageJoao Eduardo Luis2014-08-271-16/+16
* mds: Switch to new context typesJohn Spray2014-08-251-2/+2
* mds: print sequence number of log segmentYan, Zheng2014-06-271-3/+3
* mds: introduce sequence number for log eventsYan, Zheng2014-06-271-7/+8
* mds: Make EMetaBlob::dirlump::_decode_bits constJohn Spray2014-05-201-28/+25
* tools: Create cephfs-journal-toolJohn Spray2014-05-201-9/+13
* mds: Add EMetaBlob::get_dentriesJohn Spray2014-05-181-0/+38
* mds: Add EMetaBlob::get_inodesJohn Spray2014-05-181-4/+37
* mds: Add ENoOp for padding journalsJohn Spray2014-05-181-0/+28
* mds: Add get_paths method to EMetaBlobJohn Spray2014-05-181-0/+117
* mds: Fix typo 'Sesion'John Spray2014-05-181-1/+1
* mds: lower IO priority of storing backtraceYan, Zheng2014-05-131-1/+1
* mds: revert EMetaBlob::{fullbit,remotebit,nullbit} encoding optimizationYan, Zheng2014-05-121-56/+29
* mds: avoid journaling unnecessary dir contextYan, Zheng2014-05-121-4/+4
* mds: properly wake up dentry waiters after fragmenting dirfragYan, Zheng2014-05-081-2/+2
* mds: tolerate bad sessionmap during journal replayYan, Zheng2014-05-071-22/+35
* mds: maintain auth bits during replayYan, Zheng2014-05-071-11/+45
* mds: remove anchor tableYan, Zheng2014-04-291-11/+10
* mds: dynamically adjust priority of committing dirfragsYan, Zheng2014-04-161-2/+2
* mds: trim empty non-auth dirfragsYan, Zheng2014-03-281-0/+12
* mds: avoid journaling non-auth opened inodeYan, Zheng2014-03-281-1/+1
* mds: handle interaction between slave rollback and fragmentingYan, Zheng2014-03-281-2/+2
* Merge remote-tracking branch 'gh/wip-multimds-fixes'Sage Weil2014-03-211-2/+0
|\