ceph/qa/tasks/cephfs
Patrick Donnelly ebd0fcd067
Merge PR #16779 into master
* refs/pull/16779/head:
	mds: cleanup MDCache::open_snaprealms()
	mds: make sure snaptable version > 0
	mds: don't consider CEPH_INO_LOST_AND_FOUND as base inode
	mds: replace MAX() with std::max()
	tools/cephfs: make cephfs-data-scan create snaprealm for base inodes
	qa/cephfs: don't run TestSnapshots.test_kill_mdstable on kclient
	qa/cephfs: adjust check of 'cephfs-table-tool all show snap' output
	mds: don't warn unconnected snaplrealms in cluster log
	mds: update CInode/CDentry's first according to global snapshot seq
	qa/cephfs: add tests for snapclient cache
	qa/cephfs: add tests for snaptable transaction
	mds: add asok command that dumps cached snap infos
	qa/cephfs: add tests for multimds snapshot
	client: don't mark snap directory complete when its dirstat is empty
	qa/workunits/snaps: add snaprealm split test
	mds: make sure mds has uptodate mdsmap before checking 'allows_snaps'
	client: fix incorrect snaprealm when adding caps
	qa/workunits/snaps: add hardlink snapshot test
	mds: add incompat feature and bump protocol for snapshot changes
	mds: detach inode with single hardlink from global snaprealm
	mds: record hardlink snaps in inode's snaprealm
	mds: attach inode with multiple hardlinks to dummy global snaprealm
	mds: cleanup rename code
	mds: ensure xlocker has uptodate lock state
	mds: simplify SnapRealm::build_snap_{set,trace}
	mds: record global last_created/last_destroyed in snaptable
	mds: pop projected snaprealm before inode's parent changes
	mds: keep isnap lock in sync state
	mds: handle mksnap vs resolve_snapname race
	mds: cleanup snaprealm past parents open check
	mds: rollback snaprealms when rolling back slave request
	mds: send updated snaprealms along with slave requests
	mds: explict notification for snap update
	mds: send snap related messages centrally during mds recovery
	mds: synchronize snaptable caches when mds recovers
	mds: introduce MDCache::maybe_finish_slave_resolve()
	mds: notify all mds about prepared snaptable update
	mds: record snaps in old snaprealm when moving inode into new snaprealm
	mds: cache snaptable in snapclient
	mds: recover snaptable client when mds enters resolve state

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
2018-04-03 15:41:19 -07:00
..
__init__.py
cephfs_test_case.py qa/cephfs: add tests for snaptable transaction 2018-02-09 18:42:29 +08:00
filesystem.py qa/cephfs: Add tests to validate scrub functionality 2018-02-13 14:07:28 -05:00
fuse_mount.py qa: log ceph-fuse kill/cleanup 2017-09-06 13:40:11 -07:00
kernel_mount.py
mount.py
test_auto_repair.py
test_backtrace.py
test_cap_flush.py
test_client_limits.py mds: obsolete MDSMap option configs 2017-12-13 18:30:52 -08:00
test_client_recovery.py mds: obsolete MDSMap option configs 2017-12-13 18:30:52 -08:00
test_config_commands.py
test_damage.py qa/cephfs: update TestDamage for open file table 2018-03-21 21:08:58 +08:00
test_data_scan.py
test_dump_tree.py
test_exports.py
test_failover.py Revert "Merge PR #19369 into master" 2018-01-04 09:42:37 -08:00
test_flush.py
test_forward_scrub.py
test_fragment.py mds: obsolete MDSMap option configs 2017-12-13 18:30:52 -08:00
test_full.py qa: adjust cephfs full test for kclient 2018-02-05 18:00:57 +08:00
test_journal_migration.py
test_journal_repair.py qa/cephfs: adjust check of 'cephfs-table-tool all show snap' output 2018-03-18 18:19:08 +08:00
test_mantle.py
test_misc.py mds: obsolete MDSMap option configs 2017-12-13 18:30:52 -08:00
test_pool_perm.py
test_quota.py
test_readahead.py
test_recovery_pool.py qa/cephfs: test CephFS recovery pools 2017-08-30 09:02:44 -04:00
test_scrub_checks.py
test_scrub.py qa/cephfs: Add tests to validate scrub functionality 2018-02-13 14:07:28 -05:00
test_sessionmap.py
test_snapshots.py qa/cephfs: don't run TestSnapshots.test_kill_mdstable on kclient 2018-03-18 22:24:42 +08:00
test_strays.py Revert "Merge PR #19369 into master" 2018-01-04 09:42:37 -08:00
test_volume_client.py ceph_volume_client: fix setting caps for IDs 2017-09-29 17:06:05 +05:30