Commit Graph

1523 Commits

Author SHA1 Message Date
sageweil
0e981938ea rework of osd pg locking
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1523 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-18 17:52:15 +00:00
sageweil
4a39c2840f query for new mdsmap if missing an inst
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1522 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-17 23:47:04 +00:00
sageweil
35ac040c5b cleaned up osdmap sharing code
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1521 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-17 21:38:28 +00:00
sageweil
3478c34019 some osd fixes
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1520 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-17 20:50:35 +00:00
sageweil
a78d1361a7 no raid pgs yet
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1519 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-17 20:50:18 +00:00
sageweil
61bc6f6a95 mark osd down and then up again in separate epochs
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1518 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-17 20:49:55 +00:00
sageweil
150bbe9139 cleaner mds suicide (not coredump!)
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1517 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-17 18:38:05 +00:00
sageweil
e1f9b77db9 merged r1515 branches/sage/pgs back into trunk/ceph
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1516 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-17 18:09:25 +00:00
sageweil
39b8094000 merged r1475:1514 from trunk into branches/sage/pgs
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1515 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-17 18:02:14 +00:00
sageweil
0f78284270 merged r1513 branches/sage/cephmds2 back to trunk/ceph
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1514 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-17 17:51:11 +00:00
sageweil
5daedb7e5b pgmonitor shell
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1513 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-17 05:07:49 +00:00
sageweil
c1a551789f pg monitor compiles
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1512 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-17 05:00:53 +00:00
sageweil
8ffff6d556 reorder osd up/down in/out output
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1511 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-17 04:55:46 +00:00
sageweil
183ccf297c todo
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1510 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-17 04:55:34 +00:00
sageweil
90f913392b removed old rejoin ack message
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1509 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-17 04:22:20 +00:00
sageweil
fa7876978e cosmetic rejoin cleanup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1508 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-17 04:21:34 +00:00
sageweil
035ee45c1d cdentry new, cdir committed_version_equivalent, some rejoin cleanup, inode purge bugfix
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1507 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-16 23:40:41 +00:00
sageweil
5f6628ade6 reset beacon on boot
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1506 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-16 23:40:09 +00:00
sageweil
1676a2dc8d bug fix in partial bh code
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1505 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-16 23:39:51 +00:00
sageweil
c14bb940ba reset session seq on reconnect
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1504 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-16 23:35:03 +00:00
sageweil
64ce680b4e decompose utime_t when printing
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1503 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-16 18:03:43 +00:00
sageweil
46756a1b43 some rejoin and naming cleanup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1502 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-16 16:44:13 +00:00
sageweil
11c907d2ef * finished missing/full rejoin
* CInode STATE_REJOINUNDEF
* renamed some rejoin_* functions to be more consistent
* fixed newsyn/fakesyn mon_stop_on_last_unmount defaultiness



git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1501 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-13 21:06:01 +00:00
sageweil
8d61c36dd3 merged r1497:1499 from trunk into branches/sage/cephmds2
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1500 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-13 17:51:32 +00:00
sageweil
8e350e1ec3 * merged 1447:1497 from trunk into branches/sage/cephmds2
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1499 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-13 17:50:22 +00:00
sageweil
d3a9318c6c * be quiet
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1498 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-13 17:49:07 +00:00
sageweil
08dce398eb * locker caps fun
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1497 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-13 17:33:01 +00:00
sageweil
2fa46c1f90 * fixed a bug in buffer.h! yay! should be much more memory efficient now, too.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1496 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-13 17:29:26 +00:00
sageweil
2f5718f4bc * uninit mem bug in ebofs
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1495 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-13 17:26:05 +00:00
sageweil
d1436d2b5a * get_rand_in_mds
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1494 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-13 13:43:00 +00:00
sageweil
ee36a38e60 * separate debug_paxos setting
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1493 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-13 13:42:27 +00:00
sageweil
79628c8581 * turn down debugginb in ebofs
* trivial replay bug in ebofs


git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1492 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-13 13:36:12 +00:00
sageweil
91085dcb98 * cleanup in MClientFileCaps
* cap reconnect migration appears to work, yay!


git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1491 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-12 23:19:12 +00:00
sageweil
d820c28526 * fixed subtree_map metablob bug (some bounds were left out)
* fixed importstart/finish spanning subtree_map replay bug


git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1490 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-12 22:48:56 +00:00
sageweil
eb2abe084f * EImportMap -> ESubtreeMap
* MMDSImportMap -> MMDSResolve
* clientmap saved separate from journal now; much cleaner
* some rejoin cleanup



git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1489 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-12 21:05:26 +00:00
sageweil
fae14b85a6 * fixed import_map trimming
* fixed mds -> client session opens on caps migration (untested)
* fixed CDir fetch/store
* fixed journaler flush bug
* worked around audit() weirdness on import disambiguation


git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1488 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-12 00:03:08 +00:00
sageweil
a226b82516 * larger log import map interval
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1487 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-11 18:56:40 +00:00
sageweil
c9820bc4d2 * reworked mds states, target mds cluster size, other mdsmap updates
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1486 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-11 18:56:14 +00:00
sageweil
8f44c467a9 * reconnecting caps
* parallel_fetch, etc.


git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1485 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-11 17:15:15 +00:00
sageweil
619afbb40c * push seq number of mds to client messages, client session close attempts may fail
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1484 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-11 14:37:37 +00:00
sageweil
850c15d4e3 - fixed subtree recovery weirdness
- lots of work on rejoin
- fixing up some of hte caps migration code



git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1483 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-10 18:04:08 +00:00
sageweil
12b5746ecd * some small bugfixes
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1482 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-06 23:43:19 +00:00
sageweil
afe979e8fd * restore fakesyn, newsyn shutdown-with-last-client behavior for testing etc.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1481 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-06 21:37:29 +00:00
sageweil
79cfcb2a26 * misc rejoin bugs
* parallel_fetch (untested)
* two server bugs
* MDCache::list_subtrees()



git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1480 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-06 21:15:49 +00:00
sageweil
628e6548a0 * lots of work on rejoin. still some details left.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1479 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-05 22:50:14 +00:00
sageweil
c23e3c15ae * partial start on rejoin rework
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1478 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-05 16:26:26 +00:00
sageweil
fab221290b removed mon2 branch
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1477 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-04 21:01:10 +00:00
sageweil
922df76288 merged r1472:1475 from trunk/ceph into branches/sage/pgs
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1476 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-04 04:43:04 +00:00
sageweil
34c54d3492 * formatting goof
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1475 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-04 04:40:52 +00:00
sageweil
6ee499da91 * formatting screwup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1474 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-04 04:38:11 +00:00