14 years agoDon't need the commit with AutoCommit
Rob Kinyon [Sun, 3 Jan 2010 16:35:01 +0000]
Don't need the commit with AutoCommit

14 years agoAdded infrastructure to support transactions in ::DBI, but turned it off (for now)
Rob Kinyon [Sun, 3 Jan 2010 05:25:30 +0000]
Added infrastructure to support transactions in ::DBI, but turned it off (for now)

14 years agoFixed up so that SQLite is supported
Rob Kinyon [Sun, 3 Jan 2010 05:17:02 +0000]
Fixed up so that SQLite is supported

14 years agoFirst pass at SQLite support. Have everything through t/18 passing with all three...
Rob Kinyon [Sun, 3 Jan 2010 03:41:06 +0000]
First pass at SQLite support. Have everything through t/18 passing with all three engines.

14 years agoGetting everything ready for release of 1.0019_001
Rob Kinyon [Fri, 1 Jan 2010 02:50:53 +0000]
Getting everything ready for release of 1.0019_001

14 years agoFixed typo
Rob Kinyon [Thu, 31 Dec 2009 23:08:20 +0000]
Fixed typo

14 years agoAdded supports() and rewrote the tests so that Engine::DBI doesn't run the transactio...
Rob Kinyon [Wed, 30 Dec 2009 23:02:15 +0000]
Added supports() and rewrote the tests so that Engine::DBI doesn't run the transaction tests.

14 years agoAll tests pass except for the transaction tests under MySQL. InnoDB sucks
Rob Kinyon [Wed, 30 Dec 2009 22:29:04 +0000]
All tests pass except for the transaction tests under MySQL. InnoDB sucks

14 years agoFixed how classname is stored
Rob Kinyon [Mon, 28 Dec 2009 01:10:57 +0000]
Fixed how classname is stored

14 years agoFixed problem with large keys over 65535 bytes.
Rob Kinyon [Sun, 27 Dec 2009 22:32:25 +0000]
Fixed problem with large keys over 65535 bytes.

14 years agoFixed problem with second-level values being overwritten when accessed.
Rob Kinyon [Sun, 27 Dec 2009 15:06:15 +0000]
Fixed problem with second-level values being overwritten when accessed.

14 years agoGot arrays working, requiring that make_reference and clone be added and functional
Rob Kinyon [Sat, 26 Dec 2009 03:16:04 +0000]
Got arrays working, requiring that make_reference and clone be added and functional

14 years agoFixed a bug with DBI iterators and made the tets self-bootstrapping and added the...
Rob Kinyon [Sat, 26 Dec 2009 01:35:40 +0000]
Fixed a bug with DBI iterators and made the tets self-bootstrapping and added the NO_TEST_FILE option to the test runs and fixed a mistake in testplans.

14 years agoStarted refactoring of Iterator hierarchy
Rob Kinyon [Fri, 25 Dec 2009 22:55:05 +0000]
Started refactoring of Iterator hierarchy

14 years agoGot some basic functionality working. Still isn't fully functional (only the specifie...
Rob Kinyon [Fri, 25 Dec 2009 22:21:07 +0000]
Got some basic functionality working. Still isn't fully functional (only the specified tests in t/02_hash.t work).

14 years agoMoved a few things and started on the MySQL schema
Rob Kinyon [Sat, 5 Dec 2009 20:46:18 +0000]
Moved a few things and started on the MySQL schema

14 years agoConverted ->load calls into Engine::->load_sector() calls in order to allow better...
Rob Kinyon [Sat, 5 Dec 2009 02:21:50 +0000]
Converted ->load calls into Engine::->load_sector() calls in order to allow better encapsulation and pluggability

14 years agoRefactored Sector:: out from under Engine:: and into its own area
Rob Kinyon [Fri, 4 Dec 2009 03:33:49 +0000]
Refactored Sector:: out from under Engine:: and into its own area

15 years agoMigrated setup_fh -> setup and moved lots of POD into the base class
Rob Kinyon [Mon, 30 Nov 2009 14:29:54 +0000]
Migrated setup_fh -> setup and moved lots of POD into the base class

15 years agoMigrating POD over
Rob Kinyon [Mon, 30 Nov 2009 02:56:23 +0000]
Migrating POD over

15 years agoAdded missing file
Rob Kinyon [Mon, 30 Nov 2009 02:41:39 +0000]
Added missing file

15 years agoStarted work on DBM::Deep::Engine breakdown
Rob Kinyon [Mon, 30 Nov 2009 02:41:26 +0000]
Started work on DBM::Deep::Engine breakdown

15 years agoPOD linebreak cleanup
Rob Kinyon [Mon, 30 Nov 2009 02:35:04 +0000]
POD linebreak cleanup

15 years agoCreated concept of Storage:: in order to start adding more storage backends
Rob Kinyon [Mon, 30 Nov 2009 02:30:28 +0000]
Created concept of Storage:: in order to start adding more storage backends

15 years agoConverted all relevant tests to use new_dbm instead of new_fh and all tests (except...
Rob Kinyon [Fri, 27 Nov 2009 19:49:56 +0000]
Converted all relevant tests to use new_dbm instead of new_fh and all tests (except for one) uses done_testing

15 years agoAdded files and deps for SQL backend. THIS STILL NEEDS LOTS OF WORK AND WILL LIKELY...
Rob Kinyon [Thu, 26 Nov 2009 04:34:35 +0000]
Added files and deps for SQL backend. THIS STILL NEEDS LOTS OF WORK AND WILL LIKELY CHANGE DRAMATICALLY BEFORE RELEASE TO CPAN.

15 years agonew_dbm() added to allow for running the same tests against multiple backends without...
Rob Kinyon [Thu, 26 Nov 2009 04:26:58 +0000]
new_dbm() added to allow for running the same tests against multiple backends without having to worry about what's installed and what's not within the test itself.

15 years agoStandardized test incantations
Rob Kinyon [Wed, 25 Nov 2009 14:28:51 +0000]
Standardized test incantations

15 years agoFixed calling convention
Rob Kinyon [Wed, 25 Nov 2009 13:20:58 +0000]
Fixed calling convention

15 years agoAdded .gitignore file
Rob Kinyon [Wed, 25 Nov 2009 03:27:21 +0000]
Added .gitignore file

15 years agoTest::More's BAIL_OUT command imposes a 0.61 dependency
adamk@cpan.org [Sat, 18 Apr 2009 06:44:05 +0000]
Test::More's BAIL_OUT command imposes a 0.61 dependency

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@6389 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoFixed a bug in how deletions of entries in an auto-vivified hashref works.
rkinyon@cpan.org [Tue, 30 Dec 2008 14:10:46 +0000]
Fixed a bug in how deletions of entries in an auto-vivified hashref works.

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@4794 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoAdded documentation to ::File
rkinyon@cpan.org [Tue, 18 Nov 2008 04:39:04 +0000]
Added documentation to ::File

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@4577 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoAll the tests now pass with the broken out classes
rkinyon@cpan.org [Sun, 16 Nov 2008 16:50:05 +0000]
All the tests now pass with the broken out classes

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@4576 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoChecking in breakout of the various packages in DBM::Deep::Engine and documentation...
rkinyon@cpan.org [Thu, 13 Nov 2008 03:22:08 +0000]
Checking in breakout of the various packages in DBM::Deep::Engine and documentation (however light) of the Iterators. THIS CHECKIN IS BROKEN - the tests will NOT pass.

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@4570 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoAdded a whole bunch of documentation
rkinyon@cpan.org [Wed, 12 Nov 2008 04:36:47 +0000]
Added a whole bunch of documentation

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@4567 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoFixed t/13 on Leopard and a couple issues with no_plan on newer Test::More installati...
rkinyon@cpan.org [Tue, 4 Nov 2008 14:38:26 +0000]
Fixed t/13 on Leopard and a couple issues with no_plan on newer Test::More installations plus removed a no_plan that wasn't supposed to be there.

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@4549 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoAll tests pass and/or have been marked as not being run
rkinyon@cpan.org [Tue, 21 Oct 2008 02:45:42 +0000]
All tests pass and/or have been marked as not being run

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@4463 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoMost tests now pass properly
rkinyon@cpan.org [Tue, 21 Oct 2008 02:31:16 +0000]
Most tests now pass properly

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@4462 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoAdded description to a test
rkinyon@cpan.org [Tue, 21 Oct 2008 01:31:07 +0000]
Added description to a test

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@4461 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoFixed a bug in upgrade_db.pl in failing on unrecognized versions
rkinyon@cpan.org [Tue, 21 Oct 2008 01:28:33 +0000]
Fixed a bug in upgrade_db.pl in failing on unrecognized versions

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@4460 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoFirst checkin of the reversion back from the failed optimization effort. I will be...
rkinyon@cpan.org [Sat, 18 Oct 2008 18:58:26 +0000]
First checkin of the reversion back from the failed optimization effort. I will be keeping a lot of the code that worked, but not the optimization code.

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@4447 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years ago1) forgot to add some t/5* tests to the MANIFEST 2) The one line patch to Engine...
jettero@cpan.org [Sat, 19 Jul 2008 13:26:48 +0000]
1) forgot to add some t/5* tests to the MANIFEST 2) The one line patch to Engine.pm seems to fix the memory leak... 3) the leak detection in t/52 was too aggressive, allowing 2% fails

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3826 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoalternate between using transactions and not causes reference problems
jettero@cpan.org [Sat, 19 Jul 2008 13:08:46 +0000]
alternate between using transactions and not causes reference problems

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3825 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agocredit for Alex
jettero@cpan.org [Fri, 18 Jul 2008 16:28:09 +0000]
credit for Alex

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3823 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agohere's a test that shows the memory leak
jettero@cpan.org [Thu, 17 Jul 2008 20:20:28 +0000]
here's a test that shows the memory leak

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3821 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoFixed problem with block vs. string evals
rkinyon@cpan.org [Fri, 4 Jul 2008 17:23:22 +0000]
Fixed problem with block vs. string evals

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3713 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoFixed why t/33 was failing (errors were skipping the unlock, thus blocking further...
rkinyon@cpan.org [Tue, 1 Jul 2008 01:26:16 +0000]
Fixed why t/33 was failing (errors were skipping the unlock, thus blocking further commands

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3671 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agobegin_work, rollback, and commit now properly lock the database
rkinyon@cpan.org [Tue, 1 Jul 2008 01:19:26 +0000]
begin_work, rollback, and commit now properly lock the database

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3670 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoAdded a comment as to where an allocation error is occurring that crashes perl
rkinyon@cpan.org [Sat, 28 Jun 2008 04:12:53 +0000]
Added a comment as to where an allocation error is occurring that crashes perl

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3649 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoAdded further assertions
rkinyon@cpan.org [Sat, 28 Jun 2008 04:10:24 +0000]
Added further assertions

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3648 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoFixed storage->size to only return what the size of the DB is, not the file as a...
rkinyon@cpan.org [Fri, 27 Jun 2008 02:53:24 +0000]
Fixed storage->size to only return what the size of the DB is, not the file as a whole

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3645 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoRemoved flush method
rkinyon@cpan.org [Thu, 26 Jun 2008 19:19:13 +0000]
Removed flush method

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3644 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoFlushing problems fixed
rkinyon@cpan.org [Thu, 26 Jun 2008 19:05:18 +0000]
Flushing problems fixed

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3643 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoTxn counter handlers have been migrated to FileHeader and a DESTROY has been added...
rkinyon@cpan.org [Thu, 26 Jun 2008 18:26:21 +0000]
Txn counter handlers have been migrated to FileHeader and a DESTROY has been added to flush when leaving scope

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3642 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agorepeatedly deleting a key will produce blist errors
jettero@cpan.org [Thu, 26 Jun 2008 18:18:46 +0000]
repeatedly deleting a key will produce blist errors

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3641 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoread_txn_slots has been moved into the FileHeader sector.
rkinyon@cpan.org [Thu, 26 Jun 2008 03:23:56 +0000]
read_txn_slots has been moved into the FileHeader sector.

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3640 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoArray tests now pass
rkinyon@cpan.org [Thu, 26 Jun 2008 03:04:19 +0000]
Array tests now pass

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3639 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoHash tests pass again with header being read and cached
rkinyon@cpan.org [Wed, 25 Jun 2008 14:59:31 +0000]
Hash tests pass again with header being read and cached

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3637 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoFixed a couple of overlooks in reading an existing file's header.
rkinyon@cpan.org [Fri, 20 Jun 2008 14:34:21 +0000]
Fixed a couple of overlooks in reading an existing file's header.

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3611 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoThe header now has its own sector. A lot needs to be moved over to it, but it's there.
rkinyon@cpan.org [Fri, 20 Jun 2008 14:30:02 +0000]
The header now has its own sector. A lot needs to be moved over to it, but it's there.

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3610 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoRemoved superfluous VERSION declaration
rkinyon@cpan.org [Thu, 19 Jun 2008 14:38:49 +0000]
Removed superfluous VERSION declaration

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3594 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoConversion is partially complete. Lots of tests are failing, though
rkinyon@cpan.org [Thu, 19 Jun 2008 14:37:07 +0000]
Conversion is partially complete. Lots of tests are failing, though

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3593 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoDBM/Deep.pm no longer has a link to _storage. Instead, it goes through _engine now...
rkinyon@cpan.org [Mon, 16 Jun 2008 02:03:28 +0000]
DBM/Deep.pm no longer has a link to _storage. Instead, it goes through _engine now. This is so that all locks and unlocks go through _engine so that it can flush all dirty sectors to disk.

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3579 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoRemoved the need for the :flock constants from Fcntl in DBM/Deep.pm
rkinyon@cpan.org [Mon, 16 Jun 2008 01:41:57 +0000]
Removed the need for the :flock constants from Fcntl in DBM/Deep.pm

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3578 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoAll sectors now use a string to create themselves
rkinyon@cpan.org [Mon, 16 Jun 2008 01:22:02 +0000]
All sectors now use a string to create themselves

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3577 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoConvert ::Reference to use a string in creation. This sparks an interesting debate...
rkinyon@cpan.org [Mon, 16 Jun 2008 01:14:06 +0000]
Convert ::Reference to use a string in creation. This sparks an interesting debate about the staleness counter. There doesn't seem to be a test for it. That needs to be remedied.

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3576 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoConverted DBM::Deep::Engine::Sector::Scalar to using a string in _init()
rkinyon@cpan.org [Sun, 15 Jun 2008 18:44:36 +0000]
Converted DBM::Deep::Engine::Sector::Scalar to using a string in _init()

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3575 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoOptimization: First broke out all the classes that were in Engine.pm so that I can...
rkinyon@cpan.org [Sun, 15 Jun 2008 18:34:14 +0000]
Optimization: First broke out all the classes that were in Engine.pm so that I can better see what's going on. Later, I'll create a dist action that merges all the files into one.

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3574 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoUpdated Changes
rkinyon@cpan.org [Sat, 14 Jun 2008 03:16:14 +0000]
Updated Changes

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3570 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoApplied patch by Wulfram Humann for improving reindex_entry()
rkinyon@cpan.org [Sat, 14 Jun 2008 01:51:40 +0000]
Applied patch by Wulfram Humann for improving reindex_entry()

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3569 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoCheckin fixing RT#30144
rkinyon@cpan.org [Sat, 14 Jun 2008 01:06:44 +0000]
Checkin fixing RT#30144

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3568 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoAdded requirement for FileHandle::Fmode to t/44 in response to a failling CPANTS...
rkinyon@cpan.org [Wed, 11 Jun 2008 12:01:09 +0000]
Added requirement for FileHandle::Fmode to t/44 in response to a failling CPANTS test

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3563 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoFix for 30085
rkinyon@cpan.org [Mon, 9 Jun 2008 21:04:16 +0000]
Fix for 30085

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3551 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoExporting seems to work just fine
rkinyon@cpan.org [Tue, 27 May 2008 18:44:26 +0000]
Exporting seems to work just fine

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3440 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoFixed up EJS's fix so that it uses data we already know about
rkinyon@cpan.org [Tue, 27 May 2008 13:37:07 +0000]
Fixed up EJS's fix so that it uses data we already know about

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3430 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoFixed indentation and removed the importation of symbols from Scalar::Util and Data...
rkinyon@cpan.org [Tue, 27 May 2008 13:06:47 +0000]
Fixed indentation and removed the importation of symbols from Scalar::Util and Data::Dumper

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3429 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agotest and fix added for defect #34819
esobchenko@gmail.com [Mon, 19 May 2008 19:22:42 +0000]
test and fix added for defect #34819

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3370 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoCommitted fix for RT#35140
rkinyon@cpan.org [Wed, 14 May 2008 14:13:43 +0000]
Committed fix for RT#35140

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@3349 88f4d9cd-8a04-0410-9d60-8f63309c3137

15 years agoPod::Usage is now required for the build
rkinyon@cpan.org [Wed, 19 Mar 2008 15:49:05 +0000]
Pod::Usage is now required for the build

git-svn-id: http://svn.ali.as/cpan/trunk/DBM-Deep@2961 88f4d9cd-8a04-0410-9d60-8f63309c3137

16 years ago r5021@rob-kinyons-computer-2 (orig r10948): rkinyon | 2008-03-19 11:45:11 -0400 trunk
rkinyon [Wed, 19 Mar 2008 15:45:40 +0000]
 r5021@rob-kinyons-computer-2 (orig r10948):  rkinyon | 2008-03-19 11:45:11 -0400
  r693@rob-kinyons-computer-2 (orig r10898):  rkinyon | 2008-03-10 02:03:23 -0400
  Removed _fh() method from DBM::Deep and refactored appropriately
  r5020@rob-kinyons-computer-2 (orig r10947):  rkinyon | 2008-03-19 11:44:54 -0400
  Fixed a couple problems, wrote tests for a couple more

16 years ago r592@rob-kinyons-computer-2 (orig r10555): rkinyon | 2008-01-15 14:19:42 -0500
rkinyon [Mon, 10 Mar 2008 00:22:03 +0000]
 r592@rob-kinyons-computer-2 (orig r10555):  rkinyon | 2008-01-15 14:19:42 -0500
 Changed POD a little bit
 r688@rob-kinyons-computer-2 (orig r10891):  rkinyon | 2008-03-09 20:20:16 -0400
  r583@rob-kinyons-computer-2 (orig r10209):  rkinyon | 2007-11-09 10:15:50 -0500
  Branch for integrating the Win32 fixes provided by Buk and xdg
  r585@rob-kinyons-computer-2 (orig r10212):  rkinyon | 2007-11-09 10:59:00 -0500
  Added BrowserUk's changes so that the tests work in Win32. Have verified that they work in OSX, will test Win32 via Parallels soon.
  r586@rob-kinyons-computer-2 (orig r10258):  rkinyon | 2007-11-15 16:33:11 -0500
  Fixed a bug in autovivification regarding how locking is handled.
  r587@rob-kinyons-computer-2 (orig r10261):  rkinyon | 2007-11-15 23:19:31 -0500
  Added more stringent tests to the multilevel transactions and started the release management process
  r681@rob-kinyons-computer-2 (orig r10884):  rkinyon | 2008-03-09 19:49:57 -0400
  Are we ready for release?
  r682@rob-kinyons-computer-2 (orig r10885):  rkinyon | 2008-03-09 19:56:39 -0400
  Workaround hack for Win32 and autovivification
  r683@rob-kinyons-computer-2 (orig r10886):  rkinyon | 2008-03-09 19:58:05 -0400
  Fixed numbering of skipped tests for Win32
  r684@rob-kinyons-computer-2 (orig r10887):  rkinyon | 2008-03-09 20:01:21 -0400
  Added some skips for win32/cygwin in order to ship
  r685@rob-kinyons-computer-2 (orig r10888):  rkinyon | 2008-03-09 20:08:33 -0400
  Added BrowserUk's to a few tests missing it (fh =>  in addition to file => )
  r686@rob-kinyons-computer-2 (orig r10889):  rkinyon | 2008-03-09 20:12:16 -0400
  Added opening for the files (stupid win32 warnings)
  r687@rob-kinyons-computer-2 (orig r10890):  rkinyon | 2008-03-09 20:19:31 -0400
  A couple documentation fixes

16 years ago r12194@rob-kinyons-computer-2 (orig r10513): rkinyon | 2008-01-10 23:43:55 -0500
rkinyon [Fri, 11 Jan 2008 04:44:20 +0000]
 r12194@rob-kinyons-computer-2 (orig r10513):  rkinyon | 2008-01-10 23:43:55 -0500
  r12193@rob-kinyons-computer-2 (orig r10512):  rkinyon | 2008-01-10 23:43:35 -0500
  Fixes for 1.0007

17 years ago r8223@rob-kinyons-computer-2 (orig r10043): rkinyon | 2007-10-01 23:11:14 -0400
rkinyon [Tue, 2 Oct 2007 03:11:45 +0000]
 r8223@rob-kinyons-computer-2 (orig r10043):  rkinyon | 2007-10-01 23:11:14 -0400
  r8215@rob-kinyons-computer-2 (orig r10039):  rkinyon | 2007-10-01 21:25:29 -0400
  Removed usage of Clone from the code, replacing it with a hand-rolled datawalk
  r8222@rob-kinyons-computer-2 (orig r10042):  rkinyon | 2007-10-01 23:10:50 -0400
  Final prep for 1.0006 release

17 years ago r8208@rob-kinyons-computer-2 (orig r10033): rkinyon | 2007-10-01 11:17:40 -0400
rkinyon [Mon, 1 Oct 2007 15:18:50 +0000]
 r8208@rob-kinyons-computer-2 (orig r10033):  rkinyon | 2007-10-01 11:17:40 -0400
  r8204@rob-kinyons-computer-2 (orig r10021):  rkinyon | 2007-09-28 20:00:36 -0400
  Have a 98% solution to making references work.
  r8205@rob-kinyons-computer-2 (orig r10027):  rkinyon | 2007-09-30 13:59:07 -0400
  cached singletons for most cases. The external reference issue is starting to come into larger focus
  r8206@rob-kinyons-computer-2 (orig r10031):  rkinyon | 2007-10-01 11:15:50 -0400
  Added coverage report and tests that were wrong
  r8207@rob-kinyons-computer-2 (orig r10032):  rkinyon | 2007-10-01 11:16:12 -0400
  Fixed date on release of 1.0005

17 years ago r8199@h460878c2 (orig r10013): rkinyon | 2007-09-28 12:05:34 -0400
rkinyon [Fri, 28 Sep 2007 16:59:28 +0000]
 r8199@h460878c2 (orig r10013):  rkinyon | 2007-09-28 12:05:34 -0400
  r6222@h460878c2 (orig r10003):  rkinyon | 2007-09-26 21:30:53 -0400
  Added _dump_file and improved how arrays/hashes clean up after themselves
  r8192@h460878c2 (orig r10004):  rkinyon | 2007-09-26 22:25:04 -0400
  Added test that breaks the dumper
  r8193@h460878c2 (orig r10005):  rkinyon | 2007-09-27 15:16:18 -0400
  Fixed the bug revealed by making bucketlists properly clean up after themselves
  r8194@h460878c2 (orig r10006):  rkinyon | 2007-09-27 15:19:45 -0400
  Fixed hardcoded 0 staleness for HEAD in inc_txn_staleness_counter
  r8195@h460878c2 (orig r10008):  rkinyon | 2007-09-27 23:06:25 -0400
  The refcount functions have been refactored a bit
  r8196@h460878c2 (orig r10011):  rkinyon | 2007-09-28 09:35:35 -0400
  Added a test for dump_file within the core tests and got all subs to be called at least once in the core tests.
  r8198@h460878c2 (orig r10012):  rkinyon | 2007-09-28 11:29:08 -0400
  A raft of minor improvements

 r8200@h460878c2 (orig r10014):  rkinyon | 2007-09-28 12:10:04 -0400
 Updated Changes file

17 years ago r6200@rob-kinyons-computer-2 (orig r9980): rkinyon | 2007-09-22 21:02:54 -0400
rkinyon [Tue, 25 Sep 2007 01:20:18 +0000]
 r6200@rob-kinyons-computer-2 (orig r9980):  rkinyon | 2007-09-22 21:02:54 -0400
 Updates to POD and added a test for POD compliance
 r6201@rob-kinyons-computer-2 (orig r9981):  rkinyon | 2007-09-22 21:56:53 -0400
 Added POD coverage test
 r6209@rob-kinyons-computer-2 (orig r9991):  rkinyon | 2007-09-24 21:18:27 -0400
  r6205@rob-kinyons-computer-2 (orig r9987):  rkinyon | 2007-09-24 14:24:05 -0400
  Added references and a fix for 29583
  r6206@rob-kinyons-computer-2 (orig r9988):  rkinyon | 2007-09-24 15:41:06 -0400
  Fixed pod coverage test and added a line to Changes making clear that the file format is incompatible
  r6207@rob-kinyons-computer-2 (orig r9989):  rkinyon | 2007-09-24 20:21:26 -0400
  Changed everything around so that we're releasing 1.0003, not 1.0009_01. Plus, updated all documentation and cleaned up the distinction between the main docco and the cookbook
  r6208@rob-kinyons-computer-2 (orig r9990):  rkinyon | 2007-09-24 21:17:47 -0400
  Final POD fix

 r6210@rob-kinyons-computer-2 (orig r9992):  rkinyon | 2007-09-24 21:19:22 -0400
 Fixed MANIFEST

17 years ago r6127@000-443-371 (orig r9960): rkinyon | 2007-09-20 21:13:08 -0400
rkinyon [Fri, 21 Sep 2007 02:09:05 +0000]
 r6127@000-443-371 (orig r9960):  rkinyon | 2007-09-20 21:13:08 -0400
  r6122@000-443-371 (orig r9951):  rkinyon | 2007-09-19 22:33:23 -0400
  Extended _throw_error per brian d foy's suggestion
  r6126@000-443-371 (orig r9959):  rkinyon | 2007-09-20 21:12:41 -0400
  Incremented version number, added diag for 5.9.5 failures in t/17_import.t, and updated Changes file

 r6129@000-443-371 (orig r9964):  rkinyon | 2007-09-20 22:08:16 -0400
 Final updates before uploading 1.0002

17 years ago r15937@rob-kinyons-computer (orig r9234): rkinyon | 2007-03-12 16:07:23 -0400
rkinyon [Mon, 12 Mar 2007 20:07:55 +0000]
 r15937@rob-kinyons-computer (orig r9234):  rkinyon | 2007-03-12 16:07:23 -0400
  r15928@rob-kinyons-computer (orig r9227):  rkinyon | 2007-03-12 10:12:34 -0400
  Created bugfix branch
  r15936@rob-kinyons-computer (orig r9233):  rkinyon | 2007-03-12 16:07:06 -0400
  Fixed a couple of minor bugs

17 years ago r15625@rob-kinyons-computer (orig r9171): rkinyon | 2007-02-26 11:56:32 -0500
rkinyon [Mon, 26 Feb 2007 17:08:23 +0000]
 r15625@rob-kinyons-computer (orig r9171):  rkinyon | 2007-02-26 11:56:32 -0500
  r14949@rob-kinyons-computer (orig r8702):  rkinyon | 2007-01-24 23:08:35 -0500
  Added more to the article
  r14963@rob-kinyons-computer (orig r8736):  rkinyon | 2007-01-28 01:22:53 -0500
  On the warpath to 1.0000
  r14964@rob-kinyons-computer (orig r8737):  rkinyon | 2007-01-28 01:37:21 -0500
  Added tests for wrong file versions
  r14965@rob-kinyons-computer (orig r8738):  rkinyon | 2007-01-28 14:32:26 -0500
  data_sector_size parameterization is proceeding apace
  r15013@rob-kinyons-computer (orig r8751):  rkinyon | 2007-01-29 22:16:24 -0500
  Change some defaults and the tests to match
  r15014@rob-kinyons-computer (orig r8752):  rkinyon | 2007-01-29 22:25:19 -0500
  Cleaned up validation code
  r15015@rob-kinyons-computer (orig r8762):  rkinyon | 2007-01-29 23:22:46 -0500
  Removed transactional staleness counter from the HEAD as it can never be stale
  r15016@rob-kinyons-computer (orig r8763):  rkinyon | 2007-01-29 23:36:02 -0500
  Transactional staleness counters are down from 4 bytes to 2
  r15017@rob-kinyons-computer (orig r8764):  rkinyon | 2007-01-29 23:40:17 -0500
  Minor cleanups
  r15019@rob-kinyons-computer (orig r8766):  rkinyon | 2007-01-30 00:25:55 -0500
  Added failing test for large numbers of transactions
  r15102@rob-kinyons-computer (orig r8795):  rkinyon | 2007-02-03 23:36:19 -0500
  Fixed limitation of transactions to only 32
  r15103@rob-kinyons-computer (orig r8796):  rkinyon | 2007-02-03 23:44:14 -0500
  Cleaned up a little bit
  r15104@rob-kinyons-computer (orig r8797):  rkinyon | 2007-02-04 00:23:10 -0500
  Removed the verybig test from the MANIFEST - I want to think about that one first
  r15204@rob-kinyons-computer (orig r8841):  rkinyon | 2007-02-09 11:15:29 -0500
  Article changes
  r15223@rob-kinyons-computer (orig r9063):  rkinyon | 2007-02-10 13:43:15 -0500
  Article improvements
  r15225@rob-kinyons-computer (orig r9076):  rkinyon | 2007-02-11 14:49:29 -0500
  More work on the article
  r15516@rob-kinyons-computer (orig r9111):  rkinyon | 2007-02-15 09:27:05 -0500
  Initial draft (unworking) of upgrade_db.pl
  r15517@rob-kinyons-computer (orig r9113):  rkinyon | 2007-02-15 14:50:32 -0500
  Cleanup of DB files, step 1
  r15518@rob-kinyons-computer (orig r9114):  rkinyon | 2007-02-15 14:51:42 -0500
  Cleanup of DB files, step 2
  r15519@rob-kinyons-computer (orig r9115):  rkinyon | 2007-02-15 14:52:29 -0500
  Cleanup for new file versions
  r15528@rob-kinyons-computer (orig r9119):  rkinyon | 2007-02-18 05:40:50 -0500
  Further work done and a test for utils/upgrade_db.pl
  r15529@rob-kinyons-computer (orig r9120):  rkinyon | 2007-02-18 06:10:55 -0500
  0-983 is now moved over and parsing - still need to perform tests on the converted file
  r15530@rob-kinyons-computer (orig r9121):  rkinyon | 2007-02-18 06:53:27 -0500
  Conversion seems to be working
  r15531@rob-kinyons-computer (orig r9122):  rkinyon | 2007-02-18 07:16:23 -0500
  Made get_pod support Perl 5.6 by removing use of in-memory filehandles
  r15532@rob-kinyons-computer (orig r9123):  rkinyon | 2007-02-18 08:23:39 -0500
  upgrade_db.pl is almost ready for release
  r15533@rob-kinyons-computer (orig r9124):  rkinyon | 2007-02-18 08:25:07 -0500
  Fixed MANIFEST and README
  r15534@rob-kinyons-computer (orig r9131):  rkinyon | 2007-02-19 07:06:57 -0500
  Documentation
  r15548@rob-kinyons-computer (orig r9141):  rkinyon | 2007-02-19 12:25:18 -0500
  Added better handling of 1.0000 to upgrade_db.pl
  r15549@rob-kinyons-computer (orig r9142):  rkinyon | 2007-02-19 21:41:57 -0500
  Article modifications
  r15550@rob-kinyons-computer (orig r9144):  rkinyon | 2007-02-20 18:28:56 -0500
  Finished final draft of the article
  r15551@rob-kinyons-computer (orig r9146):  rkinyon | 2007-02-20 18:47:14 -0500
  Added SPONSORS section to DBM::Deep's POD
  r15622@rob-kinyons-computer (orig r9168):  rkinyon | 2007-02-26 11:20:04 -0500
  Fixed Changes and a failing test found due to disttest
  r15623@rob-kinyons-computer (orig r9169):  rkinyon | 2007-02-26 11:23:45 -0500
  Created an articles directory, manifest.skip'ed it, and cleaned up a bit more
  r15624@rob-kinyons-computer (orig r9170):  rkinyon | 2007-02-26 11:52:00 -0500
  t_attic created

17 years ago r14213@rob-kinyons-computer (orig r8080): rkinyon | 2006-11-17 20:47:50 -0500
rkinyon [Tue, 30 Jan 2007 04:41:07 +0000]
 r14213@rob-kinyons-computer (orig r8080):  rkinyon | 2006-11-17 20:47:50 -0500
 Added a CURRENT
 r14934@rob-kinyons-computer (orig r8692):  rkinyon | 2007-01-23 22:40:02 -0500
  r14214@rob-kinyons-computer (orig r8081):  rkinyon | 2006-11-17 20:51:21 -0500
  stonehenge_cleanup
  r14215@rob-kinyons-computer (orig r8086):  rkinyon | 2006-11-18 00:24:04 -0500
  We pass test 1 for a new engine
  r14232@rob-kinyons-computer (orig r8098):  rkinyon | 2006-11-22 17:17:48 -0500
  Cleaned up - moving towards better file format
  r14238@rob-kinyons-computer (orig r8109):  rkinyon | 2006-11-26 22:38:52 -0500
  Converted to using an object for each file sector type
  r14239@rob-kinyons-computer (orig r8110):  rkinyon | 2006-11-27 00:38:40 -0500
  Got a store and a retrieve working
  r14255@rob-kinyons-computer (orig r8307):  rkinyon | 2006-11-28 00:07:30 -0500
  Added Null datatype
  r14259@rob-kinyons-computer (orig r8319):  rkinyon | 2006-11-28 22:44:02 -0500
  Can actually store more than one keyval pair at a time
  r14260@rob-kinyons-computer (orig r8320):  rkinyon | 2006-11-28 23:24:15 -0500
  Added delete
  r14267@rob-kinyons-computer (orig r8323):  rkinyon | 2006-11-29 22:58:40 -0500
  Added in storage of the key at the hash instead of as part of the value
  r14268@rob-kinyons-computer (orig r8324):  rkinyon | 2006-11-29 23:13:40 -0500
  Deleting a key now returns the value
  r14270@rob-kinyons-computer (orig r8329):  rkinyon | 2006-11-30 21:11:40 -0500
  Added autovivification at the leaf level
  r14271@rob-kinyons-computer (orig r8330):  rkinyon | 2006-11-30 21:35:48 -0500
  Autovivification of references now works
  r14272@rob-kinyons-computer (orig r8335):  rkinyon | 2006-11-30 23:05:35 -0500
  Arrays now work correctly
  r14288@rob-kinyons-computer (orig r8348):  rkinyon | 2006-12-03 20:13:35 -0500
  Keys now works and tests that aren't meant to pass have been renamed to .todo in order to allow for ./Build test to be successful
  r14289@rob-kinyons-computer (orig r8349):  rkinyon | 2006-12-03 21:40:00 -0500
  Fixed how header_var was set during _read_file_header so that a validation is more appropriate
  r14290@rob-kinyons-computer (orig r8350):  rkinyon | 2006-12-03 22:26:27 -0500
  Added freespace management
  r14291@rob-kinyons-computer (orig r8351):  rkinyon | 2006-12-03 22:51:13 -0500
  Values are now restricted to only legal values (hash and array references that aren't tied)
  r14292@rob-kinyons-computer (orig r8352):  rkinyon | 2006-12-03 23:12:36 -0500
  autobless added back in
  r14293@rob-kinyons-computer (orig r8353):  rkinyon | 2006-12-03 23:57:11 -0500
  import and export are turned back on and working
  r14296@rob-kinyons-computer (orig r8354):  rkinyon | 2006-12-04 10:23:51 -0500
  Reactivated a test for multi-DB cross-reference
  r14298@rob-kinyons-computer (orig r8355):  rkinyon | 2006-12-04 10:37:20 -0500
  Activated more tests marked as skip-all until internal references are supported
  r14313@rob-kinyons-computer (orig r8359):  rkinyon | 2006-12-04 20:41:14 -0500
  Large values are now handled
  r14314@rob-kinyons-computer (orig r8360):  rkinyon | 2006-12-04 20:47:46 -0500
  Added the test for large data sections
  r14315@rob-kinyons-computer (orig r8361):  rkinyon | 2006-12-04 22:02:23 -0500
  Removed deep recursion warning by converting tail-recursive function to an iterative algorithm
  r14316@rob-kinyons-computer (orig r8362):  rkinyon | 2006-12-04 22:19:08 -0500
  Long classnames are now supported
  r14320@rob-kinyons-computer (orig r8365):  rkinyon | 2006-12-05 09:02:57 -0500
  Activated two more now-passing tests
  r14388@rob-kinyons-computer (orig r8374):  rkinyon | 2006-12-08 21:56:37 -0500
  The engine object is now a singleton in preparation for transactions being hoisted from the File to the engine
  r14389@rob-kinyons-computer (orig r8375):  rkinyon | 2006-12-08 23:00:52 -0500
  Initial code written for transactional isolation
  r14422@rob-kinyons-computer (orig r8391):  rkinyon | 2006-12-13 01:07:02 -0500
  Transactions now seem to work, except for the rollback/commit bits
  r14510@rob-kinyons-computer (orig r8400):  rkinyon | 2006-12-16 23:02:18 -0500
  Added another test
  r14511@rob-kinyons-computer (orig r8407):  rkinyon | 2006-12-18 01:17:30 -0500
  Added more tests and rollback/commit are kinda working
  r14548@rob-kinyons-computer (orig r8410):  rkinyon | 2006-12-20 00:54:05 -0500
  Fixed problem with how delete on an undef value was working
  r14577@rob-kinyons-computer (orig r8414):  rkinyon | 2006-12-21 00:39:15 -0500
  Added 16 bytes to the header prepping for transaction staleness counters
  r14604@rob-kinyons-computer (orig r8430):  rkinyon | 2006-12-23 02:10:02 -0500
  More tests are passing
  r14605@rob-kinyons-computer (orig r8442):  rkinyon | 2006-12-24 00:44:17 -0500
  First transaction test file passes
  r14606@rob-kinyons-computer (orig r8443):  rkinyon | 2006-12-24 00:46:31 -0500
  Arrays work in txns, but multiples has issues right now
  r14607@rob-kinyons-computer (orig r8450):  rkinyon | 2006-12-24 22:41:36 -0500
  Removed notion of trans_ctr as an attribute - still having issues with multiple running txns
  r14608@rob-kinyons-computer (orig r8451):  rkinyon | 2006-12-24 23:03:37 -0500
  Fixed multiple transactions
  r14609@rob-kinyons-computer (orig r8452):  rkinyon | 2006-12-24 23:18:43 -0500
  Removed lava in DBM::Deep::File
  r14610@rob-kinyons-computer (orig r8453):  rkinyon | 2006-12-24 23:20:53 -0500
  Removed unneeded Fcntl imports in DBM::Deep
  r14611@rob-kinyons-computer (orig r8454):  rkinyon | 2006-12-24 23:21:47 -0500
  Removed auditing completely
  r14612@rob-kinyons-computer (orig r8461):  rkinyon | 2006-12-25 23:41:11 -0500
  Fixed bug in reference size counting
  r14613@rob-kinyons-computer (orig r8462):  rkinyon | 2006-12-26 00:24:09 -0500
  Committing failing test for freespace staleness
  r14614@rob-kinyons-computer (orig r8464):  rkinyon | 2006-12-26 22:33:16 -0500
  Added staleness checking
  r14615@rob-kinyons-computer (orig r8465):  rkinyon | 2006-12-26 22:48:01 -0500
  Removed some lava from audit trails
  r14616@rob-kinyons-computer (orig r8466):  rkinyon | 2006-12-26 23:18:44 -0500
  Parameterized the size of the signature + staleness counter so that incrementing the size of the staleness counter should be easier in the future
  r14617@rob-kinyons-computer (orig r8467):  rkinyon | 2006-12-26 23:41:19 -0500
  staleness size now fully parameterized
  r14618@rob-kinyons-computer (orig r8470):  rkinyon | 2006-12-26 23:51:11 -0500
  Parameterized the freespace management to allow for new sector types more easily - clunky, but it works for now
  r14619@rob-kinyons-computer (orig r8473):  rkinyon | 2006-12-27 00:17:07 -0500
  Almost ready to add in the reindexing code and t/28.t
  r14639@rob-kinyons-computer (orig r8478):  rkinyon | 2006-12-28 01:26:40 -0500
  Reindexing works ... sort of
  r14657@rob-kinyons-computer (orig r8499):  rkinyon | 2006-12-31 14:39:17 -0500
  Can write to and read from multiple index levels
  r14658@rob-kinyons-computer (orig r8500):  rkinyon | 2006-12-31 15:04:14 -0500
  This test now passes
  r14659@rob-kinyons-computer (orig r8501):  rkinyon | 2006-12-31 15:10:11 -0500
  Test cleanup

  r14718@rob-kinyons-computer (orig r8520):  rkinyon | 2007-01-06 21:42:32 -0500
  Keys works, but exposes issues
  r14719@rob-kinyons-computer (orig r8521):  rkinyon | 2007-01-07 00:22:06 -0500
  Keys now works
  r14820@rob-kinyons-computer (orig r8574):  rkinyon | 2007-01-13 23:52:33 -0500
  Removed Engine.pm and Engine2.pm in preparation to moving Engine3.pm over to Engine.pm
  r14821@rob-kinyons-computer (orig r8575):  rkinyon | 2007-01-14 00:04:31 -0500
  Moved Engine3 to Engine
  r14822@rob-kinyons-computer (orig r8576):  rkinyon | 2007-01-14 00:39:19 -0500
  Fixed a bug with how transactions worked across a reindex
  r14823@rob-kinyons-computer (orig r8577):  rkinyon | 2007-01-14 00:48:49 -0500
  Added missing testfile
  r14824@rob-kinyons-computer (orig r8578):  rkinyon | 2007-01-14 01:00:32 -0500
  Updated MANIFEST, Changes, and other similar distro maintenance
  r14825@rob-kinyons-computer (orig r8588):  rkinyon | 2007-01-15 00:29:46 -0500
  POD updates, including code coverage
  r14826@rob-kinyons-computer (orig r8589):  rkinyon | 2007-01-15 00:44:06 -0500
  Added test for importing an array
  r14827@rob-kinyons-computer (orig r8590):  rkinyon | 2007-01-15 01:14:42 -0500
  Improved coverage by commenting out unused subs and adding some tests (one of which showcased a broken function
  r14839@rob-kinyons-computer (orig r8591):  rkinyon | 2007-01-16 10:33:29 -0500
  Lots and lots of fixes, primarily in terms of improving test coverage
  r14840@rob-kinyons-computer (orig r8592):  rkinyon | 2007-01-16 10:52:49 -0500
  Fixed test to remove SKIP for non-win32 machines
  r14841@rob-kinyons-computer (orig r8596):  rkinyon | 2007-01-17 10:32:40 -0500
  Converted to using only 2 transactions by default and added the num_txns to the header
  r14854@rob-kinyons-computer (orig r8599):  rkinyon | 2007-01-18 10:15:51 -0500
   r14847@rob-kinyons-computer:  rob | 2007-01-17 22:13:19 -0500
   Added gatekeepers to array methods to verify only legal keys are used

  r14855@rob-kinyons-computer (orig r8600):  rkinyon | 2007-01-18 10:16:00 -0500
   r14848@rob-kinyons-computer:  rob | 2007-01-17 22:15:40 -0500
   Added tests for undefined array indices

  r14856@rob-kinyons-computer (orig r8601):  rkinyon | 2007-01-18 10:16:39 -0500
   r14849@rob-kinyons-computer:  rob | 2007-01-17 22:19:30 -0500
   Added tets for undefined and missing hash keys

  r14857@rob-kinyons-computer (orig r8602):  rkinyon | 2007-01-18 10:16:45 -0500
   r14850@rob-kinyons-computer:  rob | 2007-01-17 22:21:57 -0500
   Added test for unlocking an unlocked filehandle

  r14858@rob-kinyons-computer (orig r8603):  rkinyon | 2007-01-18 10:16:54 -0500
   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

  r14859@rob-kinyons-computer (orig r8604):  rkinyon | 2007-01-18 10:17:01 -0500
   r14852@rob-kinyons-computer:  rob | 2007-01-18 01:29:59 -0500
   More POD explaining undocumented constructor options

  r14860@rob-kinyons-computer (orig r8605):  rkinyon | 2007-01-18 10:17:08 -0500
   r14853@rob-kinyons-computer:  rob | 2007-01-18 02:01:33 -0500
   More POD cleanups, couple more tests, and better code coverage

  r14865@rob-kinyons-computer (orig r8609):  rkinyon | 2007-01-19 01:40:04 -0500
   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

  r14866@rob-kinyons-computer (orig r8610):  rkinyon | 2007-01-19 01:40:12 -0500
   r14862@rob-kinyons-computer:  rob | 2007-01-18 19:51:24 -0500
   Start of my article

  r14867@rob-kinyons-computer (orig r8611):  rkinyon | 2007-01-19 01:40:19 -0500
   r14863@rob-kinyons-computer:  rob | 2007-01-18 20:39:16 -0500
   More on the article

  r14868@rob-kinyons-computer (orig r8612):  rkinyon | 2007-01-19 01:40:24 -0500
   r14864@rob-kinyons-computer:  rob | 2007-01-18 23:05:43 -0500
   More article stuff

  r14897@rob-kinyons-computer (orig r8670):  rkinyon | 2007-01-22 00:19:20 -0500
   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

  r14928@rob-kinyons-computer (orig r8689):  rkinyon | 2007-01-23 21:49:27 -0500
   r14927@rob-kinyons-computer:  rob | 2007-01-23 20:49:11 -0500
   POD and article updates

  r14931@rob-kinyons-computer (orig r8690):  rkinyon | 2007-01-23 22:37:11 -0500
   r14929@rob-kinyons-computer:  rob | 2007-01-23 21:02:26 -0500
   Further cleanup

  r14932@rob-kinyons-computer (orig r8691):  rkinyon | 2007-01-23 22:37:19 -0500
   r14930@rob-kinyons-computer:  rob | 2007-01-23 21:36:37 -0500
   Fixed a couple of broken tests and prepped for release

 r14947@rob-kinyons-computer (orig r8700):  rkinyon | 2007-01-24 22:37:02 -0500
  r14944@rob-kinyons-computer (orig r8697):  rkinyon | 2007-01-24 22:09:50 -0500
  Fixed numerous issues in the 0.99_03 release
  r14945@rob-kinyons-computer (orig r8698):  rkinyon | 2007-01-24 22:30:36 -0500
  Continued removal of Clone::Any from everywhere
  r14946@rob-kinyons-computer (orig r8699):  rkinyon | 2007-01-24 22:34:22 -0500
  Added more files to the MANIFEST

18 years agoRemoved final vestiges of misunderstandings
rkinyon [Sat, 18 Nov 2006 01:44:36 +0000]
Removed final vestiges of misunderstandings

18 years agoFixing things around
rkinyon [Sat, 18 Nov 2006 01:44:09 +0000]
Fixing things around

18 years agoCreated a CURRENT per mst's recommendation
rkinyon [Sat, 18 Nov 2006 01:14:32 +0000]
Created a CURRENT per mst's recommendation

18 years agoFirst pass at cleanup
rkinyon [Tue, 14 Nov 2006 05:28:31 +0000]
First pass at cleanup

18 years ago r14427@Rob-Kinyons-PowerBook: rob | 2006-06-19 09:14:51 -0400
rkinyon [Mon, 19 Jun 2006 13:15:04 +0000]
 r14427@Rob-Kinyons-PowerBook:  rob | 2006-06-19 09:14:51 -0400
 Checking to fix SVK

18 years ago(no commit message)
rkinyon [Mon, 19 Jun 2006 13:13:21 +0000]

18 years ago(no commit message)
rkinyon [Mon, 19 Jun 2006 13:13:13 +0000]

18 years ago r14264@Rob-Kinyons-PowerBook: rob | 2006-06-15 16:05:57 -0400
rkinyon [Mon, 19 Jun 2006 13:12:47 +0000]
 r14264@Rob-Kinyons-PowerBook:  rob | 2006-06-15 16:05:57 -0400
 Pushing everything so that Todd Hepler can see it

18 years ago r14236@Rob-Kinyons-PowerBook: rob | 2006-06-14 23:07:31 -0400
rkinyon [Mon, 19 Jun 2006 13:12:40 +0000]
 r14236@Rob-Kinyons-PowerBook:  rob | 2006-06-14 23:07:31 -0400
 Engine2 kinda works ...