Sears Russell
|
32347b12e4
|
Added a "debug" handle dumps a trace of requests passed to it, and passes the requests through to another handle implementation.
|
2006-10-17 03:26:01 +00:00 |
|
Sears Russell
|
45ef627c49
|
Updated to build check_io.c
|
2006-10-13 09:03:32 +00:00 |
|
Sears Russell
|
80a4148543
|
First cut at a new io API, with an in-memory reference implementation + test case.
|
2006-10-13 04:39:03 +00:00 |
|
Sears Russell
|
e961a2bdb8
|
Fixed compile warning.
|
2006-10-07 20:05:54 +00:00 |
|
Sears Russell
|
e81bf95553
|
Added a 10 minute timeout.
|
2006-10-07 00:26:18 +00:00 |
|
Sears Russell
|
8bb5192a41
|
Updated coverage stuff so that it completes even if some unit tests
fail, and so that it only runs tests in test/lladd.
|
2006-10-06 23:46:53 +00:00 |
|
Sears Russell
|
1575d97a6b
|
Fixed recovery bug. TregionDealloc was being called during redo(), causing an assert to fail. Without the
assert, would have gone into infinite recursion.
|
2006-10-05 22:08:42 +00:00 |
|
Sears Russell
|
71f51d11bc
|
Fixed a performance bug that was causing logical operations to unnecessarily pin pages.
|
2006-10-05 22:05:50 +00:00 |
|
Sears Russell
|
a3e3ad2453
|
Added a 20 minute timeout to prevent deadlocks and other problems from blocking the test.
|
2006-10-05 01:00:10 +00:00 |
|
Sears Russell
|
8092fcb5a5
|
Made test longer again. (The group commit signal strangeness was preventing it from terminating...)
|
2006-10-05 00:52:41 +00:00 |
|
Sears Russell
|
f0612e7353
|
Documentation Fix
|
2006-10-05 00:51:24 +00:00 |
|
Sears Russell
|
3054256c6e
|
Documentation fix
|
2006-10-05 00:51:01 +00:00 |
|
Sears Russell
|
6a9d81c78f
|
Removed unneeded #includes.
|
2006-10-05 00:50:46 +00:00 |
|
Sears Russell
|
836d2d097d
|
Fixed initialization bugs on pendingCommits and syncLogCount. Group commit used to hang with 100% CPU if a signal interrputed it. Now it ignores the signal. (Don't know why it's receiving a singal, so it warns when this happens...)
|
2006-10-05 00:50:21 +00:00 |
|
Sears Russell
|
2d136695ff
|
Documentation Fix; FILE_PERM is now in constants.h
|
2006-10-05 00:47:05 +00:00 |
|
Sears Russell
|
84dcdf228f
|
Documentation Fix
|
2006-10-05 00:46:18 +00:00 |
|
Sears Russell
|
212e3c4626
|
No longer compile page/header.c
|
2006-10-05 00:45:32 +00:00 |
|
Sears Russell
|
bec4e81032
|
Documentation Fix; also added instructions for people that have old autoconf-1.4 set as default.
|
2006-10-05 00:44:53 +00:00 |
|
Sears Russell
|
fce66d97f5
|
Less output for short tests; removed obsolete "rm blob[01]_file.txt"
|
2006-10-04 04:44:49 +00:00 |
|
Sears Russell
|
61c6c6ec2c
|
Fixed compile warning.
|
2006-10-04 04:43:17 +00:00 |
|
Sears Russell
|
b06e3daf1b
|
Should now be silent during normal operation.
|
2006-10-04 04:41:53 +00:00 |
|
Sears Russell
|
92a1ac3ee5
|
Recovery now ignores INTERNALLOG entries
|
2006-10-04 04:41:19 +00:00 |
|
Sears Russell
|
524ece3fa4
|
Limited "Leaking iterators" warning to once per run.
|
2006-10-04 04:40:38 +00:00 |
|
Sears Russell
|
6bb126debf
|
Made "GetPage is stuck!" less obtrusive.
|
2006-10-04 04:39:58 +00:00 |
|
Sears Russell
|
2903e48e71
|
Added INTERNALLOG
|
2006-10-04 04:39:30 +00:00 |
|
Sears Russell
|
4bd93ee66a
|
Added support for computing size of internal log entries.
|
2006-10-04 04:38:21 +00:00 |
|
Sears Russell
|
fd7f4074af
|
Added CRC's to log format.
|
2006-10-04 04:37:03 +00:00 |
|
Sears Russell
|
6e222e6259
|
Cleaned comments, output.
|
2006-10-04 04:34:23 +00:00 |
|
Sears Russell
|
58c99d52ba
|
cleaned comments, output
|
2006-10-04 04:29:57 +00:00 |
|
Sears Russell
|
9169bfc075
|
Cleaned up comments and output.
|
2006-10-04 04:27:24 +00:00 |
|
Sears Russell
|
963b0d2b30
|
Updated for new logger API.
|
2006-10-04 04:22:31 +00:00 |
|
Sears Russell
|
8d93f9d7a9
|
More thorough multithreading, and truncation, re-opening tests.
|
2006-10-04 04:21:53 +00:00 |
|
Sears Russell
|
20060a099c
|
Quieter output.
|
2006-10-04 03:48:08 +00:00 |
|
Sears Russell
|
f9eb6657b9
|
Simplistic checks to make sure log closes and reopens correctly.
|
2006-10-03 01:51:14 +00:00 |
|
Sears Russell
|
d98a8140b6
|
Cleaned up old comments...
|
2006-09-27 20:44:21 +00:00 |
|
Sears Russell
|
36157b5a51
|
Fixes for inMemoryLog
|
2006-09-27 20:37:56 +00:00 |
|
Sears Russell
|
17b21aedfa
|
updates for new logger API.
|
2006-09-27 20:35:30 +00:00 |
|
Sears Russell
|
3dc35ff20d
|
removed mysterious LSN = 0 lines.
|
2006-09-27 20:35:08 +00:00 |
|
Sears Russell
|
c74afad7e3
|
Uses the public API instead of old internal stuff.
|
2006-09-27 20:32:51 +00:00 |
|
Sears Russell
|
23dd227654
|
Cleaned up API.
|
2006-09-27 20:32:27 +00:00 |
|
Sears Russell
|
c11e1167b2
|
Commented-out #defines for finding leaked pages in multithreaded apps.
|
2006-09-27 20:31:29 +00:00 |
|
Sears Russell
|
f01cff0d5b
|
Cleaned up logger API, added truncation support to inMemoryLog.c
|
2006-09-27 20:30:12 +00:00 |
|
Sears Russell
|
fcf01f5d71
|
Cleaned up some old comments.
|
2006-09-27 20:28:44 +00:00 |
|
Sears Russell
|
f620aaedd6
|
Removed some dead code.
|
2006-09-27 20:27:49 +00:00 |
|
Sears Russell
|
25d415decb
|
Another attempt to avoid running out of space...
|
2006-09-26 20:22:20 +00:00 |
|
Sears Russell
|
fc4c22ec8a
|
Fixed compile warning.
|
2006-09-25 22:33:52 +00:00 |
|
Sears Russell
|
986ee57020
|
More fixes to prevent tardis from running out of disk space.
|
2006-09-25 22:27:13 +00:00 |
|
Sears Russell
|
e434c35203
|
shortened test so that tardis will stop running out of space...
|
2006-09-13 19:53:45 +00:00 |
|
Eric Brewer
|
2eb692d06e
|
camera-ready
|
2006-09-07 07:11:46 +00:00 |
|
Sears Russell
|
cfd2395157
|
Camera ready version. (Second try.)
|
2006-09-06 23:59:39 +00:00 |
|