summaryrefslogtreecommitdiff
path: root/src/mds/MDCache.h
Commit message (Expand)AuthorAgeFilesLines
* Fix several doxygen warnings, to minimize noise. Only changes comments.Tommi Virtanen2012-01-101-4/+4
* mds: move Mutation + children out of MDCache.hSage Weil2011-09-071-371/+5
* mdcache: documentation for path_traverseGreg Farnum2011-08-221-1/+36
* mds: chain rename subtree projectionsSage Weil2011-08-051-2/+2
* mds: fix create_subtree_map for new dirsSage Weil2011-07-291-2/+2
* mds: identify slave requests with reqid + attempt numberSage Weil2011-07-291-7/+9
* mds: pin inodes on LogSegment::truncating_inodes listSage Weil2011-07-281-1/+1
* mds: track projected rename effect on subtree mapSage Weil2011-07-261-0/+4
* Merge branch 'wip-proflogger'Colin Patrick McCabe2011-07-201-1/+1
|\
| * Rename ProfLogger to Perfcounters: part 2Colin Patrick McCabe2011-07-201-1/+1
* | mds: add mds_debug_subtrees optionSage Weil2011-07-201-0/+3
* | mds: witness rmdir when subtrees are on other hostsSage Weil2011-07-201-1/+1
|/
* mds: implement remote_wrlockSage Weil2011-07-081-0/+2
* C_GatherBuilder: add C_GatherBuilder::activate()Colin Patrick McCabe2011-06-301-1/+1
* C_Gather: hide constructor, convert usesColin Patrick McCabe2011-06-301-1/+1
* Add C_GatherBuilderColin Patrick McCabe2011-06-301-2/+2
* mds: fix canceled lock attemptSage Weil2011-05-251-0/+4
* mdcache: check return values when purging an inode.Greg Farnum2011-05-111-1/+1
* mds: try_trim_non_auth_subtree on any canceled import (including resolve)Sage Weil2011-04-281-1/+1
* mds: fix discover tid assignmentSage Weil2011-04-261-1/+3
* mds: remove MDSlaveUpdate from list on deletionSage Weil2011-04-191-1/+3
* mds: properly drop imported xlocks.Greg Farnum2011-04-181-1/+2
* mds: don't run all of try_subtree_merge on a rename across MDSes.Greg Farnum2011-04-161-2/+3
* mds: make _create_system_file dirty dentries properlySage Weil2011-04-121-1/+1
* mds: fix bounds on importSage Weil2011-04-011-1/+1
* mds: set dir_auth between EImport{Start,Finish}Sage Weil2011-04-011-0/+4
* mds: use try_trim_non_auth_subtree helperSage Weil2011-04-011-0/+1
* mds: find_ino_dirSage Weil2011-03-311-0/+10
* mds: allow explicit finisher context for path_traverseSage Weil2011-03-311-2/+2
* mds: add mds failure/recovery support for find_ino_peersSage Weil2011-03-311-0/+1
* mds: find_ino_peerSage Weil2011-03-311-0/+21
* mds: use projected subtree in rename anchor checkSage Weil2011-03-071-0/+1
* MDCache: add max_dir_commit_size.Greg Farnum2011-02-111-0/+2
* common: Rename Logger to ProfilingLoggerColin Patrick McCabe2011-02-081-1/+1
* mds: open mydir (along w/ root) inode from boot_start()Sage Weil2011-01-281-0/+1
* mds: change refragment journaling/store strategySage Weil2011-01-051-4/+9
* mds: make resolve adjust dir fragmentation as neededSage Weil2011-01-041-0/+12
* mds: Save straydn in mdr so it's consistent across retry attempts.Greg Farnum2010-12-151-3/+4
* mds: open undef dirfrags during rejoinSage Weil2010-12-071-0/+6
* mds: introduce rejoin_invent_dirfrag() helperSage Weil2010-12-071-0/+1
* mds: fix resolve for surviving observersSage Weil2010-11-301-1/+1
* mds: fix rejoin_scour_survivor_replicas inode checkSage Weil2010-11-221-1/+1
* Causes the MDSes to switch among a set of stray directories whenSamuel Just2010-11-221-2/+13
* mds: fix discover requests, tracking wrt fragmentsSage Weil2010-11-171-6/+24
* mds: fix inode->frag rstat projected with snapsSage Weil2010-11-101-2/+2
* Merge remote branch 'origin/mds_frags' into unstableSage Weil2010-10-301-20/+19
|\
| * mds: requeue dir if we can't split now due to dftlockSage Weil2010-10-261-0/+1
| * mds: check/take wrlock on dirfragtreelock; unwind after freeze if neededSage Weil2010-10-261-0/+1
| * mds: move fragment checks into shared helperSage Weil2010-10-261-0/+2
| * mds: generalize split/merge call chain a bitSage Weil2010-10-261-1/+9