Commit Graph

536 Commits

Author SHA1 Message Date
sageweil
2786ef3c66 reorganized
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1966 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-18 17:37:55 +00:00
sageweil
c740878d6a crush2 to crush
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1965 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-18 17:31:01 +00:00
sageweil
c2e3495136 old crush
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1964 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-18 17:18:45 +00:00
sageweil
979eb4d8de works
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1963 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-18 17:18:05 +00:00
sageweil
6d903804e2 delay caps import until after EImportStart is journaled; "export" all caps in import_reverse
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1962 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-17 23:58:49 +00:00
sageweil
e0593d7be3 new crush branch
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1961 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-17 23:34:54 +00:00
sageweil
fa5cb1e874 some cleanup to better force open client sessions on cap imports; import on rename still fuggered
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1959 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-17 20:59:49 +00:00
sageweil
eea7d84a6a merged r1937:1957 from trunk into branches/sage/mds
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1958 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-17 18:37:06 +00:00
sageweil
e74896e4bc remove branches/sage/pgs
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1942 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-15 17:01:41 +00:00
sageweil
26d32770d5 merged 1934:1935 from trunk into branches/sage/mds
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1936 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-12 22:30:34 +00:00
sageweil
82b1142075 merged 1863:1933 from trunk into branches/sage/mds
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1934 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-12 22:25:55 +00:00
sageweil
5e5416e605 fixed discovery of base inodes
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1933 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-12 22:18:50 +00:00
sageweil
017e646569 fixed rename bug
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1932 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-12 22:13:27 +00:00
sageweil
bcc563bb1b superfluous CDir::PIN_EXPORTING
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1931 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-12 21:17:40 +00:00
sageweil
178debc128 be quiet!
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1930 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-12 21:16:31 +00:00
sageweil
8b6f2082d6 tempexporting pins between encode_ and finish_export, and subtree pins on all subtrees (not just exports)
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1929 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-12 20:47:25 +00:00
sageweil
c57a3fb181 minor scatter_eval cleanup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1927 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-12 18:32:45 +00:00
sageweil
0a9b51ef8d MDRequest cleanup; partially implemented slave rename in-memory rollback; fix autoscatter unscatter vs migration
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1926 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-12 18:31:55 +00:00
sageweil
ac31165763 fixed bug in trim_non_auth that broke rejoin; fixed up handle_mds_map to be more robust/clean
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1925 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-12 03:23:46 +00:00
sageweil
d08d52b2ee remove old buffer.h crap
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1921 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-11 03:23:42 +00:00
sageweil
6bf2f4613f fixed up scatterlocks; minor discover bugfix
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1920 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-11 03:22:52 +00:00
sageweil
c76bf4ec75 gethostbyname valgrind suppression (from issdm)
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1919 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-11 03:16:50 +00:00
sageweil
5d6f385ad2 verify xlist empty in destructor
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1918 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-11 03:16:29 +00:00
sageweil
8d2795cef5 fixed slaveupdate trimming; journal rollback metablob for safety
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1917 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-10 21:23:21 +00:00
sageweil
bff426da22 uninit bug, struct padding, debug
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1916 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-10 21:20:18 +00:00
sageweil
e5bbcf1afb encode const
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1915 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-10 20:47:44 +00:00
sageweil
131dfd8cd5 uninit var fix, heap trashing/encoding bug during rejoin
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1914 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-10 20:40:35 +00:00
sageweil
a5a2f4b251 debug_mds_log_expire, balancer tweak, MLock cleanup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1913 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-10 18:32:52 +00:00
sageweil
40c0af3d44 fixed bug in clientmap save callback
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1912 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-10 18:20:34 +00:00
sageweil
afc69b119e fixed memory leak in path_traverse
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1911 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-10 18:12:38 +00:00
sageweil
1467c99bcb fixed uninit var bug
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1909 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-10 16:19:22 +00:00
sageweil
eaee69d644 fixed heapc-corrupting EMetablob encoding bug, base inode trim bug
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1908 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-10 16:19:13 +00:00
sageweil
5392139a33 logger uninit var cleanup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1907 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-10 15:41:53 +00:00
sageweil
d1276f0ac4 parallel_fetch fixup, client mdsmap fix, freeze tweak, rejoin tweak
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1906 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-10 00:42:54 +00:00
sageweil
b0731a3ad7 again
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1905 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-09 23:27:36 +00:00
sageweil
0792530972 freeze fixups fixed
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1904 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-09 23:19:52 +00:00
sageweil
30d359c5f2 cleaned up freeze_tree and freeze_dir interface
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1903 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-09 22:54:49 +00:00
sageweil
836f7f44db no mds logs for standby nodes
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1902 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-09 20:35:42 +00:00
sageweil
324737d2ad only verify all subtrees unambiguous when recovering
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1901 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-09 20:28:28 +00:00
sageweil
06f05b9f77 only open logs when named
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1900 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-09 19:54:57 +00:00
sageweil
6da205a0a5 segment changes, simplified shutdown, rejoin base inodes
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1899 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-09 18:32:36 +00:00
sageweil
91f2ff2608 prioritize monitor messages; move non-monitor messages to dispatch one by one
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1895 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-08 23:48:22 +00:00
sageweil
eb8b1578fe client bits for DirStat
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1894 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-08 23:46:55 +00:00
sageweil
7386f0e9c7 pass dir auth etc info to client separately from inode
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1893 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-08 23:44:11 +00:00
sageweil
ad05ba39e3 eliminate useless CInodeExport and CDirExport intermediaries
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1892 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-08 19:22:19 +00:00
sageweil
ed016b96b2 xlist itesm remove themselves in destructor; dump mdcache when shutdown looks hung
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1891 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-08 17:42:57 +00:00
sageweil
aa05b0091b scatter_unscatter_autoscattered
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1890 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-08 17:31:46 +00:00
sageweil
38f5a8f6e8 uninit var fixes
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1889 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-08 17:30:53 +00:00
sageweil
ddb633bf50 discover_path fix; try to merge subtree when cleaning up after a rename
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1888 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-08 17:30:16 +00:00
sageweil
99a6975ce7 maybe_request_map cleanup; uninit var fix
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1887 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-06 03:27:13 +00:00