Commit Graph

3102 Commits

Author SHA1 Message Date
Sage Weil
554353bf73 Merge branch 'unstable' into caps 2008-04-14 18:32:24 -07:00
Sage Weil
979fb53853 todos 2008-04-14 18:32:14 -07:00
Sage Weil
1a62a112b9 include version in mds reply 2008-04-14 18:14:50 -07:00
Sage Weil
1ace9b5a4d mds: initial inode.version is 1 2008-04-14 18:14:31 -07:00
Sage Weil
f373483e59 kclient: use list_del_init generously in msgr 2008-04-14 16:14:24 -07:00
Sage Weil
86c346bf7a kclient: allocate correctly sized get(osd|mds)map messages 2008-04-14 16:06:15 -07:00
Sage Weil
21ab131a3c journaler: disable batching by default 2008-04-14 16:06:14 -07:00
Sage Weil
273a3871e5 kclient: reorder mdsc delayed work wrt spinlocks 2008-04-14 16:06:14 -07:00
Sage Weil
7462630e1a mds: truncate can _increase_ file size, too! 2008-04-14 13:58:38 -07:00
Sage Weil
dcaa1b362f kclient: dont die (immediately) if we get a reply with no trace 2008-04-14 12:33:01 -07:00
Sage Weil
dfa0d827a6 kclient: fix spinlock stupid 2008-04-14 12:06:50 -07:00
Sage Weil
68f035b9c1 kclient: fix up cap vs session locking mess with s_mutex 2008-04-14 11:29:13 -07:00
Sage Weil
53349f2ff9 bufferlist: clear last_p iterator when appropriate 2008-04-14 08:12:55 -07:00
Sage Weil
10bd525214 mds: delay eval_gather until after lease removal 2008-04-13 20:56:16 -07:00
Sage Weil
bf640a7ed5 msgr: dont close(-1) 2008-04-13 20:50:16 -07:00
Sage Weil
4810346e90 msgr: fix peer address determination 2008-04-11 14:32:32 -07:00
Sage Weil
e4ad82202b kclient: missing spin_unlock 2008-04-11 14:12:54 -07:00
Sage Weil
ed7ae871bb mds: uninit value 2008-04-11 14:12:54 -07:00
Sage Weil
38b3fb23b0 kclient: use wait queue instead of completion on mount 2008-04-11 14:12:54 -07:00
Sage Weil
ea4b4d37cc kclient: nicer msgr debug output 2008-04-11 14:12:54 -07:00
Sage Weil
b00d44fb74 mon: dont freak out when last_beacon has a failed mds in it 2008-04-11 14:12:54 -07:00
Sage Weil
45c84a4cda encode ctime in MClientFileCaps 2008-04-11 14:12:54 -07:00
Sage Weil
ef0104cebf buffer: be a bit pedantic about buffer::ptr assignment 2008-04-11 14:12:54 -07:00
Sage Weil
f50d8cabdc mds: set request timestamp for readdir 2008-04-11 14:08:22 -07:00
Sage Weil
e33291f288 todos 2008-04-11 09:52:50 -07:00
Sage Weil
5aedd2ace8 client: carefully evaluate whether out size is valid during read 2008-04-11 09:52:49 -07:00
Sage Weil
882877ce99 mds: do not issue new EXCL is size|mtime are projected 2008-04-11 09:52:49 -07:00
Sage Weil
0f1b144281 kclient: fix renewcaps delay 2008-04-11 09:52:49 -07:00
Sage Weil
21ba23bec3 only start up a single osd for testing 2008-04-11 09:52:49 -07:00
Michael Rodriguez
fdba24a108 Merge branch 'unstable' of ssh://michaelr@ceph.newdream.net/git/ceph into unstable 2008-04-11 01:47:42 -07:00
Michael Rodriguez
7b7d85c2e7 next steo is pass a map along with crush to store offloads 2008-04-11 01:40:21 -07:00
Michael Rodriguez
53e01d4d2c needs its own item number 2008-04-11 01:36:55 -07:00
Sage Weil
741961b1ba mds: be more careful about updating inode.max_size 2008-04-10 20:34:32 -07:00
Sage Weil
16bc6f26ea mds: dont be stupid 2008-04-10 16:31:37 -07:00
Sage Weil
cfa62eac0f kclient: separate thread/workqueue to do inode writeback 2008-04-10 13:43:42 -07:00
sage
28f6aaf8f5 mds: pipe down 2008-04-10 13:06:28 -07:00
sage
f43cc2f48e pack ceph_mds_request_head properly 2008-04-10 13:00:12 -07:00
sage
d23980d1ca new encoding header 2008-04-10 11:44:38 -07:00
Sage Weil
a41fe97a34 mkcephfs 2008-04-10 10:40:30 -07:00
Sage Weil
0734aae2b0 client: basic O_APPEND support 2008-04-10 10:06:05 -07:00
Sage Weil
6e5b2927e4 todos 2008-04-09 21:05:32 -07:00
Sage Weil
187b84d390 osd: take out last_epoch_finished.. its not used anymore 2008-04-09 18:33:34 -07:00
Sage Weil
362846f5c7 kclient: request max_size explicitly went necessary 2008-04-09 18:30:10 -07:00
Sage Weil
07421c6b36 tag MMDSMap with fsid 2008-04-09 17:53:45 -07:00
Sage Weil
ebae73f593 kclient: request larger max_size when needed (not done yet) 2008-04-09 17:31:00 -07:00
Sage Weil
02d7e8da02 mds: allow client to request a larger max_size 2008-04-09 17:30:38 -07:00
Sage Weil
dd9206b1d9 mds: fix max_size (again); move from loner to mixed when multiple writers 2008-04-09 15:24:24 -07:00
Sage Weil
998ce13809 kclient: made pdflush do our dirty work 2008-04-09 15:23:46 -07:00
Sage Weil
d518b599ec kclient: oops, fix write size 2008-04-09 15:23:18 -07:00
sage
ace25a776f configure.ac: check for boost/spirit.hpp 2008-04-09 14:39:25 -07:00