sageweil
472490a8c7
lots of read shedding tweaks, vaguely behaving now
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1738 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-30 07:24:43 +00:00
sageweil
d6ef0ec1d2
new runjob.pl replaces old runset.pl. comb fix for floating point values
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1737 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-30 07:23:17 +00:00
sageweil
0d206311cd
more read shedding bits
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1736 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-29 22:29:59 +00:00
sageweil
4fc8e71e21
balance_reads watches object temperature (hack)
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1735 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-29 21:24:08 +00:00
sageweil
9799d49287
cleaned up read shedding
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1734 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-29 20:58:06 +00:00
sageweil
e611b136d6
osd load calc changes
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1733 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-29 19:23:23 +00:00
sageweil
00f81b3907
allow %d (client number) in trace filename
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1732 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-29 18:08:27 +00:00
sageweil
ab5988f01d
more locking fixes
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1731 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-29 18:00:32 +00:00
sageweil
140da741c5
fixed object tracer playback; object creation, uniform rw workload
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1730 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-29 17:45:35 +00:00
sageweil
435f4ecacf
fixed an osd recovery bug
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1729 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-29 16:45:02 +00:00
sageweil
9da420ebf4
fixed objecter timeout to request new osdmap
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1728 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-29 15:26:07 +00:00
sageweil
ce5f6fecab
lots of recovery fixups
...
* objecter has timeout mechanism (untested) to request maps
* primary-driven recovery (re)implemented in replicatedpg
* raid4pg temporarily ripped out
* pgmonitor fixups*
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1727 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-29 07:35:53 +00:00
sageweil
43f0720cca
quick gprofing for individual mpi ranks
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1726 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-29 00:52:00 +00:00
sageweil
7795db3794
fixed fakemessenger segfault during shutdown
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1725 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-29 00:50:19 +00:00
sageweil
75cbf934de
osd cleanup, small bugfix
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1724 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-29 00:42:14 +00:00
sageweil
cda62de5e5
dupstore, ObjectStore, Ebofs and Fakestore interface fixups
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1723 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-29 00:16:23 +00:00
sageweil
7fec3685f8
onlyrange syn command
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1722 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-29 00:08:28 +00:00
sageweil
95f209ac79
shut up about cow
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1721 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-28 23:53:13 +00:00
sageweil
6f5f4e7e10
minor tuning
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1720 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-28 23:53:05 +00:00
sageweil
1d2139e59b
dup.ebofs to efficiently duplicate an ebofs volume
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1719 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-28 23:20:39 +00:00
sageweil
c7ea8cb583
verify tables on mount
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1718 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-28 21:19:57 +00:00
sageweil
5bd408e5b4
fixed node cow (ptrs need to update too)
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1717 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-28 21:18:51 +00:00
sageweil
ede177fc9e
added clean bh merging, removed unnecessary dirty list
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1716 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-28 21:18:17 +00:00
sageweil
5d99f42cfd
fixed do_cow()
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1715 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-28 21:16:37 +00:00
sageweil
d9230371ab
fixed xlist push_back bug
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1714 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-28 21:16:27 +00:00
sageweil
b6af38f403
logger fixup
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1713 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-28 18:40:07 +00:00
sageweil
da6b4461ad
fixed new bug in buffer encoding, finally implemented a proper substr that returns a string
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1712 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-28 14:18:40 +00:00
sageweil
6ea88ae1ba
rewrote logger
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1711 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-28 05:27:05 +00:00
sageweil
af6bbfc267
fixed cmon
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1710 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-28 03:54:46 +00:00
sageweil
ef8f41ce9a
recovery bugfix, and some pg stats work
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1709 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-28 00:14:18 +00:00
sageweil
20827c0deb
object-level trace playback
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1708 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-27 22:11:13 +00:00
sageweil
24a7b51159
rewrote ebofs node management to eliminate crap performance with large object counts
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1707 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-27 21:13:40 +00:00
sageweil
9231b21a79
hash_map instead of map
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1706 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-27 16:25:51 +00:00
sageweil
3c2c90a72d
small cleanups
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1705 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-27 15:01:18 +00:00
sageweil
5e8a9e02a6
bitmapper, etc.
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1704 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-27 15:00:21 +00:00
sageweil
8574281ec5
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1703 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-27 14:35:26 +00:00
sageweil
c915a90538
fixed .ceph_hosts, paxos should_propose interface
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1702 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-27 02:49:41 +00:00
sageweil
bd348badfb
allow dout redirection to somedir/hostname.pid with --doutdir somedir
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1701 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-26 18:55:16 +00:00
sageweil
cec0f702b8
quieter
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1700 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-26 17:47:08 +00:00
sageweil
c170821ac9
buffer page alignment, simplemessenger bug fixes
...
* simplemessenger bug fixes
* simplemessenger chunks message payload based on hints; receiver page-aligns new buffers if chunks are n page sized
* client mounting fixed up (now an 'instance' number that identifies instances at each address)
* paxos update buffering fixup
* ebofs avoid copying written buffers when they're already page aligned
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1699 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-26 17:32:32 +00:00
sageweil
9b9bba9190
fixed objectcacher write throttling
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1698 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-26 04:10:13 +00:00
sageweil
a6bc293363
fixed parallel client naming race
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1697 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-25 22:40:01 +00:00
sageweil
54d81aeebe
fixed parallel client mount/init
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1696 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-25 22:09:06 +00:00
sageweil
985f903d83
nicer mon output
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1695 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-25 21:31:10 +00:00
sageweil
805c6d5d14
fixed unnamed entity naming, parallel synclient mounting
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1694 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-25 21:04:56 +00:00
sageweil
405a3a3845
made conflicting endl symbol to catch dendl/endl mixups at compile time
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1693 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-25 20:22:10 +00:00
sageweil
ff7516af24
nicer output
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1692 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-25 19:25:48 +00:00
sageweil
cfbe8acc13
objecter periodically requests new map if it hits an empty pg
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1691 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-25 19:14:14 +00:00
sageweil
5cc78b25bf
debug_paxos arg, longer default mds grace
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1690 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-25 18:24:58 +00:00
sageweil
5ecbf7b074
quieter
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1689 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-25 18:10:58 +00:00