]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
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
anwleung [Fri, 9 Mar 2007 18:11:21 +0000 (18:11 +0000)]
cleanup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1186
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Fri, 9 Mar 2007 08:20:42 +0000 (08:20 +0000)]
List verification is done
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1185
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Fri, 9 Mar 2007 07:49:49 +0000 (07:49 +0000)]
mds unix group management redone
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1184
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Fri, 9 Mar 2007 03:36:39 +0000 (03:36 +0000)]
a sample
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1183
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Fri, 9 Mar 2007 01:42:07 +0000 (01:42 +0000)]
random stuff here and there
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1182
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Fri, 9 Mar 2007 00:44:31 +0000 (00:44 +0000)]
gobs of dirfrag_t refactoring. mds readdir implementation. minor client tweaks. ripped out more old hashing stuff.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1181
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Thu, 8 Mar 2007 01:58:41 +0000 (01:58 +0000)]
more dirfrag prep work. cleaned out MDStore. soem CInode and CDir constant cleanup.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1180
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Wed, 7 Mar 2007 17:22:45 +0000 (17:22 +0000)]
use absolute paths when using fuse
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1179
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Wed, 7 Mar 2007 17:16:07 +0000 (17:16 +0000)]
some prelim cdir frag stuff. mdstore fetch/commit moved into cdir, and significantly cleaned up
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1178
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Wed, 7 Mar 2007 06:43:29 +0000 (06:43 +0000)]
Update protocol with Merkle trees bascially done
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1177
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Tue, 6 Mar 2007 22:51:27 +0000 (22:51 +0000)]
oops
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1176
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Tue, 6 Mar 2007 22:51:00 +0000 (22:51 +0000)]
big cleanup of OSD, generic PG interface. do_op moved into PG. new ObjectLayout added to Objecter interface (and ObjectCacher), pg in MOSDOp rolled into that. new PG locking architecture.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1175
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Tue, 6 Mar 2007 18:44:56 +0000 (18:44 +0000)]
sharing of mdsmap with clients as appropriate; mds recovery bugfix; some mds cache documentation
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1174
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Tue, 6 Mar 2007 05:16:29 +0000 (05:16 +0000)]
merkle trees added, full cap stuff almost done
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1173
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Mon, 5 Mar 2007 23:44:50 +0000 (23:44 +0000)]
merged trunk changes r1107:1170 into branches/sage/cephmds2
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1172
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Mon, 5 Mar 2007 23:43:46 +0000 (23:43 +0000)]
eek, use SimpleMessenger. surprised that worked at all!
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1171
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Mon, 5 Mar 2007 22:50:08 +0000 (22:50 +0000)]
client mds request retry, forward notification;
messages housecleaning;
messenger housecleaning;
mds journaling of mount/unmount events, client map contents
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1170
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Mon, 5 Mar 2007 17:38:43 +0000 (17:38 +0000)]
base of update protocol there
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1169
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Sat, 3 Mar 2007 02:31:31 +0000 (02:31 +0000)]
moved everything to cryptopp5.4
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1168
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Sat, 3 Mar 2007 01:58:35 +0000 (01:58 +0000)]
client describe_layout interface; monitorstore fuse-changes-cwd workaround; osdc debug printer cleanup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1167
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Sat, 3 Mar 2007 01:44:34 +0000 (01:44 +0000)]
less crap in the output
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1166
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Sat, 3 Mar 2007 00:05:37 +0000 (00:05 +0000)]
little cleanup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1165
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Fri, 2 Mar 2007 23:28:25 +0000 (23:28 +0000)]
added lseek to Client
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1164
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Fri, 2 Mar 2007 22:15:11 +0000 (22:15 +0000)]
security can be disabled now with --no_sec
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1163
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Fri, 2 Mar 2007 21:21:54 +0000 (21:21 +0000)]
basic cap caching done
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1162
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Fri, 2 Mar 2007 20:15:16 +0000 (20:15 +0000)]
Added capids and caching class
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1161
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Fri, 2 Mar 2007 20:08:34 +0000 (20:08 +0000)]
copiles and runs. RAID4PG instantiation and pg creation commented out in OSD.cc until the virutal methods are implemented...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1160
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Fri, 2 Mar 2007 20:03:58 +0000 (20:03 +0000)]
build on 64-bit machines (LP64)
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1159
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Fri, 2 Mar 2007 04:35:56 +0000 (04:35 +0000)]
compiles, too
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1158
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Fri, 2 Mar 2007 04:27:44 +0000 (04:27 +0000)]
wrote it out.. hmm..
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1157
29311d96 -e01e-0410-9327-
a35deaab8ce9
rsdio [Fri, 2 Mar 2007 04:07:56 +0000 (04:07 +0000)]
2007-03-01 Casey Marshall <csm@soe.ucsc.edu>
* config.cc (g_conf): initialize bdbstore_transactional.
(parse_config_options): accept `--bdbstore-transactional' and
`--debug-bdbstore'.
* config.h (struct md_config_t): add `bdbstore_transactional.'
* doc/bdb.txt: new file.
* osbdb/OSBDB.cc (statfs): implemented.
Added optional transactions to most methods.
* osbdb/OSBDB.h: updated for transactions.
* test/testosbdb.cc: new file.
* test/testos.cc: updated.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1156
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Fri, 2 Mar 2007 01:35:22 +0000 (01:35 +0000)]
minor fixes...i think we in a happy state (knock on wood)
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1155
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Fri, 2 Mar 2007 00:54:03 +0000 (00:54 +0000)]
fixed cache rejoin. --mds_dump_cache_on_map
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1154
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Thu, 1 Mar 2007 22:25:08 +0000 (22:25 +0000)]
import/export failure recovery basically working!
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1153
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Thu, 1 Mar 2007 20:55:54 +0000 (20:55 +0000)]
Cleaned up the mon key gen
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1152
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Thu, 1 Mar 2007 19:56:54 +0000 (19:56 +0000)]
merge trunk changes r1058:1150 into branches/aleung/security1/ceph
- new monitor key boostrapping
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1151
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Thu, 1 Mar 2007 19:04:21 +0000 (19:04 +0000)]
passing of caps works to s degree...still some issues to resolve. About
to merge trunk into branch. note version number is case bad things
happen.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1150
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Thu, 1 Mar 2007 16:58:37 +0000 (16:58 +0000)]
more transplanted old guts. blood everywhere.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1149
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Thu, 1 Mar 2007 16:37:00 +0000 (16:37 +0000)]
comment
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1148
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Thu, 1 Mar 2007 16:36:23 +0000 (16:36 +0000)]
newsyn fix for numclients>1, mds_beacon_* args for config.cc, simplemessenger now dies on dup register_entity, doesn't assert on missing local destination (still warns)
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1147
29311d96 -e01e-0410-9327-
a35deaab8ce9
eestolan [Thu, 1 Mar 2007 03:55:53 +0000 (03:55 +0000)]
Start of new interface to use Ceph under Hadoop
--Esteban
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1146
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Thu, 1 Mar 2007 03:55:38 +0000 (03:55 +0000)]
More normal state...not that everything works yet but better
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1145
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Thu, 1 Mar 2007 03:21:08 +0000 (03:21 +0000)]
more stuff
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1144
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Thu, 1 Mar 2007 03:20:10 +0000 (03:20 +0000)]
stupid bug fix for _is_cached and _trim_from_cache
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1143
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Thu, 1 Mar 2007 03:04:35 +0000 (03:04 +0000)]
little changed...still in weird state :)
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1142
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Thu, 1 Mar 2007 02:05:46 +0000 (02:05 +0000)]
Stuffs kinda in a weird state...weird extcap compile error...cap caching
on client buffer not totally done
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1141
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Wed, 28 Feb 2007 23:15:51 +0000 (23:15 +0000)]
der
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1140
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Wed, 28 Feb 2007 23:05:17 +0000 (23:05 +0000)]
make mds notice incarnation, even when it starts up as a specific mds# (e.g. via newsyn)
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1139
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Wed, 28 Feb 2007 18:42:55 +0000 (18:42 +0000)]
eek
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1138
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Wed, 28 Feb 2007 04:05:31 +0000 (04:05 +0000)]
hmm
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1137
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Wed, 28 Feb 2007 02:11:49 +0000 (02:11 +0000)]
fixed stupid cache client shutdown bug
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1136
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Tue, 27 Feb 2007 23:53:40 +0000 (23:53 +0000)]
reverse_import works with 2 nodes. bystander subtree cleanup is going to be a little tricky.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1135
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Tue, 27 Feb 2007 18:22:19 +0000 (18:22 +0000)]
online recovery from importer failure works. open_remote_dir fixed.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1134
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Tue, 27 Feb 2007 00:54:19 +0000 (00:54 +0000)]
yay! still need to test online recovery, and write reverse_import. cleaned out old crope crap.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1133
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Mon, 26 Feb 2007 18:13:44 +0000 (18:13 +0000)]
import/export stable with new subtree infrastructure. now to fix recovery.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1132
29311d96 -e01e-0410-9327-
a35deaab8ce9
riccardo80 [Mon, 26 Feb 2007 08:12:03 +0000 (08:12 +0000)]
added basic implementation
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1131
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Mon, 26 Feb 2007 00:17:32 +0000 (00:17 +0000)]
merge branches/riccardo/monitor1 changes into trunk (pg log storage fix, monitorstore, simplemssenger fixes, fakestore rewrite, and the latest monitor stuff)
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1130
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Mon, 26 Feb 2007 00:13:49 +0000 (00:13 +0000)]
fixed pg log storage (and the stupid recovery problems); fakestore cleanup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1129
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Mon, 26 Feb 2007 00:13:23 +0000 (00:13 +0000)]
minor set_dest_inst cleanup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1128
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Sun, 25 Feb 2007 00:53:41 +0000 (00:53 +0000)]
fakestore rewrite. new dir layout. now only optionally fake collections or attrs. verify xattr support on mount.
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1127
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Sat, 24 Feb 2007 21:52:10 +0000 (21:52 +0000)]
mdsmon startup/shutdown cleanup. minor monitorstore fixup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1126
29311d96 -e01e-0410-9327-
a35deaab8ce9
anwleung [Sat, 24 Feb 2007 00:00:16 +0000 (00:00 +0000)]
Read caps are being received by OSD...write caps are next
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1125
29311d96 -e01e-0410-9327-
a35deaab8ce9
sageweil [Fri, 23 Feb 2007 23:27:19 +0000 (23:27 +0000)]
monitorstore fixes
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1124
29311d96 -e01e-0410-9327-
a35deaab8ce9