Commit graph

699 commits

Author SHA1 Message Date
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
Sears Russell
139f5b3fdb First stab at HTML version of camera ready. 2006-09-06 20:35:55 +00:00
Sears Russell
ecd12a3bac fixed typo; trying to make htlatex happy. 2006-09-06 18:56:47 +00:00
Eric Brewer
5543ea4268 camera-ready 2006-09-06 14:23:31 +00:00
Sears Russell
094b0452d0 Initial checkin (versions from camera ready). 2006-09-06 08:19:12 +00:00
Sears Russell
e48267fcf5 Camera ready version. Emailed it out. 2006-09-06 08:17:27 +00:00
Sears Russell
8cea61b148 Camera ready version. 2006-09-06 07:23:10 +00:00