summaryrefslogtreecommitdiffstats
path: root/src/tools/cephfs/DataScan.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* common: move ConfigValues out of md_config_tKefu Chai2018-07-101-11/+11
* core: use const_iterator for decodeKefu Chai2018-05-171-7/+7
* Merge PR #16779 into masterPatrick Donnelly2018-04-041-0/+6
|\
| * tools/cephfs: make cephfs-data-scan create snaprealm for base inodesYan, Zheng2018-03-181-0/+6
* | global: output usage on -h, --help, or no args before contacting monsSage Weil2018-03-151-2/+1
|/
* mds: move CInode container members to mempoolPatrick Donnelly2018-02-081-1/+1
* tools: Use unqualified encode/decodeAdam C. Emerson2018-01-101-11/+11
* cleanup: Replacing MIN,MAX with std::min,std::maxamitkuma2017-11-201-1/+1
* core/common: Fix ENODATA for FreeBSD with compat.hWillem Jan Withagen2017-06-151-0/+1
* tools/cephfs: set dir_layout when injecting inodesJohn Spray2017-04-121-0/+4
* cephfs: Permit recovering metadata into a new RADOS poolDouglas Fuller2017-04-041-16/+28
* doc: Update CephFS disaster recovery documentationWido den Hollander2017-01-301-2/+4
* dout: Use dout_contextAdam C. Emerson2016-12-221-0/+1
* common: Unskew clockAdam C. Emerson2016-12-221-2/+2
* tools: cleanup phase of cephfs-data-scanVishal Kanaujia2016-12-061-2/+27
* tools/cephfs: add 'scan_links' command which fixes linkages errorsYan, Zheng2016-10-241-3/+223
* tools/cephfs: add pg_files commandJohn Spray2016-10-201-0/+29
* mds: fully encapsulate filesystems mapPatrick Donnelly2016-10-111-2/+2
* tools/cephfs: Remove cephfs-data-scan tmap_upgradeDouglas Fuller2016-07-011-82/+0
* Merge pull request #9651 from renhwztetecs/renhw-wip-mdcacheJohn Spray2016-06-141-2/+2
|\
| * mds/tools: fix mds->mdsmap->get_metadata_pool() return int->int64_thuanwen ren2016-06-121-2/+2
* | tools/cephfs: add sanity check for rados.connect()xie xingguo2016-06-061-2/+13
|/
* Merge pull request #8115 from ukernel/jewel-cephfs-data-scan-miscGregory Farnum2016-03-251-18/+20
|\
| * tools/cephfs/DataScan.cc: fake non-empty dirstat for injected directoryYan, Zheng2016-03-171-12/+18
| * tools/cephfs/DataScan.cc: don't set directory inode's size to non-zeroYan, Zheng2016-03-151-6/+2
* | tools/cephfs: fix tmap_upgradeJohn Spray2016-03-151-26/+32
|/
* mds: make FSMap.get_filesystem return constJohn Spray2016-03-101-1/+1
* tools/cephfs: update for FSMapJohn Spray2016-03-101-8/+40
* Merge remote-tracking branch 'origin/greg-fs-testing-3-7-damage'Greg Farnum2016-03-101-0/+5
|\
| * tools: create mdsdir frag in cephfs-data-scan initJohn Spray2016-03-031-0/+5
* | Merge pull request #7003 from jcsp/wip-cephfs-tmap-migrateGregory Farnum2016-03-101-1/+81
|\ \ | |/ |/|
| * tools/cephfs: add tmap_upgradeJohn Spray2016-02-291-1/+81
* | struct ceph_file_layout -> file_layout_tSage Weil2016-03-011-42/+42
* | mds: pass features to various CInode encoders and helpersSage Weil2016-03-011-2/+2
|/
* tools/cephfs: sharded pgls in cephfs-data-scanJohn Spray2016-02-051-203/+158
* tools/cephfs/DataScan.cc: fix expressionDanny Al-Gaaf2016-01-291-1/+1
* Merge pull request #5941 from jcsp/wip-12137Yan, Zheng2015-12-031-82/+338
|\
| * tools: fix cephfs-data-scan scan_frags vs. nlinkJohn Spray2015-11-291-4/+4
| * tools/cephfs: add scan_frags to DataScanJohn Spray2015-11-231-16/+279
| * tools: refactor DataScan injectionJohn Spray2015-11-231-68/+61
* | tools/cephfs: enable tag filter in DataScanJohn Spray2015-12-021-6/+65
* | tools/cephfs: fix datascan kwarg parsingJohn Spray2015-12-021-1/+1
* | tools/cephfs: fix layout handling in injectionJohn Spray2015-12-011-5/+14
|/
* compat: include compat.h for definition of ENODATAYan, Zheng2015-09-111-0/+1
* tools/cephfs: account for striping in size estimationJohn Spray2015-08-181-8/+68
* tools/cephfs: use xattr layout if present+validJohn Spray2015-08-131-2/+32
* tools/cephfs: pass layouts around in DataScanJohn Spray2015-08-131-20/+20
* tools/cephfs: respect mds_root_ino_[gid|uid]John Spray2015-07-281-0/+8
* tools/cephfs: add cephfs-data-scanJohn Spray2015-07-131-0/+1277