Commit Graph

2542 Commits

Author SHA1 Message Date
Sage Weil
0d95a0db3e mds: dont force journal flush on every op; mdlog+journaler are smart enough to detect waiters 2008-01-31 12:01:31 -08:00
Sage Weil
ce56246431 client: fstat support 2008-01-31 11:53:58 -08:00
Sage Weil
3445480eeb mds: only journal size_max extended inodes once on open 2008-01-31 11:34:51 -08:00
Sage Weil
a459e1203a mds: simplify+fix open file journaling, replay 2008-01-31 11:18:18 -08:00
Sage Weil
947afd3ed4 msgr: turn down messenger debug defaults 2008-01-31 09:57:44 -08:00
Sage Weil
ed9d80b0cc Merge branch 'rados' into unstable 2008-01-31 09:29:37 -08:00
Sage Weil
cf98b543ef mds+kernel: more file_max work; factored out intarithh 2008-01-31 09:25:22 -08:00
Patience Warnick
e4d6e692b3 Merge branch 'rados' of ssh://patience@ceph.newdream.net/home/sage/ceph.newdream.net/git/ceph into rados 2008-01-30 22:42:00 -08:00
Patience Warnick
65fd61d5a4 removed comment 2008-01-30 22:39:13 -08:00
Patience Warnick
a097c70039 added defensive code 2008-01-30 22:36:01 -08:00
Patience Warnick
9bc3c8a20a Added SOCK_CLOSE state etc.. 2008-01-30 21:51:21 -08:00
Patience Warnick
1ba0236988 Added new states for connection 2008-01-30 21:49:37 -08:00
Patience Warnick
6d9ec71458 Cleanup etc.. 2008-01-30 21:48:44 -08:00
Sage Weil
2ba5f32dbe improved max_size handling in mds, client. avoid spurious setattr/utime after open in client by ignoring sub-second mtime resolution... weird 2008-01-30 16:46:30 -08:00
Sage Weil
47a19ecc49 Merge commit 'origin/rados' into unstable 2008-01-30 13:50:57 -08:00
Sage Weil
bbc61d9b73 mds: flush file (size+mtime) metadata to journal on close 2008-01-30 13:48:24 -08:00
Yehuda Sadeh-Weinraub
35ee017174 cleanup 2008-01-30 21:55:06 +02:00
Yehuda Sadeh-Weinraub
638a9976d6 added inode revalidation 2008-01-30 21:46:19 +02:00
Sage Weil
f19c71d270 fix mds cap interaction; echo blah > mnt/blah now works 2008-01-30 08:31:25 -08:00
Sage Weil
204c175eea msg: blobhash on entity_name_t causes strange badness... should look into that, but avoid for now 2008-01-28 21:24:38 -08:00
Sage Weil
39d2a25ddf mds: adjust cap issue sequence to avoid unnecessary file_caps messages 2008-01-28 21:23:47 -08:00
Sage Weil
8adc9dac1d debian packing stuffs 2008-01-28 15:33:37 -08:00
Sage Weil
78924fbed2 more automake. make dist seems to work 2008-01-28 12:30:17 -08:00
Sage Weil
78532348f0 autogen.sh 2008-01-28 11:54:53 -08:00
Sage Weil
307723dea8 more automake fun 2008-01-28 11:39:51 -08:00
Sage Weil
0e8e2731b6 more autoconf- and automake-fu 2008-01-28 11:05:29 -08:00
Sage Weil
5f218c22da minor fixups 2008-01-28 11:04:46 -08:00
Sage Weil
0cf797106e copy of old Makefile 2008-01-28 09:03:43 -08:00
Sage Weil
7469f26a33 first pass at autoconf and automake 2008-01-27 20:45:29 -08:00
Sage Weil
a1b68dced0 smarter start.sh 2008-01-26 18:44:09 -08:00
Sage Weil
b2badc849f startup: adjust out/* symlinks after forking (from call to daemon()) 2008-01-26 18:33:18 -08:00
Sage Weil
a8d7999b8d -d to daemonize, other startup cleanup 2008-01-26 09:33:13 -08:00
Sage Weil
13eb18fcd7 allow client to initially bind to INADDR_ANY and learn its ip from the monitor 2008-01-26 08:41:15 -08:00
Sage Weil
48616a7548 misc style cleanup 2008-01-25 14:46:40 -08:00
Sage Weil
72c9d8b83f build with 2.6.24 or earlier (well, 2.6.23, at least) 2008-01-25 14:14:29 -08:00
Sage Weil
7a2f41330a some x86 cleanups 2008-01-25 21:47:06 -08:00
Yehuda Sadeh-Weinraub
e8ee2f5111 Merge branch 'rados' of ssh://yehudasa@ceph.newdream.net/git/ceph into myrados 2008-01-25 23:40:02 +02:00
Yehuda Sadeh-Weinraub
9aa743989a some reduction in stack space 2008-01-25 23:25:44 +02:00
Yehuda Sadeh-Weinraub
003f022ede protecting inode's i_block 2008-01-25 22:39:06 +02:00
Sage Weil
fda82195db quieter startup 2008-01-25 12:10:45 -08:00
Sage Weil
1e4215e942 write output to default/* by default 2008-01-25 12:04:31 -08:00
Sage Weil
ef671007ce kernel: cleaned up mds_client locking, reconnect 2008-01-25 12:01:58 -08:00
Sage Weil
83700ff186 map u64 ceph inos into ino_t on <64bit platforms 2008-01-24 21:25:15 -08:00
Sage Weil
c24a2288be ebofs: journal replay working; better journal validation on mount 2008-01-25 00:25:27 -08:00
Sage Weil
3e7d710cb9 ebofs: avoid buffer cow bug 2008-01-25 00:15:54 -08:00
Sage Weil
5fe44f34e7 journal replay, makefile cleanup 2008-01-24 21:59:38 -08:00
Sage Weil
0e77815a00 ebofs: journal cleanup, tuning params in g_conf 2008-01-24 20:38:15 -08:00
Sage Weil
219710e1c0 roll directio into FileJournal 2008-01-24 16:33:32 -08:00
Patience Warnick
8d4c8e79e4 Added STANDBY state 2008-01-24 11:10:29 -08:00
Patience Warnick
f99bee740a Added STANDBY state for a connection 2008-01-24 11:10:09 -08:00