Commit Graph

582 Commits

Author SHA1 Message Date
Sage Weil
b82705add1 debian: cleanup, changelog fix 2009-02-24 12:29:28 -08:00
Sage Weil
c1865445c5 reorganized source tree 2007-12-19 13:28:33 -08:00
sageweil
9167b2799b removed ebofs branch
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2239 29311d96-e01e-0410-9327-a35deaab8ce9
2007-12-19 18:47:04 +00:00
sageweil
2f3d79282b todos
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2233 29311d96-e01e-0410-9327-a35deaab8ce9
2007-12-19 17:47:39 +00:00
sageweil
5aaf99aba7 ms_hosts
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2232 29311d96-e01e-0410-9327-a35deaab8ce9
2007-12-19 17:47:24 +00:00
sageweil
9c9f8cab38 btree onode/cnode pointers now include a csum
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2229 29311d96-e01e-0410-9327-a35deaab8ce9
2007-12-19 01:34:27 +00:00
sageweil
995485302e fixed bug with full partial overwrite; cleaned up map_read; fixed bug in attempt_read on partial bh
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2226 29311d96-e01e-0410-9327-a35deaab8ce9
2007-12-19 00:07:29 +00:00
sageweil
d0272a474d minor bug fixes, cleanup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2225 29311d96-e01e-0410-9327-a35deaab8ce9
2007-12-18 23:23:45 +00:00
sageweil
cea9e01f5a fixed bug with bdev barriers and no intervening ios
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2224 29311d96-e01e-0410-9327-a35deaab8ce9
2007-12-18 22:41:26 +00:00
sageweil
3de39fa2e4 ripped out handling of partial writes that span commit epochs
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2223 29311d96-e01e-0410-9327-a35deaab8ce9
2007-12-18 21:59:29 +00:00
sageweil
5ca1068be8 writes may have to wait if partial reads are necessary and a commit is preparing
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2222 29311d96-e01e-0410-9327-a35deaab8ce9
2007-12-18 21:44:46 +00:00
sageweil
b9cbf1a76c bits
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2221 29311d96-e01e-0410-9327-a35deaab8ce9
2007-12-18 17:56:41 +00:00
sageweil
b24257c507 more partial csum handling.. leading to disaster
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2219 29311d96-e01e-0410-9327-a35deaab8ce9
2007-12-18 01:49:10 +00:00
sageweil
bccd022075 minor fixes; pack dstructs
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2218 29311d96-e01e-0410-9327-a35deaab8ce9
2007-12-18 00:34:58 +00:00
sageweil
b108f5ea3f cleanup; onode checksums; fixed stat_ bug
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2217 29311d96-e01e-0410-9327-a35deaab8ce9
2007-12-18 00:34:38 +00:00
sageweil
a45bebb5c9 ability to poison commits; untested
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2214 29311d96-e01e-0410-9327-a35deaab8ce9
2007-12-17 20:37:16 +00:00
sageweil
1ba0bc3980 superblock checksums
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2210 29311d96-e01e-0410-9327-a35deaab8ce9
2007-12-14 20:06:35 +00:00
sageweil
4215e1086c some sample code for mapping logical object extent onto physical objects
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2209 29311d96-e01e-0410-9327-a35deaab8ce9
2007-12-14 17:53:21 +00:00
sageweil
87f5b2b82c zero trimmed bits of pg log to free disk space
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2208 29311d96-e01e-0410-9327-a35deaab8ce9
2007-12-13 20:50:39 +00:00
sageweil
d25befe730 fixed zero; some checksum fixes
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2207 29311d96-e01e-0410-9327-a35deaab8ce9
2007-12-13 20:50:16 +00:00
sageweil
fa542eab05 resurrected RAID4PG
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2162 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-30 20:13:23 +00:00
sageweil
ed45b7d600 first pass at adding pobject abstraction
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2161 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-30 19:52:48 +00:00
sageweil
ce3c3bf869 fixed merge hole bug; bad_extent_bytes prelim stuff
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2137 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-28 19:58:30 +00:00
sageweil
e7493e1193 validate checksums on reads; still need to deal with partial writes
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2117 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-27 00:26:21 +00:00
sageweil
e8a919fce1 csum stabilizing
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2105 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-21 23:31:20 +00:00
sageweil
16f27524d3 more csum fun; need to clean up bh handling, i think
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2104 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-21 21:15:22 +00:00
sageweil
6978f76b75 basic read/write support for holes. with bugs.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2102 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-21 18:34:47 +00:00
sageweil
447be86ed4 preliminary support for holes, data checksums in ebofs
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2101 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-21 17:39:37 +00:00
sageweil
dc48f25847 branch for ebofs changes
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2100 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-21 00:32:00 +00:00
sageweil
e30b0f550f random crap
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2067 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-14 22:19:06 +00:00
sageweil
cab34dfd7d segment trimming race bug
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2040 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-08 23:39:45 +00:00
sageweil
0c3329e864 stray reintegration, purging
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2024 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-06 19:38:40 +00:00
sageweil
47122cbc42 a few rename bugs; lame attempt at shutdown cleanup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2023 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-06 00:47:25 +00:00
sageweil
008a98e144 migrate_stray; filepath fixup; messenger _myaddr/inst cleanup; server rename pin bugfix
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2013 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-02 18:00:32 +00:00
sageweil
0ed3d968b4 atomic_t oops
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2004 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-29 21:02:04 +00:00
sageweil
e3d4a00d1b atomic_t type; now used by buffer.h
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2003 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-29 21:01:36 +00:00
sageweil
4d77d5d79f new branch for ebofs changes
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2002 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-29 19:05:24 +00:00
sageweil
6820be6c24 formatting
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1988 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-23 21:28:45 +00:00
sageweil
9ae29004e1 better error checking
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1987 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-23 21:27:22 +00:00
sageweil
823b1306cc fixed crush map generation
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1986 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-23 21:26:51 +00:00
sageweil
79bec38015 more cleanup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1972 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-19 17:43:02 +00:00
sageweil
e809bd0053 migrator export_caps
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1971 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-19 17:04:00 +00:00
sageweil
c6a783fa69 cleanup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1970 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-18 23:29:18 +00:00
sageweil
92f23e2c50 tester program
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1969 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-18 18:57:06 +00:00
sageweil
4a97a2db97 tested each bucket type, fixed many bugs
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1968 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-18 18:56:49 +00:00
sageweil
3dfc341a20 cleaned up
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1967 29311d96-e01e-0410-9327-a35deaab8ce9
2007-10-18 17:40:33 +00:00
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