added to_hash method and hash_filter coderef to new constructor to filter
data prior to unpacking ISIS data into hash.
git-svn-id: file:///home/dpavlin/svn/Biblio-Isis/trunk@12
4670fa4d-42ec-0310-ab5b-
a66af6943492
documentation and dependency improvements, inline Read32 to get some more
performance.
git-svn-id: file:///home/dpavlin/svn/Biblio-Isis/trunk@11
4670fa4d-42ec-0310-ab5b-
a66af6943492
skip fields with length 0, OpenIsis produce binary junk in this case.
git-svn-id: file:///home/dpavlin/svn/Biblio-Isis/trunk@10
4670fa4d-42ec-0310-ab5b-
a66af6943492
logically deleted records are by default skipped, but can be included using
include_deleted option to new
git-svn-id: file:///home/dpavlin/svn/Biblio-Isis/trunk@9
4670fa4d-42ec-0310-ab5b-
a66af6943492
another speedup (7845.71/s)
git-svn-id: file:///home/dpavlin/svn/Biblio-Isis/trunk@8
4670fa4d-42ec-0310-ab5b-
a66af6943492
added benchmarking script, some speedup (7029.54/s vs 5829.19/s),
removed left-overs from php porting (dictionaries are not supported by this module),
make dump_isis.pl arguments same as dump_openisis.pl,
renamed GetMFN to fetch
git-svn-id: file:///home/dpavlin/svn/Biblio-Isis/trunk@7
4670fa4d-42ec-0310-ab5b-
a66af6943492
minor changes and cleanup, create Changes from Subversion repository log
git-svn-id: file:///home/dpavlin/svn/Biblio-Isis/trunk@6
4670fa4d-42ec-0310-ab5b-
a66af6943492
test pod
git-svn-id: file:///home/dpavlin/svn/Biblio-Isis/trunk@5
4670fa4d-42ec-0310-ab5b-
a66af6943492
print number of rows
git-svn-id: file:///home/dpavlin/svn/Biblio-Isis/trunk@4
4670fa4d-42ec-0310-ab5b-
a66af6943492
remove debugging
git-svn-id: file:///home/dpavlin/svn/Biblio-Isis/trunk@3
4670fa4d-42ec-0310-ab5b-
a66af6943492
first working version:
- add support for repeatable fields (so all hash values becomed arrays, even
with single element)
- scripts to dump CDS/ISIS database using this module and OpenIsis
- to_ascii method which dumps ascii output of record
git-svn-id: file:///home/dpavlin/svn/Biblio-Isis/trunk@2
4670fa4d-42ec-0310-ab5b-
a66af6943492
Import of old code back from february to actually make it work.
git-svn-id: file:///home/dpavlin/svn/Biblio-Isis/trunk@1
4670fa4d-42ec-0310-ab5b-
a66af6943492