2018-05-14 |
Yan, Zheng | Merge pull request #21976 from ukernel/mimic-revert...
|
commit | commitdiff | tree |
2018-05-14 |
Yan, Zheng | Revert "ceph-fuse: Delete inode's bufferhead was in... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-05-11 |
Yan, Zheng | mds: properly reconnect client caps after loading inodes Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-05-11 |
Yan, Zheng | mds: tighten conditions of calling rejoin_gather_finish() Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-05-11 |
Yan, Zheng | mds: avoid calling rejoin_gather_finish() two times... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-05-07 |
Yan, Zheng | qa/tasks/cephfs: add test for renewing stale session Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-05-07 |
Yan, Zheng | client: invalidate caps and leases when session becomes... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-05-07 |
Yan, Zheng | client: fix race in concurrent readdir Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-05-07 |
Yan, Zheng | mds: include nfiles/nsubdirs of directory inode in... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-05-01 |
Yan, Zheng | mds: don't report slow request for blocked filelock... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-28 |
Yan, Zheng | mds: initialize SnapServer::snaprealm_v2_since after... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-27 |
Yan, Zheng | mds: properly distinguish cap update from snap flush Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-27 |
Yan, Zheng | mds: update dev document of cephfs snapshot Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-27 |
Yan, Zheng | doc: add release notes for cephfs snapshot Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-26 |
Yan, Zheng | mds: properly trim log segments after scrub repairs... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-25 |
Yan, Zheng | Merge pull request #21633 from ukernel/wip-mds-stat...
|
commit | commitdiff | tree |
2018-04-25 |
Yan, Zheng | cephfs-journal-tool: wait prezero ops before destroying... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-25 |
Yan, Zheng | mds: fix CEPH_STAT_RSTAT definition Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-23 |
Yan, Zheng | mds: don't discover inode/dirfrag when mds is in 'starting... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-23 |
Yan, Zheng | mds: properly check auth subtree count in MDCache:... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-23 |
Yan, Zheng | mds: filter out blacklisted clients when importing... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-23 |
Yan, Zheng | mds: don't add blacklisted clients to reconnect gather set Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-23 |
Yan, Zheng | mds: combine MDCache::{cap_exports,cap_export_targets} Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-19 |
Yan, Zheng | mon: respect standby_for_fscid when choosing standby... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-19 |
Yan, Zheng | mon: fix standby replay in multimds setup Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-19 |
Yan, Zheng | mds: allow snapshot by default for new filesystem Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-19 |
Yan, Zheng | mds: close past parents after snaprealm format gets... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-19 |
Yan, Zheng | mds: automaticly allow multi-active MDS after scrubbing... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-19 |
Yan, Zheng | mds: don't mark primary dentry damaged if inode has... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-19 |
Yan, Zheng | mds: upgrade snaprealm format during scrub Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-19 |
Yan, Zheng | mds: allow scrubbing mdsdir Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-19 |
Yan, Zheng | mds: cleanup scrub code Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-19 |
Yan, Zheng | mds: show health warning if multimds with old format... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-19 |
Yan, Zheng | mds: automaticly allow multi-active MDS after removing... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-19 |
Yan, Zheng | mds: disallow multi-active MDS if snapshot was ever... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-19 |
Yan, Zheng | mds: validate SnapInfo::long_name before using it Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-19 |
Yan, Zheng | mds: don't bump snaptable last_snap when renaming snapshot Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-19 |
Yan, Zheng | mds: properly save snaptable after upgrading version Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-17 |
Yan, Zheng | mds: optimize purge queue expire pos update Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-10 |
Yan, Zheng | mds: properly dirty sessions opened by journal replay Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-10 |
Yan, Zheng | tools/cephfs: instantiate MDSUtility after global_init() Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-10 |
Yan, Zheng | mds: limit run time of load balancer Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-10 |
Yan, Zheng | mds: add list to track recently used sub-directories Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-10 |
Yan, Zheng | mds: calculate other mds' last_epoch_under locally Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-10 |
Yan, Zheng | mds: cleanup mds_load map access/update Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-10 |
Yan, Zheng | mds: check export pin when choosing dirfrags for exporting Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-10 |
Yan, Zheng | mds: optimize MDBalancer::find_exports() Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-10 |
Yan, Zheng | mds: avoid creating unnecessary subtrees during load... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-10 |
Yan, Zheng | mds: mds: optimize MDBalancer::try_rebalance() Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-10 |
Yan, Zheng | mds: don't try exporting subdir if dirfrag is already... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-10 |
Yan, Zheng | mds: don't try exporting dirfrags under mds's own mdsdir Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-10 |
Yan, Zheng | mds: cleanup MDBalancer::try_rebalance() Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-10 |
Yan, Zheng | mds: always pass current time to MDBalancer::{hit_inode... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-10 |
Yan, Zheng | mds: remove unused MDBalancer::export_empties() Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-10 |
Yan, Zheng | mds: don't decay load counters when printing load Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-10 |
Yan, Zheng | mds: adjust pop_nested when importing subtree Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-10 |
Yan, Zheng | mds: adjust subtree popularity when import fails Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-10 |
Yan, Zheng | mds: adjust subtree popularity after rename Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-10 |
Yan, Zheng | mds: fix request rate calculation Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-05 |
Yan, Zheng | mds: automatically create snaprealm for old format... Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-05 |
Yan, Zheng | client: check if mds create snaprealm when setting... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-05 |
Yan, Zheng | mds: remove unused MDCache::snaprealm_create() Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-04 |
Yan, Zheng | qa/workunits/fs: test for cephfs rstats Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-04 |
Yan, Zheng | mds: make rstat.rctime follow inodes' ctime Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-04 |
Yan, Zheng | mds: mark damaged if sessions' preallocated inos don... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-03 |
Yan, Zheng | mds: PendingReleaseNotes and dev doc for open file... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-02 |
Yan, Zheng | mds: make stopping mds export strays and subtree at... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-02 |
Yan, Zheng | mds: handle client requests while mds is stopping Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-04-02 |
Yan, Zheng | mds: check projected linkage before migrating stray... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-03-29 |
Yan, Zheng | mds: cleanup MDCache::open_snaprealms() Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-03-28 |
Yan, Zheng | mds: make sure snaptable version > 0 Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-03-22 |
Yan, Zheng | client: fix Client::_read return Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-03-21 |
Yan, Zheng | qa/cephfs: update TestDamage for open file table Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-03-18 |
Yan, Zheng | mds: don't consider CEPH_INO_LOST_AND_FOUND as base... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-03-18 |
Yan, Zheng | mds: replace MAX() with std::max() Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-03-18 |
Yan, Zheng | tools/cephfs: make cephfs-data-scan create snaprealm... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-03-18 |
Yan, Zheng | qa/cephfs: don't run TestSnapshots.test_kill_mdstable... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-03-18 |
Yan, Zheng | qa/cephfs: adjust check of 'cephfs-table-tool all show... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-03-06 |
Yan, Zheng | mds: don't warn unconnected snaplrealms in cluster log Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-03-06 |
Yan, Zheng | mds: update CInode/CDentry's first according to global... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-02-23 |
Yan, Zheng | mds: always handle SESSION_REQUEST_RENEWCAPS messages Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-02-23 |
Yan, Zheng | mds: don't cleanup request that has pending remote... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-02-19 |
Yan, Zheng | mds: fix check of underwater dentries Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-02-17 |
Yan, Zheng | mds: allow storing open file table in multiple omaps Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-02-15 |
Yan, Zheng | mds: add perf counter for 'open ino' operation Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-02-15 |
Yan, Zheng | mds: protect open file table against partial omap update Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-02-13 |
Yan, Zheng | mds: add dirfrags whose child inodes have caps to open... Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-02-11 |
Yan, Zheng | mds: don't try prefetching destroyed inodes Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-02-11 |
Yan, Zheng | mds: don't try opening inodes that haven't been created Signed-off-by: Yan, Zheng <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-02-11 |
Yan, Zheng | mds: don't re-requeue open files to head of log Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-02-11 |
Yan, Zheng | mds: use open file table to speed up mds recovery Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-02-11 |
Yan, Zheng | mds: introduce open file table Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-02-09 |
Yan, Zheng | mds: optimize getattr file size Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-02-09 |
Yan, Zheng | qa/cephfs: add tests for snapclient cache Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-02-09 |
Yan, Zheng | qa/cephfs: add tests for snaptable transaction Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-02-09 |
Yan, Zheng | mds: add asok command that dumps cached snap infos Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-02-09 |
Yan, Zheng | qa/cephfs: add tests for multimds snapshot Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-02-09 |
Yan, Zheng | client: don't mark snap directory complete when its... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-02-09 |
Yan, Zheng | qa/workunits/snaps: add snaprealm split test Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
2018-02-09 |
Yan, Zheng | mds: make sure mds has uptodate mdsmap before checking... Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
|
commit | commitdiff | tree |
next |