Sears Russell
6fa948cd74
Partially implemented config file parser. Validates, but does not populate NetworkSetup object yet.
2004-12-30 23:07:47 +00:00
Gilad Arnold
f119717b5e
Bugfix: identification of non-persistent objects in recursive updates
...
was bogus.
2004-12-17 02:22:36 +00:00
Gilad Arnold
79f14a1230
Added some debug traces.
2004-12-17 02:20:28 +00:00
Gilad Arnold
819522d008
Bugfix: now reading the full object before comparing with memory image,
...
upon recursive update.
2004-12-17 02:11:25 +00:00
Gilad Arnold
06dcd82a7d
Bugfix: size of temporary buffer increases until it can contain the
...
currently traversed object.
2004-12-17 01:50:37 +00:00
Gilad Arnold
6358b74bac
Added some debug line.
2004-12-17 01:45:09 +00:00
Gilad Arnold
635561981a
Bugfix: dump type info upon set_ref, is it has been (implicitly) change.
2004-12-17 01:32:19 +00:00
Gilad Arnold
879ca42890
Support for TsetRange(), to minimize logging overhead when only portions
...
of objects are known to be modified.
2004-12-17 00:38:52 +00:00
Gilad Arnold
1627d00635
Added new test program + changes to make system. Tests recusive persisitifying
...
updates.
2004-12-16 23:51:21 +00:00
Gilad Arnold
a7b1b70f74
Added persistified recursive updates. Should be tested.
2004-12-16 23:41:57 +00:00
Gilad Arnold
d401010e27
Minor changes to test correct handling of non-persistent objects.
2004-12-16 23:12:23 +00:00
Gilad Arnold
d98c13de6d
Minor change to test-multilist to work with new POBJ_UPDATE macro.
2004-12-16 23:06:14 +00:00
Gilad Arnold
58bed5beca
Some changes to pobj.c to support operations for non-persistent (transient)
...
objects. Enhancement to test-list program to work with transient objects
as well. Minor fix to header file (typo).
2004-12-16 23:04:21 +00:00
Gilad Arnold
91eb96a113
Some changes: initial support for (un)persistify, range update, pobj_memset,
...
IS_PERSISTENT macro. Most are not yet tested, but compilation is okay...
2004-12-16 16:50:15 +00:00
Gilad Arnold
6502569a02
Switched to growable (unlimited) persistent objects / static references
...
repositories. Has been tested with 15K objects and appears to work. Also
done some significant chnages to auxiliary modules in libpobj, and the
trivial test program (test-list).
2004-12-16 09:00:07 +00:00
Gilad Arnold
e30aca6138
Temporary fix to avoid a segfault during execution of pobj test
...
programs, that's caused by an on-stack allocation of a very big array...
Permanent (future) fix: switch to dynamically allocated hash tables.
2004-12-15 01:27:17 +00:00
Gilad Arnold
3e720695a6
Minor fix to pobj test programs to comply with new init function.
2004-12-14 20:28:18 +00:00
Gilad Arnold
36a0821acf
Beginning to add strict typing for objects (minor change).
2004-12-14 19:45:04 +00:00
Gilad Arnold
dbe3c6bdbc
Forgot to commit that together with changes to src/pobj/* files from yesterday.
2004-12-14 19:32:23 +00:00
Gilad Arnold
773df6c690
Added custom memory calls for pobj internal structures.
2004-12-14 07:38:04 +00:00
A. Kamil Tanrikulu
99f85eb9c4
Added pobj test files.
2004-12-14 06:19:09 +00:00
Gilad Arnold
d69a1878b9
Last change to make test/pobj be built with the project.
2004-12-14 01:51:25 +00:00
Gilad Arnold
bcf99ae693
Small change to library list order (pobj depends on lladd).
2004-12-14 01:39:12 +00:00
Gilad Arnold
87403264f5
Minor changes due to pobj file location changes.
2004-12-14 01:36:48 +00:00
Gilad Arnold
8137a0914d
Disabled some development code in pobj.c, just so it passes compilation.
2004-12-14 01:33:25 +00:00
Gilad Arnold
4329801481
Removed redundant variable from Makefile.am.
2004-12-14 01:24:34 +00:00
Gilad Arnold
88ec078368
Added Makefile.am for test/pobj.
2004-12-14 01:20:01 +00:00
Gilad Arnold
fc42d83efc
Added pobj library sources, header file, and test programs. Small changes were
...
made to src/Makefile.am in order to include src/pobj build, but no corresponding
change was made to test/Makefile.am (will be done in the near future).
2004-12-13 21:51:11 +00:00
Sears Russell
0b5aae7128
Test case for lost header fix.
2004-12-06 01:24:04 +00:00
Sears Russell
55b0ddf1b6
Fixed nasty bug that was causing the LLADD header to be lost (!!)
2004-12-06 01:20:48 +00:00
Sears Russell
72070acb67
Implemented TsetRange, fixed bug in linear hash.
2004-12-03 00:27:47 +00:00
Sears Russell
443a90ad7c
Implemented TrecordType()
2004-12-01 01:26:25 +00:00
Sears Russell
87cffd409b
Old benchmarking stuff I forgot to add to the repository.
2004-11-29 21:30:21 +00:00
Sears Russell
ded5c92c9d
Support for nested top actions, with simple unit test. (Haven't tested for thread safety yet.)
2004-11-29 21:28:13 +00:00
Sears Russell
646f9dfca9
Implemented recover_split(), which is needed by the linear hash to recover properly from crashes. It hasn't been tested at all, and is not currently called by anything.
2004-11-29 02:35:37 +00:00
Sears Russell
2c23fb8a43
Did some misc. cleanup work on linearHash
2004-11-28 01:16:48 +00:00
Sears Russell
d2864afa6f
Fixed indentation, added #define to allow number of iterations to be changed easily
2004-11-28 00:04:14 +00:00
Sears Russell
164c7cfd69
Linear Hash now survives Tdeinit/Tinit cycle (but not crashes!)
2004-11-24 23:26:15 +00:00
Sears Russell
80d4af4c9b
Added getRecordType()
2004-11-24 23:25:36 +00:00
Sears Russell
f0dfa98b8e
Test case for new code that checks page type.
2004-11-24 23:23:01 +00:00
Sears Russell
4ad94bc812
Cleaned up some wording, updated stylesheet.
2004-10-27 03:49:02 +00:00
Sears Russell
74d9df9c24
Fix for IE.
2004-10-27 02:18:38 +00:00
Sears Russell
205c940f68
Ran spell checker. ;)
2004-10-27 02:01:00 +00:00
Sears Russell
a79d3e6d13
commented out unit test link. (Unit tests still not runnning...)
2004-10-27 01:56:23 +00:00
Sears Russell
910649a387
Web-site update, a few minor code changes from before the Freenix deadline.
2004-10-27 01:40:09 +00:00
Sears Russell
0e01472bf4
This is the version submitted to Freenix.
2004-10-23 06:56:02 +00:00
Sears Russell
dbb49c0300
Freenix submission #1 .
2004-10-23 06:26:23 +00:00
Sears Russell
ca99335c2c
Re-read the paper.
2004-10-23 05:56:31 +00:00
Eric Brewer
665b5b6112
edits
2004-10-23 03:23:03 +00:00
Sears Russell
27b61665ab
Alphabetized references.
2004-10-23 03:14:58 +00:00