Commit Graph

4031 Commits

Author SHA1 Message Date
Sage Weil
c2d5c4a006 osd: tweak heartbeat failure timeout 2008-07-24 11:37:02 -07:00
Sage Weil
2a9995841c mon: apply osd_stat updates to pgmap correctly 2008-07-24 11:18:26 -07:00
Brown, David M JR
524ec3947f fixes for debian directory
The patch creates several packages:

ceph: The uber package that depends on ceph-mds ceph-osd ceph-mon ceph-fuse and ceph-source
ceph-mds: The ceph meta data server daemon
ceph-osd: The ceph object storage daemon
ceph-mon: The ceph cluster monitor
ceph-fuse: The ceph fuse client
ceph-source: The source for the ceph client kernel module for use with module-assistant
ceph-misc: Some ceph misc installed binaries
ceph-doc: What little ceph documentations in the source tarball

Hopefully this is useful.

Thanks,
- David Brown
2008-07-24 10:14:24 -07:00
Sage Weil
d4fd217ea3 mds: some fixes for rstat projections into snaps 2008-07-24 10:07:16 -07:00
Sage Weil
99d7ec9afa todos 2008-07-23 16:51:37 -07:00
Sage Weil
1a8f45445e allow leases on snapped metadata 2008-07-23 16:51:37 -07:00
Erwin, Brock A
cd579130db ceph.spec.in changes
Attached is an update to the SPEC file.  I had forgot to include the "fuse-devel" package
requirement for building the ceph packages, and didn't notice that ./configure gave the error
of -lfuse not found.
2008-07-23 15:27:48 -07:00
Sage Weil
a4d20ae6b0 missing headers for MAX_IOV on some platforms 2008-07-23 15:25:34 -07:00
Sage Weil
63655e60ef mds: fix anchorclient update 2008-07-23 14:56:05 -07:00
Sage Weil
a7fc5b5ee2 mds: reenable opportunistic rstat propagation 2008-07-23 14:55:43 -07:00
Sage Weil
6839c5e11f mds: encode proper indoe version for readdir 2008-07-23 14:50:49 -07:00
Sage Weil
2c3f3f7c45 mds: rstat propagation into snapshots working... 2008-07-23 14:44:15 -07:00
Sage Weil
fe71e8cc2b mds: closer... 2008-07-23 13:00:27 -07:00
Sage Weil
affa507ba2 mds: fix cached_snaps 2008-07-23 13:00:14 -07:00
Sage Weil
8a37642b3c objectcacher: fix truncation bug 2008-07-23 11:00:00 -07:00
Sage Weil
78c4acd586 objectcacher: fix truncation bug 2008-07-23 10:58:30 -07:00
Sage Weil
04e5f1b7e7 mds: project projected inodes' rstat. introduce old_fnode_t 2008-07-23 10:55:12 -07:00
Sage Weil
ae4d87fd49 make gcc 4.3 shut up about deprecated hash_map etc 2008-07-23 09:47:38 -07:00
Sage Weil
02bff47de7 mon: fix int overflow 2008-07-23 09:47:30 -07:00
Sage Weil
369aa3d764 simplify includes
Conflicts:

	src/mds/AnchorClient.h
2008-07-23 09:47:21 -07:00
Sage Weil
247281bff6 missing parens 2008-07-23 09:46:36 -07:00
Sage Weil
db567c9293 make gcc 4.3 shut up about deprecated hash_map etc 2008-07-23 09:45:48 -07:00
Sage Weil
781a332f46 mon: fix int overflow 2008-07-23 09:45:48 -07:00
Sage Weil
c1a0189f50 simplify includes 2008-07-23 09:45:48 -07:00
Sage Weil
2b8f15a29d mds: missing constructor 2008-07-23 09:45:43 -07:00
Sage Weil
b65aa9a25d missing parens 2008-07-23 09:45:43 -07:00
Sage Weil
7e552cf85c Merge commit 'origin/unstable' into snap
Conflicts:

	src/mds/Locker.cc
2008-07-22 20:58:47 -07:00
Sage Weil
c14d41573b client: missing include 2008-07-22 20:44:49 -07:00
Sage Weil
2a2e9bca57 mds: start to project rstats into snapshots 2008-07-22 16:39:22 -07:00
Sage Weil
6c20ae4bb0 mon: fix MDSMonitor prototype 2008-07-22 16:07:08 -07:00
Sage Weil
248a21ce86 filestore: close journal on umount 2008-07-22 13:28:19 -07:00
Sage Weil
8e42200db5 ebofs: close journal on umount 2008-07-22 13:22:56 -07:00
Sage Weil
a386fc5dfa thread: start/stop debugging 2008-07-22 12:38:08 -07:00
Sage Weil
0e78f62a63 use atomic_t to count threads 2008-07-22 12:26:24 -07:00
Sage Weil
0f108d6d06 mds: half-finished 2008-07-22 11:45:38 -07:00
Sage Weil
421c8e752b osd: stop timer thread before forking 2008-07-22 10:54:13 -07:00
Sage Weil
13608f20c0 mds: separate nest_info_t from frag_info_t, covered by a new CInode lock 2008-07-21 16:15:59 -07:00
Sage Weil
fbe7c6c46a mds: move Locker::predirty_nested to MDCache::predirty_journal_parents 2008-07-21 12:42:44 -07:00
Sage Weil
ee3ff62ef1 client: flush caps on realm + its children 2008-07-21 11:19:41 -07:00
Padraig O'Sullivan
d5a65b4a13 kclient: update proc for 2.6.26 2008-07-21 10:50:10 -07:00
Sage Weil
b085ef711c client: trace realm parent/child relationships; use per-realm seq 2008-07-21 10:39:52 -07:00
Sage Weil
52aed2a127 mds: separate snaprealm creation from snap creation 2008-07-18 14:04:26 -07:00
Sage Weil
67122c5c79 mds: basic rename, more journal_dirty_inode 2008-07-18 12:37:02 -07:00
Sage Weil
24d16ad61e client: fix fuse ino generation for getattr 2008-07-18 12:36:42 -07:00
Sage Weil
8ef60ce4fc mds: clean up cdir head vs snap (null)item accounting 2008-07-18 11:07:31 -07:00
Sage Weil
a522c1fdac mds: small snap fix 2008-07-18 09:47:30 -07:00
Sage Weil
a86eaecd6d mds: watch out for wrlock in file_eval 2008-07-18 09:47:19 -07:00
Sage Weil
a5d5e679b2 mds: make CInode.last NOSNAP instead of 0 2008-07-17 20:44:16 -07:00
Sage Weil
6eae091555 osd: fix clone selection for reads 2008-07-17 15:57:55 -07:00
Sage Weil
f033366a55 mds: fix recovery on snapped files 2008-07-17 15:57:35 -07:00