Commit Graph

1879 Commits

Author SHA1 Message Date
sageweil
182bd79ed2 mix bugfixes shaken out with thrash_links
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1879 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-02 16:24:28 +00:00
sageweil
f286f14749 migrator export now makes second pass over subtree to delay auth change, dirty->clean transition
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1878 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-02 00:16:59 +00:00
sageweil
8898929ce7 fix bug with large bufferlists with > IOV_MAX buffers
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1877 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-02 00:08:29 +00:00
sageweil
420236a60f mdlog trim fixup, makefile cleanup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1876 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-01 03:25:49 +00:00
sageweil
d1d0838ae6 takeobjectrw args
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1875 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-29 20:43:50 +00:00
sageweil
f1fe9e0c87 mds performance tweaks
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1874 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-29 20:42:24 +00:00
sageweil
d82f1009c3 encode/decode_simple, streamlined MClientReply::InodeStat encoding
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1873 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-29 20:12:50 +00:00
sageweil
8da82c0e11 preserve chunk_at on received messages
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1872 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-29 03:30:53 +00:00
sageweil
9873f5a4a0 asdf
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1871 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-29 03:27:27 +00:00
sageweil
c1a934761e mdlog logger cleanup; trim fixup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1870 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-29 03:26:12 +00:00
sageweil
73829a5cbd ref_set can be ifdefed out with MDS_REF_SET
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1869 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-29 00:28:23 +00:00
sageweil
20321472a0 mdlog logging overhaul; fixed mkdir bug; improved auth_pin assertions and debug output
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1868 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-29 00:26:18 +00:00
sageweil
9931869504 dirty performance hack to streamline single-block appends
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1867 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-29 00:17:34 +00:00
sageweil
5be31ff02c build newsyn properly
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1866 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-29 00:16:56 +00:00
sageweil
e725c077e8 type cleanup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1865 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-29 00:16:40 +00:00
sageweil
1f7d171d01 type cleanup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1864 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-29 00:16:14 +00:00
sageweil
1cd29f1247 merged r1850:1862 from trunk
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1863 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-28 22:45:11 +00:00
sageweil
68d95add18 journal buffering tweaks
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1862 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-28 22:16:59 +00:00
sageweil
37469b0ba6 be quiet
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1861 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-28 21:23:03 +00:00
sageweil
805a3d693f osd_auto_weigth pt 2
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1860 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-28 21:17:12 +00:00
sageweil
84b1202c68 osd_auto_weight
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1859 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-28 21:08:06 +00:00
sageweil
db19ba582d osds may benchmark themeslves on startup and supply crush weights config.cc config.h
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1858 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-28 21:07:08 +00:00
sageweil
2011b3b16b use hash_map in osd for rep ops
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1857 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-28 21:05:48 +00:00
sageweil
b9c0070e1d improved test_disk_bw
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1856 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-28 21:04:28 +00:00
sageweil
e016533220 fix bug with add_primary_dentry
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1855 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-28 21:04:13 +00:00
sageweil
c5eaefc9ac journaler flush delay/batching
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1854 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-28 21:03:26 +00:00
sageweil
9bdbd4c0d3 subsecond add_event_after precision
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1853 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-28 21:03:06 +00:00
sageweil
598c396a53 working
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1852 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-28 16:51:52 +00:00
sageweil
ce627685b2 more log segments, inode purging
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1851 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-27 22:39:28 +00:00
sageweil
c997c2f887 goof from merge
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1850 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-27 22:22:06 +00:00
sageweil
ed612416c8 merged r1654:1848 from trunk
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1849 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-27 19:46:26 +00:00
sageweil
7d06949873 log segments, unfinished
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1848 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-27 19:05:16 +00:00
sageweil
f00e6777d9 fix truncate
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1847 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-27 18:37:26 +00:00
sageweil
6a30da2306 added test_disk_bw
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1846 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-16 22:40:47 +00:00
sageweil
65de06f817 fixed striding/segments on createobjects
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1845 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-16 21:01:43 +00:00
sageweil
766dd407f7 init osds before the rest.. not for any good reason realy
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1844 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-13 04:16:41 +00:00
sageweil
66b6dd107c mds boot cleanup; mds profiling stuff (commented out); mds server bugfixes (unlink); mdslog append
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1843 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-13 04:15:48 +00:00
sageweil
b5bfdc5385 less particular about identity of failed osd when applying incrmental -- useful only when patching osd images with non-matching mondata
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1842 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-13 04:13:01 +00:00
sageweil
b3b2c4b31e less warning
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1841 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-13 04:12:26 +00:00
sageweil
57031325ba be less anal during find output parsing
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1840 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-13 04:04:12 +00:00
sageweil
56a852d7f8 client tweaks from destro replay
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1839 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-13 04:03:45 +00:00
sageweil
a37f92d4f4 todo!
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1838 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-13 04:02:39 +00:00
sageweil
6e3899cfab hold rank lock a bit longer during submit_message, in case an entity tries to shut itself down
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1837 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-13 04:02:06 +00:00
sageweil
7e87bc1e37 todo!
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1836 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-13 03:58:22 +00:00
sageweil
5258c34fb2 debug_after tweak, untested
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1835 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-13 03:57:42 +00:00
sageweil
f55531000d less noisy about message failures
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1834 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-13 03:57:29 +00:00
sageweil
a3c75c020a various mds tweaks, bug notations from load balancing/failure experiements
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1833 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-13 03:57:18 +00:00
sageweil
773b706855 config tuning for lb; more aggressive journal replay
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1832 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-13 03:48:58 +00:00
sageweil
9163ba49a0 quick fix: handle failure during reconnect phase
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1831 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-11 21:38:16 +00:00
sageweil
5a0bcab900 pin stray dentries to avoid premature trimming
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1830 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-11 19:57:47 +00:00