17 years agoCreated an articles directory, manifest.skip'ed it, and cleaned up a bit more
rkinyon [Mon, 26 Feb 2007 16:23:45 +0000]
Created an articles directory, manifest.skip'ed it, and cleaned up a bit more

17 years agoFixed Changes and a failing test found due to disttest
rkinyon [Mon, 26 Feb 2007 16:20:04 +0000]
Fixed Changes and a failing test found due to disttest

17 years agoAdded SPONSORS section to DBM::Deep's POD
rkinyon [Tue, 20 Feb 2007 23:47:14 +0000]
Added SPONSORS section to DBM::Deep's POD

17 years agoFinished final draft of the article
rkinyon [Tue, 20 Feb 2007 23:28:56 +0000]
Finished final draft of the article

17 years agoArticle modifications
rkinyon [Tue, 20 Feb 2007 02:41:57 +0000]
Article modifications

17 years agoAdded better handling of 1.0000 to upgrade_db.pl
rkinyon [Mon, 19 Feb 2007 17:25:18 +0000]
Added better handling of 1.0000 to upgrade_db.pl

17 years agoDocumentation
rkinyon [Mon, 19 Feb 2007 12:06:57 +0000]
Documentation

17 years agoFixed MANIFEST and README
rkinyon [Sun, 18 Feb 2007 13:25:07 +0000]
Fixed MANIFEST and README

17 years agoupgrade_db.pl is almost ready for release
rkinyon [Sun, 18 Feb 2007 13:23:39 +0000]
upgrade_db.pl is almost ready for release

17 years agoMade get_pod support Perl 5.6 by removing use of in-memory filehandles
rkinyon [Sun, 18 Feb 2007 12:16:23 +0000]
Made get_pod support Perl 5.6 by removing use of in-memory filehandles

17 years agoConversion seems to be working
rkinyon [Sun, 18 Feb 2007 11:53:27 +0000]
Conversion seems to be working

17 years ago0-983 is now moved over and parsing - still need to perform tests on the converted...
rkinyon [Sun, 18 Feb 2007 11:10:55 +0000]
0-983 is now moved over and parsing - still need to perform tests on the converted file

17 years agoFurther work done and a test for utils/upgrade_db.pl
rkinyon [Sun, 18 Feb 2007 10:40:50 +0000]
Further work done and a test for utils/upgrade_db.pl

17 years agoCleanup for new file versions
rkinyon [Thu, 15 Feb 2007 19:52:29 +0000]
Cleanup for new file versions

17 years agoCleanup of DB files, step 2
rkinyon [Thu, 15 Feb 2007 19:51:42 +0000]
Cleanup of DB files, step 2

17 years agoCleanup of DB files, step 1
rkinyon [Thu, 15 Feb 2007 19:50:32 +0000]
Cleanup of DB files, step 1

17 years agoInitial draft (unworking) of upgrade_db.pl
rkinyon [Thu, 15 Feb 2007 14:27:05 +0000]
Initial draft (unworking) of upgrade_db.pl

17 years agoMore work on the article
rkinyon [Sun, 11 Feb 2007 19:49:29 +0000]
More work on the article

17 years agoArticle improvements
rkinyon [Sat, 10 Feb 2007 18:43:15 +0000]
Article improvements

17 years agoArticle changes
rkinyon [Fri, 9 Feb 2007 16:15:29 +0000]
Article changes

17 years agoRemoved the verybig test from the MANIFEST - I want to think about that one first
rkinyon [Sun, 4 Feb 2007 05:23:10 +0000]
Removed the verybig test from the MANIFEST - I want to think about that one first

17 years agoCleaned up a little bit
rkinyon [Sun, 4 Feb 2007 04:44:14 +0000]
Cleaned up a little bit

17 years agoFixed limitation of transactions to only 32
rkinyon [Sun, 4 Feb 2007 04:36:19 +0000]
Fixed limitation of transactions to only 32

17 years agoAdded failing test for large numbers of transactions
rkinyon [Tue, 30 Jan 2007 05:25:55 +0000]
Added failing test for large numbers of transactions

17 years agoMinor cleanups
rkinyon [Tue, 30 Jan 2007 04:40:17 +0000]
Minor cleanups

17 years agoTransactional staleness counters are down from 4 bytes to 2
rkinyon [Tue, 30 Jan 2007 04:36:02 +0000]
Transactional staleness counters are down from 4 bytes to 2

17 years agoRemoved transactional staleness counter from the HEAD as it can never be stale
rkinyon [Tue, 30 Jan 2007 04:22:46 +0000]
Removed transactional staleness counter from the HEAD as it can never be stale

17 years agoCleaned up validation code
rkinyon [Tue, 30 Jan 2007 03:25:19 +0000]
Cleaned up validation code

17 years agoChange some defaults and the tests to match
rkinyon [Tue, 30 Jan 2007 03:16:24 +0000]
Change some defaults and the tests to match

17 years agodata_sector_size parameterization is proceeding apace
rkinyon [Sun, 28 Jan 2007 19:32:26 +0000]
data_sector_size parameterization is proceeding apace

17 years agoAdded tests for wrong file versions
rkinyon [Sun, 28 Jan 2007 06:37:21 +0000]
Added tests for wrong file versions

17 years agoOn the warpath to 1.0000
rkinyon [Sun, 28 Jan 2007 06:22:53 +0000]
On the warpath to 1.0000

17 years agoAdded more to the article
rkinyon [Thu, 25 Jan 2007 04:08:35 +0000]
Added more to the article

17 years agoAdded more files to the MANIFEST
rkinyon [Thu, 25 Jan 2007 03:34:22 +0000]
Added more files to the MANIFEST

17 years agoContinued removal of Clone::Any from everywhere
rkinyon [Thu, 25 Jan 2007 03:30:36 +0000]
Continued removal of Clone::Any from everywhere

17 years agoFixed numerous issues in the 0.99_03 release
rkinyon [Thu, 25 Jan 2007 03:09:50 +0000]
Fixed numerous issues in the 0.99_03 release

17 years ago r14930@rob-kinyons-computer: rob | 2007-01-23 21:36:37 -0500
rkinyon [Wed, 24 Jan 2007 03:37:19 +0000]
 r14930@rob-kinyons-computer:  rob | 2007-01-23 21:36:37 -0500
 Fixed a couple of broken tests and prepped for release

17 years ago r14929@rob-kinyons-computer: rob | 2007-01-23 21:02:26 -0500
rkinyon [Wed, 24 Jan 2007 03:37:11 +0000]
 r14929@rob-kinyons-computer:  rob | 2007-01-23 21:02:26 -0500
 Further cleanup

17 years ago r14927@rob-kinyons-computer: rob | 2007-01-23 20:49:11 -0500
rkinyon [Wed, 24 Jan 2007 02:49:27 +0000]
 r14927@rob-kinyons-computer:  rob | 2007-01-23 20:49:11 -0500
 POD and article updates

17 years ago r14893@rob-kinyons-computer: rob | 2007-01-21 00:02:55 -0500
rkinyon [Mon, 22 Jan 2007 05:19:20 +0000]
 r14893@rob-kinyons-computer:  rob | 2007-01-21 00:02:55 -0500
 More work on the article
 r14896@rob-kinyons-computer:  rob | 2007-01-21 23:19:11 -0500
 More added to freespace

17 years ago r14864@rob-kinyons-computer: rob | 2007-01-18 23:05:43 -0500
rkinyon [Fri, 19 Jan 2007 06:40:24 +0000]
 r14864@rob-kinyons-computer:  rob | 2007-01-18 23:05:43 -0500
 More article stuff

17 years ago r14863@rob-kinyons-computer: rob | 2007-01-18 20:39:16 -0500
rkinyon [Fri, 19 Jan 2007 06:40:19 +0000]
 r14863@rob-kinyons-computer:  rob | 2007-01-18 20:39:16 -0500
 More on the article

17 years ago r14862@rob-kinyons-computer: rob | 2007-01-18 19:51:24 -0500
rkinyon [Fri, 19 Jan 2007 06:40:12 +0000]
 r14862@rob-kinyons-computer:  rob | 2007-01-18 19:51:24 -0500
 Start of my article

17 years ago r14861@rob-kinyons-computer: rob | 2007-01-18 19:30:04 -0500
rkinyon [Fri, 19 Jan 2007 06:40:04 +0000]
 r14861@rob-kinyons-computer:  rob | 2007-01-18 19:30:04 -0500
 Added some code to handling actual deleting of keys, thus being able to reuse that space

17 years ago r14853@rob-kinyons-computer: rob | 2007-01-18 02:01:33 -0500
rkinyon [Thu, 18 Jan 2007 15:17:08 +0000]
 r14853@rob-kinyons-computer:  rob | 2007-01-18 02:01:33 -0500
 More POD cleanups, couple more tests, and better code coverage

17 years ago r14852@rob-kinyons-computer: rob | 2007-01-18 01:29:59 -0500
rkinyon [Thu, 18 Jan 2007 15:17:01 +0000]
 r14852@rob-kinyons-computer:  rob | 2007-01-18 01:29:59 -0500
 More POD explaining undocumented constructor options

17 years ago r14851@rob-kinyons-computer: rob | 2007-01-17 22:44:38 -0500
rkinyon [Thu, 18 Jan 2007 15:16:54 +0000]
 r14851@rob-kinyons-computer:  rob | 2007-01-17 22:44:38 -0500
 Added some further transaction tests and broke out DBM-Deep.pod from DBM-Deep.pm

17 years ago r14850@rob-kinyons-computer: rob | 2007-01-17 22:21:57 -0500
rkinyon [Thu, 18 Jan 2007 15:16:45 +0000]
 r14850@rob-kinyons-computer:  rob | 2007-01-17 22:21:57 -0500
 Added test for unlocking an unlocked filehandle

17 years ago r14849@rob-kinyons-computer: rob | 2007-01-17 22:19:30 -0500
rkinyon [Thu, 18 Jan 2007 15:16:39 +0000]
 r14849@rob-kinyons-computer:  rob | 2007-01-17 22:19:30 -0500
 Added tets for undefined and missing hash keys

17 years ago r14848@rob-kinyons-computer: rob | 2007-01-17 22:15:40 -0500
rkinyon [Thu, 18 Jan 2007 15:16:00 +0000]
 r14848@rob-kinyons-computer:  rob | 2007-01-17 22:15:40 -0500
 Added tests for undefined array indices

17 years ago r14847@rob-kinyons-computer: rob | 2007-01-17 22:13:19 -0500
rkinyon [Thu, 18 Jan 2007 15:15:51 +0000]
 r14847@rob-kinyons-computer:  rob | 2007-01-17 22:13:19 -0500
 Added gatekeepers to array methods to verify only legal keys are used

17 years agoConverted to using only 2 transactions by default and added the num_txns to the header
rkinyon [Wed, 17 Jan 2007 15:32:40 +0000]
Converted to using only 2 transactions by default and added the num_txns to the header

17 years agoFixed test to remove SKIP for non-win32 machines
rkinyon [Tue, 16 Jan 2007 15:52:49 +0000]
Fixed test to remove SKIP for non-win32 machines

17 years agoLots and lots of fixes, primarily in terms of improving test coverage
rkinyon [Tue, 16 Jan 2007 15:33:29 +0000]
Lots and lots of fixes, primarily in terms of improving test coverage

17 years agoImproved coverage by commenting out unused subs and adding some tests (one of which...
rkinyon [Mon, 15 Jan 2007 06:14:42 +0000]
Improved coverage by commenting out unused subs and adding some tests (one of which showcased a broken function

17 years agoAdded test for importing an array
rkinyon [Mon, 15 Jan 2007 05:44:06 +0000]
Added test for importing an array

17 years agoPOD updates, including code coverage
rkinyon [Mon, 15 Jan 2007 05:29:46 +0000]
POD updates, including code coverage

17 years agoUpdated MANIFEST, Changes, and other similar distro maintenance
rkinyon [Sun, 14 Jan 2007 06:00:32 +0000]
Updated MANIFEST, Changes, and other similar distro maintenance

17 years agoAdded missing testfile
rkinyon [Sun, 14 Jan 2007 05:48:49 +0000]
Added missing testfile

17 years agoFixed a bug with how transactions worked across a reindex
rkinyon [Sun, 14 Jan 2007 05:39:19 +0000]
Fixed a bug with how transactions worked across a reindex

17 years agoMoved Engine3 to Engine
rkinyon [Sun, 14 Jan 2007 05:04:31 +0000]
Moved Engine3 to Engine

17 years agoRemoved Engine.pm and Engine2.pm in preparation to moving Engine3.pm over to Engine.pm
rkinyon [Sun, 14 Jan 2007 04:52:33 +0000]
Removed Engine.pm and Engine2.pm in preparation to moving Engine3.pm over to Engine.pm

17 years agoKeys now works
rkinyon [Sun, 7 Jan 2007 05:22:06 +0000]
Keys now works

17 years agoKeys works, but exposes issues
rkinyon [Sun, 7 Jan 2007 02:42:32 +0000]
Keys works, but exposes issues

17 years agoTest cleanup
rkinyon [Sun, 31 Dec 2006 20:10:11 +0000]
Test cleanup

17 years agoThis test now passes
rkinyon [Sun, 31 Dec 2006 20:04:14 +0000]
This test now passes

17 years agoCan write to and read from multiple index levels
rkinyon [Sun, 31 Dec 2006 19:39:17 +0000]
Can write to and read from multiple index levels

17 years agoReindexing works ... sort of
rkinyon [Thu, 28 Dec 2006 06:26:40 +0000]
Reindexing works ... sort of

17 years agoAlmost ready to add in the reindexing code and t/28.t
rkinyon [Wed, 27 Dec 2006 05:17:07 +0000]
Almost ready to add in the reindexing code and t/28.t

17 years agoParameterized the freespace management to allow for new sector types more easily...
rkinyon [Wed, 27 Dec 2006 04:51:11 +0000]
Parameterized the freespace management to allow for new sector types more easily - clunky, but it works for now

17 years agostaleness size now fully parameterized
rkinyon [Wed, 27 Dec 2006 04:41:19 +0000]
staleness size now fully parameterized

17 years agoParameterized the size of the signature + staleness counter so that incrementing...
rkinyon [Wed, 27 Dec 2006 04:18:44 +0000]
Parameterized the size of the signature + staleness counter so that incrementing the size of the staleness counter should be easier in the future

17 years agoRemoved some lava from audit trails
rkinyon [Wed, 27 Dec 2006 03:48:01 +0000]
Removed some lava from audit trails

17 years agoAdded staleness checking
rkinyon [Wed, 27 Dec 2006 03:33:16 +0000]
Added staleness checking

17 years agoCommitting failing test for freespace staleness
rkinyon [Tue, 26 Dec 2006 05:24:09 +0000]
Committing failing test for freespace staleness

17 years agoFixed bug in reference size counting
rkinyon [Tue, 26 Dec 2006 04:41:11 +0000]
Fixed bug in reference size counting

17 years agoRemoved auditing completely
rkinyon [Mon, 25 Dec 2006 04:21:47 +0000]
Removed auditing completely

17 years agoRemoved unneeded Fcntl imports in DBM::Deep
rkinyon [Mon, 25 Dec 2006 04:20:53 +0000]
Removed unneeded Fcntl imports in DBM::Deep

17 years agoRemoved lava in DBM::Deep::File
rkinyon [Mon, 25 Dec 2006 04:18:43 +0000]
Removed lava in DBM::Deep::File

17 years agoFixed multiple transactions
rkinyon [Mon, 25 Dec 2006 04:03:37 +0000]
Fixed multiple transactions

17 years agoRemoved notion of trans_ctr as an attribute - still having issues with multiple runni...
rkinyon [Mon, 25 Dec 2006 03:41:36 +0000]
Removed notion of trans_ctr as an attribute - still having issues with multiple running txns

17 years agoArrays work in txns, but multiples has issues right now
rkinyon [Sun, 24 Dec 2006 05:46:31 +0000]
Arrays work in txns, but multiples has issues right now

17 years agoFirst transaction test file passes
rkinyon [Sun, 24 Dec 2006 05:44:17 +0000]
First transaction test file passes

17 years agoMore tests are passing
rkinyon [Sat, 23 Dec 2006 07:10:02 +0000]
More tests are passing

17 years agoAdded 16 bytes to the header prepping for transaction staleness counters
rkinyon [Thu, 21 Dec 2006 05:39:15 +0000]
Added 16 bytes to the header prepping for transaction staleness counters

17 years agoFixed problem with how delete on an undef value was working
rkinyon [Wed, 20 Dec 2006 05:54:05 +0000]
Fixed problem with how delete on an undef value was working

17 years agoAdded more tests and rollback/commit are kinda working
rkinyon [Mon, 18 Dec 2006 06:17:30 +0000]
Added more tests and rollback/commit are kinda working

17 years agoAdded another test
rkinyon [Sun, 17 Dec 2006 04:02:18 +0000]
Added another test

17 years agoTransactions now seem to work, except for the rollback/commit bits
rkinyon [Wed, 13 Dec 2006 06:07:02 +0000]
Transactions now seem to work, except for the rollback/commit bits

17 years agoInitial code written for transactional isolation
rkinyon [Sat, 9 Dec 2006 04:00:52 +0000]
Initial code written for transactional isolation

17 years agoThe engine object is now a singleton in preparation for transactions being hoisted...
rkinyon [Sat, 9 Dec 2006 02:56:37 +0000]
The engine object is now a singleton in preparation for transactions being hoisted from the File to the engine

17 years agoActivated two more now-passing tests
rkinyon [Tue, 5 Dec 2006 14:02:57 +0000]
Activated two more now-passing tests

17 years agoLong classnames are now supported
rkinyon [Tue, 5 Dec 2006 03:19:08 +0000]
Long classnames are now supported

17 years agoRemoved deep recursion warning by converting tail-recursive function to an iterative...
rkinyon [Tue, 5 Dec 2006 03:02:23 +0000]
Removed deep recursion warning by converting tail-recursive function to an iterative algorithm

17 years agoAdded the test for large data sections
rkinyon [Tue, 5 Dec 2006 01:47:46 +0000]
Added the test for large data sections

17 years agoLarge values are now handled
rkinyon [Tue, 5 Dec 2006 01:41:14 +0000]
Large values are now handled

17 years agoActivated more tests marked as skip-all until internal references are supported
rkinyon [Mon, 4 Dec 2006 15:37:20 +0000]
Activated more tests marked as skip-all until internal references are supported

17 years agoReactivated a test for multi-DB cross-reference
rkinyon [Mon, 4 Dec 2006 15:23:51 +0000]
Reactivated a test for multi-DB cross-reference

17 years agoimport and export are turned back on and working
rkinyon [Mon, 4 Dec 2006 04:57:11 +0000]
import and export are turned back on and working

17 years agoautobless added back in
rkinyon [Mon, 4 Dec 2006 04:12:36 +0000]
autobless added back in