sageweil
e1f9b77db9
merged r1515 branches/sage/pgs back into trunk/ceph
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1516 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-17 18:09:25 +00:00
sageweil
0f78284270
merged r1513 branches/sage/cephmds2 back to trunk/ceph
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1514 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-17 17:51:11 +00:00
sageweil
d3a9318c6c
* be quiet
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1498 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-13 17:49:07 +00:00
sageweil
2fa46c1f90
* fixed a bug in buffer.h! yay! should be much more memory efficient now, too.
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1496 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-13 17:29:26 +00:00
sageweil
2f5718f4bc
* uninit mem bug in ebofs
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1495 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-13 17:26:05 +00:00
sageweil
d1436d2b5a
* get_rand_in_mds
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1494 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-13 13:43:00 +00:00
sageweil
ee36a38e60
* separate debug_paxos setting
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1493 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-13 13:42:27 +00:00
sageweil
79628c8581
* turn down debugginb in ebofs
...
* trivial replay bug in ebofs
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1492 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-13 13:36:12 +00:00
sageweil
c9820bc4d2
* reworked mds states, target mds cluster size, other mdsmap updates
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1486 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-11 18:56:14 +00:00
sageweil
afe979e8fd
* restore fakesyn, newsyn shutdown-with-last-client behavior for testing etc.
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1481 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-06 21:37:29 +00:00
sageweil
34c54d3492
* formatting goof
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1475 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-04 04:40:52 +00:00
sageweil
24d5e84590
* quick doc update
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1464 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-02 14:36:42 +00:00
sageweil
1c91e2cbd2
merged branches/sage/mon2 r1462 into trunk/ceph
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1463 29311d96-e01e-0410-9327-a35deaab8ce9
2007-07-01 14:43:27 +00:00
sageweil
125e6fe88c
* some journal tidying
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1433 29311d96-e01e-0410-9327-a35deaab8ce9
2007-06-21 00:01:09 +00:00
sageweil
da3a11dd83
* simple ebofs journaling, yay!
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1432 29311d96-e01e-0410-9327-a35deaab8ce9
2007-06-20 23:04:27 +00:00
sageweil
20279705ad
* forgot this
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1421 29311d96-e01e-0410-9327-a35deaab8ce9
2007-06-14 21:58:36 +00:00
sageweil
159536b8a0
* fixed mdsmon startup race
...
* pulled out generic PaxosService stuff (wasn't that much it turns out)
* some paxos bug fixes
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1420 29311d96-e01e-0410-9327-a35deaab8ce9
2007-06-14 21:39:59 +00:00
sageweil
6d7c0531c1
* fixed client mount race under fakesyn
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1419 29311d96-e01e-0410-9327-a35deaab8ce9
2007-06-14 20:50:58 +00:00
sageweil
2f4658f6d5
* more paxos work
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1418 29311d96-e01e-0410-9327-a35deaab8ce9
2007-06-14 01:06:23 +00:00
sageweil
ebe1abbf4c
* finish_contexts is now loop-safe
...
* mon: lots of paxos work, still in progress
* mon: elector rewrite with epoch! yay
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1417 29311d96-e01e-0410-9327-a35deaab8ce9
2007-06-14 00:36:12 +00:00
sageweil
eae75f100e
* mon: send osdmap to waiting too when all osds finally boot
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1408 29311d96-e01e-0410-9327-a35deaab8ce9
2007-06-06 22:48:23 +00:00
sageweil
26c8a9e688
merged branches/sage/cephmds2 into trunk/ceph
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1407 29311d96-e01e-0410-9327-a35deaab8ce9
2007-06-06 22:43:47 +00:00
sageweil
b9e1163c8e
* be slightly less dumb about sending initial osdmap to clients
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1404 29311d96-e01e-0410-9327-a35deaab8ce9
2007-06-06 22:35:20 +00:00
sageweil
d9931d44a7
* bugfix in mount()
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1403 29311d96-e01e-0410-9327-a35deaab8ce9
2007-06-06 22:12:37 +00:00
sageweil
dfb99b6f7e
* show osdmap content
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1402 29311d96-e01e-0410-9327-a35deaab8ce9
2007-06-06 22:12:17 +00:00
sageweil
6236b80f9a
* fixed lock waiters
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1390 29311d96-e01e-0410-9327-a35deaab8ce9
2007-06-04 21:07:38 +00:00
sageweil
09b7d7f2df
* use int for mds state var
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1389 29311d96-e01e-0410-9327-a35deaab8ce9
2007-06-04 16:25:49 +00:00
sageweil
12ed9df2ca
* some edits
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1388 29311d96-e01e-0410-9327-a35deaab8ce9
2007-06-01 21:17:34 +00:00
sageweil
653205e94a
* added vim modeline
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1387 29311d96-e01e-0410-9327-a35deaab8ce9
2007-06-01 19:51:31 +00:00
sageweil
3a02059235
* beginnings of ebofs journaling
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1386 29311d96-e01e-0410-9327-a35deaab8ce9
2007-06-01 19:23:48 +00:00
eestolan
10db8156e1
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1385 29311d96-e01e-0410-9327-a35deaab8ce9
2007-05-30 23:03:25 +00:00
sageweil
9fd9096d60
* clear dirfrag dirty bit when closing/purging
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1384 29311d96-e01e-0410-9327-a35deaab8ce9
2007-05-29 01:11:04 +00:00
sageweil
3e9dd40caa
* fixed some unsigned overflows
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1383 29311d96-e01e-0410-9327-a35deaab8ce9
2007-05-28 16:09:11 +00:00
sageweil
c72e30e4c8
* grab rank lock while changing local map!
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1382 29311d96-e01e-0410-9327-a35deaab8ce9
2007-05-26 15:24:31 +00:00
sageweil
d1de85df62
* mds bug in Server.cc
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1381 29311d96-e01e-0410-9327-a35deaab8ce9
2007-05-25 22:15:37 +00:00
sageweil
54cf315382
* scatterlock fix
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1380 29311d96-e01e-0410-9327-a35deaab8ce9
2007-05-25 21:38:30 +00:00
sageweil
b96cbfa546
todo
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1378 29311d96-e01e-0410-9327-a35deaab8ce9
2007-05-25 20:10:48 +00:00
sageweil
bdc5655458
typo
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1377 29311d96-e01e-0410-9327-a35deaab8ce9
2007-05-25 19:51:33 +00:00
sageweil
9f02806363
* use stdint.h
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1376 29311d96-e01e-0410-9327-a35deaab8ce9
2007-05-25 19:41:14 +00:00
sageweil
66961f22d5
* mds bugfix: file_eval shouldn't change lock state when xlocked
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1375 29311d96-e01e-0410-9327-a35deaab8ce9
2007-05-25 17:22:53 +00:00
sageweil
66eb87ff8d
* bugfix for filelock xlocking
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1374 29311d96-e01e-0410-9327-a35deaab8ce9
2007-05-25 04:35:31 +00:00
eestolan
40f37d0bee
spurious conflicts
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1373 29311d96-e01e-0410-9327-a35deaab8ce9
2007-05-25 01:43:43 +00:00
eestolan
e9b7e212de
hardwired in absolute .ceph_monmap path
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1372 29311d96-e01e-0410-9327-a35deaab8ce9
2007-05-25 01:38:49 +00:00
sageweil
ca8acff29b
* roadmap update, etc.
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1369 29311d96-e01e-0410-9327-a35deaab8ce9
2007-05-23 19:48:53 +00:00
sageweil
638a325131
* merged branches/riccardo/monitor2 into trunk
...
* some paxos bugfixes/cleanup
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1365 29311d96-e01e-0410-9327-a35deaab8ce9
2007-05-22 22:39:55 +00:00
sageweil
6b365d79e8
merged branches/sage/cephmds2 into trunk/ceph
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1359 29311d96-e01e-0410-9327-a35deaab8ce9
2007-05-16 21:53:22 +00:00
sageweil
06a85f1d21
* syntheticclient lseek
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1350 29311d96-e01e-0410-9327-a35deaab8ce9
2007-05-01 04:34:20 +00:00
sageweil
a511e19f5b
* mds: osdmap handling bugfix
...
* common/Thread.h: fixed stupid join() problem (again)
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1349 29311d96-e01e-0410-9327-a35deaab8ce9
2007-04-26 18:46:26 +00:00
sageweil
d8dd31ad7e
* chdir back to original dir on fuse shutdown, for benefit of gmon.out
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1347 29311d96-e01e-0410-9327-a35deaab8ce9
2007-04-26 14:50:24 +00:00
eestolan
bd8c9409fd
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1345 29311d96-e01e-0410-9327-a35deaab8ce9
2007-04-18 00:32:52 +00:00
sageweil
f66e3b9251
* lowered default pg count for now
...
* fixed mds restart bug
* osd quieter
* default mds_beacon_grace is now higher
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1344 29311d96-e01e-0410-9327-a35deaab8ce9
2007-04-11 16:30:50 +00:00
sageweil
93646878e3
* mon: default to a ~128 PGs per osd (up from 4!)
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1310 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-28 03:03:17 +00:00
sageweil
12adbb9bea
* hadoop: minor cleanup
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1297 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-23 20:27:34 +00:00
sageweil
ceb020e947
* mds: make sure loggers open properly (w/ newsyn), and flush on shutdown
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1296 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-23 20:27:18 +00:00
sageweil
8d98b37905
* mds: fix lost auth_pin
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1295 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-23 19:25:11 +00:00
eestolan
96353bf255
even more debugging of Hadoop interface
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1293 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-22 22:30:52 +00:00
sageweil
d00cf714da
* mds: alloc RDCACHE during glockl
...
* client: fixed truncate handling, implemented helper in FileCache
* osdc: implemented truncate in ObjectCacher
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1289 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-22 16:58:23 +00:00
sageweil
cebf62664b
* SimpleMessenger only lets you do start_rank once
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1288 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-22 16:36:52 +00:00
sageweil
981f2a1b65
* thread join more forgiving
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1287 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-22 15:12:33 +00:00
eestolan
6683ede49f
Even more debugging. Reading is currently broken.
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1286 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-22 07:17:51 +00:00
eestolan
5d8ce37b76
more debugging
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1285 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-22 06:14:55 +00:00
sageweil
a67c29d277
* 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
2007-03-22 00:38:24 +00:00
sageweil
af7614d848
* 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
2007-03-21 22:46:25 +00:00
eestolan
1f5cc96a38
Debugging interface
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1279 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-21 22:12:28 +00:00
sageweil
0d0e046633
asdf
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1270 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-20 20:37:24 +00:00
sageweil
8a8cf2ba46
* libhadoopcephfs.so
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1269 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-20 20:31:12 +00:00
eestolan
f275c16a46
more Hadoop stuff
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1267 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-20 20:12:15 +00:00
sageweil
f212de37cd
* some client cache tweaks
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1266 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-20 19:58:39 +00:00
rsdio
eb07ec9646
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
2007-03-20 05:58:05 +00:00
sageweil
6ed8c55ee2
* O_TRUNC implemented in open()
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1255 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-16 17:36:40 +00:00
sageweil
b80c3a6b04
* fixed problem with client cache caps
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1254 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-16 17:30:50 +00:00
sageweil
785e6e5c19
* 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
2007-03-16 00:21:18 +00:00
sageweil
2bcc95a7e3
* 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
2007-03-16 00:19:38 +00:00
sageweil
1d423e3cee
* 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
2007-03-15 23:12:32 +00:00
sageweil
89c6aabb29
* 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
2007-03-15 21:15:42 +00:00
sageweil
4bb27d78ed
* fixed buglet with open(O_CREAT)
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1243 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-15 21:02:47 +00:00
sageweil
df0126377f
* 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
2007-03-15 20:59:21 +00:00
sageweil
79e24af3d4
* fixed read/write idiocy in MonitorStore
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1228 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-13 22:22:54 +00:00
sageweil
c1e9220896
* emacs headers, formatting
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1221 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-13 00:59:51 +00:00
sageweil
3562c8b436
* minor osdmap cleanup
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1220 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-13 00:52:32 +00:00
sageweil
baaee0f7aa
* fixed SyntheticCLient.read_file() to notice EOF
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1219 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-13 00:13:19 +00:00
sageweil
11add1fae1
* 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
2007-03-12 23:26:18 +00:00
sageweil
f35b883067
* 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
2007-03-12 22:08:13 +00:00
sageweil
c7a1b84020
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
2007-03-12 03:41:08 +00:00
sageweil
958e3ece4b
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
2007-03-12 02:52:30 +00:00
rsdio
42bc516d1b
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
2007-03-10 22:49:05 +00:00
sageweil
f646f4a502
fixed warnings on LP64; removed MonitorStore debug message
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1198 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-10 20:50:07 +00:00
sageweil
2a38c3e968
don't require 'fs' to be defined
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1193 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-09 22:48:17 +00:00
sageweil
93dfe2de0a
a sample
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1183 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-09 03:36:39 +00:00
sageweil
34d3bcd647
use absolute paths when using fuse
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1179 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-07 17:22:45 +00:00
sageweil
611c608def
eek, use SimpleMessenger. surprised that worked at all!
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1171 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-05 23:43:46 +00:00
sageweil
95be0dc467
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
2007-03-03 01:58:35 +00:00
sageweil
2abaa3fb24
added lseek to Client
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1164 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-02 23:28:25 +00:00
sageweil
3efd4745fc
build on 64-bit machines (LP64)
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1159 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-02 20:03:58 +00:00
rsdio
8fa2c00f43
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
2007-03-02 04:07:56 +00:00
sageweil
27ac80ee91
comment
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1148 29311d96-e01e-0410-9327-a35deaab8ce9
2007-03-01 16:37:00 +00:00
sageweil
fa5e6eb9f6
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
2007-03-01 16:36:23 +00:00
eestolan
42c9f1c813
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
2007-03-01 03:55:53 +00:00
sageweil
5b9186f74f
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
2007-03-01 03:20:10 +00:00
sageweil
1e0a427691
der
...
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@1140 29311d96-e01e-0410-9327-a35deaab8ce9
2007-02-28 23:15:51 +00:00