These changesets represents the changes on the squid/sfs development branch of Squid. If there is any questions please contact squid-dev@squid-cache.org.
Date | Author | Size | Description |
2001/04/29 10:50:11 | darius | +142 -52 | Batch of changes - starting to convert the structures across, and look more |
2001/04/22 08:57:45 | darius | +160 -2 | More code, for the trivial bits - close and unlink. Read and write next, |
2001/04/14 09:46:36 | darius | +1580 -316 | This is a bulk commit of the new fs code I'm working on - note, it's _very_ |
2001/02/07 10:41:49 | adri | +3 -3 | Don't squeeze 500 bytes into 80 |
2001/02/07 10:18:08 | adri | +2 -1 | prototype storeSfsDirCallback.. |
2001/02/07 09:49:06 | adri | +1 -1 | Revert the previous change, which is wrong - request_queue is not part |
2001/02/07 09:46:28 | adri | +6 -3 | More fixes |
2001/02/07 09:42:35 | adri | +1 -1 | Don't pass the value of request_queue, pass the *pointer* to it. |
2001/02/07 09:09:05 | adri | +3 -3 | oops: |
2001/02/07 09:01:15 | adri | +57 -1 | sfs_read is kind of like sfs_test, but it takes a mountpoint and an inode |
2001/02/06 16:07:37 | adri | +6 -2 | Don't rebuild from swaplog. I forgot to return; after storeRebuildComplete(). |
2001/02/06 15:57:40 | adri | +6 -0 | Allow async sfs_unlink() calls to not take a dataptr. They won't have |
2001/02/06 15:43:36 | adri | +63 -17 | a multitude of fixes: |
2001/02/04 01:16:04 | darius | +207 -178 | A few changes at once: |
2001/01/31 15:12:01 | darius | +7 -1 | fixed so rebuild returns instantly (faked - zero responses. Working |
2001/01/31 15:09:34 | adri | +16 -12 | * fix some missing declarations |
2001/01/31 05:49:37 | darius | +56 -14 | Part-way through fixes for rebuilding from dir - committing in case Adrian |
2001/01/31 04:17:18 | darius | +7 -8 | Fix for file_close errors - sfs deals with whether a file's been closed |
2001/01/30 14:35:20 | darius | +59 -43 | Wrapped various bits in cbdataLock/cbdataUnlock calls, to deal with potential |
2001/01/30 13:25:33 | adri | +7 -5 | I should allocate the sio before using it. Really. |
2001/01/29 14:09:30 | darius | +22 -11 | Fixes for the problem that was causing it to freeze up on ./squid -N |
2001/01/28 21:54:45 | adri | +19 -11 | * use sync calls to sfs_open() / sfs_close() - this is going to help whilst |
2001/01/28 18:48:48 | adri | +201 -69 | Implement the squid side of the sfs IO operations. |
2001/01/28 15:37:55 | adri | +10 -14 | Modify sfs_open() to take a sfs fs and inode number rather than a string. |
2001/01/27 10:20:44 | darius | +36 -50 | code cleanups, streamlining - mostly more comments ;) Readability etc. |
2001/01/27 10:19:23 | darius | +72 -45 | Mostly work on read and write routines - making the code easier to read, |
2001/01/27 10:17:15 | darius | +26 -22 | supporting changes for the new sync flag |
2001/01/27 10:16:34 | darius | +26 -14 | Have modified the various sfs_interface functions to take an io_type |
2001/01/27 01:24:20 | adri | +7 -0 | add xassert() which is required for sfs_test to compile and link. |
2001/01/27 01:22:23 | adri | +2 -2 | oops, compile sfs_shim properly |
2001/01/27 01:21:19 | adri | +3 -2 | Make sfs_test *nearly* compile - use LDFLAGS rather than -lpthread which |
2001/01/27 01:14:32 | adri | +47 -3 | * add a sfsid to sfsinfo_t |
2001/01/27 00:36:12 | darius | +41 -0 | shim file - contains dlink* definitions, just to get the test thing working |
2001/01/26 19:52:04 | adri | +6 -3 | modify sfs_waitfor_request() and sfs_done_request() to only do the |
2001/01/26 19:50:03 | adri | +17 -9 | Add an IO type to sfs_create_requestor() - _SFS_IO_SYNC or _SFS_IO_ASYNC. |
2001/01/26 19:28:21 | darius | +47 -42 | Various fixes for the basic sfs_test case (incidentally, I'm cheating for |
2001/01/26 15:43:41 | adri | +43 -14 | Initial commit of the done queue information. |
2001/01/26 13:49:13 | adri | +1 -2 | removing a pointer size #define. Hrm.. |
2001/01/26 13:46:11 | adri | +3 -2 | Fix the ordering of the Makefile entries. Kevin's last commit |
2001/01/26 12:34:58 | darius | +14 -9 | Fixes for sfs_test - missing dlink* and squid_curtime now, otherwise it |
2001/01/26 12:31:18 | darius | +50 -48 | tweaking comments and small changes - getting familiar with the code again. |
2001/01/25 16:08:54 | darius | +9 -6 | signalling that mount is ready to use from here - tiny race (see |
2001/01/25 16:08:11 | darius | +3 -3 | removing big race condition, replacing it with a much much smaller one |
2001/01/25 16:06:34 | darius | +10 -24 | various comment tweaks, and removed orphan request support |
2001/01/25 15:15:19 | adri | +3 -2 | Add the debug section '82' for SFS |
2001/01/25 12:10:45 | adri | +49 -82 | Tidy up the request list code. |
2001/01/24 16:40:01 | adri | +1 -0 | call sched_yield() to let the thread loop have time to create so |
2001/01/24 16:06:38 | adri | +57 -63 | * move sfsid_t to be a signed int. It limits us to 127 filesystems, but |
2001/01/24 15:34:16 | adri | +6 -13 | tidy up some of the include magick |
2001/01/24 14:50:46 | adri | +0 -260 | This isn't needed anymore, as it was lifted from squid whilst |
2001/01/24 14:35:31 | adri | +0 -3 | Remove the squid_curtime #define, we're linking into squid now. |
2001/01/24 14:11:54 | adri | +4482 -0 | Add the initial port of the sfs-0.3 code into the source tree. |