Commit Graph

403 Commits

Author SHA1 Message Date
sage
8503b6bb12 *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@403 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-06 05:12:21 +00:00
sage
a01c764c1e *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@402 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-06 04:41:06 +00:00
carlosm
6493661852 Modified Files:
client/Buffercache.h client/Buffercache.cc include/config.h
 	config.cc

Configuration variables


git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@401 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-06 00:40:16 +00:00
sage
4c9ee7cd0e *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@400 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-05 20:22:17 +00:00
carlosm
fff39240db Modified Files:
Makefile client/Client.cc client/Client.h include/buffer.h
	include/bufferlist.h

Buffercache-related changes in client/Client.* and include/buffer*
Buffercache still buggy -- compile with -DBUFFERCACHE to enable code in client/Client.cc.


git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@399 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-05 19:21:26 +00:00
sage
54491e317c *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@398 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-05 17:28:24 +00:00
sage
1ea60c98b7 *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@397 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-05 17:07:32 +00:00
sage
919f5ecd8d *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@396 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-05 16:59:13 +00:00
sage
e7648fdf1f *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@395 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-05 16:46:44 +00:00
sage
d73f46a084 *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@394 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-05 16:14:09 +00:00
carlosm
feb4730ebc Modified Files:
Buffercache.cc Buffercache.h

- Tested read & write path
- fixed interactions between iterators and delete
- bufferhead length is now identical to underlying bufferlist length


git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@393 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-05 07:12:47 +00:00
sage
c48638bdad mdstore readdir bugfix
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@392 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-05 03:00:08 +00:00
carlosm
b0e8d66378 Modified Files:
Buffercache.cc Buffercache.h
Write path tested.


git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@391 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-04 05:27:20 +00:00
sage
5a6260ce4d *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@390 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-03 17:23:39 +00:00
sage
524e3a4811 *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@389 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-03 17:05:27 +00:00
sage
4e4ab632f0 bufferized exports; mds shutdown bug
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@388 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-02 21:36:00 +00:00
sage
6e482175c7 *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@387 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-02 21:07:44 +00:00
sage
fbd43eaccc Filer fixes
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@386 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-02 20:58:51 +00:00
sage
59d6cd989a filer fixes?
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@385 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-02 20:08:29 +00:00
sage
923a115024 *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@384 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-02 19:41:26 +00:00
sage
d3a243f97c *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@383 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-02 19:02:05 +00:00
sage
cb8e50d6a3 weird
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@382 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-02 18:56:56 +00:00
sage
262717a99c misc; buffer() _len init change (matches _alloc_len)
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@381 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-02 18:03:24 +00:00
sage
875fb43e88 *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@380 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-02 17:18:24 +00:00
sage
fe202dc20e *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@379 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-02 16:52:56 +00:00
sage
a9d737fbcd bugfix w/ striping crap
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@378 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-01 19:50:22 +00:00
sage
2083fa4c33 *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@377 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-01 18:38:59 +00:00
sage
f09ca0da6f *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@376 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-01 17:25:10 +00:00
sage
e54aee1b59 more efficient reads for striping
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@375 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-01 16:47:14 +00:00
sage
a77e833d71 *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@374 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-01 16:07:16 +00:00
sage
2768cb96f4 *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@373 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-01 15:29:42 +00:00
sage
0fdf74c1ac *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@372 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-01 15:27:25 +00:00
sage
71d798bf50 *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@371 29311d96-e01e-0410-9327-a35deaab8ce9
2005-07-01 15:22:02 +00:00
sage
0870ab15b9 mdstore uses bufferlists, no more ropes
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@370 29311d96-e01e-0410-9327-a35deaab8ce9
2005-06-30 20:30:58 +00:00
sage
4434adf6a3 *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@369 29311d96-e01e-0410-9327-a35deaab8ce9
2005-06-30 19:19:11 +00:00
sage
acb5ca6caf *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@368 29311d96-e01e-0410-9327-a35deaab8ce9
2005-06-30 02:43:32 +00:00
sage
ca4e99b322 *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@367 29311d96-e01e-0410-9327-a35deaab8ce9
2005-06-29 20:17:22 +00:00
sage
e4d37b06b5 hex filenames!
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@366 29311d96-e01e-0410-9327-a35deaab8ce9
2005-06-29 07:23:28 +00:00
sage
8ecd056159 *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@365 29311d96-e01e-0410-9327-a35deaab8ce9
2005-06-29 07:20:03 +00:00
sage
da2923bb1a *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@364 29311d96-e01e-0410-9327-a35deaab8ce9
2005-06-29 07:02:16 +00:00
sage
157bf90e1f *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@363 29311d96-e01e-0410-9327-a35deaab8ce9
2005-06-29 06:36:41 +00:00
sage
07fc14bb49 *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@362 29311d96-e01e-0410-9327-a35deaab8ce9
2005-06-29 06:02:27 +00:00
sage
0f80865cbb *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@361 29311d96-e01e-0410-9327-a35deaab8ce9
2005-06-29 02:29:01 +00:00
carlosm
cce3a8f91f Modified Files:
client/Buffercache.cc client/Buffercache.h

Support for implementation of inode_flush and flush. UNTESTED


git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@360 29311d96-e01e-0410-9327-a35deaab8ce9
2005-06-28 23:13:47 +00:00
sage
f199774165 *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@359 29311d96-e01e-0410-9327-a35deaab8ce9
2005-06-28 20:51:41 +00:00
sage
dbf12de77e *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@358 29311d96-e01e-0410-9327-a35deaab8ce9
2005-06-28 19:48:36 +00:00
sage
3d7b6b3513 client request/reply encoded into buffers, not ropes
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@357 29311d96-e01e-0410-9327-a35deaab8ce9
2005-06-28 19:09:19 +00:00
sage
ac9d0d44c1 *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@356 29311d96-e01e-0410-9327-a35deaab8ce9
2005-06-28 16:41:31 +00:00
sage
0e65074698 *** empty log message ***
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@355 29311d96-e01e-0410-9327-a35deaab8ce9
2005-06-28 16:28:24 +00:00
carlosm
e794904198 Added Files:
Buffercache.cc Buffercache.h

Still missing:
- all forms of flushes
- buffer trimming strategy


git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@354 29311d96-e01e-0410-9327-a35deaab8ce9
2005-06-28 11:26:53 +00:00