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 ...

18 years ago r14235@Rob-Kinyons-PowerBook: rob | 2006-06-14 22:24:47 -0400
rkinyon [Mon, 19 Jun 2006 13:12:32 +0000]
 r14235@Rob-Kinyons-PowerBook:  rob | 2006-06-14 22:24:47 -0400
 Moving further along

18 years ago r14186@Rob-Kinyons-PowerBook: rob | 2006-06-14 11:44:48 -0400
rkinyon [Mon, 19 Jun 2006 13:12:21 +0000]
 r14186@Rob-Kinyons-PowerBook:  rob | 2006-06-14 11:44:48 -0400
 Almost ready to test-drive Engine2

18 years ago r14010@Rob-Kinyons-PowerBook: rob | 2006-06-07 14:35:06 -0400
rkinyon [Mon, 19 Jun 2006 13:12:08 +0000]
 r14010@Rob-Kinyons-PowerBook:  rob | 2006-06-07 14:35:06 -0400
 Converted to use _storage instead of _fileobj and laid out the new code for using key-to-me pointers

18 years ago r13607@Rob-Kinyons-PowerBook: rob | 2006-05-25 15:12:31 -0400
rkinyon [Mon, 19 Jun 2006 13:11:59 +0000]
 r13607@Rob-Kinyons-PowerBook:  rob | 2006-05-25 15:12:31 -0400
 We now bless the tying of assignments unless they're tied

18 years ago r13599@Rob-Kinyons-PowerBook: rob | 2006-05-25 14:21:08 -0400
rkinyon [Mon, 19 Jun 2006 13:10:54 +0000]
 r13599@Rob-Kinyons-PowerBook:  rob | 2006-05-25 14:21:08 -0400
 Finished converting all code to use the four primary engine methods

18 years ago r13306@Rob-Kinyons-PowerBook: rob | 2006-05-18 16:15:49 -0400
rkinyon [Mon, 19 Jun 2006 13:10:27 +0000]
 r13306@Rob-Kinyons-PowerBook:  rob | 2006-05-18 16:15:49 -0400
 Converted FETCH

18 years ago r13305@Rob-Kinyons-PowerBook: rob | 2006-05-18 15:18:06 -0400
rkinyon [Mon, 19 Jun 2006 13:10:15 +0000]
 r13305@Rob-Kinyons-PowerBook:  rob | 2006-05-18 15:18:06 -0400
 Removed cause of unitialized warnings

18 years ago r13304@Rob-Kinyons-PowerBook: rob | 2006-05-18 15:10:48 -0400
rkinyon [Mon, 19 Jun 2006 13:10:06 +0000]
 r13304@Rob-Kinyons-PowerBook:  rob | 2006-05-18 15:10:48 -0400
 Worked out the new API

18 years ago r13132@Rob-Kinyons-PowerBook: rob | 2006-05-14 20:27:47 -0400
rkinyon [Mon, 19 Jun 2006 13:09:53 +0000]
 r13132@Rob-Kinyons-PowerBook:  rob | 2006-05-14 20:27:47 -0400
 Added/modified more files

18 years ago r13058@Rob-Kinyons-PowerBook: rob | 2006-05-10 15:39:37 -0400
rkinyon [Mon, 19 Jun 2006 13:09:18 +0000]
 r13058@Rob-Kinyons-PowerBook:  rob | 2006-05-10 15:39:37 -0400
  r11694@rob-kinyons-powerbook58 (orig r5987):  rkinyon | 2006-04-30 22:22:45 -0400
   r11683@rob-kinyons-powerbook58:  rob | 2006-04-28 20:54:09 -0400
   Fixed export() so that it works on blessed root values

  r11695@rob-kinyons-powerbook58 (orig r5988):  rkinyon | 2006-04-30 22:22:53 -0400
   r11685@rob-kinyons-powerbook58:  rob | 2006-04-29 10:50:27 -0400
   Have tests for a couple bugs

  r11696@rob-kinyons-powerbook58 (orig r5989):  rkinyon | 2006-04-30 22:23:00 -0400
   r11686@rob-kinyons-powerbook58:  rob | 2006-04-29 23:23:17 -0400
   Fixed export() so that it works with crossreferences

  r11697@rob-kinyons-powerbook58 (orig r5990):  rkinyon | 2006-04-30 22:23:06 -0400
   r11687@rob-kinyons-powerbook58:  rob | 2006-04-29 23:33:57 -0400
   Added the failing test for import() tying stuff when it shouldn't

  r11698@rob-kinyons-powerbook58 (orig r5991):  rkinyon | 2006-04-30 22:23:13 -0400
   r11691@rob-kinyons-powerbook58:  rob | 2006-04-29 23:53:52 -0400
   Moved some more POD over

  r11699@rob-kinyons-powerbook58 (orig r5992):  rkinyon | 2006-04-30 22:23:21 -0400
   r11692@rob-kinyons-powerbook58:  rob | 2006-04-30 00:04:30 -0400
   Added dependency on FileHandle::Fmode to handle filestatus checks

  r11700@rob-kinyons-powerbook58 (orig r5993):  rkinyon | 2006-04-30 22:23:29 -0400
   r11693@rob-kinyons-powerbook58:  rob | 2006-04-30 22:15:38 -0400
   Fixed Win32 bug reported by BrowserUk

  r11706@rob-kinyons-powerbook58 (orig r5995):  rkinyon | 2006-05-01 13:19:59 -0400
   r11705@rob-kinyons-powerbook58:  rob | 2006-05-01 13:19:45 -0400
   Fixed bugs with delete_bucket, add_bucket, and transactions that were exposed through Win32 testing done by Nigel Sandever (Thanks\!)

  r11726@rob-kinyons-powerbook58 (orig r5996):  rkinyon | 2006-05-01 15:53:56 -0400
   r11725@rob-kinyons-powerbook58:  rob | 2006-05-01 15:53:46 -0400
   Fixed import() so that it doesn't tied the data structure that was passed in

18 years ago r13057@Rob-Kinyons-PowerBook: rob | 2006-05-10 15:38:57 -0400
rkinyon [Mon, 19 Jun 2006 13:09:07 +0000]
 r13057@Rob-Kinyons-PowerBook:  rob | 2006-05-10 15:38:57 -0400
 Checked in another failing test on the delete ->{foo} topic

18 years ago r14264@Rob-Kinyons-PowerBook: rob | 2006-06-15 16:05:57 -0400
rkinyon [Thu, 15 Jun 2006 20:06:24 +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 [Thu, 15 Jun 2006 20:06:17 +0000]
 r14236@Rob-Kinyons-PowerBook:  rob | 2006-06-14 23:07:31 -0400
 Engine2 kinda works ...

18 years ago r14235@Rob-Kinyons-PowerBook: rob | 2006-06-14 22:24:47 -0400
rkinyon [Thu, 15 Jun 2006 20:06:06 +0000]
 r14235@Rob-Kinyons-PowerBook:  rob | 2006-06-14 22:24:47 -0400
 Moving further along

18 years ago r14186@rob-kinyons-powerbook58: rob | 2006-06-14 11:44:48 -0400
rkinyon [Wed, 14 Jun 2006 15:44:58 +0000]
 r14186@rob-kinyons-powerbook58:  rob | 2006-06-14 11:44:48 -0400
 Almost ready to test-drive Engine2

18 years ago r14010@rob-kinyons-powerbook58: rob | 2006-06-07 14:35:06 -0400
rkinyon [Wed, 7 Jun 2006 18:35:29 +0000]
 r14010@rob-kinyons-powerbook58:  rob | 2006-06-07 14:35:06 -0400
 Converted to use _storage instead of _fileobj and laid out the new code for using key-to-me pointers

18 years ago r13607@rob-kinyons-powerbook58: rob | 2006-05-25 15:12:31 -0400
rkinyon [Wed, 7 Jun 2006 18:35:16 +0000]
 r13607@rob-kinyons-powerbook58:  rob | 2006-05-25 15:12:31 -0400
 We now bless the tying of assignments unless they're tied

18 years ago r13599@rob-kinyons-powerbook58: rob | 2006-05-25 14:21:08 -0400
rkinyon [Thu, 25 May 2006 18:22:04 +0000]
 r13599@rob-kinyons-powerbook58:  rob | 2006-05-25 14:21:08 -0400
 Finished converting all code to use the four primary engine methods

18 years ago r13306@rob-kinyons-powerbook58: rob | 2006-05-18 16:15:49 -0400
rkinyon [Thu, 25 May 2006 18:21:56 +0000]
 r13306@rob-kinyons-powerbook58:  rob | 2006-05-18 16:15:49 -0400
 Converted FETCH

18 years ago r13305@rob-kinyons-powerbook58: rob | 2006-05-18 15:18:06 -0400
rkinyon [Thu, 25 May 2006 18:21:50 +0000]
 r13305@rob-kinyons-powerbook58:  rob | 2006-05-18 15:18:06 -0400
 Removed cause of unitialized warnings

18 years ago r13304@rob-kinyons-powerbook58: rob | 2006-05-18 15:10:48 -0400
rkinyon [Thu, 25 May 2006 18:21:43 +0000]
 r13304@rob-kinyons-powerbook58:  rob | 2006-05-18 15:10:48 -0400
 Worked out the new API

18 years ago r13132@rob-kinyons-powerbook58: rob | 2006-05-14 20:27:47 -0400
rkinyon [Thu, 25 May 2006 18:21:32 +0000]
 r13132@rob-kinyons-powerbook58:  rob | 2006-05-14 20:27:47 -0400
 Added/modified more files

18 years ago r13131@rob-kinyons-powerbook58: rob | 2006-05-14 20:22:12 -0400
rkinyon [Thu, 25 May 2006 18:21:24 +0000]
 r13131@rob-kinyons-powerbook58:  rob | 2006-05-14 20:22:12 -0400
 Added LONG_TEST environment variable to skip long-running tests

18 years ago r13078@rob-kinyons-powerbook58: rob | 2006-05-11 10:33:40 -0400
rkinyon [Thu, 25 May 2006 18:21:16 +0000]
 r13078@rob-kinyons-powerbook58:  rob | 2006-05-11 10:33:40 -0400
 Removed unneeded test

18 years ago r13057@rob-kinyons-powerbook58: rob | 2006-05-10 15:38:57 -0400
rkinyon [Wed, 10 May 2006 19:47:57 +0000]
 r13057@rob-kinyons-powerbook58:  rob | 2006-05-10 15:38:57 -0400
 Checked in another failing test on the delete ->{foo} topic

18 years ago r11725@rob-kinyons-powerbook58: rob | 2006-05-01 15:53:46 -0400
rkinyon [Wed, 10 May 2006 19:47:51 +0000]
 r11725@rob-kinyons-powerbook58:  rob | 2006-05-01 15:53:46 -0400
 Fixed import() so that it doesn't tied the data structure that was passed in

18 years ago r11705@rob-kinyons-powerbook58: rob | 2006-05-01 13:19:45 -0400
rkinyon [Wed, 10 May 2006 19:47:47 +0000]
 r11705@rob-kinyons-powerbook58:  rob | 2006-05-01 13:19:45 -0400
 Fixed bugs with delete_bucket, add_bucket, and transactions that were exposed through Win32 testing done by Nigel Sandever (Thanks\!)

18 years ago r11693@rob-kinyons-powerbook58: rob | 2006-04-30 22:15:38 -0400
rkinyon [Wed, 10 May 2006 19:47:40 +0000]
 r11693@rob-kinyons-powerbook58:  rob | 2006-04-30 22:15:38 -0400
 Fixed Win32 bug reported by BrowserUk

18 years ago r11692@rob-kinyons-powerbook58: rob | 2006-04-30 00:04:30 -0400
rkinyon [Wed, 10 May 2006 19:47:13 +0000]
 r11692@rob-kinyons-powerbook58:  rob | 2006-04-30 00:04:30 -0400
 Added dependency on FileHandle::Fmode to handle filestatus checks