]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
eestolan [Thu, 22 Mar 2007 07:17:51 +0000 (07:17 +0000)]
Even more debugging. Reading is currently broken.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1286
29311d96 -e01e-0410-9327-
a35deaab8ce9
eestolan [Thu, 22 Mar 2007 06:14:55 +0000 (06:14 +0000)]
more debugging
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1285
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Thu, 22 Mar 2007 01:17:57 +0000 (01:17 +0000)]
clean up stuff
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1284
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Thu, 22 Mar 2007 00:38:24 +0000 (00:38 +0000)]
* clock_tare arg to allow wall clock time
* cleaned out some old build targets
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1283
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Wed, 21 Mar 2007 23:49:13 +0000 (23:49 +0000)]
* tested failure on requesting mds vs anchortable
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1282
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Wed, 21 Mar 2007 22:46:25 +0000 (22:46 +0000)]
* per-line locking on osd debug output (dstartl and dendl)
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1281
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Wed, 21 Mar 2007 22:15:01 +0000 (22:15 +0000)]
* some idempotent client ops groundwork
* tested/fixed up a few AnchorTable failure cases
* fixed remote_ino linking bug in Server.cc
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1280
29311d96 -e01e-0410-9327-
a35deaab8ce9
eestolan [Wed, 21 Mar 2007 22:12:28 +0000 (22:12 +0000)]
Debugging interface
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1279
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Wed, 21 Mar 2007 21:20:47 +0000 (21:20 +0000)]
* ms_tcp_nodelay
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1278
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Wed, 21 Mar 2007 21:03:07 +0000 (21:03 +0000)]
grr try this
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1277
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Wed, 21 Mar 2007 20:37:29 +0000 (20:37 +0000)]
* more SimpleMessenger cleanup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1276
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Wed, 21 Mar 2007 20:30:01 +0000 (20:30 +0000)]
* changed SimpleMessenger to send using sendmsg(), to fix weird recv latency
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1275
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Wed, 21 Mar 2007 20:27:29 +0000 (20:27 +0000)]
forgot crypto.o
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1274
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Wed, 21 Mar 2007 00:14:04 +0000 (00:14 +0000)]
more clean up for getting numbers
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1273
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Tue, 20 Mar 2007 23:09:25 +0000 (23:09 +0000)]
some optimizations, not sure they help
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1272
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Tue, 20 Mar 2007 22:09:37 +0000 (22:09 +0000)]
some unix group cleanup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1271
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Tue, 20 Mar 2007 20:37:24 +0000 (20:37 +0000)]
asdf
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1270
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Tue, 20 Mar 2007 20:31:12 +0000 (20:31 +0000)]
* libhadoopcephfs.so
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1269
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Tue, 20 Mar 2007 20:25:17 +0000 (20:25 +0000)]
key management changes
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1268
29311d96 -e01e-0410-9327-
a35deaab8ce9
eestolan [Tue, 20 Mar 2007 20:12:15 +0000 (20:12 +0000)]
more Hadoop stuff
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1267
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Tue, 20 Mar 2007 19:58:39 +0000 (19:58 +0000)]
* some client cache tweaks
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1266
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Tue, 20 Mar 2007 16:41:32 +0000 (16:41 +0000)]
calc update latency w/ optimizaitons
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1265
29311d96 -e01e-0410-9327-
a35deaab8ce9
rsdio [Tue, 20 Mar 2007 05:58:05 +0000 (05:58 +0000)]
2007-03-19 Casey Marshall <csm@soe.ucsc.edu>
* osbdb/OSBDB.cc (CLEANUP, COMMIT): new macros.
(scoped_lock): new class.
(getenv): new function.
The rest replaces Context cleanup/commit with macros; fixes
some debug output; adds locks to mutator methods.
* osbdb/OSBDB.h (lock): new member.
(OSBDB): initialize `lock.'
(getenv): new function.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1264
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Mon, 19 Mar 2007 22:30:31 +0000 (22:30 +0000)]
more latency recording added
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1263
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Mon, 19 Mar 2007 21:43:22 +0000 (21:43 +0000)]
Added read/write latency timing
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1262
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Sun, 18 Mar 2007 22:42:09 +0000 (22:42 +0000)]
added an mds latency testing file
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1261
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Sun, 18 Mar 2007 18:54:31 +0000 (18:54 +0000)]
moved cap call around, helps alleviate an assertion
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1260
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Sat, 17 Mar 2007 19:24:12 +0000 (19:24 +0000)]
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
sageweil [Sat, 17 Mar 2007 14:03:33 +0000 (14:03 +0000)]
* 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
anwleung [Fri, 16 Mar 2007 23:26:00 +0000 (23:26 +0000)]
buffer flash crowd stuff ground work is working
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1257
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Fri, 16 Mar 2007 19:17:48 +0000 (19:17 +0000)]
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
sageweil [Fri, 16 Mar 2007 17:36:40 +0000 (17:36 +0000)]
* O_TRUNC implemented in open()
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1255
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Fri, 16 Mar 2007 17:30:50 +0000 (17:30 +0000)]
* fixed problem with client cache caps
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1254
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Fri, 16 Mar 2007 01:03:05 +0000 (01:03 +0000)]
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
sageweil [Fri, 16 Mar 2007 00:57:53 +0000 (00:57 +0000)]
* 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
sageweil [Fri, 16 Mar 2007 00:21:18 +0000 (00:21 +0000)]
* fixed bug with lost waiters on null dentries (e.g. mknod race)
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1251
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Fri, 16 Mar 2007 00:19:38 +0000 (00:19 +0000)]
* some changes to client cache: readers/writers block properly, wake up when data is flushed
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1250
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Fri, 16 Mar 2007 00:07:21 +0000 (00:07 +0000)]
fixed trace_convert to write to previous offset
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1249
29311d96 -e01e-0410-9327-
a35deaab8ce9
marnberg [Thu, 15 Mar 2007 23:23:52 +0000 (23:23 +0000)]
Created a quota branch
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1248
29311d96 -e01e-0410-9327-
a35deaab8ce9
marnberg [Thu, 15 Mar 2007 23:23:17 +0000 (23:23 +0000)]
Added branch marnberg for quata
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1247
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Thu, 15 Mar 2007 23:12:32 +0000 (23:12 +0000)]
* csyn: start up N synthetic clients, not just 1
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1246
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Thu, 15 Mar 2007 22:26:45 +0000 (22:26 +0000)]
some fixes for client shutdown
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1245
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Thu, 15 Mar 2007 21:15:42 +0000 (21:15 +0000)]
* fixed getdir() on empty dir shutdown hang in client
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1244
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Thu, 15 Mar 2007 21:02:47 +0000 (21:02 +0000)]
* fixed buglet with open(O_CREAT)
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1243
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Thu, 15 Mar 2007 20:59:21 +0000 (20:59 +0000)]
* fixed looping bug with clean_dir (called after trace playback)
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1242
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Thu, 15 Mar 2007 20:55:20 +0000 (20:55 +0000)]
* 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
anwleung [Thu, 15 Mar 2007 20:16:22 +0000 (20:16 +0000)]
Added test trace file and trace now plays
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1240
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Thu, 15 Mar 2007 18:34:08 +0000 (18:34 +0000)]
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
anwleung [Thu, 15 Mar 2007 18:20:49 +0000 (18:20 +0000)]
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
sageweil [Thu, 15 Mar 2007 06:08:51 +0000 (06:08 +0000)]
* 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
sageweil [Thu, 15 Mar 2007 05:25:25 +0000 (05:25 +0000)]
* 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
anwleung [Thu, 15 Mar 2007 04:41:01 +0000 (04:41 +0000)]
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
sageweil [Thu, 15 Mar 2007 04:40:11 +0000 (04:40 +0000)]
* local unlink works, unless primary and nlink>1
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1234
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Thu, 15 Mar 2007 00:15:31 +0000 (00:15 +0000)]
start of unlink rewrite
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1233
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Wed, 14 Mar 2007 18:38:26 +0000 (18:38 +0000)]
* carry CDentry state over a migration
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1232
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Wed, 14 Mar 2007 17:54:32 +0000 (17:54 +0000)]
* 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
anwleung [Wed, 14 Mar 2007 17:32:43 +0000 (17:32 +0000)]
make renewal an option, switched monmap key management
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1230
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Tue, 13 Mar 2007 22:45:30 +0000 (22:45 +0000)]
Applying sages changes
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1229
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Tue, 13 Mar 2007 22:22:54 +0000 (22:22 +0000)]
* fixed read/write idiocy in MonitorStore
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1228
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Tue, 13 Mar 2007 22:20:22 +0000 (22:20 +0000)]
* fixed read/write idiocy in MonitorStore
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1227
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Tue, 13 Mar 2007 19:01:01 +0000 (19:01 +0000)]
* 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
sageweil [Tue, 13 Mar 2007 16:20:19 +0000 (16:20 +0000)]
* 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
anwleung [Tue, 13 Mar 2007 01:50:09 +0000 (01:50 +0000)]
using cryptopp headers instead of ++
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1224
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Tue, 13 Mar 2007 01:36:06 +0000 (01:36 +0000)]
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
anwleung [Tue, 13 Mar 2007 01:19:03 +0000 (01:19 +0000)]
turned some optimizations flags on for crypto stuff
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1222
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Tue, 13 Mar 2007 00:59:51 +0000 (00:59 +0000)]
* emacs headers, formatting
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1221
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Tue, 13 Mar 2007 00:52:32 +0000 (00:52 +0000)]
* minor osdmap cleanup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1220
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Tue, 13 Mar 2007 00:13:19 +0000 (00:13 +0000)]
* fixed SyntheticCLient.read_file() to notice EOF
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1219
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Mon, 12 Mar 2007 23:26:18 +0000 (23:26 +0000)]
* added try_map_read, which checks for missing bufferheads without creating them. for _is_cached.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1218
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Mon, 12 Mar 2007 22:08:13 +0000 (22:08 +0000)]
* fixed bug with writefile/readfile data fingerprinting (for detecting data corruption errors)
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1217
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Mon, 12 Mar 2007 21:11:27 +0000 (21:11 +0000)]
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
sageweil [Mon, 12 Mar 2007 21:02:33 +0000 (21:02 +0000)]
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
sageweil [Mon, 12 Mar 2007 18:40:27 +0000 (18:40 +0000)]
- 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
anwleung [Mon, 12 Mar 2007 04:16:18 +0000 (04:16 +0000)]
Client periodic renewal request works
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1213
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Mon, 12 Mar 2007 03:41:08 +0000 (03:41 +0000)]
error suppression file to make valgrind shut up about a bug in libc's writev
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1212
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Mon, 12 Mar 2007 03:40:22 +0000 (03:40 +0000)]
- 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
sageweil [Mon, 12 Mar 2007 03:13:33 +0000 (03:13 +0000)]
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
sageweil [Mon, 12 Mar 2007 03:08:54 +0000 (03:08 +0000)]
undo previous broken merge of trunk r1171:1207
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1209
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Mon, 12 Mar 2007 02:58:02 +0000 (02:58 +0000)]
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
sageweil [Mon, 12 Mar 2007 02:52:30 +0000 (02:52 +0000)]
fixed lots of memory leaks! cleaned up C_Gather. Thread has stricter interface (join() dies if thread didn't start). lots of objectcacher cleanup (including memory leakage). some fakemessenger cleanup.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1207
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Sun, 11 Mar 2007 23:40:32 +0000 (23:40 +0000)]
renewal stuff coming together, mds handling stuff incomplete
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1206
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Sun, 11 Mar 2007 19:49:46 +0000 (19:49 +0000)]
Client cap caching totally redone
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1205
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Sun, 11 Mar 2007 03:47:50 +0000 (03:47 +0000)]
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
anwleung [Sun, 11 Mar 2007 02:36:31 +0000 (02:36 +0000)]
group bug fixed...i hope
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1203
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Sun, 11 Mar 2007 02:04:36 +0000 (02:04 +0000)]
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
anwleung [Sun, 11 Mar 2007 01:49:09 +0000 (01:49 +0000)]
fixed an initialization bug
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1201
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Sat, 10 Mar 2007 22:56:01 +0000 (22:56 +0000)]
update bug fixed
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1200
29311d96 -e01e-0410-9327-
a35deaab8ce9
rsdio [Sat, 10 Mar 2007 22:49:05 +0000 (22:49 +0000)]
2007-03-10 Casey Marshall <csm@soe.ucsc.edu>
* osbdb/OSBDB.cc: add some more debug tracing.
(rmattr, collection_rmattr): fix buglet where we'd zero-fill
the input name, not the `attr_name' we're copying it to.
* test/testos.cc: hacks to support ebofs-on-raw-device.
* test/testosbdb.cc: add more tests for attributes.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1199
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Sat, 10 Mar 2007 20:50:07 +0000 (20:50 +0000)]
fixed warnings on LP64; removed MonitorStore debug message
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1198
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Sat, 10 Mar 2007 20:44:01 +0000 (20:44 +0000)]
mds unix group handling better now
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1197
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Sat, 10 Mar 2007 02:55:02 +0000 (02:55 +0000)]
some small discover fixes; migrator cleanup; a more serious overhaul is needed both for dirfrags, and to interact well with ambiguous auth and dir auth hints
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1196
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Sat, 10 Mar 2007 02:01:06 +0000 (02:01 +0000)]
--fix_client_id 1/default off toggles a fixed group for all clients and
uid based on clientid
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1195
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Fri, 9 Mar 2007 23:43:25 +0000 (23:43 +0000)]
secure_io toggles security (on defaultly) and --no_sec doesnt do
anything anymore
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1194
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Fri, 9 Mar 2007 22:48:17 +0000 (22:48 +0000)]
don't require 'fs' to be defined
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1193
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Fri, 9 Mar 2007 21:10:34 +0000 (21:10 +0000)]
multiset pins (with counters); some fixes with migration (mostly dirfrag_t fallout); lots of fixes with cdir->fetch and commit, esp w/ interaction with subtree migration.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1192
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Fri, 9 Mar 2007 20:25:47 +0000 (20:25 +0000)]
fixed funny hash output thingy
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1191
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Fri, 9 Mar 2007 19:49:44 +0000 (19:49 +0000)]
changed hash output
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1190
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Fri, 9 Mar 2007 18:33:16 +0000 (18:33 +0000)]
Added an example grouping file
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1189
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Fri, 9 Mar 2007 18:23:49 +0000 (18:23 +0000)]
Oops, forgot to check in reply message
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1188
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Fri, 9 Mar 2007 18:12:16 +0000 (18:12 +0000)]
add the sample file
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1187
29311d96 -e01e-0410-9327-
a35deaab8ce9