Sears Russell
|
bc554efc85
|
renamed some functions to match naming convention
|
2009-05-08 06:53:30 +00:00 |
|
Sears Russell
|
651a1a22e5
|
more refactoring; removed static variables from pageHandle.c
|
2009-05-08 04:56:34 +00:00 |
|
Sears Russell
|
a0dd692b2c
|
eclipse project files
|
2009-05-07 18:33:28 +00:00 |
|
Sears Russell
|
221b2e4acb
|
remove static variables, fix filehandle leak
|
2009-05-07 09:56:36 +00:00 |
|
Sears Russell
|
7b4cf40221
|
refactored/created stasis_buffer_manager_open and stasis_handle_open
|
2009-05-07 08:52:06 +00:00 |
|
Sears Russell
|
b5b414490a
|
fix config.h error for installed copies of stasis
|
2009-04-29 21:31:39 +00:00 |
|
Sears Russell
|
f947a2b417
|
add make install target
|
2009-04-29 20:22:41 +00:00 |
|
Sears Russell
|
55c43358b6
|
fix recovery bug due to interactions between truncation and the old CLR format. check_faultInjection should now pass.
|
2009-04-22 22:03:38 +00:00 |
|
Sears Russell
|
b2ff81fc8e
|
build / test fault_injection by default
|
2009-04-21 19:03:50 +00:00 |
|
Ashok Sudarsanam
|
2533dd921b
|
fault injection tool for stasis
|
2009-04-21 18:34:46 +00:00 |
|
Sears Russell
|
4bc6d083c6
|
add -f to rm configure.in commands (fixes flamebox build error message)
|
2009-04-18 22:09:22 +00:00 |
|
Sears Russell
|
62b692fd6d
|
remove more autotools dribbles and other cruft
|
2009-04-18 05:36:17 +00:00 |
|
Sears Russell
|
7e70dc7340
|
remove more cruft
|
2009-04-18 05:14:07 +00:00 |
|
Sears Russell
|
ab236ca2fe
|
removed obsolete information from README
|
2009-04-18 05:05:13 +00:00 |
|
Sears Russell
|
e33d45f832
|
update svn:ignore
|
2009-04-18 05:00:31 +00:00 |
|
Sears Russell
|
f864f6f66c
|
added installation instructions, more autoconf cleanups
|
2009-04-18 04:58:51 +00:00 |
|
Sears Russell
|
434a5fdb55
|
build unit tests even if check is not installed
|
2009-04-18 04:57:07 +00:00 |
|
Sears Russell
|
fa183bd48e
|
silence reconf and bootstrap
|
2009-04-18 04:33:38 +00:00 |
|
Sears Russell
|
6a36011c6e
|
Do not depend on automake/libtool. (They are now optional.)
|
2009-04-18 04:10:30 +00:00 |
|
Sears Russell
|
02469fb735
|
remove dependency on the check unit test suite
|
2009-04-14 21:55:47 +00:00 |
|
Sears Russell
|
5bb8dbc2b9
|
centralized #include <check.h>, removed obsolete (uncompiled) unit test.
|
2009-04-14 20:21:05 +00:00 |
|
Sears Russell
|
731da7456a
|
more eclipse refactoring; cleaned up some names, whitespace and documentation
|
2009-04-13 22:50:12 +00:00 |
|
Sears Russell
|
7db35ecd39
|
removed static variables from bufferPool.c; renamed methods, moved Page typedef to common.h
|
2009-04-13 21:55:08 +00:00 |
|
Sears Russell
|
4b07b538a6
|
Renamed some methods; fixed bug that caused recovery to create potentially unbounded numbers of concurrent, active transactions.
(Note: this commit contains quite a few instances of auto-cleaned whitespace....)
|
2009-04-11 17:17:42 +00:00 |
|
Sears Russell
|
dacc33642e
|
silence cast warnings on 32-bit linux
|
2009-04-09 15:17:38 +00:00 |
|
Sears Russell
|
d080734e46
|
simple binary tree example
|
2009-04-03 22:07:01 +00:00 |
|
Sears Russell
|
05077b62fd
|
nested top action cleanup and bugfix; subsequent recovery calls could undo logical undos in some circumstances
|
2009-04-03 22:01:37 +00:00 |
|
Sears Russell
|
fba041469f
|
Added macro that provides id numbers for third-party Operations.
|
2009-04-03 22:00:27 +00:00 |
|
Sears Russell
|
83a982d0bf
|
fail earlier if record_type and record_size apis are abused
|
2009-04-01 21:12:50 +00:00 |
|
Sears Russell
|
564dfe426b
|
Renamed / refactored operation implementation + registration functions. Added support for third party operations
|
2009-03-31 05:02:54 +00:00 |
|
Sears Russell
|
42cfc3d8ed
|
benchmark script
|
2009-03-20 11:36:58 +00:00 |
|
Sears Russell
|
83ad15b6d0
|
more benchmarks; transactions can now be multithreaded
|
2009-03-20 11:36:27 +00:00 |
|
Sears Russell
|
d413bb27f3
|
support for lsn-free writeback; partial benchmark code for submission
|
2009-03-19 03:36:13 +00:00 |
|
Sears Russell
|
b1f44ab005
|
added simplistic support for log reordering
|
2009-03-16 08:11:49 +00:00 |
|
Sears Russell
|
45a2410a25
|
add support for lsn-free set (but not alloc, etc...)
|
2009-03-15 07:21:37 +00:00 |
|
Sears Russell
|
bd2015443f
|
expose nextAvailableLSN for lsn-free pages
|
2009-03-15 02:43:09 +00:00 |
|
Sears Russell
|
1a1268ac36
|
re-enable majority of linearHashNTA tests. (Ooops!)
|
2009-03-15 02:42:00 +00:00 |
|
Sears Russell
|
2ecc822561
|
more iterator tests
|
2009-03-15 02:14:03 +00:00 |
|
Sears Russell
|
a69e61ed85
|
stop checking hash.size, which has changed
|
2009-03-15 02:11:01 +00:00 |
|
Sears Russell
|
9e54ad60d5
|
renamed hash() to avoid linker collisions; inlined some hash functions
|
2009-02-20 23:42:54 +00:00 |
|
Luke Skycrapper
|
5c46901b9c
|
Add build file for examples
|
2009-02-19 18:45:42 +00:00 |
|
Sears Russell
|
4ce4491097
|
avoid extra calls to gettimeofday() when the log is not durable; set group commit to wait for 10msec, not 100...
|
2009-02-03 05:36:33 +00:00 |
|
Sears Russell
|
95e9158847
|
checkin partially implemented log based on file pool so that svn will compile
|
2009-01-05 21:57:33 +00:00 |
|
Sears Russell
|
93885a3ab4
|
removed static variables from logWriter.c
|
2008-12-29 23:05:13 +00:00 |
|
Sears Russell
|
5ba41bb3cb
|
renamed logWriter.[ch] to safeWrites.[ch]
|
2008-12-29 20:01:37 +00:00 |
|
Sears Russell
|
6f809b00e2
|
renamed open/deleteLogWriter
|
2008-12-29 19:46:51 +00:00 |
|
Sears Russell
|
97ab7670db
|
fixes major correctness/performance regression; test for when to force log to maintain WAL was reversed
|
2008-12-12 00:05:42 +00:00 |
|
Sears Russell
|
1f336255f5
|
fix shutdown of empty rose trees
|
2008-12-05 20:52:39 +00:00 |
|
Sears Russell
|
32950b2b98
|
fixed memory leaks and pointer aliasing bugs in lsmTree_iterator.
|
2008-12-05 00:08:46 +00:00 |
|
Sears Russell
|
32fae6795b
|
Fix memory leak in lruFast.c during Tdeinit().
|
2008-12-04 23:07:07 +00:00 |
|