Commit Graph

1720 Commits

Author SHA1 Message Date
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
sageweil
3c60627880 fixed osd_hack_fast_startup and monitor shutdown
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1688 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-25 17:20:54 +00:00
sageweil
f839eda037 misc
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1687 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-25 04:12:12 +00:00
sageweil
d624d5b6a1 fixed idle kicker stuff
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1686 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-25 04:11:57 +00:00
sageweil
c9ec79905f der
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1685 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-25 03:49:09 +00:00
sageweil
547133efa2 more debug output fixups2
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1684 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-25 03:29:41 +00:00
sageweil
23007ad41a more debug output fixups
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1683 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-25 03:29:07 +00:00
sageweil
84ee6f0a7d dendl oops
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1682 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-25 02:16:25 +00:00
sageweil
971f9f7359 fixed ownership when run as root. still no security.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1681 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-24 21:49:13 +00:00
sageweil
792ea3ff21 stragglers
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1680 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-24 21:37:54 +00:00
sageweil
652d6860a5 new debug output locking everywhere!
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1679 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-24 21:13:21 +00:00
sageweil
54c41e2c04 bugfix in osd
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1678 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-24 19:29:53 +00:00
sageweil
c0dd8cfe6b locked debug output
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1677 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-24 18:49:57 +00:00
sageweil
5fab029ee6 small ebofs fix
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1676 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-24 17:54:16 +00:00
sageweil
74f13f4307 ebofs tuning, locked debug output
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1675 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-24 17:29:15 +00:00
sageweil
1f4bd15cf9 logging changes; hooks for bencharmking journaling;
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1674 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-24 16:39:16 +00:00
sageweil
4eab5b7f7f fixed trimming race issue in journaler
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1673 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-24 16:37:50 +00:00
sageweil
d16f9a188a new debug.h
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1672 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-24 16:37:29 +00:00
sageweil
5819b7647f minor client cleanup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1671 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-24 16:36:33 +00:00