ceph/src/mds
Patrick Donnelly 13a892d8df
Merge PR #36912 into master
* refs/pull/36912/head:
	mds: defer encoding and storing the inode backtrace
	mds: defer encoding and storing the CDir dentries
	mds: add error handler with lock support

Reviewed-by: Zheng Yan <zyan@redhat.com>
2020-09-28 11:47:54 -07:00
..
balancers
events mds: track projected inode/fnode in Mutation 2020-07-29 20:45:57 +08:00
Anchor.cc mds/OpenFileTable: merge dirfrag set into anchor map 2020-07-30 20:10:28 +08:00
Anchor.h mds/OpenFileTable: merge dirfrag set into anchor map 2020-07-30 20:10:28 +08:00
BatchOp.cc
BatchOp.h mds: move MDRequestImpl::batch_reqs into Batch_Getattr_Lookup 2020-07-01 16:49:44 +08:00
Beacon.cc mds: convert stringstream to CachedStackStringStream 2020-09-17 18:54:55 -07:00
Beacon.h
Capability.cc Merge PR #36600 into master 2020-09-06 08:54:38 -07:00
Capability.h mds: only add inodes that clients want Frw or excl caps to open file table 2020-07-30 20:10:29 +08:00
CDentry.cc mds: rename {CDir,Migrator}::cache to mdcache 2020-07-29 20:45:57 +08:00
CDentry.h mds: use smart pointer to manager CDir::fnode 2020-07-29 20:45:56 +08:00
CDir.cc mds: defer encoding and storing the CDir dentries 2020-09-24 16:53:18 +08:00
CDir.h mds: defer encoding and storing the CDir dentries 2020-09-24 16:53:18 +08:00
cephfs_features.cc mds: convert stringstream to CachedStackStringStream 2020-09-17 18:54:55 -07:00
cephfs_features.h client: periodically forward metrics to session MDSs 2020-07-29 06:11:07 -04:00
CInode.cc mds: defer encoding and storing the inode backtrace 2020-09-24 16:53:18 +08:00
CInode.h mds: defer encoding and storing the inode backtrace 2020-09-24 16:53:18 +08:00
CMakeLists.txt
DamageTable.cc
DamageTable.h
flock.cc
flock.h
FSMap.cc Merge PR #36957 into master 2020-09-18 11:04:11 -07:00
FSMap.h mds/FSMap: do not set legacy_client_fscid after filtering 2020-09-14 12:27:50 -07:00
FSMapUser.cc
FSMapUser.h
inode_backtrace.cc
inode_backtrace.h
InoTable.cc
InoTable.h
journal.cc mds: defer encoding and storing the inode backtrace 2020-09-24 16:53:18 +08:00
JournalPointer.cc
JournalPointer.h
LocalLockC.h cls,rados,rbd,mds,common: Avoid name collision with Windows headers 2020-07-08 06:38:39 +00:00
Locker.cc mds: convert stringstream to CachedStackStringStream 2020-09-17 18:54:55 -07:00
Locker.h mds: in-place update projected inode's client ranges 2020-08-25 08:39:54 +08:00
locks.c
locks.h
LogEvent.cc mds: slave -> peer 2020-07-14 08:56:11 -05:00
LogEvent.h mds: slave -> peer 2020-07-14 08:56:11 -05:00
LogSegment.h mds: slave -> peer 2020-07-14 08:56:11 -05:00
Mantle.cc
Mantle.h
MDBalancer.cc mds: convert stringstream to CachedStackStringStream 2020-09-17 18:54:55 -07:00
MDBalancer.h mds: finish implementation of ephemeral pins 2020-06-24 15:43:31 -07:00
MDCache.cc Merge PR #36685 into master 2020-09-24 17:22:32 -07:00
MDCache.h Merge PR #36089 into master 2020-08-31 15:18:03 -07:00
MDLog.cc *: convert EBLACKLISTED to EBLOCKLISTED 2020-08-24 19:53:08 +00:00
MDLog.h
mds_table_types.h
MDSAuthCaps.cc src/mds: allow passing fs names and path in same cap 2020-09-10 17:10:51 +05:30
MDSAuthCaps.h cephfs: add auth caps based on fs names 2020-09-10 17:10:51 +05:30
MDSCacheObject.cc mds: convert stringstream to CachedStackStringStream 2020-09-17 18:54:55 -07:00
MDSCacheObject.h mds: make MDSCacheObject::is_ambiguous_auth() virtual 2020-07-29 20:45:57 +08:00
MDSContext.cc *: convert EBLACKLISTED to EBLOCKLISTED 2020-08-24 19:53:08 +00:00
MDSContext.h
MDSContinuation.h
MDSDaemon.cc mds: convert stringstream to CachedStackStringStream 2020-09-17 18:54:55 -07:00
MDSDaemon.h
MDSMap.cc mds: convert stringstream to CachedStackStringStream 2020-09-17 18:54:55 -07:00
MDSMap.h blacklist -> blocklist 2020-08-24 19:53:08 +00:00
MDSPerfMetricTypes.h
MDSPinger.cc
MDSPinger.h
MDSRank.cc mds: add error handler with lock support 2020-09-24 15:31:09 +08:00
MDSRank.h mds: add error handler with lock support 2020-09-24 15:31:09 +08:00
MDSTable.cc *: convert EBLACKLISTED to EBLOCKLISTED 2020-08-24 19:53:08 +00:00
MDSTable.h
MDSTableClient.cc
MDSTableClient.h
MDSTableServer.cc
MDSTableServer.h
mdstypes.cc mds: use smart pointer to manage CInode::{inode,xattrs,old_inodes} 2020-07-29 20:45:55 +08:00
mdstypes.h mds: convert stringstream to CachedStackStringStream 2020-09-17 18:54:55 -07:00
MetricAggregator.cc
MetricAggregator.h
MetricsHandler.cc mds: reset sequence number when new rank0 mds is available 2020-06-17 09:09:56 -04:00
MetricsHandler.h mds: reset sequence number when new rank0 mds is available 2020-06-17 09:09:56 -04:00
Migrator.cc mds: explicitly track files with client writeable ranges 2020-08-25 08:39:55 +08:00
Migrator.h mds: rename {CDir,Migrator}::cache to mdcache 2020-07-29 20:45:57 +08:00
Mutation.cc Merge PR #36200 into master 2020-07-29 19:56:57 -07:00
Mutation.h mds: track projected inode/fnode in Mutation 2020-07-29 20:45:57 +08:00
OpenFileTable.cc mds: convert stringstream to CachedStackStringStream 2020-09-17 18:54:55 -07:00
OpenFileTable.h mds/OpenFileTable: reduce anchor map lookup during prefetch 2020-07-30 20:10:28 +08:00
PurgeQueue.cc mds: fix purge_queue's _calculate_ops is inaccurate 2020-09-14 11:19:17 +08:00
PurgeQueue.h
RecoveryQueue.cc *: convert EBLACKLISTED to EBLOCKLISTED 2020-08-24 19:53:08 +00:00
RecoveryQueue.h
ScatterLock.h
ScrubHeader.h
ScrubStack.cc mds: convert stringstream to CachedStackStringStream 2020-09-17 18:54:55 -07:00
ScrubStack.h mds: send scrub status to ceph-mgr only when scrub is running 2020-07-08 23:49:40 -04:00
Server.cc Merge PR #36685 into master 2020-09-24 17:22:32 -07:00
Server.h blacklist -> blocklist 2020-08-24 19:53:08 +00:00
SessionMap.cc mds: convert stringstream to CachedStackStringStream 2020-09-17 18:54:55 -07:00
SessionMap.h mds: convert stringstream to CachedStackStringStream 2020-09-17 18:54:55 -07:00
SimpleLock.cc
SimpleLock.h mds: slave -> peer 2020-07-14 08:56:11 -05:00
snap.cc
snap.h mds: add vxattr that marks/clears subvolume flag 2020-08-20 11:10:08 +08:00
SnapClient.cc
SnapClient.h
SnapRealm.cc mds: add vxattr that marks/clears subvolume flag 2020-08-20 11:10:08 +08:00
SnapRealm.h mds: add vxattr that marks/clears subvolume flag 2020-08-20 11:10:08 +08:00
SnapServer.cc mds: convert stringstream to CachedStackStringStream 2020-09-17 18:54:55 -07:00
SnapServer.h
StrayManager.cc mds: explicitly track files with client writeable ranges 2020-08-25 08:39:55 +08:00
StrayManager.h mds: use smart pointer to manager CDir::fnode 2020-07-29 20:45:56 +08:00