Biblio-Isis
19 years agomostly documentation improvements, but also nicer output and field names
Dobrica Pavlinusic [Wed, 29 Dec 2004 22:46:40 +0000 (22:46 +0000)]
mostly documentation improvements, but also nicer output and field names
output (using .FDT file) in to_ascii if read_fdt is specified

git-svn-id: file:///home/dpavlin/svn/Biblio-Isis/trunk@15 4670fa4d-42ec-0310-ab5b-a66af6943492

19 years agobenchmark hash creation for various implementations
Dobrica Pavlinusic [Wed, 29 Dec 2004 20:11:34 +0000 (20:11 +0000)]
benchmark hash creation for various implementations

git-svn-id: file:///home/dpavlin/svn/Biblio-Isis/trunk@14 4670fa4d-42ec-0310-ab5b-a66af6943492

19 years agoadded debug output which displays raw structures
Dobrica Pavlinusic [Wed, 29 Dec 2004 20:10:59 +0000 (20:10 +0000)]
added debug output which displays raw structures

git-svn-id: file:///home/dpavlin/svn/Biblio-Isis/trunk@13 4670fa4d-42ec-0310-ab5b-a66af6943492

19 years agoadded to_hash method and hash_filter coderef to new constructor to filter
Dobrica Pavlinusic [Wed, 29 Dec 2004 20:10:11 +0000 (20:10 +0000)]
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

19 years agodocumentation and dependency improvements, inline Read32 to get some more
Dobrica Pavlinusic [Wed, 29 Dec 2004 17:03:52 +0000 (17:03 +0000)]
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

19 years agoskip fields with length 0, OpenIsis produce binary junk in this case.
Dobrica Pavlinusic [Wed, 29 Dec 2004 16:04:07 +0000 (16:04 +0000)]
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

19 years agologically deleted records are by default skipped, but can be included using
Dobrica Pavlinusic [Wed, 29 Dec 2004 16:01:41 +0000 (16:01 +0000)]
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

19 years agoanother speedup (7845.71/s)
Dobrica Pavlinusic [Wed, 29 Dec 2004 15:17:59 +0000 (15:17 +0000)]
another speedup (7845.71/s)

git-svn-id: file:///home/dpavlin/svn/Biblio-Isis/trunk@8 4670fa4d-42ec-0310-ab5b-a66af6943492

19 years agoadded benchmarking script, some speedup (7029.54/s vs 5829.19/s),
Dobrica Pavlinusic [Wed, 29 Dec 2004 15:10:34 +0000 (15:10 +0000)]
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

19 years agominor changes and cleanup, create Changes from Subversion repository log
Dobrica Pavlinusic [Tue, 28 Dec 2004 04:07:03 +0000 (04:07 +0000)]
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

19 years agotest pod
Dobrica Pavlinusic [Tue, 28 Dec 2004 04:06:29 +0000 (04:06 +0000)]
test pod

git-svn-id: file:///home/dpavlin/svn/Biblio-Isis/trunk@5 4670fa4d-42ec-0310-ab5b-a66af6943492

19 years agoprint number of rows
Dobrica Pavlinusic [Tue, 28 Dec 2004 04:06:04 +0000 (04:06 +0000)]
print number of rows

git-svn-id: file:///home/dpavlin/svn/Biblio-Isis/trunk@4 4670fa4d-42ec-0310-ab5b-a66af6943492

19 years agoremove debugging
Dobrica Pavlinusic [Tue, 28 Dec 2004 01:48:44 +0000 (01:48 +0000)]
remove debugging

git-svn-id: file:///home/dpavlin/svn/Biblio-Isis/trunk@3 4670fa4d-42ec-0310-ab5b-a66af6943492

19 years agofirst working version:
Dobrica Pavlinusic [Tue, 28 Dec 2004 01:41:45 +0000 (01:41 +0000)]
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

19 years agoImport of old code back from february to actually make it work.
Dobrica Pavlinusic [Tue, 28 Dec 2004 00:43:04 +0000 (00:43 +0000)]
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