########################################################################
## ChangeLog autogenerated from CVS by cvs2cl Wed Nov 24 15:37:29 2010 ##
########################################################################
2010-11-10 18:09 joshr
* Changes, MANIFEST, Makefile.PL, README (tags: v0_03), ignore.txt
(tags: v0_03), t/00-load.t (tags: v0_11, v0_10, v0_09, v0_08,
v0_07, v0_06, v0_05, v0_03), t/boilerplate.t (tags: v0_11, v0_10,
v0_09, v0_08, v0_07, v0_06, v0_05, v0_03), t/manifest.t (tags:
v0_11, v0_10, v0_09, v0_08, v0_07, v0_06, v0_05, v0_03),
t/pod-coverage.t, t/pod.t (tags: v0_03), lib/DBIx/FileStore.pm
(utags: a): new
2010-11-11 15:39 joshr
* lib/DBIx/FileStore.pm: IN PROGRESS IN REWRITE TO OBJECT-ORIENTED
(joshr:xl4.joshr.com)
2010-11-11 15:40 joshr
* .cvsignore, lib/DBIx/FileStore/UtilityFunctions.pm,
scripts/fdbcat, scripts/fdbcp, scripts/fdbget, scripts/fdbls,
scripts/fdbmv, scripts/fdbput, scripts/fdbrm, scripts/fdbslurp,
scripts/fdbstat, scripts/fdbtidy: big checkin of porting
2010-11-11 15:54 joshr
* lib/DBIx/FileStore.pm, scripts/fdbls: got fdbls working.
(joshr:xl4.joshr.com)
2010-11-11 15:55 joshr
* t/: .pod-coverage.t (tags: v0_03), pod-coverage.t: 'file moved
from t/pod-coverage.t to t/.pod-coverage.t'
2010-11-11 15:56 joshr
* MANIFEST, mkmanifest (tags: v0_06, v0_05, v0_03): new manifest;
and the proud program that wrote it.
2010-11-11 16:12 joshr
* lib/DBIx/FileStore/UtilityFunctions.pm: added get_date_and_time(
[$opt_timet] ). (joshr:xl4.joshr.com)
2010-11-11 16:14 joshr
* scripts/: fdbcp, fdbget, fdbmv, fdbrm, fdbslurp, fdbstat,
fdbtidy: changed to use DBIx::FileStore and
DBIx::FileStore::UtilityFunctions. (joshr:xl4.joshr.com)
2010-11-11 16:25 joshr
* lib/DBIx/FileStore.pm: reduce the block size from 900K (which was
giving errors on our stock-ish centos 5 mysql setup) to 500K.
(joshr:xl4.joshr.com)
2010-11-11 16:25 joshr
* MANIFEST, .cvsignore (tags: v0_11, v0_10, v0_09, v0_08, v0_07,
v0_06, v0_05, v0_03): updated. (joshr:xl4.joshr.com)
2010-11-11 16:26 joshr
* .cvsignore: updated from ignore.txt (joshr:xl4.joshr.com)
2010-11-11 16:27 joshr
* MANIFEST: removed unneeded things. (joshr:xl4.joshr.com)
2010-11-11 16:37 joshr
* scripts/fdbls: better output of md5 hash. (joshr:xl4.joshr.com)
2010-11-11 16:38 joshr
* scripts/fdbput: in verbose mode, show the name of the file we're
writing to the filestore. (joshr:xl4.joshr.com)
2010-11-11 16:43 joshr
* script/: fdbcat, fdbcp, fdbget, fdbls, fdbmv, fdbput: moved from
misnamed 'scripts' folder.
2010-11-11 16:43 joshr
* script/fdbrm, scripts/fdbrm: 'file moved from scripts//fdbrm to
script/fdbrm'
2010-11-11 16:43 joshr
* script/fdbslurp, scripts/fdbslurp: 'file moved from
scripts/fdbslurp to script/fdbslurp'
2010-11-11 16:43 joshr
* script/fdbstat, scripts/fdbstat: 'file moved from scripts/fdbstat
to script/fdbstat'
2010-11-11 16:44 joshr
* script/fdbtidy, scripts/fdbtidy: 'file moved from scripts/fdbtidy
to script/fdbtidy'
2010-11-11 16:44 joshr
* scripts/: fdbcat, fdbcp, fdbget, fdbls, fdbmv, fdbput: moved to
'script' folder.
2010-11-11 17:44 joshr
* MANIFEST: changes (joshr:xl4.joshr.com)
2010-11-11 17:45 joshr
* Makefile.PL: added EXE_FILES section (joshr:xl4.joshr.com)
2010-11-11 17:48 joshr
* Makefile.PL: no change. (joshr:xl4.joshr.com)
2010-11-12 09:53 joshr
* script/: fdbcat (tags: v0_03), fdbcp, fdbget, fdbls, fdbmv,
fdbput (tags: v0_03), fdbrm, fdbslurp (tags: v0_03), fdbstat,
fdbtidy (tags: v0_03): cleanups and wrapped all program code in
main() functions. (joshr:xl4.joshr.com)
2010-11-12 09:54 joshr
* lib/DBIx/FileStore.pm: comment why we're using the block size
that we are; fix how we lock tables; die if we can't open or
close a needed file; start perldocs. (joshr:xl4.joshr.com)
2010-11-12 09:54 joshr
* TODO (tags: v0_03): new
2010-11-12 10:53 joshr
* lib/DBIx/FileStore/ConfigFile.pm: new
2010-11-12 11:07 joshr
* Makefile.PL (tags: v0_09, v0_08, v0_07, v0_06, v0_05, v0_03): add
prereqs (joshr:xl4.joshr.com)
2010-11-12 11:08 joshr
* lib/DBIx/FileStore.pm: use new DBIx::FileStore::ConfigFile();
(joshr:xl4.joshr.com)
2010-11-12 11:13 joshr
* lib/DBIx/FileStore/ConfigFile.pm (tags: v0_03): better error
reporting; verbose mode started. (joshr:xl4.joshr.com)
2010-11-12 11:13 joshr
* lib/DBIx/FileStore/UtilityFunctions.pm: added get_user_homedir(),
tweaks to convert_bytes_to_human_size() (joshr:xl4.joshr.com)
2010-11-12 11:14 joshr
* script/fdbls: factored out Usage() (joshr:xl4.joshr.com)
2010-11-12 11:35 joshr
* script/fdbstat (tags: v0_05, v0_03): in case there are no
entries, set bytes to 0. (joshr:xl4.joshr.com)
2010-11-12 11:35 joshr
* lib/DBIx/FileStore/UtilityFunctions.pm (tags: v0_03): return
undef if they pass undef. (joshr:xl4.joshr.com)
2010-11-12 11:43 joshr
* script/fdbrm: show which table we're deleting data from.
(joshr:xl4.joshr.com)
2010-11-12 11:44 joshr
* table-definitions.sql (tags: v0_03): added table-definitions.sql
2010-11-12 12:04 joshr
* ChangeLog: CVS changelog.
2010-11-12 13:11 joshr
* script/fdbmv (tags: v0_03): don't hardcode the name of the files
table. (joshr:xl4.joshr.com)
2010-11-12 13:13 joshr
* MANIFEST: added table-definitions.sql (joshr:xl4.joshr.com)
2010-11-12 13:13 joshr
* Changes: added 0.02 (joshr:xl4.joshr.com)
2010-11-12 13:15 joshr
* lib/DBIx/FileStore.pm: vbump to 0.02. (joshr:xl4.joshr.com)
2010-11-12 13:23 joshr
* ChangeLog (tags: v0_03), Changes: change to Changes and ChangeLog
(joshr:xl4.joshr.com)
2010-11-12 13:28 joshr
* script/: fdbcp, fdbget, fdbrm (utags: v0_03): don't include
libraries we don't need. (joshr:xl4.joshr.com)
2010-11-12 13:47 joshr
* script/fdbls (tags: v0_03): enhanced Usage() output.
(joshr:xl4.joshr.com)
2010-11-12 13:47 joshr
* Changes: updated (joshr:xl4.joshr.com)
2010-11-12 15:13 joshr
* Changes, MANIFEST, lib/DBIx/FileStore.pm (utags: v0_03): added
lib/DBIx/FileStore/ConfigFile.pm, made new version (0.03)
2010-11-12 15:17 joshr
* ChangeLog: updated ChangeLog (joshr:xl4.joshr.com)
2010-11-12 15:22 joshr
* fdb.conf-sample: example configuration file
2010-11-12 15:22 joshr
* fdb.conf-sample: example conf file. (joshr:xl4.joshr.com)
2010-11-16 09:46 joshr
* lib/DBIx/FileStore.pm: more comments, code clarifications
(joshr:xl4.joshr.com)
2010-11-16 09:46 joshr
* MANIFEST: updated (joshr:xl4.joshr.com)
2010-11-16 09:46 joshr
* README: cleanup (joshr:xl4.joshr.com)
2010-11-16 19:38 joshr
* QUICKSTART.txt: new
2010-11-16 19:38 joshr
* README: content written (joshr:xl7.joshr.com)
2010-11-16 19:40 joshr
* table-definitions.sql (tags: v0_11, v0_10, v0_09, v0_08, v0_07,
v0_06, v0_05): added header comments. (joshr:xl7.joshr.com)
2010-11-16 20:07 joshr
* t/: .pod-coverage.t, pod-coverage.t (tags: v0_11, v0_10, v0_09,
v0_08, v0_07, v0_06, v0_05): 'file moved from t/.pod-coverage.t
to t/pod-coverage.t'
2010-11-16 20:30 joshr
* Changes: updated for 0.04 and 0.05 (joshr:xl7.joshr.com)
2010-11-16 20:30 joshr
* fdb.conf-sample (tags: v0_11, v0_10, v0_09, v0_08, v0_07, v0_06,
v0_05): documented more. (joshr:xl7.joshr.com)
2010-11-16 20:31 joshr
* TODO (tags: v0_05): added item. (joshr:xl7.joshr.com)
2010-11-16 20:31 joshr
* MANIFEST: enable t/pod-coverage.t (joshr:xl7.joshr.com)
2010-11-16 20:31 joshr
* lib/DBIx/FileStore.pm: more docs (joshr:xl7.joshr.com)
2010-11-16 20:32 joshr
* lib/DBIx/FileStore/ConfigFile.pm: documented. Also, warn if we
can't find a 'dbuser' setting in whatever config file we're
using. (joshr:xl7.joshr.com)
2010-11-16 20:32 joshr
* lib/DBIx/FileStore/UtilityFunctions.pm (tags: v0_06, v0_05):
documented via perldoc. (joshr:xl7.joshr.com)
2010-11-16 20:34 joshr
* RELEASE_CHECKLIST (tags: v0_05): from Sman
2010-11-16 21:13 joshr
* script/fdbcp: removed fdbcp
2010-11-16 21:16 joshr
* lib/DBIx/FileStore.pm: more docs. More to be written.
(joshr:xl7.joshr.com)
2010-11-16 21:16 joshr
* Changes: more about 0.05 (joshr:xl7.joshr.com)
2010-11-16 21:16 joshr
* MANIFEST (tags: v0_07, v0_06, v0_05): fdbcp removed.
(joshr:xl7.joshr.com)
2010-11-16 21:17 joshr
* QUICKSTART.txt: mention fdbls -h -l and -m options. remove
mention of removed fdbcp. (joshr:xl7.joshr.com)
2010-11-16 21:17 joshr
* README: doc changes. (joshr:xl7.joshr.com)
2010-11-16 21:29 joshr
* script/: fdbget, fdbput: added --localfile options
(joshr:xl7.joshr.com)
2010-11-16 21:29 joshr
* script/fdbrm: added comments (joshr:xl7.joshr.com)
2010-11-16 21:29 joshr
* t/pod.t (tags: v0_11, v0_10, v0_09, v0_08, v0_07, v0_06, v0_05):
test the pod on the scripts in script/ (joshr:xl7.joshr.com)
2010-11-17 10:41 joshr
* lib/DBIx/FileStore.pm: Documented. (joshr:xl7.joshr.com)
2010-11-17 10:41 joshr
* lib/DBIx/FileStore/ConfigFile.pm (tags: v0_06, v0_05): updated
docs. (joshr:xl7.joshr.com)
2010-11-17 10:42 joshr
* ignore.txt (tags: v0_11, v0_10, v0_09, v0_08, v0_07, v0_06,
v0_05): no change (joshr:xl7.joshr.com)
2010-11-17 11:15 joshr
* lib/DBIx/FileStore.pm: Documented. (joshr:xl7.joshr.com)
2010-11-17 11:15 joshr
* script/fdbmv: removed unused code. (joshr:xl7.joshr.com)
2010-11-17 11:26 joshr
* QUICKSTART.txt, README (tags: v0_08, v0_07) (utags: v0_05,
v0_06): updates (joshr:xl7.joshr.com)
2010-11-17 11:27 joshr
* lib/DBIx/FileStore.pm (tags: v0_05): doc updates
(joshr:xl7.joshr.com)
2010-11-17 12:06 joshr
* script/: fdbcat, fdbget (tags: v0_06), fdbls (tags: v0_06), fdbmv
(tags: v0_06), fdbput (tags: v0_06), fdbrm (tags: v0_06),
fdbslurp, fdbtidy (tags: v0_06) (utags: v0_05): DOCUMENTATION
ADDED FOR script/fdb* scripts. (joshr:xl7.joshr.com)
2010-11-17 12:10 joshr
* Changes (tags: v0_05): changes for 0.05. (joshr:xl7.joshr.com)
2010-11-17 12:11 joshr
* ChangeLog (tags: v0_05): recreated from CVS, with tags.
(joshr:xl7.joshr.com)
2010-11-17 12:11 joshr
* RELEASE_CHECKLIST: updated for DBIx::FileStore.pm
(joshr:xl7.joshr.com)
2010-11-17 12:26 joshr
* RELEASE_CHECKLIST: updated (joshr:xl7.joshr.com)
2010-11-17 13:26 joshr
* ChangeLog, Changes (tags: v0_06): changes documented.
(joshr:xl7.joshr.com)
2010-11-17 13:26 joshr
* RELEASE_CHECKLIST: cleaned up (joshr:xl7.joshr.com)
2010-11-17 13:26 joshr
* TODO (tags: v0_08, v0_07, v0_06): updated. (joshr:xl7.joshr.com)
2010-11-17 13:27 joshr
* lib/DBIx/FileStore.pm (tags: v0_06): version bump to 0.06.
comment and pod additions. (joshr:xl7.joshr.com)
2010-11-17 13:27 joshr
* script/fdbcat (tags: v0_06): pod indentation corrected.
(joshr:xl7.joshr.com)
2010-11-17 13:27 joshr
* script/fdbslurp (tags: v0_06): documentation updated. Still not
implemented. (joshr:xl7.joshr.com)
2010-11-17 13:28 joshr
* script/fdbstat (tags: v0_06): pod added (joshr:xl7.joshr.com)
2010-11-17 13:31 joshr
* ChangeLog, RELEASE_CHECKLIST (tags: v0_07) (utags: v0_06):
updates (joshr:xl7.joshr.com)
2010-11-17 14:47 joshr
* QUICKSTART.txt: indent and wrap in =pod / =cut.
(joshr:xl7.joshr.com)
2010-11-17 14:47 joshr
* QUICKSTART.pod (tags: v0_08, v0_07), QUICKSTART.txt: 'file moved
from QUICKSTART.txt to QUICKSTART.pod'
2010-11-17 14:49 joshr
* script/: fdbcat (tags: v0_09), fdbget (tags: v0_09), fdbls,
fdbmv, fdbput (tags: v0_09), fdbrm, fdbslurp (tags: v0_09),
fdbstat, fdbtidy (utags: v0_07, v0_08): tiny pod changes.
(joshr:xl7.joshr.com)
2010-11-17 14:50 joshr
* lib/DBIx/: FileStore.pm, FileStore/ConfigFile.pm (tags: v0_08),
FileStore/UtilityFunctions.pm (tags: v0_11, v0_10, v0_09, v0_08)
(utags: v0_07): tiny pod changes.
2010-11-17 14:50 joshr
* mkmanifest (tags: v0_11, v0_10, v0_09, v0_08, v0_07): documented
with perldoc (joshr:xl7.joshr.com)
2010-11-17 14:52 joshr
* ChangeLog, Changes (tags: v0_07): Changes and ChangeLog updated.
(joshr:xl7.joshr.com)
2010-11-17 14:53 joshr
* ChangeLog (tags: v0_07): updated (joshr:xl7.joshr.com)
2010-11-17 14:58 joshr
* MANIFEST (tags: v0_08): fix MANIFEST to mention QUICKSTART.pod,
not QUICKSTART.txt (joshr:xl7.joshr.com)
2010-11-17 14:59 joshr
* lib/DBIx/FileStore.pm (tags: v0_08): version bump
(joshr:xl7.joshr.com)
2010-11-17 15:01 joshr
* ChangeLog (tags: v0_08), Changes, RELEASE_CHECKLIST (tags:
v0_08): updates for 0.08 (joshr:xl7.joshr.com)
2010-11-17 15:02 joshr
* Changes (tags: v0_08): update for 0.08 (joshr:xl7.joshr.com)
2010-11-17 15:05 joshr
* ChangeLog: updated for 0.08 (joshr:xl7.joshr.com)
2010-11-18 17:12 joshr
* lib/DBIx/FileStore.pm: change documentation to mention that the
db field is called 'lasttime', not 'timestamp'.
(joshr:macpro.joshr.com)
2010-11-18 20:39 joshr
* lib/DBIx/FileStore/ConfigFile.pm: change use of
List::Util::first() for perl 5.6.2 happiness.
(joshr:macpro.joshr.com)
2010-11-18 21:15 joshr
* script/fdbls (tags: v0_09): small changes. (joshr:xl7.joshr.com)
2010-11-18 21:35 joshr
* lib/DBIx/FileStore/ConfigFile.pm (tags: v0_09): change how we
call List::Util::first(), so perl 5.6.2 doesn't complain. Perldoc
capitalization change. (joshr:xl7.joshr.com)
2010-11-18 21:37 joshr
* script/: fdbmv, fdbrm, fdbstat, fdbtidy (tags: v0_11, v0_10)
(utags: v0_09): note that some code should be factored into
DBIx/FileStore.pm (joshr:xl7.joshr.com)
2010-11-18 21:37 joshr
* README: put QUICKSTART directly in here. (joshr:xl7.joshr.com)
2010-11-18 21:38 joshr
* MANIFEST (tags: v0_11, v0_10, v0_09): remove QUICKSTART.pod
(joshr:xl7.joshr.com)
2010-11-18 21:38 joshr
* TODO (tags: v0_11, v0_10, v0_09): updated. (joshr:xl7.joshr.com)
2010-11-18 21:38 joshr
* QUICKSTART.pod: removed, content moved to README.
2010-11-18 21:43 joshr
* README (tags: v0_09): text updated. QUICKSTART.pod integrated.
(joshr:xl7.joshr.com)
2010-11-19 11:00 joshr
* lib/DBIx/FileStore.pm (tags: v0_09): vbump to 0.09, pod updates.
(joshr:xl7.joshr.com)
2010-11-19 11:03 joshr
* ChangeLog, Changes, RELEASE_CHECKLIST (tags: v0_11, v0_10)
(utags: v0_09): checkin for 0.09. (joshr:xl7.joshr.com)
2010-11-19 11:07 joshr
* ChangeLog: updates for 0.09 (joshr:xl7.joshr.com)
2010-11-23 15:19 joshr
* lib/DBIx/FileStore.pm: updated POD to reflect that there's no
QUICKSTART file any more (it's been integrated into the README).
(joshr:macpro.joshr.com)
2010-11-23 15:20 joshr
* script/fdbstat (tags: v0_11, v0_10): added Usage() function.
(joshr:macpro.joshr.com)
2010-11-23 15:20 joshr
* script/: fdbslurp, fdbmv (utags: v0_10, v0_11): cleanup
(joshr:macpro.joshr.com)
2010-11-23 15:20 joshr
* script/fdbrm: spacing change (joshr:macpro.joshr.com)
2010-11-23 15:21 joshr
* script/fdbls: removed commented-out code.
(joshr:macpro.joshr.com)
2010-11-23 15:22 joshr
* Makefile.PL (tags: v0_11, v0_10): document implicit dependency on
DBD::mysql, since that's the only backend currently suppported.
(joshr:xl7.joshr.com)
2010-11-23 15:23 joshr
* script/fdbls: show human-size byte column padded to 7 chars.
(joshr:xl7.joshr.com)
2010-11-23 15:25 joshr
* lib/DBIx/FileStore.pm: Note about blocksizes & blocknumbers: our
code is not tested for 6-digit and larger numbered blocks. This
means we're not sure it'll work for files over abou 50GB (though
we think it will, it might need some code modifications). Also a
note about how we use base64 representations of md5 sums to save
a little space. Also be more consistent about capitalization of
MD5. (joshr:xl7.joshr.com)
2010-11-23 15:26 joshr
* script/fdbput (tags: v0_11, v0_10): note about how this will
currently happily insert duplicate files. (joshr:xl7.joshr.com)
2010-11-23 15:45 joshr
* script/fdbrm (tags: v0_11, v0_10): cleanup, use $name instead of
$_. (joshr:xl7.joshr.com)
2010-11-23 15:46 joshr
* lib/DBIx/FileStore.pm: db file name's can't be 0 or ""
(joshr:xl7.joshr.com)
2010-11-23 16:47 joshr
* README (tags: v0_11, v0_10): more cleanups and textual
clarifications. (joshr:xl7.joshr.com)
2010-11-23 18:49 joshr
* lib/DBIx/FileStore/ConfigFile.pm (tags: v0_11, v0_10): no actual
change (joshr:xl7.joshr.com)
2010-11-23 18:50 joshr
* script/fdbls (tags: v0_11, v0_10): use $name instead of $_.
rename gettoshow() to filename_to_show() (joshr:xl7.joshr.com)
2010-11-23 18:50 joshr
* script/fdbcat (tags: v0_11, v0_10): added Usage(). Use $filename
instead of $_. (joshr:xl7.joshr.com)
2010-11-23 18:52 joshr
* lib/DBIx/FileStore.pm: use dbhost from the config file if it's
set. Changes to POD. more comments about hitting mysql block
size limits. don't read to tempfile in read_from_db(), read
directly to destination. (joshr:xl7.joshr.com)
2010-11-23 18:57 joshr
* lib/DBIx/FileStore.pm: bugfix, renamed function but not its call.
(joshr:xl7.joshr.com)
2010-11-23 18:57 joshr
* script/fdbget (tags: v0_11, v0_10): bugfix -
(joshr:xl7.joshr.com)
2010-11-24 13:23 joshr
* lib/DBIx/FileStore.pm: there is no fdbcp. (joshr:xl7.joshr.com)
2010-11-24 13:28 joshr
* ChangeLog, Changes (utags: v0_10): updated (joshr:xl7.joshr.com)
2010-11-24 13:28 joshr
* lib/DBIx/FileStore.pm (tags: v0_10): vbump (joshr:xl7.joshr.com)
2010-11-24 15:34 joshr
* lib/DBIx/FileStore.pm: back to 512K blocks (joshr:xl7.joshr.com)
2010-11-24 15:35 joshr
* ChangeLog, Changes, lib/DBIx/FileStore.pm (utags: v0_11): preps
for release of 0.11. (joshr:xl7.joshr.com)
2010-11-24 15:37 joshr
* ChangeLog: updates (joshr:xl7.joshr.com)