summaryrefslogtreecommitdiff
path: root/src/mds
Commit message (Expand)AuthorAgeFilesLines
...
* mds: adjust flock lock state on exportSage Weil2011-11-301-0/+1
* mds: encode truncate_pending in inodeSage Weil2011-11-281-1/+6
* perfcounters: fix users of fset on averagesGreg Farnum2011-11-091-2/+2
* Merge branch 'master' into wip-freebsdSage Weil2011-11-014-8/+8
|\
| * perfcounters: fix accessor nameSage Weil2011-10-264-8/+8
* | Merge branch 'master' into wip-freebsdSage Weil2011-10-258-48/+1519
|\ \ | |/
| * Merge remote-tracking branch 'gh/master' into nSage Weil2011-10-234-26/+12
| |\
| | * perfcounters: use simple namesSage Weil2011-10-203-18/+4
| | * perfcounters: clean up interface a bitSage Weil2011-10-204-8/+8
| * | use WRITE_CLASS_ENCOER macro when possibleSage Weil2011-10-181-20/+19
| * | encoding: WRITE_CLASS_ENCODER_MEMBER -> WRITE_CLASS_MEMBER_ENCODERSage Weil2011-10-181-1/+1
| |/
| * mds: handle xattrs on inode creationSage Weil2011-10-181-0/+13
| * mds: Interval tree implementationJojy George Varghese2011-10-131-0/+1466
| * auth: move AuthAuthorizeHandler registry into classSage Weil2011-10-072-1/+8
* | Merge remote branch 'stass/wip-freebsdport-rebased2' into wip-freebsdSage Weil2011-10-064-3/+19
|\ \ | |/ |/|
| * Abstract out extended attribute calls in ceph_extattr.c so allStanislav Sedov2011-10-041-4/+0
| * Use system-independent definitions for Ceph's setxattr flagsStanislav Sedov2011-10-041-2/+2
| * First cut of FreeBSD support. This patch allowes ceph to compile successfullyStanislav Sedov2011-10-044-0/+20
* | Merge branch 'wip-leaks'Greg Farnum2011-10-062-2/+5
|\ \ | |/ |/|
| * CInode: don't leak old default_layouts if they get overwrittenGreg Farnum2011-09-192-2/+5
* | mds: fix possible deadlock in multi-mds setupBrandon Seibel2011-10-031-1/+0
* | mds: make jouranl writeable in MDLog::append()Sage Weil2011-10-031-1/+3
* | mdcache: tolerate no subtrees in create_subtree_map()Sage Weil2011-10-031-1/+0
* | clientN -> client.NSage Weil2011-09-276-40/+40
* | mdsN -> mds.NSage Weil2011-09-2724-131/+131
* | Use cpp_strerror or strerror_r when appropriate.Josh Durgin2011-09-262-2/+5
* | ceph-elaster: add parentheses around macrosHenry C Chang2011-09-232-4/+4
* | mds: fix traverse snap vs forward checkSage Weil2011-09-211-2/+2
|/
* CDir: put delete with pop so we don't read free'd memory in outputGreg Farnum2011-09-191-1/+1
* Merge branch 'wip-flock'Greg Farnum2011-09-194-27/+33
|\
| * flock: clean up waiting records of a lock when adding it succeedsGreg Farnum2011-09-191-1/+7
| * flock: add a replay parameter to add_lockGreg Farnum2011-09-193-6/+7
| * flock: move operator<<() to flock header, remove extra lineGreg Farnum2011-09-192-19/+19
| * flock: remove doubled debug outputGreg Farnum2011-09-191-1/+0
* | Make g_conf constant for all conf variable typesColin Patrick McCabe2011-09-141-1/+2
* | const-ify integer config valuesColin Patrick McCabe2011-09-141-3/+7
* | mds/MDS.cc: don't crash on bad injectargsColin Patrick McCabe2011-09-141-6/+11
* | get_*_compat_set: get ctor param ordering rightColin Patrick McCabe2011-09-121-2/+2
* | Remove global ctors/dtors for CompatSetColin Patrick McCabe2011-09-123-35/+23
* | mds: bracket LOCK|AUTH -> PREXLOCK transition with start/finish_lockingSage Weil2011-09-072-3/+30
* | mds: _finish_xlock helperSage Weil2011-09-072-8/+14
* | mds: mutation: add start/finish locking hooksSage Weil2011-09-072-11/+35
* | mds: move Mutation + children out of MDCache.hSage Weil2011-09-079-371/+514
* | Merge branch 'wip-flock'Greg Farnum2011-09-022-474/+556
|\ \ | |/
| * mds: flock: remove auto-insertion of waiting locks.Greg Farnum2011-09-021-27/+0
| * mds: flock: tidy up commentsGreg Farnum2011-09-021-8/+32
| * flock: move implementation into a separate c++ fileGreg Farnum2011-09-012-466/+551
* | mds: truncate sanity checksSage Weil2011-09-013-0/+7
|/
* mds flock: make get_overlapping_locks and share_space handle 0 lengthsGreg Farnum2011-08-311-5/+21
* mdsmap: int64_t pool idsSage Weil2011-08-273-19/+57