anwleung
42bf150121
some unix group cleanup
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1271 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-20 22:09:37 +00:00
anwleung
80ed795add
key management changes
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1268 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-20 20:25:17 +00:00
anwleung
b9c6921ef1
calc update latency w/ optimizaitons
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1265 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-20 16:41:32 +00:00
anwleung
c8c238eea2
more latency recording added
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1263 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-19 22:30:31 +00:00
anwleung
070d854893
Added read/write latency timing
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1262 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-19 21:43:22 +00:00
anwleung
a41774aa09
added an mds latency testing file
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1261 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-18 22:42:09 +00:00
anwleung
6fc29fa4d4
moved cap call around, helps alleviate an assertion
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1260 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-18 18:54:31 +00:00
anwleung
bef33e1bc0
fixed a deadlock problem, may come back to bite me
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1259 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-17 19:24:12 +00:00
sageweil
eb36db6f2a
* singleauth waiting; discover waits
...
* moved auth_pins out of Locker; explicitly in Server.cc handlers now
* prepare_null_dentry/prepare_new_inode cleanup
* reqeust_auth_pin stuff
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1258 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-17 14:03:33 +00:00
anwleung
17cce2b350
buffer flash crowd stuff ground work is working
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1257 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-16 23:26:00 +00:00
sageweil
fb147bf247
merged trunk changes r1208:1255 into branches/sage/cephmds2
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1256 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-16 19:17:48 +00:00
anwleung
9d0628329f
merged trunk changes r1223:1251 into branches/aleung/security1/ceph
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1253 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-16 01:03:05 +00:00
sageweil
62ffc1116f
* some discover cleanup
...
* fixed CDentry state replication (preserves dirty pins)
* fixed clientmap versioning vs journaling
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1252 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-16 00:57:53 +00:00
anwleung
974c3fe013
fixed trace_convert to write to previous offset
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1249 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-16 00:07:21 +00:00
marnberg
183857fe7e
Created a quota branch
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1248 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-15 23:23:52 +00:00
anwleung
1b71965e9d
some fixes for client shutdown
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1245 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-15 22:26:45 +00:00
sageweil
88b0b7d836
* fix bug with lost waiters on null dentries (e.g. mknod race)
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1241 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-15 20:55:20 +00:00
anwleung
db4e931284
Added test trace file and trace now plays
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1240 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-15 20:16:22 +00:00
anwleung
5a5c7f31e0
fixed it to not spit out root, which is already there from mds boot
...
journal flush
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1239 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-15 18:34:08 +00:00
anwleung
93b3e0c297
script to first spit out all dirs used in a trace
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1238 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-15 18:20:49 +00:00
sageweil
8d3760d038
* more dirfrag refactoring. slowly but surely.
...
* fixed up message forwarding, even from path_traverse
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1237 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-15 06:08:51 +00:00
sageweil
786924ef16
* unlink message handler tweak (clean out inode+dirfrags)
...
* EMetaBlob interface cleanup: explicitly specify dentry type, unless updating existing
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1236 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-15 05:25:25 +00:00
anwleung
c44ced6836
script to translate strace i/o data to ceph trace format
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1235 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-15 04:41:01 +00:00
sageweil
d40ae71dd8
* local unlink works, unless primary and nlink>1
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1234 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-15 04:40:11 +00:00
sageweil
8e19f2b68a
start of unlink rewrite
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1233 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-15 00:15:31 +00:00
sageweil
6f40cc9257
* carry CDentry state over a migration
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1232 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-14 18:38:26 +00:00
sageweil
d4a88488b4
* AnchorTable/AnchorClient update to handle failure for table of initiator.
...
* Simplified anchor ops.
* Rollback.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1231 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-14 17:54:32 +00:00
anwleung
a29ff7ff72
make renewal an option, switched monmap key management
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1230 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-14 17:32:43 +00:00
anwleung
4e108069da
Applying sages changes
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1229 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-13 22:45:30 +00:00
anwleung
4d9597285a
* fixed read/write idiocy in MonitorStore
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1227 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-13 22:20:22 +00:00
sageweil
5c3e102b5c
* anchortable rewrite. now journals updates. partial recovery logic; does not handle others' failures (i.e. disambiguate uncommitted ops.)
...
* anchorclient rewrite. does not yet retry ops if anchortable fails.
* rewrite of MDCache::anchor_create() and _destroy(). no _update() yet.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1226 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-13 19:01:01 +00:00
sageweil
8f2c19ffcc
* some more discover cleanup with open_remote_dir()
...
* MClientRequest cleanup: args not in a union, self-documenting, cleaner.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1225 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-13 16:20:19 +00:00
anwleung
defcd00ff8
using cryptopp headers instead of ++
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1224 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-13 01:50:09 +00:00
sageweil
47b0059d0d
merged trunk changes r1151:1222 into branches/aleung/security1/ceph
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1223 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-13 01:36:06 +00:00
anwleung
8eac4771a8
turned some optimizations flags on for crypto stuff
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1222 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-13 01:19:03 +00:00
anwleung
b803102e8e
renewal stuff is mostly there and working...added some timing stuff for
...
perf debugging
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1216 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-12 21:11:27 +00:00
sageweil
e9801096ef
fixed some migrator memory leaks; bug in client getdir on empty dir; add_replica_dir in MDCache; fixed mdcache handle_expire behavior during EXPORT_WARNING
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1215 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-12 21:02:33 +00:00
sageweil
f2bedc9225
- CDentry wasn't setting auth bit on import
...
- discover_reply bugfix
- improved MDCache.trim() and friends.. proper CEx logic.
- cleaned up MDCache.shutdown_pass
- Migrator::audit() will verify import/export_state is clean
- importing, exporting pins on CDir
- fixed bug with EMetaBlob expire logic (on import)
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1214 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-12 18:40:27 +00:00
anwleung
fa7d4cff37
Client periodic renewal request works
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1213 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-12 04:16:18 +00:00
sageweil
e8435da651
- mdcache wasn't deleting trimmed inodes
...
- client metadata request queuing was goofed; fixed memory leak and other issues
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1211 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-12 03:40:22 +00:00
sageweil
c728d594ff
merged trunk changes r1171:1207 into branches/sage/cephmds2 (take 2, worked better this time.)
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1210 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-12 03:13:33 +00:00
sageweil
dc8f0e05a9
undo previous broken merge of trunk r1171:1207
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1209 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-12 03:08:54 +00:00
sageweil
d364c932ae
merged trunk changes r1171:1207 into branches/sage/cephmds2
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1208 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-12 02:58:02 +00:00
anwleung
b6c7941d9b
renewal stuff coming together, mds handling stuff incomplete
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1206 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-11 23:40:32 +00:00
anwleung
ce7bd320a3
Client cap caching totally redone
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1205 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-11 19:49:46 +00:00
anwleung
f849b45279
sage helped me fix some stupid i was doing
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1204 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-11 03:47:50 +00:00
anwleung
ea993ebac7
group bug fixed...i hope
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1203 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-11 02:36:31 +00:00
sageweil
8ac1851049
filepath cleanup. major discover code cleanup. thrashing+log trimming is stable!
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1202 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-11 02:04:36 +00:00
anwleung
f2b2a331bc
fixed an initialization bug
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1201 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-11 01:49:09 +00:00
anwleung
527081071f
update bug fixed
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1200 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-10 22:56:01 +00:00