18 years agoHave a header now
rkinyon [Fri, 7 Apr 2006 01:31:09 +0000]
Have a header now

18 years agoUpdated documentation and Changes
rkinyon [Fri, 7 Apr 2006 00:54:19 +0000]
Updated documentation and Changes

18 years agoUpdated documentation to reflect removal of set_pack and set_digest
rkinyon [Fri, 7 Apr 2006 00:51:12 +0000]
Updated documentation to reflect removal of set_pack and set_digest

18 years agoRemoved set_pack(), set_digest(), and precalc_sizes() by folding them into the parameters
rkinyon [Fri, 7 Apr 2006 00:44:48 +0000]
Removed set_pack(), set_digest(), and precalc_sizes() by folding them into the parameters

18 years agoRecommenced testing of DATA filehandle
rkinyon [Fri, 7 Apr 2006 00:26:59 +0000]
Recommenced testing of DATA filehandle

18 years agoNew testing feature that allows specification of the workdir for the tests
rkinyon [Thu, 6 Apr 2006 20:29:23 +0000]
New testing feature that allows specification of the workdir for the tests

18 years agoAdded missing files to the MANIFEST
rkinyon [Thu, 6 Apr 2006 00:58:21 +0000]
Added missing files to the MANIFEST

18 years agoAdded autovivification tests
rkinyon [Sat, 25 Mar 2006 02:08:43 +0000]
Added autovivification tests

18 years agoRenamed a few variables and added comments
rkinyon [Wed, 22 Mar 2006 14:56:30 +0000]
Renamed a few variables and added comments

18 years agoFixed failing test due to changed header
rkinyon [Wed, 22 Mar 2006 14:34:07 +0000]
Fixed failing test due to changed header

18 years agoAdded version to the file header
rkinyon [Wed, 22 Mar 2006 14:17:48 +0000]
Added version to the file header

18 years agoAdded basic array test structure
rkinyon [Wed, 22 Mar 2006 12:46:58 +0000]
Added basic array test structure

18 years agoAdded read_file_signature
rkinyon [Wed, 22 Mar 2006 04:36:52 +0000]
Added read_file_signature

18 years agoCreate a write_signature() method
rkinyon [Wed, 22 Mar 2006 03:34:01 +0000]
Create a write_signature() method

18 years agoFixed typo in a build_requires
rkinyon [Wed, 22 Mar 2006 03:33:45 +0000]
Fixed typo in a build_requires

18 years agoAdded more tests
rkinyon [Wed, 22 Mar 2006 03:33:30 +0000]
Added more tests

18 years agoCompleted transcription of 02_hash.t
rkinyon [Wed, 22 Mar 2006 02:31:24 +0000]
Completed transcription of 02_hash.t

18 years agoMore tests added
rkinyon [Tue, 21 Mar 2006 15:47:27 +0000]
More tests added

18 years agoStarted migration to Test::Class
rkinyon [Tue, 21 Mar 2006 15:16:38 +0000]
Started migration to Test::Class

18 years agoFixed TODO test to check the right die message
rkinyon [Mon, 20 Mar 2006 19:16:56 +0000]
Fixed TODO test to check the right die message

18 years agoChildren are now tied directly instead of copied. This makes code behave more as...
rkinyon [Mon, 20 Mar 2006 19:13:37 +0000]
Children are now tied directly instead of copied. This makes code behave more as expected. tied variables are no longer allowed, except for purely internal references. This includes banning DBM::Deep references that aren't purely internal.

18 years agoMore tests
rkinyon [Sat, 18 Mar 2006 14:37:34 +0000]
More tests

18 years agoConverted some calls to new() into tie()
rkinyon [Sat, 18 Mar 2006 05:33:45 +0000]
Converted some calls to new() into tie()

18 years agoAdded tests for storing tied stuff
rkinyon [Fri, 17 Mar 2006 21:29:41 +0000]
Added tests for storing tied stuff

18 years agoRemoved debugging info
rkinyon [Fri, 17 Mar 2006 15:55:37 +0000]
Removed debugging info

18 years agoAdded unflocks to all tests so that the tests run on OSX
rkinyon [Fri, 17 Mar 2006 15:55:10 +0000]
Added unflocks to all tests so that the tests run on OSX

18 years agoRemoved _get_self() call in _copy_node
rkinyon [Thu, 16 Mar 2006 13:26:03 +0000]
Removed _get_self() call in _copy_node

18 years agoRemoved some dependencies on ->_type, instead moving them into the appropriate child...
rkinyon [Tue, 14 Mar 2006 15:05:10 +0000]
Removed some dependencies on ->_type, instead moving them into the appropriate child classes

18 years agotest of svn on new machine
rkinyon [Fri, 10 Mar 2006 20:14:51 +0000]
test of svn on new machine

18 years agoCleaning up split_index()
rkinyon [Fri, 10 Mar 2006 17:53:49 +0000]
Cleaning up split_index()

18 years agoAdded MSWin32 checks for is_writable call
rkinyon [Thu, 9 Mar 2006 19:51:12 +0000]
Added MSWin32 checks for is_writable call
create_tag => write_tag

18 years agoFixed autobless confusion with _length_needed()
rkinyon [Thu, 9 Mar 2006 19:44:04 +0000]
Fixed autobless confusion with _length_needed()

18 years agofixed typo in POD
jhuckaby [Wed, 8 Mar 2006 22:18:17 +0000]
fixed typo in POD

18 years agoIncompatible file format change
rkinyon [Wed, 8 Mar 2006 19:30:04 +0000]
Incompatible file format change

18 years agoMore cleanup ... almost ready for _release_space()
rkinyon [Wed, 8 Mar 2006 16:35:24 +0000]
More cleanup ... almost ready for _release_space()

18 years agoAll create_tag() calls now use _request_space()
rkinyon [Wed, 8 Mar 2006 15:31:26 +0000]
All create_tag() calls now use _request_space()

18 years agoCreated tag_size() and am converting create_tag() calls to use _request_space()
rkinyon [Wed, 8 Mar 2006 15:28:48 +0000]
Created tag_size() and am converting create_tag() calls to use _request_space()

18 years agoAdded _length_needed() function
rkinyon [Wed, 8 Mar 2006 15:14:46 +0000]
Added _length_needed() function

18 years agoConverted more to use _request_space() ... still more to go
rkinyon [Tue, 7 Mar 2006 21:23:17 +0000]
Converted more to use _request_space() ... still more to go

18 years agoMoved the flock to around the entire loop
rkinyon [Tue, 7 Mar 2006 20:07:37 +0000]
Moved the flock to around the entire loop

18 years agoMoved a lot of open()'s code into setup_fh()
rkinyon [Tue, 7 Mar 2006 19:45:42 +0000]
Moved a lot of open()'s code into setup_fh()

18 years agoAdded dep on 5.6.0 and started breakout of request_space()/release_space()
rkinyon [Tue, 7 Mar 2006 18:54:34 +0000]
Added dep on 5.6.0 and started breakout of request_space()/release_space()

18 years agoAdded fix for RT#17947 and fixed a bug from last checkin
rkinyon [Mon, 6 Mar 2006 14:42:31 +0000]
Added fix for RT#17947 and fixed a bug from last checkin

18 years agoBranched for fixes off of 0.98
rkinyon [Mon, 6 Mar 2006 14:08:28 +0000]
Branched for fixes off of 0.98

18 years agoRemoved all code that was for the attempt to support REF
rkinyon [Sat, 4 Mar 2006 03:44:47 +0000]
Removed all code that was for the attempt to support REF

18 years agoAdded guard to make sure values that cannot be read correctly aren't stored, plus...
rkinyon [Sat, 4 Mar 2006 03:43:32 +0000]
Added guard to make sure values that cannot be read correctly aren't stored, plus documentation on the issue

18 years agoRename of Scalar -> Ref
rkinyon [Sat, 4 Mar 2006 02:12:52 +0000]
Rename of Scalar -> Ref

18 years agoBroke out write_value in order to create scalarrefs
rkinyon [Fri, 3 Mar 2006 22:59:49 +0000]
Broke out write_value in order to create scalarrefs

18 years agoConverted as many max-buckets foreach loops to _find_in_buckets as possible ... 3...
rkinyon [Fri, 3 Mar 2006 16:02:21 +0000]
Converted as many max-buckets foreach loops to _find_in_buckets as possible ... 3 more to go, but they have a different setup

18 years agoBroke add_bucket up into _find_in_buckets() ... will propagate that method tomorrow
rkinyon [Fri, 3 Mar 2006 03:10:01 +0000]
Broke add_bucket up into _find_in_buckets() ... will propagate that method tomorrow

18 years agoRemoved [base] as no longer needed
rkinyon [Fri, 3 Mar 2006 02:15:59 +0000]
Removed [base] as no longer needed

18 years agoFixed SIG_INTERNAL so that it works + more tests
rkinyon [Fri, 3 Mar 2006 00:49:00 +0000]
Fixed SIG_INTERNAL so that it works + more tests

18 years agoadded key to _get_subloc after figuring out the correct unpack magic
rkinyon [Thu, 2 Mar 2006 19:58:40 +0000]
added key to _get_subloc after figuring out the correct unpack magic

18 years agoBroke out reindexer into its own function
rkinyon [Thu, 2 Mar 2006 19:46:11 +0000]
Broke out reindexer into its own function

18 years agoRemoved warning, but left test directory
rkinyon [Thu, 2 Mar 2006 16:30:47 +0000]
Removed warning, but left test directory

18 years agoCheckin with some debugging code so that I can reboot and continue working
rkinyon [Thu, 2 Mar 2006 15:51:27 +0000]
Checkin with some debugging code so that I can reboot and continue working

18 years agoCleanup
rkinyon [Thu, 2 Mar 2006 15:47:46 +0000]
Cleanup

18 years agoFailing test of using keys when referring to the head
rkinyon [Thu, 2 Mar 2006 15:47:13 +0000]
Failing test of using keys when referring to the head

18 years agoCleaned up open() a bit
rkinyon [Thu, 2 Mar 2006 01:40:19 +0000]
Cleaned up open() a bit

18 years agoAliases became calls to methods for subclassability
rkinyon [Thu, 2 Mar 2006 01:23:48 +0000]
Aliases became calls to methods for subclassability

18 years agoRemoved last holdouts of t/test?.db
rkinyon [Wed, 1 Mar 2006 21:42:00 +0000]
Removed last holdouts of t/test?.db

18 years agoConverted all tests to use File::Temp instead of t/test.db
rkinyon [Wed, 1 Mar 2006 21:36:35 +0000]
Converted all tests to use File::Temp instead of t/test.db

18 years agoadded test for freespace management
rkinyon [Wed, 1 Mar 2006 20:48:00 +0000]
added test for freespace management

18 years agoRemoved extraneous comment
rkinyon [Wed, 1 Mar 2006 20:16:24 +0000]
Removed extraneous comment

18 years agoSome minor cleanup of the code layout
rkinyon [Wed, 1 Mar 2006 20:15:38 +0000]
Some minor cleanup of the code layout

18 years agoConverted STORE to use find_bucket_list by adding an optional create option
rkinyon [Wed, 1 Mar 2006 19:57:25 +0000]
Converted STORE to use find_bucket_list by adding an optional create option

18 years agoConverted tabs to spaces
rkinyon [Wed, 1 Mar 2006 19:14:23 +0000]
Converted tabs to spaces

18 years agoclose() is now close_fh()
rkinyon [Wed, 1 Mar 2006 19:09:54 +0000]
close() is now close_fh()

18 years agoMoved comments around so that they still made some sense
rkinyon [Wed, 1 Mar 2006 19:03:31 +0000]
Moved comments around so that they still made some sense

18 years agoAll globals are now converted to variables within the engine object
rkinyon [Wed, 1 Mar 2006 18:56:49 +0000]
All globals are now converted to variables within the engine object

18 years ago has been removed
rkinyon [Wed, 1 Mar 2006 18:38:06 +0000]
 has been removed

18 years agoRemoved global variable
rkinyon [Wed, 1 Mar 2006 18:27:26 +0000]
Removed  global variable

18 years agoAdded setup_fh that handles inodes separate from open()
rkinyon [Wed, 1 Mar 2006 17:17:55 +0000]
Added setup_fh that handles inodes separate from open()

18 years agoAdded better tests of existence around failure to write to readonly handle
rkinyon [Wed, 1 Mar 2006 16:01:46 +0000]
Added better tests of existence around failure to write to readonly handle

18 years agoRemoved debug flag from code and POD
rkinyon [Wed, 1 Mar 2006 15:58:42 +0000]
Removed debug flag from code and POD

18 years agoMoved all constants into DBM::Deep::Engine
rkinyon [Tue, 28 Feb 2006 21:55:25 +0000]
Moved all constants into DBM::Deep::Engine

18 years agoMoved find_bucket_list, traverse_index, and get_next_key to Engine
rkinyon [Tue, 28 Feb 2006 20:14:41 +0000]
Moved find_bucket_list, traverse_index, and get_next_key to Engine

18 years agoMoved _bucket_exists to Engine
rkinyon [Tue, 28 Feb 2006 20:07:09 +0000]
Moved _bucket_exists to Engine

18 years agoMoved _delete_bucket to Engine
rkinyon [Tue, 28 Feb 2006 20:04:34 +0000]
Moved _delete_bucket to Engine

18 years agoMoved _get_bucket_value to Engine
rkinyon [Tue, 28 Feb 2006 20:01:57 +0000]
Moved _get_bucket_value to Engine

18 years agoMoved add_bucket to the engine
rkinyon [Tue, 28 Feb 2006 19:59:01 +0000]
Moved add_bucket to the engine

18 years agoMoved _create_tag, _load_tag, and _index_lookup into the engine
rkinyon [Tue, 28 Feb 2006 19:52:48 +0000]
Moved _create_tag, _load_tag, and _index_lookup into the engine

18 years agoMoved _close() into the engine
rkinyon [Tue, 28 Feb 2006 19:45:24 +0000]
Moved _close() into the engine

18 years agoInitial breakout into engine code
rkinyon [Tue, 28 Feb 2006 19:40:05 +0000]
Initial breakout into engine code

18 years agoRemoved file-is-open gatekeeper checks ... no tests for them
rkinyon [Tue, 28 Feb 2006 19:23:41 +0000]
Removed file-is-open gatekeeper checks ... no tests for them

18 years agoRemoved error/clear_error functions
rkinyon [Tue, 28 Feb 2006 19:22:56 +0000]
Removed error/clear_error functions

18 years agoUpdated version number to 0.99_01 to reflect dev path to 1.00
rkinyon [Tue, 28 Feb 2006 19:06:48 +0000]
Updated version number to 0.99_01 to reflect dev path to 1.00

18 years agoFinal items before release
rkinyon [Tue, 28 Feb 2006 18:54:49 +0000]
Final items before release

18 years agoAdded test to verify no writing to a readonly file
rkinyon [Tue, 28 Feb 2006 18:48:04 +0000]
Added test to verify no writing to a readonly file

18 years agoAdded more tests on SPLICE
rkinyon [Tue, 28 Feb 2006 18:45:08 +0000]
Added more tests on SPLICE

18 years agoUpdated POD to mark items as deprecated ... almost ready to release 0.98
rkinyon [Mon, 27 Feb 2006 21:02:10 +0000]
Updated POD to mark items as deprecated ... almost ready to release 0.98

18 years agoAdded huge internal copy test
rkinyon [Mon, 27 Feb 2006 20:26:40 +0000]
Added huge internal copy test

18 years agoFurther changes
rkinyon [Mon, 27 Feb 2006 19:28:02 +0000]
Further changes

18 years agoConsolidated two read()s into one
rkinyon [Mon, 27 Feb 2006 19:11:14 +0000]
Consolidated two read()s into one

18 years agoUpdated changes with bugfixes
rkinyon [Mon, 27 Feb 2006 15:56:01 +0000]
Updated changes with bugfixes

18 years agoUpdated Changes with the new patch
rkinyon [Mon, 27 Feb 2006 15:45:57 +0000]
Updated Changes with the new patch

18 years agoHand-applied patch from David Cantrell to add file_offset to allow use of DATA filehandle
rkinyon [Mon, 27 Feb 2006 15:45:13 +0000]
Hand-applied patch from David Cantrell to add file_offset to allow use of DATA filehandle

18 years agoAdded test for exporting a blessed arrayref
rkinyon [Mon, 27 Feb 2006 14:13:10 +0000]
Added test for exporting a blessed arrayref

18 years agoexport() now works with autobless
rkinyon [Mon, 27 Feb 2006 14:06:16 +0000]
export() now works with autobless

18 years agoAdded additional cases
rkinyon [Mon, 27 Feb 2006 13:54:03 +0000]
Added additional cases