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