Commit Graph

3744 Commits

Author SHA1 Message Date
Sage Weil
a49ac8e24e client: fix occasional segfault 2008-07-08 11:30:16 -07:00
Sage Weil
11e4680e73 client: adjust readahead default 2008-07-08 11:07:44 -07:00
Sage Weil
fdb1212c5d client: show read throughput in csyn read_file 2008-07-08 11:07:18 -07:00
Sage Weil
7f6d09ac41 client: don't readhead past eof 2008-07-08 11:07:03 -07:00
Sage Weil
8b408f56ba kclient: debug info 2008-07-08 11:06:33 -07:00
Sage Weil
43867a2179 objectcacher: insert new buffers at top (not middle) of lru 2008-07-08 10:45:08 -07:00
Sage Weil
177bd06637 client: align readahead with object boundaries 2008-07-08 10:39:22 -07:00
Sage Weil
c6b7dea887 osdc: don't set RETRY flag on all reads 2008-07-08 10:39:11 -07:00
Sage Weil
095ff6a28e client: readahead 2008-07-07 11:14:40 -07:00
Sage Weil
07c0a8b9ad msgr: fix RESETSESSION handling 2008-07-05 08:52:53 -07:00
Sage Weil
03697af77d msgr: fix up global_seq handling a bit 2008-07-04 08:03:51 -07:00
Sage Weil
71323039d1 mon: use orig_src in clientmon, elsewhere 2008-07-02 20:37:07 -07:00
Sage Weil
c863b1be7a mon: skip osdmap update if max_osd is too small 2008-07-02 20:23:20 -07:00
Sage Weil
4374245a8b kclient: handle potential splice_dentry failure 2008-07-01 09:59:07 -07:00
Sage Weil
3dd86f8073 mon: use forward_message, orig_source_inst throughout 2008-07-01 07:25:06 -07:00
Sage Weil
52117c3371 msgr: introduce orig_src, forward_message() 2008-07-01 07:24:38 -07:00
Sage Weil
787a6780f0 msgr: add global_seq to disambiguate reset and slow connect 2008-06-30 22:23:19 -07:00
Sage Weil
dae0be3710 Revert "msgr: half-assed fix to msgr race vs reset issue"
This reverts commit 80754a51d5.
2008-06-30 18:01:22 -07:00
Sage Weil
80754a51d5 msgr: half-assed fix to msgr race vs reset issue 2008-06-30 16:40:20 -07:00
Sage Weil
3bdcbf837e mon: reset new_value(); cancel_timers() cleanup 2008-06-30 16:31:30 -07:00
Sage Weil
149e8062c2 mds: i missed a take_diff caller 2008-06-30 15:56:08 -07:00
Sage Weil
f44310503a mon: forgot paxos_pgmap 2008-06-30 15:55:07 -07:00
Sage Weil
897069b84a paxos: remove old 'HI MOM' 2008-06-30 15:37:42 -07:00
Sage Weil
105ce27744 mds: avoid touching dir utimes()'d mtime unless dirfrag mtime actually changes 2008-06-30 15:36:11 -07:00
Sage Weil
4a80073c92 Merge branch 'filltrace' into unstable 2008-06-30 15:15:39 -07:00
Sage Weil
ed7076cf32 test with multiple monitors 2008-06-30 14:57:04 -07:00
Sage Weil
3859475bbf mon: elector fixes 2008-06-30 14:50:52 -07:00
Sage Weil
e248e1680f mon: fix pgstat for multiple monitors 2008-06-30 14:50:36 -07:00
Sage Weil
b970414c26 mds: fix dir mtime/ctime 2008-06-30 12:49:42 -07:00
Sage Weil
09dc9b42e0 kclient: fix up dentry if we can take i_mutex, but avoid rehashing dentry if there is no lease 2008-06-30 12:18:24 -07:00
Sage Weil
b36601b52a kclient: fill_trace takes i_mutex, avoids dentry if no lease 2008-06-30 11:46:54 -07:00
Sage Weil
f8801b627d osd: check if osd exists such that pg_layout=linear behaves 2008-06-30 08:39:35 -07:00
Sage Weil
16290992e2 kclient: pass in flag indicating whether dir i_mutex is held 2008-06-24 16:02:27 -07:00
Sage Weil
f2a8d1049f todos 2008-06-23 06:45:49 -07:00
Sage Weil
bde1b55dba msgr: fix need_addr public/private 2008-06-23 06:43:24 -07:00
Sage Weil
3daad655da fill_trace todos 2008-06-21 13:55:27 -07:00
Sage Weil
0772d6270c mds: fix dn lease issue in base/root dir 2008-06-21 10:48:30 -07:00
Sage Weil
f2f3c27620 kclient: ensure materialised dentry is hashed 2008-06-21 08:13:56 -07:00
Sage Weil
4031bf4560 vstart.sh 2008-06-19 22:55:38 -07:00
Sage Weil
73fdcdcef0 todos 2008-06-19 22:55:37 -07:00
Sage Weil
28b9ab0959 kclient: ignore ICONTENT on root inode 2008-06-19 22:55:37 -07:00
Sage Weil
565617d388 mds: issue per-dentry leases on base inodes, despite ICONTENT 2008-06-19 22:55:36 -07:00
Sage Weil
9ac74f8000 mds: verify src and dest paths are non-empty in rename 2008-06-19 22:55:36 -07:00
Sage Weil
7e07b3a38b Revert "mds: fixed rename ancestor thing.. again"
This reverts commit a672ab2314.
2008-06-19 16:39:03 -07:00
Sage Weil
c7ba63980d kclient: set min depth for ceph_build_path_dentry (fixes spurious Invalid argument errors) 2008-06-19 16:36:22 -07:00
Sage Weil
795ccbeb01 kclient: improve osdmap decoding, error reporting 2008-06-19 16:35:31 -07:00
Sage Weil
44078a288d kclient: typos 2008-06-19 16:06:28 -07:00
Sage Weil
98bef16466 kclient: make ceph_lookup_open return spliced dentry (fixes and reenables open intents); factor out a post-lookup helper 2008-06-19 15:19:15 -07:00
Sage Weil
6840401461 kclient: be less noisy about dn splicing 2008-06-19 15:18:46 -07:00
Sage Weil
64f9a805f4 kclient: disable open intents, for now 2008-06-19 14:34:01 -07:00