Commit Graph

2104 Commits

Author SHA1 Message Date
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
patiencew
4af6a929ca removed files
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2103 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-21 20:44:52 +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
8d29198e85 move mds op defs into ceph_fs
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2099 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-20 23:25:40 +00:00
sageweil
0631674bd5 osd map decoding in kernel client
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2098 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-20 19:36:45 +00:00
sageweil
1dc06c7391 asdf
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2097 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-20 18:54:27 +00:00
sageweil
89926a027c osdmap cleanup; osd failure detection cleanup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2096 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-20 18:19:11 +00:00
sageweil
b7c5a08a26 client reply encoding uses ceph_fs structs
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2095 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-20 18:18:34 +00:00
sageweil
04a96e098b kernel osd_client bits
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2094 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-20 17:13:34 +00:00
sageweil
fa1b1505e7 set recv_stamp in fakemessenger properly
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2093 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-20 17:07:46 +00:00
sageweil
13244067e3 easier to read entity_addr
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2092 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-19 23:22:41 +00:00
sageweil
ecdbfda5f7 fixed osd recovery bug
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2091 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-19 23:22:24 +00:00
sageweil
889db3c3cb oops
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2090 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-19 22:41:28 +00:00
sageweil
9f62ad1c96 report failure if we do not receive timely heartbeats from replicas
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2089 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-19 22:24:41 +00:00
sageweil
1b2d166469 tell at least 1 osd about each osdmap change
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2088 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-19 22:23:51 +00:00
sageweil
0934316f06 another crush fix
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2087 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-19 22:12:27 +00:00
sageweil
b892cd0ab8 fixed crush bug with forcefeeding
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2086 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-19 21:36:37 +00:00
sageweil
cf0e433ccb some osd failure reporting fixes
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2085 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-19 20:39:21 +00:00
sageweil
03ee4cf910 asdf
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2084 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-19 20:15:56 +00:00
patiencew
b123f7d2b0 kernel test module
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2083 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-19 19:58:50 +00:00
sageweil
b231f2c68c cleanup addr bug from mds merge
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2082 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-19 19:46:14 +00:00
sageweil
d2ffce9712 client reply decoding bits
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2081 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-19 17:33:38 +00:00
sageweil
72d2e31b63 kernel client bits to decode client replies... will need to be moved around still
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2080 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-18 06:07:11 +00:00
sageweil
7170a05d5d changed client reply encoding to be easier to decode
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2079 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-18 06:06:41 +00:00
sageweil
f3e73bb343 fixed readdir path crash
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2078 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-18 06:05:48 +00:00
sageweil
e78944c2d6 small mdsmon fix
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2077 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-16 23:45:58 +00:00
sageweil
1fae43b08e merged r1958:2075 from branches/sage/mds back into trunk
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2076 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-16 21:46:52 +00:00
sageweil
d793b0f752 reworked message encoding/decoding header vs payload vs data payload, alignment preservation
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2075 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-16 21:30:33 +00:00
sageweil
6038210594 missing pieces
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2074 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-16 18:44:26 +00:00
sageweil
4f1ed7b8fd client (mount-ralted) bits build, at least
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2073 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-16 18:40:26 +00:00
sageweil
d697bfcc22 fixed header encoding/decoding
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2072 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-16 05:43:33 +00:00
sageweil
ef4a4f1a40 some client request/reply struct redefinition; no more file_data_version, for now; utime_t now uses ceph_timeval
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2071 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-16 05:29:15 +00:00
sageweil
425169f7f9 no more bufferlist; streamlined ceph_msg object instead
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2070 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-16 05:27:33 +00:00
sageweil
b380858348 all chunk sizes come first, before payload
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2069 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-15 04:44:22 +00:00
patiencew
da820e7af9 build errors
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2068 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-15 04:31:14 +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
63698898f5 send_message func, creates new connections as needed
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2066 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-14 17:39:51 +00:00
patiencew
e55adeb15d added connecting to peer and removed junk
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2065 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-14 17:07:56 +00:00
sageweil
48e8ccf753 wow, it all compiles!
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2064 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-14 01:49:29 +00:00
sageweil
320d9cd829 ceph_fs.h cleanup, etc.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2063 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-14 01:49:01 +00:00
sageweil
61f6ce6b3b super cleanup, fixed some misc compile errors
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2062 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-13 20:29:25 +00:00
sageweil
581f249c23 handle (ignore) monmap message
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2061 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-13 20:29:02 +00:00
patiencew
1b784de410 cleaned up some
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2060 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-13 06:24:04 +00:00
sageweil
cd539a72e5 more bits for mounting
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2059 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-13 01:36:05 +00:00
sageweil
08cef71783 MMonMap message type, minor client cleanup, monmap cleanup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2058 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-13 01:35:23 +00:00
sageweil
108101d8cb typo
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2057 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-12 19:56:27 +00:00
sageweil
eb06a33273 home page warning
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2056 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-12 19:55:42 +00:00
sageweil
4f2b664409 main page, overview
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2055 29311d96-e01e-0410-9327-a35deaab8ce9
2007-11-12 19:11:56 +00:00