sageweil
6e3899cfab
hold rank lock a bit longer during submit_message, in case an entity tries to shut itself down
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1837 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-13 04:02:06 +00:00
sageweil
7e87bc1e37
todo!
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1836 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-13 03:58:22 +00:00
sageweil
5258c34fb2
debug_after tweak, untested
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1835 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-13 03:57:42 +00:00
sageweil
f55531000d
less noisy about message failures
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1834 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-13 03:57:29 +00:00
sageweil
a3c75c020a
various mds tweaks, bug notations from load balancing/failure experiements
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1833 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-13 03:57:18 +00:00
sageweil
773b706855
config tuning for lb; more aggressive journal replay
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1832 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-13 03:48:58 +00:00
sageweil
9163ba49a0
quick fix: handle failure during reconnect phase
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1831 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-11 21:38:16 +00:00
sageweil
5a0bcab900
pin stray dentries to avoid premature trimming
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1830 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-11 19:57:47 +00:00
sageweil
79c7fe900f
file_eval cleanup
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1829 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-11 19:45:09 +00:00
sageweil
af5438e2f7
simpler request direction when replicated; hack to workaround mds session bug on cap migration
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1828 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-11 17:59:26 +00:00
sageweil
07dc9ba83e
don't stat the root directory so much
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1827 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-11 05:43:05 +00:00
sageweil
a0583c88b4
fixed up load spread
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1826 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-11 05:15:45 +00:00
sageweil
dc41ec6702
load_spread
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1825 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-11 04:11:37 +00:00
sageweil
4bd32ce31e
trace repetition weirdness
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1824 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-11 03:00:18 +00:00
sageweil
82c7576ecd
other mds cleanups
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1823 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-11 02:59:56 +00:00
sageweil
d973f65918
few bugfixes, share dir_rep during rejoin
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1822 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-11 02:58:56 +00:00
sageweil
c06dee1543
fixed trace looping
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1821 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-11 01:37:16 +00:00
sageweil
4c2d37d5ae
client tweaks
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1820 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-11 01:33:50 +00:00
sageweil
c9605032fc
use CDir::map_t
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1819 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-11 00:03:04 +00:00
sageweil
9cd8f988eb
fixed symlink, old trace playback
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1818 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-10 23:59:26 +00:00
sageweil
856f7d19e3
fix absolute symlink following
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1817 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-10 23:58:49 +00:00
sageweil
3b22f1315f
cleaned up trace playabk a bit
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1816 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-10 23:42:35 +00:00
sageweil
e37a8bc2b1
propose all mdsmap changes immediately
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1815 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-10 23:00:15 +00:00
sageweil
474b16d009
localized ll trace playback
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1814 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-10 22:15:19 +00:00
sageweil
c5964250b5
mds appends to log on restart
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1813 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-10 22:03:43 +00:00
sageweil
7c51dc88cb
include context in EOpen
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1812 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-10 21:44:18 +00:00
sageweil
f0f542d175
inc 0 defined
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1811 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-10 04:46:27 +00:00
sageweil
95ecf912f7
bad
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1810 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-10 04:45:38 +00:00
sageweil
a60ead6205
fake_kill_mds_after
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1809 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-10 04:43:40 +00:00
sageweil
0d5b3599dc
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1808 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-10 04:43:08 +00:00
sageweil
fcf3ea25a6
fixed up log trimming after replay
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1807 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-10 03:37:52 +00:00
sageweil
24f0d25fe4
go straight to standby, do not pass creating or starting
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1806 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-10 03:34:46 +00:00
sageweil
7de63e074b
standby mds do automatic takeover
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1805 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-09 23:47:09 +00:00
sageweil
68284c6f45
remove useless sigint handler, dont die on misdirected message
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1804 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-09 23:46:52 +00:00
sageweil
f86b863aa5
path traverse stats
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1803 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-09 22:09:00 +00:00
sageweil
f44073d9e2
shut up
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1802 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-09 20:06:46 +00:00
sageweil
befb9a81db
smooth over time
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1801 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-09 20:05:38 +00:00
sageweil
fb5854a7bb
temper offload
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1800 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-09 19:02:43 +00:00
sageweil
874e4c7f0a
anchortable on mds0
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1799 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-09 18:38:55 +00:00
sageweil
39d2f7d6d1
performance tweak
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1798 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-09 18:38:35 +00:00
sageweil
65724356ef
fixed dendl whoops, fewer cache dumps
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1797 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-09 18:38:15 +00:00
sageweil
c83e90ec06
fixed up do_sendmsg
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1796 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-09 18:37:45 +00:00
sageweil
7c411d26bf
sendmsg, tcp_nodelay, again
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1795 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-09 17:56:56 +00:00
sageweil
7767c0b91e
nicer printout
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1794 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-09 17:50:36 +00:00
sageweil
d06c6f00e3
use hash_map for CDir dentries
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1793 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-09 17:33:12 +00:00
sageweil
45a7c7e822
buffer performance improvements
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1792 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-09 16:10:35 +00:00
sageweil
b5d1726aac
link test
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1791 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-09 15:51:02 +00:00
sageweil
d59118f20a
revert sendmsg change, it hangs
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1790 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-09 15:18:04 +00:00
sageweil
28e2d0f302
journal latency uses logger averager
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1789 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-09 02:20:51 +00:00
sageweil
167431dbbf
segment-based trimming; balancer does queued exports
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1788 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-09 01:35:27 +00:00
sageweil
c93efe01c5
stupid hack to pull osdmaps out of an osd store
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1787 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-05 22:14:31 +00:00
sageweil
c8487f030d
more buffer iterator improvements.. substr cleaned up
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1786 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-05 22:11:31 +00:00
sageweil
5d81a0aa59
synclient fixup
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1785 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-05 22:10:43 +00:00
sageweil
4bedb61d71
hacked up client authority caching. still a mess, but marginally better
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1784 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-04 06:10:53 +00:00
sageweil
95be58794f
dendl dummy
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1783 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-04 06:10:24 +00:00
sageweil
bc3aa38e94
balancer fixups, logger takes mdsmap timeline, readdir trimmer race fixup
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1782 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-04 05:58:17 +00:00
sageweil
047181a1c2
approximate popularity in new fragments
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1781 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-04 05:56:58 +00:00
sageweil
fc25fc728f
fix lru midpoint calculation
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1780 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-04 05:56:17 +00:00
sageweil
3fcfd154fc
track queue len in simplemessenger
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1779 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-04 05:55:46 +00:00
sageweil
ad328378cd
logger avg fixup
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1778 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-04 05:55:16 +00:00
sageweil
9e71117136
syn client cleanup
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1777 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-04 05:54:52 +00:00
sageweil
b1fe02e403
bufferlist iterators
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1776 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-02 23:09:46 +00:00
sageweil
718ced04f1
make ll_forget more foregiving
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1775 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-02 20:32:22 +00:00
sageweil
88620e7a9c
ll_link playback fix
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1774 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-02 16:14:20 +00:00
sageweil
24a7b0eeb0
trace playback fixes
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1773 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-02 15:59:11 +00:00
sageweil
dd20060d82
logger avg fix
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1772 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-02 15:59:02 +00:00
sageweil
377f4deb6d
shut up
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1771 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-01 20:12:39 +00:00
sageweil
7b89218e4d
hard link fixup
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1770 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-01 05:07:01 +00:00
sageweil
f190c142e0
anchor table, hard links fixups
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1769 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-01 05:06:35 +00:00
sageweil
9b8b9d1922
basic permissions checking
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1768 29311d96-e01e-0410-9327-a35deaab8ce9
2007-09-01 04:48:16 +00:00
sageweil
0275bd86ac
import_find now parallel
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1767 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-31 22:41:41 +00:00
sageweil
7136598a60
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1766 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-31 20:37:21 +00:00
sageweil
ebe775a9e0
study_find improvements
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1765 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-31 19:41:13 +00:00
sageweil
c875c01b4b
nomore
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1764 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-31 19:12:52 +00:00
sageweil
479c18c199
no default srun
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1763 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-31 18:17:31 +00:00
sageweil
2a45d6fcf0
llnl mpi fixups
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1762 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-31 18:08:08 +00:00
sageweil
6d1b7a1079
minor cleanups
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1761 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-31 18:07:41 +00:00
sageweil
d015a9c4a7
blobhash fixup on 32-bit
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1760 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-31 18:07:28 +00:00
sageweil
904e36d5eb
new hash function
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1759 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-31 17:09:03 +00:00
sageweil
85b4b559ac
object_rw fixed up
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1758 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-31 17:08:13 +00:00
sageweil
e170ac9301
use logger averager inc lient
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1757 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-31 16:54:35 +00:00
sageweil
cee51c1bf7
logger can calc average and variance
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1756 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-31 16:46:56 +00:00
sageweil
d596ccf968
use sendmsg in simplemessenger
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1755 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-31 03:08:00 +00:00
sageweil
51a29a0dea
whee
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1754 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-30 23:41:05 +00:00
sageweil
6cdfd2e267
createobjects fixup
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1753 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-30 23:30:43 +00:00
sageweil
166e4684fe
fixed osdmap oid hashing; osd shutdown
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1752 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-30 23:30:15 +00:00
sageweil
2f5ceab885
messenger fixup
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1751 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-30 22:06:09 +00:00
sageweil
11f5efa31a
better client layout, dont delete clients
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1750 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-30 20:47:18 +00:00
sageweil
c338e27961
reorder bugfix
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1749 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-30 20:46:43 +00:00
sageweil
1c6addecff
osd_pg_bits means per osd
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1748 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-30 20:46:26 +00:00
sageweil
e577788356
be quiet
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1747 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-30 19:37:21 +00:00
sageweil
651e7dde7f
locking attempt 2
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1746 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-30 19:33:32 +00:00
sageweil
e8055692ca
fixed object workload locking (but not trace playback)
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1745 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-30 19:19:36 +00:00
sageweil
feb1f9ae69
asdf
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1744 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-30 18:31:24 +00:00
sageweil
73eb0fa788
cleanup
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1743 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-30 18:20:11 +00:00
sageweil
a0dcde173c
fakemsgr fix
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1742 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-30 18:20:00 +00:00
sageweil
0eea8d662e
log loadavg
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1741 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-30 18:19:47 +00:00
sageweil
f2707f5861
skew object workload
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1740 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-30 18:16:12 +00:00
sageweil
57919d9b4d
read shedding improvements, better interaction with immediate_read_from_cache, better op latency calculation (messenger apploies recv stamp)
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1739 29311d96-e01e-0410-9327-a35deaab8ce9
2007-08-30 18:06:13 +00:00
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
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