Sears Russell
68dcc2067e
No more warnings with -O2.
2006-05-25 22:50:52 +00:00
Sears Russell
bb37db0857
Partial port to amd64.
2006-03-20 23:11:46 +00:00
Sears Russell
97bf995022
changes for diff, commit prior to deleteing a lot of old bdb cruft
2005-03-18 23:26:25 +00:00
Sears Russell
c8a0aa830e
Compiles on FreeBSD!
2005-03-02 05:46:29 +00:00
Sears Russell
e33319175f
Fixed some cht bugs. Abort is flakey.
2005-02-06 03:48:12 +00:00
Sears Russell
a27787b2fa
Cluster hash table now allows transactions to contain multiple requests.
2005-02-03 02:01:23 +00:00
Sears Russell
3642716431
CHT cleanup, integrated CHT tests into 'make check'
2005-01-20 22:55:54 +00:00
Sears Russell
d7b846d370
CHT is starting to work.
2005-01-19 00:47:55 +00:00
Sears Russell
894e30085c
libdfa ported to new hash table implementation. (Uses nested top actions.)
2005-01-15 23:55:49 +00:00
Sears Russell
6198522971
Starting to rip the old jbhash implementation out, and replace it with a
...
linear hash implementation. In particular, I've implemented (sort of) an
iterator for linear hash, and (sort of) ported libdfa to linearhash.c
I say 'sort of' since this functionality is broken with this commit. On the other hand, CVS should build now, and the tests under lladd will pass. libdfa's new tests don't pass at the moment.
2005-01-10 03:02:02 +00:00
Sears Russell
961b63af15
Rewrote / refactored page.h. Now, it uses a freelist to reclaim slotid's within a page, and is implemented as two seperate modules. The first handles lsn's, and (will soon) check the type of each page, and then delegate work to a particular implementation of the second module.
2004-07-30 01:28:39 +00:00
Sears Russell
d1f76f0b4a
Initial revision
2004-06-24 21:10:31 +00:00