Commit Graph

3439 Commits

Author SHA1 Message Date
Sage Weil
83015d321c makefile: fixups 2008-05-20 14:20:14 -07:00
Sage Weil
836c1dfdf1 ebofs: fix table corruption bug 2008-05-20 14:02:44 -07:00
Sage Weil
59c757cc57 filestore, not fakestore. add os/ dir 2008-05-20 12:11:56 -07:00
Sage Weil
1b509d1c79 mon: shutdown cleanup. fixed leak of MOSDFailure. 2008-05-20 11:03:21 -07:00
Sage Weil
7885879093 msgr: kill off replaced connection threads 2008-05-20 10:57:19 -07:00
Sage Weil
61b4a655a5 osd: fix fakestore error msg 2008-05-20 10:11:46 -07:00
Sage Weil
ed00cd76e1 mon: keep sorted pg list for benefit of dump 2008-05-20 07:54:48 -07:00
Sage Weil
12f0c1f1ea osd: fix osd_lock deadlock from activate_pg() 2008-05-20 07:43:48 -07:00
Sage Weil
bb4ad56d4d osd: update pg stats more reliably 2008-05-19 22:51:06 -07:00
Sage Weil
59d3479861 cmonctl: stdout, not stderr 2008-05-19 22:50:49 -07:00
Sage Weil
466d94f8ab osd: replay cleanup, send_alive fix 2008-05-19 21:28:42 -07:00
Sage Weil
5ff0c2446c cmonctl: -o - 2008-05-19 21:28:07 -07:00
Sage Weil
335bc04dbd osd: clear hml 2008-05-19 15:06:30 -07:00
Sage Weil
d350bad7eb mon: lock monitorstore 2008-05-19 15:06:19 -07:00
Sage Weil
77e943a355 mon: pg dump 2008-05-19 14:28:06 -07:00
Sage Weil
f7c3da32e6 osd: fix project_pg_history off-by-one bugs 2008-05-19 12:49:13 -07:00
Sage Weil
fb638536ea kclient: unsafewrites mount flag 2008-05-19 12:07:48 -07:00
Sage Weil
7aa57456f9 osd: include history in mkpg INFO query 2008-05-19 11:15:02 -07:00
Sage Weil
a4f95a0547 kclient: xattrs 2008-05-19 10:45:36 -07:00
Sage Weil
e45e700f64 buffer: fix 0-byte bufferptr behavior, encoding 2008-05-19 10:45:19 -07:00
Sage Weil
20a14adff1 mds: handle empty xattrs 2008-05-19 10:30:03 -07:00
Sage Weil
32535f866d mds: fix replay of xattrs 2008-05-19 09:13:19 -07:00
Sage Weil
9567c8dad3 mds: xattr ops. works. 2008-05-19 09:06:22 -07:00
Sage Weil
16a9e8c873 client: xattr ops, fuse hooks 2008-05-19 09:06:22 -07:00
Sage Weil
764630ecf3 mds: basic xattr map, lock 2008-05-19 09:06:22 -07:00
Sage Weil
49b30c1f09 mds: clean up file_sync(); initiate file size recovery on any filelock state change 2008-05-19 08:59:05 -07:00
Sage Weil
1a64c29d7b msgr: always replace existing lossy connections 2008-05-19 08:59:05 -07:00
Sage Weil
163cc12c68 osd: retry all reports to monitor; pg stat feedback; min_rep; no simple osdmap domains unless >8 osds 2008-05-17 10:09:09 -07:00
Sage Weil
3c2a8b0ca5 kclient: wait for SAFE on buffered writes 2008-05-17 09:14:09 -07:00
Sage Weil
e2689c845f mon: pg debug output 2008-05-16 21:41:24 -07:00
Sage Weil
59c20f4ace osd: finish_recovery in peer() if already active, as with late info from stray 2008-05-16 21:41:14 -07:00
Sage Weil
4fc0345c68 osd: read_superblock cleanup. purge_strays() is generic 2008-05-16 21:23:33 -07:00
Sage Weil
aed2e8bc3d mon: trim old paxos state values. just pgmap, for now 2008-05-16 21:16:36 -07:00
Sage Weil
90b7952b41 paxos: invalidate lease in handle_commit, because we're paranoid 2008-05-16 19:34:48 -07:00
Sage Weil
1864a1bfcb osd: clean up pg change slightly 2008-05-16 16:51:40 -07:00
Sage Weil
f325d8522d osd: remove adjust_prior; fold crash logic into build_prior 2008-05-16 15:33:57 -07:00
Sage Weil
9da2079874 osd: remove old adjust_prior assertion 2008-05-16 15:15:13 -07:00
Sage Weil
ac1ed4f138 osd: swap instead of copy big query list 2008-05-16 14:54:22 -07:00
Sage Weil
56332f0b1e todos 2008-05-16 14:54:04 -07:00
Sage Weil
b12353e1d9 osd: fix adjust_prior assert; clear peer_missing_requested in clear_primary_state 2008-05-16 14:38:22 -07:00
Sage Weil
6a1a840570 osd: remove last_epoch_started_any 2008-05-16 14:13:24 -07:00
Sage Weil
3cf58e79b2 osd: clean up output 2008-05-16 13:43:25 -07:00
Sage Weil
f220c5a5fa osd: add osd_up_from to osdmap; mostly rewrote build_prior 2008-05-16 13:30:28 -07:00
Sage Weil
e65cd438c0 osd: fix pg entry log encoding 2008-05-16 13:30:16 -07:00
Sage Weil
01ce583d53 osd: move epoch_created, last_epoch_started into History 2008-05-16 12:58:09 -07:00
Sage Weil
011f725e9c Merge branch 'client' into unstable 2008-05-16 10:17:21 -07:00
Sage Weil
c9a3e5cf1a client: add reported_size 2008-05-16 10:03:51 -07:00
Sage Weil
9a9390ed68 kclient: update reported_size with size, in helper 2008-05-16 09:58:32 -07:00
Sage Weil
f5363e4a27 zero inode_t in containing classes' constructors 2008-05-16 09:50:04 -07:00
Sage Weil
63b9c8873f client: fix time_warp_seq debug output 2008-05-16 09:50:04 -07:00