Commit Graph

1546 Commits

Author SHA1 Message Date
sageweil
918d2ad6b5 some housecleaning
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1546 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-24 21:54:02 +00:00
sageweil
18d3496982 split appears to not crash
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1545 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-24 19:51:01 +00:00
sageweil
9df08e9841 more fragment work
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1544 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-24 03:40:36 +00:00
sageweil
665688c9de new mds branch
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1543 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-23 21:48:13 +00:00
sageweil
53b5215f79 clean up inode number ranges
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1542 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-23 18:21:39 +00:00
sageweil
cbda05482a fragtree simplified/normalized form
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1541 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-23 16:31:43 +00:00
sageweil
1c6ffab144 more frag/split work
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1540 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-20 23:42:58 +00:00
sageweil
b57474a371 fragtree, fragset work; migrator/cache dirfrag bounds cleanup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1539 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-20 22:06:33 +00:00
sageweil
1a3529eb8b bounding dirfrag_t's maybe ambiguous
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1538 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-20 17:47:49 +00:00
sageweil
a288fd16df fixed follow_symlink for truncate, other ops
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1537 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-20 17:28:13 +00:00
sageweil
650e2787e8 allow purge of 0 bytes inodes
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1536 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-20 17:18:41 +00:00
sageweil
83688c5567 mount validates superblock vs actual dev size
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1535 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-20 17:08:36 +00:00
sageweil
a455e961c1 fixed bdev size detection; mount validates s_magic
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1534 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-20 17:08:09 +00:00
sageweil
f3e5d28ff6 removed legacy obfs stuff
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1533 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-19 23:09:52 +00:00
sageweil
98f1850629 prelim split/merge work, freeze_dir, pin rearrangement
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1532 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-19 21:19:28 +00:00
sageweil
2ca9a37241 include full inode in all acks (even to survivors)
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1531 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-19 20:45:28 +00:00
sageweil
13e3a454a2 osd pg locking fix
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1530 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-19 16:43:59 +00:00
sageweil
0e79154ba5 uninitialized value fixes
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1529 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-19 16:43:45 +00:00
sageweil
459080ee65 fall back to BLKGETSIZE if BLKGETSIZE64 isn't defined
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1528 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-19 16:30:57 +00:00
sageweil
fdaf3629b9 verify that we can determine device size on blockdev open
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1527 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-19 16:25:22 +00:00
sageweil
ae216508b0 mdsmap same_in_set_since
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1526 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-18 18:42:00 +00:00
sageweil
ea9c3fb97e fixed open(O_CREAT) bug
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1525 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-18 18:16:54 +00:00
sageweil
f1591608b5 a few osd/pg locking fixes, cleanup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1524 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-18 18:12:16 +00:00
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