Commit Graph

15 Commits

Author SHA1 Message Date
Sage Weil
0639334916 try to chdir on exit to avoid clobbering ./gmon.out 2008-11-04 14:50:21 -08:00
Sage Weil
b1b8f74ac2 mon: lossless communication between monitors 2008-10-29 14:03:05 -07:00
Sage Weil
c4d2160635 msgr: track lossy mode independently for self, peer
The policy will be asymmetrical for the OSDs, so we need to
track it independently.

The various assertions aren't all worked out yet.  Notably,
connection races aren't quite right.  But the basic bits
are there.
2008-10-13 12:02:27 -07:00
Sage Weil
c3a68d7424 msgr: include priority in msg header, make dispatch a priority queue
Generalizes previous hack that put messages from the monitor at the front of the
dispatch queue.  Monitor now just sets a (non-default) default_send_priority
of CEPH_MSG_PRIO_HIGH.  That value is used only if the message priority isn't
set explicitly by set_priority() before being queued for send.
2008-10-08 10:49:12 -07:00
Sage Weil
d350bad7eb mon: lock monitorstore 2008-05-19 15:06:19 -07:00
Sage Weil
609668346f cmon: set msgr policies 2008-04-09 11:14:43 -07:00
Sage Weil
02e887312b revamped mkfs procedures, mon startup, and more 2008-03-10 16:23:41 -07:00
Sage Weil
23b9d559d9 monclient: simplify interface, used by csyn cmds cosd 2008-03-09 22:32:38 -07:00
Sage Weil
15545438d7 some startup cleanup 2008-01-31 14:52:36 -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
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
f1d2f0d6d1 cleaned up char* vs const char* 2008-01-01 14:04:31 -08:00
Sage Weil
c1865445c5 reorganized source tree 2007-12-19 13:28:33 -08:00