Commit Graph

1135 Commits

Author SHA1 Message Date
sageweil
b761f0b1fb rev
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@985 29311d96-e01e-0410-9327-a35deaab8ce9
2006-12-07 19:17:16 +00:00
sageweil
1c95b0f05d object revisions;
acker is now second osd;
primitive read balancing


git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@984 29311d96-e01e-0410-9327-a35deaab8ce9
2006-12-07 19:11:58 +00:00
sageweil
9c20f998c2 improved forcefeeding of crush
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@983 29311d96-e01e-0410-9327-a35deaab8ce9
2006-12-07 19:08:54 +00:00
sageweil
0841a4bb6b osd_balance_reads
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@982 29311d96-e01e-0410-9327-a35deaab8ce9
2006-12-07 19:08:24 +00:00
sageweil
5c1f460b12 better revision picking logic
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@981 29311d96-e01e-0410-9327-a35deaab8ce9
2006-12-07 19:08:09 +00:00
sageweil
05d1bb2eaa testing osd revision
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@980 29311d96-e01e-0410-9327-a35deaab8ce9
2006-12-07 19:07:52 +00:00
sageweil
073a55fa5c rev in ObjectExtent
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@979 29311d96-e01e-0410-9327-a35deaab8ce9
2006-12-07 19:07:19 +00:00
sageweil
6e44869ed7 don't test osdmap using old pg_t
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@978 29311d96-e01e-0410-9327-a35deaab8ce9
2006-12-06 21:04:28 +00:00
sageweil
283b68e12a improved support for forcing the first element of a crush result
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@977 29311d96-e01e-0410-9327-a35deaab8ce9
2006-12-06 21:04:15 +00:00
sageweil
8cf72d43f8 bugfix: usemaps in the extent ref count table
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@976 29311d96-e01e-0410-9327-a35deaab8ce9
2006-12-05 19:20:01 +00:00
sageweil
d7901746f4 more on mpi
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@975 29311d96-e01e-0410-9327-a35deaab8ce9
2006-12-02 02:28:49 +00:00
sageweil
76dfaeb219 out,overload
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@974 29311d96-e01e-0410-9327-a35deaab8ce9
2006-12-02 00:46:23 +00:00
sageweil
3845ac9020 out and overload
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@973 29311d96-e01e-0410-9327-a35deaab8ce9
2006-12-02 00:38:10 +00:00
sageweil
a447ee2ae6 ebofs buffercache changes to fix behavior of clones.
conflicting reads still need to be tested/resolved.


git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@972 29311d96-e01e-0410-9327-a35deaab8ce9
2006-12-01 21:44:02 +00:00
sageweil
d9ea844c5e fixed > and < on object_t
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@971 29311d96-e01e-0410-9327-a35deaab8ce9
2006-12-01 21:43:29 +00:00
sageweil
e822b6fd4d some preliminary object revision stuff;
ebofs reference counts allocated extents


git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@970 29311d96-e01e-0410-9327-a35deaab8ce9
2006-11-29 22:52:02 +00:00
sageweil
e12a0f008e future tense
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@969 29311d96-e01e-0410-9327-a35deaab8ce9
2006-11-25 04:42:10 +00:00
sageweil
7bfd49d56c bugfix
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@968 29311d96-e01e-0410-9327-a35deaab8ce9
2006-11-21 00:16:36 +00:00
sageweil
d3567e598e cleanup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@967 29311d96-e01e-0410-9327-a35deaab8ce9
2006-11-21 00:16:25 +00:00
sageweil
b5aa44daf6 pg_t stuff
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@966 29311d96-e01e-0410-9327-a35deaab8ce9
2006-11-21 00:16:08 +00:00
sageweil
dc966b5a7f pg_t stuff
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@965 29311d96-e01e-0410-9327-a35deaab8ce9
2006-11-21 00:15:39 +00:00
sageweil
2f86da0d1b tons of mds recovery stuffs
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@964 29311d96-e01e-0410-9327-a35deaab8ce9
2006-11-21 00:15:25 +00:00
sageweil
a7fa25d300 more
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@963 29311d96-e01e-0410-9327-a35deaab8ce9
2006-11-21 00:13:24 +00:00
sageweil
b51834ba6c Journaler ignores fragmented entries at end of journal.
does not truncate them, though!


git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@962 29311d96-e01e-0410-9327-a35deaab8ce9
2006-11-20 22:16:34 +00:00
sageweil
2462e61591 desribe_layout possibility
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@961 29311d96-e01e-0410-9327-a35deaab8ce9
2006-11-20 20:52:12 +00:00
sageweil
0b90cc57fa git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@960 29311d96-e01e-0410-9327-a35deaab8ce9 2006-11-20 20:51:49 +00:00
sageweil
11ebb28cba journaler_allow_split_entries
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@959 29311d96-e01e-0410-9327-a35deaab8ce9
2006-11-19 17:38:11 +00:00
sageweil
6ff1f7bb63 reorder class elements
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@958 29311d96-e01e-0410-9327-a35deaab8ce9
2006-11-19 17:37:45 +00:00
sageweil
5d6c26e130 ceph paper link to usenix
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@957 29311d96-e01e-0410-9327-a35deaab8ce9
2006-11-07 23:06:34 +00:00
sageweil
dbf106fbf7 git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@956 29311d96-e01e-0410-9327-a35deaab8ce9 2006-11-06 22:23:18 +00:00
sageweil
1c7ff0e6b9 operator[] on buffers
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@955 29311d96-e01e-0410-9327-a35deaab8ce9
2006-11-01 21:54:15 +00:00
sageweil
f0965534c4 fixed port
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@954 29311d96-e01e-0410-9327-a35deaab8ce9
2006-10-30 04:00:21 +00:00
sageweil
886e755841 exceed's flaky cut and paste is the bane of my existence
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@953 29311d96-e01e-0410-9327-a35deaab8ce9
2006-10-27 15:23:38 +00:00
sageweil
fc980ed60a git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@952 29311d96-e01e-0410-9327-a35deaab8ce9 2006-10-26 23:13:23 +00:00
sageweil
7b35df8eb8 typos
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@951 29311d96-e01e-0410-9327-a35deaab8ce9
2006-10-26 16:37:14 +00:00
sageweil
652754079f mknod mds event;
type munging


git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@950 29311d96-e01e-0410-9327-a35deaab8ce9
2006-10-26 02:43:18 +00:00
sageweil
d5f4044acc mds reorg (locker separated from mdcache);
inode, dir update events use ETraced


git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@949 29311d96-e01e-0410-9327-a35deaab8ce9
2006-10-25 21:28:15 +00:00
sageweil
f48befabf9 git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@948 29311d96-e01e-0410-9327-a35deaab8ce9 2006-10-25 18:17:42 +00:00
sageweil
580c28ae97 event fun
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@947 29311d96-e01e-0410-9327-a35deaab8ce9
2006-10-25 18:17:24 +00:00
sageweil
175ba5b6c3 updated!
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@946 29311d96-e01e-0410-9327-a35deaab8ce9
2006-10-25 17:46:45 +00:00
sageweil
77ecf6a124 idallocator recovery replay working!
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@945 29311d96-e01e-0410-9327-a35deaab8ce9
2006-10-24 19:52:34 +00:00
sageweil
d40a2c73da is_active()
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@944 29311d96-e01e-0410-9327-a35deaab8ce9
2006-10-24 19:52:16 +00:00
sageweil
90764b3117 mds restructuring;
logstreamer -> journaler;
basic journaler recovery working;
mds and osd boot changes;
buffer bugfixes



git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@943 29311d96-e01e-0410-9327-a35deaab8ce9
2006-10-24 16:55:51 +00:00
sageweil
40efd8ccc7 zero op (tho inactive)
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@942 29311d96-e01e-0410-9327-a35deaab8ce9
2006-10-20 21:43:07 +00:00
sageweil
46b4eabebf logstream trimming, recovery (untested)
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@941 29311d96-e01e-0410-9327-a35deaab8ce9
2006-10-20 21:42:35 +00:00
sageweil
e317e4fffa bugfix
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@940 29311d96-e01e-0410-9327-a35deaab8ce9
2006-10-20 21:42:15 +00:00
sageweil
2529afe462 new buffer.h;
beginning of mds cleanup work


git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@939 29311d96-e01e-0410-9327-a35deaab8ce9
2006-10-19 17:45:03 +00:00
sageweil
9cf37bb833 git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@938 29311d96-e01e-0410-9327-a35deaab8ce9 2006-10-17 17:31:08 +00:00
sageweil
564ece9a1b sadf
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@937 29311d96-e01e-0410-9327-a35deaab8ce9
2006-10-16 20:03:48 +00:00
sageweil
eae81d29df git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@936 29311d96-e01e-0410-9327-a35deaab8ce9 2006-10-16 17:58:08 +00:00