# # ChangeLog for trunk/DataStore # # Generated by Trac 1.6 # Jul 21, 2026, 12:04:13 PM Thu, 25 Jan 2007 03:39:31 GMT jhoblitt [11288] * trunk/DataStore/Changes (modified) * trunk/DataStore/lib/DataStore.pm (modified) * trunk/DataStore/scripts/dsleech (modified) add --overwrite option to dsleech Wed, 29 Nov 2006 01:26:57 GMT jhoblitt [10249] * trunk/DataStore/Changes (modified) * trunk/DataStore/scripts/dsfilesetls (modified) change dsfilesetls to output "extra" fields Thu, 02 Nov 2006 03:15:08 GMT jhoblitt [9827] * trunk/DataStore/Changes (modified) * trunk/DataStore/scripts/dsleech (modified) fix dsleech to handle valid but empty filesets Fri, 20 Oct 2006 00:52:41 GMT smalle [9667] * trunk/DataStore/Build.PL (modified) fixed typo in Build.PL preventing execution Fri, 01 Sep 2006 21:28:37 GMT jhoblitt [8730] * trunk/DataStore/Changes (modified) update 0.05 timestamp add a dep on YAML 0.58 Fri, 01 Sep 2006 21:27:37 GMT jhoblitt [8729] * trunk/DataStore/Build.PL (modified) add YAML dep Fri, 01 Sep 2006 21:19:04 GMT jhoblitt [8728] * trunk/DataStore/Changes (modified) * trunk/DataStore/lib/DataStore.pm (modified) VERSION 0.05 Fri, 01 Sep 2006 21:18:30 GMT jhoblitt [8727] * trunk/DataStore/Changes (modified) * trunk/DataStore/scripts/dsleech (modified) add --recall, --remember, & rcfile support to dsleech Thu, 31 Aug 2006 23:04:53 GMT jhoblitt [8726] * trunk/DataStore/scripts/dsleech (modified) fix a pod typo Thu, 31 Aug 2006 23:03:47 GMT jhoblitt [8725] * trunk/DataStore/Build.PL (modified) install dsleech Thu, 31 Aug 2006 23:02:16 GMT jhoblitt [8724] * trunk/DataStore/Changes (modified) VERSION 0.04 Thu, 31 Aug 2006 22:58:50 GMT jhoblitt [8723] * trunk/DataStore/lib/DataStore.pm (modified) VERSION to 0.04 Thu, 31 Aug 2006 22:58:34 GMT jhoblitt [8722] * trunk/DataStore/lib/DataStore/File.pm (modified) * trunk/DataStore/lib/DataStore/Utils.pm (modified) * trunk/DataStore/t/02_fileset_parse.t (modified) * trunk/DataStore/t/05_product.t (modified) * trunk/DataStore/t/06_fileset.t (modified) allow upper & lower case characters in DataStore fields change from ... Thu, 31 Aug 2006 22:57:29 GMT jhoblitt [8721] * trunk/DataStore/MANIFEST (modified) * trunk/DataStore/scripts/dsleech (added) add dsleech Wed, 30 Aug 2006 22:46:33 GMT jhoblitt [8708] * trunk/DataStore/Changes (modified) * trunk/DataStore/lib/DataStore.pm (modified) VERSION 0.03 Wed, 30 Aug 2006 22:45:53 GMT jhoblitt [8707] * trunk/DataStore/scripts/dsproductls (modified) fix a bug in dsproductls where ->status was being called on a ... Fri, 04 Aug 2006 22:18:04 GMT smalle [8144] * trunk/DataStore/lib/DataStore/Root.pm (modified) - fixed doc Fri, 04 Aug 2006 04:54:41 GMT smalle [8126] * trunk/DataStore/lib/DataStore/Root.pm (modified) - bug in Root Sat, 22 Jul 2006 01:17:34 GMT smalle [7951] * trunk/DataStore/MANIFEST (modified) * trunk/DataStore/lib/DataStore.pm (modified) * trunk/DataStore/lib/DataStore/File.pm (modified) * trunk/DataStore/lib/DataStore/File/Parser.pm (modified) * trunk/DataStore/lib/DataStore/FileSet.pm (modified) * trunk/DataStore/lib/DataStore/FileSet/Parser.pm (modified) * trunk/DataStore/lib/DataStore/Product (added) * trunk/DataStore/lib/DataStore/Product.pm (modified) * trunk/DataStore/lib/DataStore/Product/Parser.pm (added) * trunk/DataStore/lib/DataStore/Response.pm (modified) * trunk/DataStore/lib/DataStore/Root.pm (added) * trunk/DataStore/lib/DataStore/Utils.pm (modified) * trunk/DataStore/t/01_load.t (modified) * trunk/DataStore/t/02_fileset_parse.t (modified) * trunk/DataStore/t/08_response.t (modified) - Added a Root object and associated Product::Parser to query the ... Mon, 20 Mar 2006 22:11:24 GMT jhoblitt [6652] * trunk/DataStore/lib/DataStore.pm (modified) * trunk/DataStore/lib/DataStore/File.pm (modified) * trunk/DataStore/lib/DataStore/FileSet.pm (modified) * trunk/DataStore/scripts/dsfilesetls (modified) * trunk/DataStore/scripts/dsproductls (modified) VERSION to 0.02 Mon, 20 Mar 2006 22:08:55 GMT jhoblitt [6651] * trunk/DataStore/scripts/dsfilesetls (modified) doc update Mon, 20 Mar 2006 22:03:53 GMT jhoblitt [6650] * trunk/DataStore/Build.PL (modified) * trunk/DataStore/MANIFEST (modified) * trunk/DataStore/scripts/dsfilesetls (added) * trunk/DataStore/t/12_dsfilesetls.t (added) add dsfilesetls Mon, 20 Mar 2006 22:03:29 GMT jhoblitt [6649] * trunk/DataStore/t/06_fileset.t (modified) remove debugging statement Mon, 20 Mar 2006 22:02:29 GMT jhoblitt [6648] * trunk/DataStore/lib/DataStore/File.pm (modified) doc update Mon, 20 Mar 2006 22:01:47 GMT jhoblitt [6647] * trunk/DataStore/lib/DataStore/FileSet.pm (modified) * trunk/DataStore/t/06_fileset.t (modified) make ->new() params fileset, datetime, & type optional Sat, 18 Mar 2006 04:02:35 GMT jhoblitt [6637] * trunk/DataStore/MANIFEST (modified) * trunk/DataStore/scripts/dsproductls (added) * trunk/DataStore/t/11_dsproductls.t (added) add dsproductls Fri, 17 Mar 2006 23:54:35 GMT jhoblitt [6633] * trunk/DataStore/t/05_product.t (modified) * trunk/DataStore/t/06_fileset.t (modified) * trunk/DataStore/t/07_file.t (modified) turn off HTTP access.log Fri, 17 Mar 2006 21:58:23 GMT jhoblitt [6632] * trunk/DataStore/t/10_dsget.t (modified) extra cli param tests Fri, 17 Mar 2006 20:02:25 GMT jhoblitt [6630] * trunk/DataStore/Build.PL (modified) add build_requires Test::Cmd 1.05 Fri, 17 Mar 2006 04:12:08 GMT jhoblitt [6628] * trunk/DataStore/MANIFEST (modified) * trunk/DataStore/t/10_dsget.t (added) add (partial) dsget tests Fri, 17 Mar 2006 03:44:30 GMT jhoblitt [6627] * trunk/DataStore/t/07_file.t (modified) fix changed error message Fri, 17 Mar 2006 03:42:32 GMT jhoblitt [6626] * trunk/DataStore/Build.PL (modified) * trunk/DataStore/MANIFEST (modified) * trunk/DataStore/scripts (added) * trunk/DataStore/scripts/dsget (added) add dsget Fri, 17 Mar 2006 03:40:46 GMT jhoblitt [6625] * trunk/DataStore/lib/DataStore/File.pm (modified) make fileid, bytes, md5sum, & type params to ->new() optional remove ... Fri, 17 Mar 2006 01:27:06 GMT jhoblitt [6617] * trunk/DataStore/Build.PL (modified) update deps Fri, 17 Mar 2006 01:18:48 GMT jhoblitt [6616] * trunk/DataStore/lib/DataStore/File/Parser.pm (modified) * trunk/DataStore/lib/DataStore/FileSet/Parser.pm (modified) change DataStore::FileSet::Parser to use DataStore::Utils change ... Fri, 17 Mar 2006 01:11:23 GMT jhoblitt [6615] * trunk/DataStore/lib/DataStore/File.pm (modified) * trunk/DataStore/t/07_file.t (modified) change DataStore::File to use DataStore::Utils change ... Fri, 17 Mar 2006 01:10:51 GMT jhoblitt [6614] * trunk/DataStore/lib/DataStore/FileSet.pm (modified) code formatting Thu, 16 Mar 2006 23:52:56 GMT jhoblitt [6612] * trunk/DataStore/MANIFEST (modified) * trunk/DataStore/lib/DataStore.pm (modified) * trunk/DataStore/lib/DataStore/FileSet.pm (modified) * trunk/DataStore/lib/DataStore/Product.pm (modified) * trunk/DataStore/lib/DataStore/Utils.pm (added) * trunk/DataStore/t/01_load.t (modified) * trunk/DataStore/t/06_fileset.t (modified) add DataStore::Utils change DataStore::Product & DataStore::FileSet ... Thu, 16 Mar 2006 22:04:38 GMT jhoblitt [6611] * trunk/DataStore/t/00_distribution.t (modified) enable podcoverage tests Thu, 16 Mar 2006 22:03:53 GMT jhoblitt [6610] * trunk/DataStore/lib/DataStore/Record.pm (modified) document ->new() Thu, 16 Mar 2006 22:00:29 GMT jhoblitt [6609] * trunk/DataStore/lib/DataStore/File/Parser.pm (modified) * trunk/DataStore/lib/DataStore/FileSet/Parser.pm (modified) be consistent about how HTTP URIs are validated Thu, 16 Mar 2006 21:57:29 GMT jhoblitt [6608] * trunk/DataStore/lib/DataStore/File.pm (modified) * trunk/DataStore/lib/DataStore/FileSet.pm (modified) * trunk/DataStore/lib/DataStore/Product.pm (modified) * trunk/DataStore/lib/DataStore/Record.pm (modified) change DataStore::Record->new to create an object with all params as ... Thu, 16 Mar 2006 21:53:23 GMT jhoblitt [6607] * trunk/DataStore/Build.PL (modified) get distribution version from DataStore.pm Thu, 16 Mar 2006 21:51:46 GMT jhoblitt [6606] * trunk/DataStore/t/02_fileset_parse.t (modified) * trunk/DataStore/t/03_file_parse.t (modified) test ->parse()'s return in list and scalar context Thu, 16 Mar 2006 21:50:09 GMT jhoblitt [6605] * trunk/DataStore/lib/DataStore/FileSet/Parser.pm (modified) POD fix Thu, 16 Mar 2006 21:48:50 GMT jhoblitt [6604] * trunk/DataStore/lib/DataStore/File/Parser.pm (modified) * trunk/DataStore/lib/DataStore/FileSet/Parser.pm (modified) fix spelling typo Thu, 16 Mar 2006 21:44:58 GMT jhoblitt [6603] * trunk/DataStore/lib/DataStore.pm (modified) * trunk/DataStore/lib/DataStore/File.pm (modified) * trunk/DataStore/lib/DataStore/File/Parser.pm (modified) * trunk/DataStore/lib/DataStore/FileSet.pm (modified) * trunk/DataStore/lib/DataStore/FileSet/Parser.pm (modified) * trunk/DataStore/lib/DataStore/Product.pm (modified) * trunk/DataStore/lib/DataStore/Record.pm (modified) * trunk/DataStore/lib/DataStore/Response.pm (modified) doc update Thu, 16 Mar 2006 20:56:41 GMT jhoblitt [6602] * trunk/DataStore/lib/DataStore.pm (added) add DataStore Thu, 16 Mar 2006 02:47:09 GMT jhoblitt [6601] * trunk/DataStore/lib/DataStore/File.pm (modified) * trunk/DataStore/lib/DataStore/FileSet.pm (modified) * trunk/DataStore/lib/DataStore/Product.pm (modified) * trunk/DataStore/lib/DataStore/Response.pm (modified) doc update Thu, 16 Mar 2006 01:23:10 GMT jhoblitt [6600] * trunk/DataStore/t/09_datastore.t (modified) add test comments Thu, 16 Mar 2006 01:20:09 GMT jhoblitt [6599] * trunk/DataStore/t/01_load.t (modified) fix test count Thu, 16 Mar 2006 01:19:45 GMT jhoblitt [6598] * trunk/DataStore/MANIFEST (modified) * trunk/DataStore/t/01_load.t (modified) * trunk/DataStore/t/09_datastore.t (added) add DataStore Wed, 15 Mar 2006 22:17:41 GMT jhoblitt [6596] * trunk/DataStore/lib/DataStore/File.pm (modified) don't import anything from POSIX Wed, 15 Mar 2006 22:06:58 GMT jhoblitt [6595] * trunk/DataStore/t/05_product.t (modified) * trunk/DataStore/t/06_fileset.t (modified) test that ->requset() doesn't accept any params Wed, 15 Mar 2006 22:02:55 GMT jhoblitt [6594] * trunk/DataStore/t/07_file.t (modified) add ->request() tests Wed, 15 Mar 2006 22:02:54 GMT jhoblitt [6593] * trunk/DataStore/lib/DataStore/File.pm (modified) updated so tests pass Wed, 15 Mar 2006 22:02:53 GMT jhoblitt [6592] * trunk/DataStore/Build.PL (modified) requires File::stat build_requires File::Temp Wed, 15 Mar 2006 21:33:40 GMT jhoblitt [6591] * trunk/DataStore/Build.PL (modified) build_requires Net::HTTPServer 1.1.1 Wed, 15 Mar 2006 03:30:51 GMT jhoblitt [6588] * trunk/DataStore/Build.PL (modified) * trunk/DataStore/lib/DataStore/File.pm (modified) add DataStore::File->request (sans tests) Wed, 15 Mar 2006 03:18:25 GMT jhoblitt [6587] * trunk/DataStore/lib/DataStore/FileSet.pm (modified) * trunk/DataStore/t/06_fileset.t (modified) add DataStore::FileSet->request Tue, 14 Mar 2006 23:24:05 GMT jhoblitt [6584] * trunk/DataStore/lib/DataStore/Product.pm (modified) * trunk/DataStore/t/05_product.t (modified) add DataStore::Product->request Tue, 14 Mar 2006 22:40:15 GMT jhoblitt [6583] * trunk/DataStore/lib/DataStore/Record.pm (modified) change http URI validation to allow relative paths (e.g. 'localhost') Wed, 08 Mar 2006 02:12:17 GMT jhoblitt [6543] * trunk/DataStore/lib/DataStore/File.pm (modified) properly validate uri param Wed, 08 Mar 2006 02:11:46 GMT jhoblitt [6542] * trunk/DataStore/MANIFEST (modified) * trunk/DataStore/lib/DataStore/Response.pm (added) * trunk/DataStore/t/01_load.t (modified) * trunk/DataStore/t/08_response.t (added) add DataStore::Response Wed, 08 Mar 2006 01:14:14 GMT jhoblitt [6541] * trunk/DataStore/MANIFEST (modified) * trunk/DataStore/t/07_file.t (added) add partial DataStore::File tests Wed, 08 Mar 2006 00:23:09 GMT jhoblitt [6540] * trunk/DataStore/MANIFEST (modified) * trunk/DataStore/t/06_fileset.t (added) add partial DataStore::FileSet tests Wed, 08 Mar 2006 00:22:51 GMT jhoblitt [6539] * trunk/DataStore/lib/DataStore/FileSet.pm (modified) fix uri validation callback name Wed, 08 Mar 2006 00:02:43 GMT jhoblitt [6538] * trunk/DataStore/MANIFEST (modified) * trunk/DataStore/lib/DataStore/Product.pm (modified) * trunk/DataStore/t/05_product.t (added) add DataStore::Product (partial) Tue, 28 Feb 2006 03:56:46 GMT jhoblitt [6503] * trunk/DataStore/MANIFEST (modified) * trunk/DataStore/t/04_record.t (added) add DataStore::Record tests Tue, 28 Feb 2006 03:44:32 GMT jhoblitt [6502] * trunk/DataStore/lib/DataStore/Record.pm (modified) add ->request() stub that dies Tue, 28 Feb 2006 03:03:34 GMT jhoblitt [6501] * trunk/DataStore/MANIFEST (modified) * trunk/DataStore/lib/DataStore/File.pm (added) * trunk/DataStore/lib/DataStore/File/Parser.pm (modified) * trunk/DataStore/lib/DataStore/FileSet.pm (added) * trunk/DataStore/lib/DataStore/FileSet/Parser.pm (modified) * trunk/DataStore/lib/DataStore/Product.pm (added) * trunk/DataStore/lib/DataStore/Record.pm (modified) * trunk/DataStore/t/01_load.t (modified) * trunk/DataStore/t/02_fileset_parse.t (modified) * trunk/DataStore/t/03_file_parse.t (modified) add DataStore::Record->new() move DataStore::Record::File out of ... Mon, 27 Feb 2006 22:32:00 GMT jhoblitt [6499] * trunk/DataStore/lib/DataStore/File/Parser.pm (modified) * trunk/DataStore/lib/DataStore/FileSet/Parser.pm (modified) * trunk/DataStore/lib/DataStore/Record.pm (added) add DataStore::Record rename DataStore::FileSet::Record -> ... Sat, 25 Feb 2006 04:48:25 GMT jhoblitt [6497] * trunk/DataStore/lib/DataStore/FileSet/Parser.pm (modified) * trunk/DataStore/t/02_fileset_parse.t (modified) add DataStore::FileSet::Parser->new( base_uri => ... ) add ... Sat, 25 Feb 2006 00:15:06 GMT jhoblitt [6492] * trunk/DataStore/MANIFEST (modified) add META.yml sort Sat, 25 Feb 2006 00:13:36 GMT jhoblitt [6491] * trunk/DataStore/t/02_fileset_parse.t (modified) * trunk/DataStore/t/03_file_parse.t (modified) minor cleanups Sat, 25 Feb 2006 00:11:32 GMT jhoblitt [6490] * trunk/DataStore/lib/DataStore/File/Parser.pm (modified) fix a comment Sat, 25 Feb 2006 00:11:19 GMT jhoblitt [6489] * trunk/DataStore/lib/DataStore/FileSet/Parser.pm (modified) return records in fifo order instead of lifo Sat, 25 Feb 2006 00:09:57 GMT jhoblitt [6488] * trunk/DataStore/MANIFEST (modified) add t/02_fileset_parse.t Sat, 25 Feb 2006 00:09:28 GMT jhoblitt [6487] * trunk/DataStore/MANIFEST (modified) * trunk/DataStore/lib/DataStore/File/Parser.pm (modified) * trunk/DataStore/t/03_file_parse.t (added) complete first pass implimentation of DataStore::File::Parser Sat, 25 Feb 2006 00:07:58 GMT jhoblitt [6486] * trunk/DataStore/Build.PL (modified) build_requires Test::More Fri, 24 Feb 2006 22:00:52 GMT jhoblitt [6483] * trunk/DataStore/t/02_fileset_parse.t (modified) add 34 DataStore::FileSet::Parser tests Fri, 24 Feb 2006 03:19:28 GMT jhoblitt [6476] * trunk/DataStore/lib/DataStore/File/Parser.pm (modified) * trunk/DataStore/lib/DataStore/FileSet/Parser.pm (modified) check for # inside fields Fri, 24 Feb 2006 03:14:29 GMT jhoblitt [6475] * trunk/DataStore/MANIFEST (modified) * trunk/DataStore/lib/DataStore/File (added) * trunk/DataStore/lib/DataStore/File/Parser.pm (added) * trunk/DataStore/t/01_load.t (modified) add DataStore::File::Parser (copy of DateStore::FileSet::Parser) Fri, 24 Feb 2006 02:51:31 GMT jhoblitt [6474] * trunk/DataStore/lib/DataStore/FileSet/Parser.pm (modified) * trunk/DataStore/t/02_fileset_parse.t (added) first pass DateStore::FileSet::Parser->parse() implementation Fri, 24 Feb 2006 00:52:14 GMT jhoblitt [6473] * trunk/DataStore/Build.PL (modified) * trunk/DataStore/MANIFEST (modified) * trunk/DataStore/lib/DataStore/FileSet (added) * trunk/DataStore/lib/DataStore/FileSet/Parser.pm (added) * trunk/DataStore/lib/DataStore/Parser.pm (deleted) * trunk/DataStore/t/01_load.t (modified) rename DataStore::Parser -> DataStore::FileSet::Parser Fri, 24 Feb 2006 00:11:50 GMT jhoblitt [6472] * trunk/DataStore/lib/DataStore/Parser.pm (modified) add copyright block fix package name misc cleanups Fri, 24 Feb 2006 00:03:22 GMT jhoblitt [6471] * trunk/DataStore (added) * trunk/DataStore/.cvsignore (copied) * trunk/DataStore/Build.PL (copied) * trunk/DataStore/Changes (copied) * trunk/DataStore/LICENSE (copied) * trunk/DataStore/MANIFEST (copied) * trunk/DataStore/README (copied) * trunk/DataStore/Todo (copied) * trunk/DataStore/lib (added) * trunk/DataStore/lib/DataStore (added) * trunk/DataStore/lib/DataStore/Parser.pm (copied) * trunk/DataStore/t (added) * trunk/DataStore/t/00_distribution.t (copied) * trunk/DataStore/t/01_load.t (copied) This commit was generated by cvs2svn to compensate for changes in ...