Sage Weil
|
923f72d927
|
osd: track byte range diffs between clones
|
2008-08-18 14:07:20 -07:00 |
|
Sage Weil
|
95b02e47d3
|
osd: fix zero -> remove munge ordering wrt snaps
|
2008-08-18 13:48:43 -07:00 |
|
Sage Weil
|
4435097738
|
osd: sync on finish_recovery, but don't block
|
2008-08-18 13:23:37 -07:00 |
|
Sage Weil
|
eec476c799
|
yay, my own private fsx.c
|
2008-08-18 13:16:09 -07:00 |
|
Sage Weil
|
b54fd0e175
|
Makefile.am: include new headers
|
2008-08-18 13:15:57 -07:00 |
|
Sage Weil
|
aae0a4df40
|
test_setlayout.c
|
2008-08-18 11:28:40 -07:00 |
|
Sage Weil
|
4177e2049f
|
todos
|
2008-08-18 11:20:11 -07:00 |
|
Sage Weil
|
580f2b216f
|
mds: setlayout support
|
2008-08-18 10:51:06 -07:00 |
|
Sage Weil
|
ff7dcb5155
|
kclient: get/set layout ioctls
|
2008-08-18 10:50:57 -07:00 |
|
Sage Weil
|
028e721b4f
|
kclient: nicer debug output for fill_trace
|
2008-08-18 09:34:51 -07:00 |
|
Sage Weil
|
4cb4089d43
|
kclient: beginnings of layout ioctls
|
2008-08-14 19:24:04 -07:00 |
|
Sage Weil
|
c09b277e1e
|
Merge commit 'origin/unstable' into snap
Conflicts:
src/client/SyntheticClient.cc
src/osd/ReplicatedPG.cc
src/vstartnew.sh
|
2008-08-14 17:36:46 -07:00 |
|
Sage Weil
|
1d5d970540
|
mds: fix ceph_add_cap for non-inline caps
|
2008-08-14 17:24:16 -07:00 |
|
Sage Weil
|
a7fd8a1931
|
kclient: typo
|
2008-08-14 17:13:33 -07:00 |
|
Sage Weil
|
81b442b721
|
todos
|
2008-08-14 16:45:57 -07:00 |
|
Sage Weil
|
38667db577
|
kclient: 2.6.26 updates
|
2008-08-14 14:18:27 -07:00 |
|
Sage Weil
|
4223813599
|
mds: follow latest seq, not latest create
|
2008-08-14 13:49:51 -07:00 |
|
Sage Weil
|
875d890a8e
|
mds: start new items at snapid 2, _after_ root seq of 1
|
2008-08-14 13:49:32 -07:00 |
|
Sage Weil
|
7662720fb3
|
kclient: disable partial paths for the time being
|
2008-08-14 13:45:54 -07:00 |
|
Sage Weil
|
802724ae76
|
only update inode lease if we took i_mutex. fugly.
|
2008-08-14 11:25:08 -07:00 |
|
Sage Weil
|
eba09fea05
|
mds: mark scatterlock if we import dirty scatterlock dir data
|
2008-08-14 11:17:50 -07:00 |
|
Sage Weil
|
4510ff4b37
|
kclient: include migrate_seq in caps message
|
2008-08-14 10:51:14 -07:00 |
|
Sage Weil
|
03f7750474
|
mds: fix ceph_add_cap for non-inline caps
|
2008-08-14 10:35:16 -07:00 |
|
Sage Weil
|
02d6a14877
|
kclient: remove from snaprealm list on cap removal; fix various ceph_remove_cap bugs
|
2008-08-13 22:35:33 -07:00 |
|
Sage Weil
|
49edcfb79b
|
kclient: take snap_mutex during cap release
|
2008-08-13 15:39:56 -07:00 |
|
Sage Weil
|
2872de085c
|
mds: mark inode clean when purging dentries for deleted snaps
|
2008-08-13 15:39:54 -07:00 |
|
Sage Weil
|
5235949a89
|
mds: don't fall over discover_reply with dir_auth_hint
|
2008-08-13 14:58:05 -07:00 |
|
Sage Weil
|
a71a2a5db5
|
kclient: add snap_mutex
|
2008-08-13 14:00:55 -07:00 |
|
Sage Weil
|
c6e39254dd
|
mds: snapdir may be non-auth
|
2008-08-13 13:39:56 -07:00 |
|
Sage Weil
|
0cb9b508a2
|
kclient: mds client spinlock -> mutex
|
2008-08-13 13:00:04 -07:00 |
|
Sage Weil
|
cc269a1f18
|
kclient: handle snap trace on cap import
|
2008-08-13 12:45:45 -07:00 |
|
Sage Weil
|
a46bc4530d
|
mds: do split in mksnap
|
2008-08-13 12:37:21 -07:00 |
|
Sage Weil
|
87ee8668e3
|
mds: root snaprealm starts with seq 1
|
2008-08-13 12:37:21 -07:00 |
|
Sage Weil
|
6ad5271ea1
|
kclient: handle_snap
|
2008-08-13 12:37:21 -07:00 |
|
Sage Weil
|
b01570ca0a
|
kclient: take ref on snapc during writepages
|
2008-08-13 12:37:17 -07:00 |
|
Sage Weil
|
6ed11f75c9
|
mds: set seq correctly for rmsnap, snaprealm create
|
2008-08-13 10:00:44 -07:00 |
|
Sage Weil
|
967e0cdfb0
|
kclient: set snap_follows in MClientCap
|
2008-08-12 14:34:30 -07:00 |
|
Sage Weil
|
aaace9da3e
|
kclient: clean up inode hashing, remove i_hashval
|
2008-08-12 09:56:55 -07:00 |
|
Sage Weil
|
98b1975562
|
kclient: ceph_ino, ceph_snap helpers
|
2008-08-12 09:22:26 -07:00 |
|
Sage Weil
|
42a204b963
|
kclient: EROFS in snapdir, snapped dirs
|
2008-08-12 09:16:36 -07:00 |
|
Sage Weil
|
c9b40d8372
|
kclient: stateless snap_caps on non-head inodes
|
2008-08-11 16:50:04 -07:00 |
|
Sage Weil
|
748209fdd5
|
kclient: include snap in ino hash
|
2008-08-11 16:44:11 -07:00 |
|
Sage Weil
|
254ac6a606
|
kclient: some refcounting fixes
|
2008-08-11 15:47:47 -07:00 |
|
Sage Weil
|
9856d9a835
|
osd: off-by-one in log merging
|
2008-08-11 15:29:08 -07:00 |
|
Sage Weil
|
ecc8d533e3
|
kclient: fold mksnap/rmsnap into mkdir/rmdir
|
2008-08-11 15:10:32 -07:00 |
|
Sage Weil
|
880c2ffa62
|
kclient: rmdir to rmsnap
|
2008-08-11 15:03:46 -07:00 |
|
Sage Weil
|
425115e377
|
kclient: mkdir to mksnap
|
2008-08-11 15:00:03 -07:00 |
|
Sage Weil
|
feaf511c67
|
kclient: fix readdir_prepopulate for snapdir; fix splice_dentry failure case
|
2008-08-11 14:59:49 -07:00 |
|
Sage Weil
|
347cccbe10
|
kclient: basic .snap dir support
|
2008-08-11 14:27:10 -07:00 |
|
Sage Weil
|
e7d179178e
|
objecter: better pg state debug output
|
2008-08-11 13:57:30 -07:00 |
|