Dobrica Pavlinusic [Thu, 15 Feb 2007 22:43:03 +0000 (22:43 +0000)]
local
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@802
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Thu, 15 Feb 2007 22:42:51 +0000 (22:42 +0000)]
more things
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@801
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 4 Feb 2007 23:10:18 +0000 (23:10 +0000)]
decorate output from regexp modify with filename and line
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@800
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 4 Feb 2007 15:09:01 +0000 (15:09 +0000)]
minor tweaks to test modify_file
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@799
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 4 Feb 2007 13:31:38 +0000 (13:31 +0000)]
store filter (no tests for it, though!)
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@798
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 4 Feb 2007 13:28:30 +0000 (13:28 +0000)]
finish tweaking mock framework, test and fix problem with slashes in modify_record
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@797
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 4 Feb 2007 12:42:43 +0000 (12:42 +0000)]
a try at mocking of inputs in WebPAC::Input::Test
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@796
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 4 Feb 2007 12:37:42 +0000 (12:37 +0000)]
local
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@795
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 4 Feb 2007 12:20:54 +0000 (12:20 +0000)]
modify record test which fails (with slash /), tweaks
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@794
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 4 Feb 2007 12:19:51 +0000 (12:19 +0000)]
small tweaks on seek
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@793
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Tue, 30 Jan 2007 18:23:53 +0000 (18:23 +0000)]
local
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@792
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Tue, 30 Jan 2007 18:21:17 +0000 (18:21 +0000)]
added count
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@791
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Wed, 13 Dec 2006 10:08:27 +0000 (10:08 +0000)]
r1154@llin: dpavlin | 2006-12-13 11:13:28 +0100
added -h option using Pod::Usage
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@790
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 10 Dec 2006 12:57:16 +0000 (12:57 +0000)]
mark new things implemented
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@789
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 10 Dec 2006 12:56:59 +0000 (12:56 +0000)]
better logging
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@788
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 10 Dec 2006 12:56:05 +0000 (12:56 +0000)]
test marc_remove('*')
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@787
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 10 Dec 2006 12:45:11 +0000 (12:45 +0000)]
added support for marc_remove('*') to clean whole
marc record after marc_dumplicate
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@786
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Wed, 6 Dec 2006 23:44:36 +0000 (23:44 +0000)]
added get and set to create in-memory hash
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@785
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Wed, 6 Dec 2006 23:43:45 +0000 (23:43 +0000)]
added regex: to modify_records
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@784
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Wed, 6 Dec 2006 23:42:20 +0000 (23:42 +0000)]
local
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@783
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 5 Nov 2006 16:51:49 +0000 (16:51 +0000)]
r1144@llin: dpavlin | 2006-11-05 17:51:38 +0100
report error message on errors
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@782
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 5 Nov 2006 15:03:59 +0000 (15:03 +0000)]
r1141@llin: dpavlin | 2006-11-05 16:03:48 +0100
subset of Project Gutenberg catalog.rdf for testing
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@781
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 5 Nov 2006 15:03:54 +0000 (15:03 +0000)]
r1140@llin: dpavlin | 2006-11-05 16:03:25 +0100
WebPAC::Input::Gutenberg needs XML::LibXML
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@780
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 5 Nov 2006 14:52:04 +0000 (14:52 +0000)]
r1137@llin: dpavlin | 2006-11-05 15:51:19 +0100
no need to have MFN twice in record (it is also added by _to_hash)
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@779
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 5 Nov 2006 14:51:59 +0000 (14:51 +0000)]
r1136@llin: dpavlin | 2006-11-05 15:49:50 +0100
debug shouldn't auto-vivify all fields!
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@778
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 5 Nov 2006 14:48:12 +0000 (14:48 +0000)]
r1133@llin: dpavlin | 2006-11-05 15:48:00 +0100
first cut at getting Project Gutenberg's RDF as input format for WebPAC
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@777
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 5 Nov 2006 14:48:06 +0000 (14:48 +0000)]
r1132@llin: dpavlin | 2006-11-05 14:58:01 +0100
cleanup
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@776
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 5 Nov 2006 12:28:37 +0000 (12:28 +0000)]
r1130@llin: dpavlin | 2006-11-05 13:29:36 +0100
rotate log file on startup
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@775
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 3 Nov 2006 20:56:21 +0000 (20:56 +0000)]
another swiping API change: input->dump is gone, replaced
with input->dump_ascii which is more understandable.
If you want to override default behaviour
(which is to use Data::Dump's dump in input->fetch_rec)
define dump_ascii in low-level WebPAC::Input:: API
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@774
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 3 Nov 2006 20:41:12 +0000 (20:41 +0000)]
local
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@773
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 3 Nov 2006 20:40:38 +0000 (20:40 +0000)]
r1124@llin: dpavlin | 2006-11-03 21:39:00 +0100
use MARC::Fast 0.05 to_ascii to implement dump_rec
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@772
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 3 Nov 2006 20:40:33 +0000 (20:40 +0000)]
r1123@llin: dpavlin | 2006-11-03 21:38:14 +0100
implement fallback dump if low-level API isn't exposing dump_rec [0.15]
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@771
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 3 Nov 2006 20:21:14 +0000 (20:21 +0000)]
r1120@llin: dpavlin | 2006-11-03 21:22:05 +0100
pod fix
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@770
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 3 Nov 2006 20:21:09 +0000 (20:21 +0000)]
r1119@llin: dpavlin | 2006-11-03 21:21:35 +0100
--validate will automatically turn on --stats and won't produce
any output
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@769
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 3 Nov 2006 19:41:28 +0000 (19:41 +0000)]
r1117@llin: dpavlin | 2006-11-03 20:42:24 +0100
cleanup API a bit. validate_errors in now validate_rec [0.10]
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@768
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Tue, 31 Oct 2006 13:44:42 +0000 (13:44 +0000)]
r1115@llin: dpavlin | 2006-10-31 14:45:15 +0100
fix unit test by removing old lookup code (but, it's missing new one now)
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@767
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Tue, 31 Oct 2006 13:19:47 +0000 (13:19 +0000)]
r1113@llin: dpavlin | 2006-10-31 14:17:02 +0100
cleanup normalization error message for lookups and modify tests so they don't fail anymore
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@766
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Wed, 25 Oct 2006 21:01:51 +0000 (21:01 +0000)]
moved two more dump()s to closure, saving 2/3rd of memory and some CPU time on
output which is not needed without debug level
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@765
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Wed, 25 Oct 2006 20:53:48 +0000 (20:53 +0000)]
report time needed to store lookup to disk
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@764
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Wed, 25 Oct 2006 20:53:14 +0000 (20:53 +0000)]
refresh progress bar at least every 2 seconds (helps on huge databases where
percentages increase too slowly)
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@763
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Wed, 25 Oct 2006 18:54:45 +0000 (18:54 +0000)]
use save_row and load_row to share data between lookups
and input->fetch, added some timing for loading of lookups
which revealed a big performance impact of one debug(dump())
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@762
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Wed, 25 Oct 2006 17:10:08 +0000 (17:10 +0000)]
implemented load_row and save_row closures to serialize
input databases (using WebPAC::Store probably).
This will allow lookups to share on-disk storage with
low_mem option of WebPAC::Input, which is now gone
(under pressure of 600000+ record database which we
are now testing on)
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@761
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Wed, 25 Oct 2006 15:56:44 +0000 (15:56 +0000)]
Turn on option low_mem (which need rewrite to use db/row) if there
are more than 10000 rows (hardcoded, but should go away).
This prevents webpac from running out of memory with databases
of about 300000 records on 4Gb of (virtual) memory.
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@760
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Wed, 25 Oct 2006 11:03:45 +0000 (11:03 +0000)]
status update
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@759
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Wed, 25 Oct 2006 11:02:36 +0000 (11:02 +0000)]
local config
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@758
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Tue, 10 Oct 2006 10:57:59 +0000 (10:57 +0000)]
fix dump (ugly, needs re-visiting)
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@757
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 9 Oct 2006 13:37:34 +0000 (13:37 +0000)]
r1099@llin: dpavlin | 2006-10-09 15:34:12 +0200
one more thing done for lookups
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@756
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 8 Oct 2006 20:28:17 +0000 (20:28 +0000)]
r1097@llin: dpavlin | 2006-10-08 22:24:54 +0200
replaced generate_marc with universal have_rules [0.08]
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@755
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 8 Oct 2006 18:44:42 +0000 (18:44 +0000)]
local
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@754
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 8 Oct 2006 18:43:58 +0000 (18:43 +0000)]
sort marc fields in output [0.04]
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@753
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 8 Oct 2006 18:21:26 +0000 (18:21 +0000)]
move warns to debug level
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@752
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 8 Oct 2006 13:25:11 +0000 (13:25 +0000)]
local
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@751
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 8 Oct 2006 13:24:46 +0000 (13:24 +0000)]
make rec() a bit more clever about returning values [0.23]
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@750
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 8 Oct 2006 13:00:04 +0000 (13:00 +0000)]
emit error instead of warning and offer hint
(it should be automatic, but currently isn't)
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@749
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 8 Oct 2006 12:45:50 +0000 (12:45 +0000)]
more...
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@748
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 8 Oct 2006 12:45:39 +0000 (12:45 +0000)]
cleanup
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@747
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 8 Oct 2006 12:43:39 +0000 (12:43 +0000)]
r1085@llin: dpavlin | 2006-10-08 14:40:26 +0200
added files needed for tests, quitet log
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@746
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 8 Oct 2006 12:41:59 +0000 (12:41 +0000)]
add PPI to dependencies
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@745
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 8 Oct 2006 00:38:20 +0000 (00:38 +0000)]
r1078@llin: dpavlin | 2006-10-08 02:34:55 +0200
[2.28]
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@744
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 8 Oct 2006 00:38:15 +0000 (00:38 +0000)]
r1077@llin: dpavlin | 2006-10-08 02:32:39 +0200
remove old lookup code
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@743
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 8 Oct 2006 00:38:10 +0000 (00:38 +0000)]
r1076@llin: dpavlin | 2006-10-08 02:31:04 +0200
don't dump undef data_structure in debug log
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@742
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 8 Oct 2006 00:38:04 +0000 (00:38 +0000)]
r1075@llin: dpavlin | 2006-10-08 02:30:42 +0200
don't polute data_structure with leader (data_structure will now
return undef as it should if matched rules didn't have any search
or display directives)
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@741
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sat, 7 Oct 2006 16:33:37 +0000 (16:33 +0000)]
r1073@llin: dpavlin | 2006-10-07 18:30:24 +0200
if there is only one value, lookups will return scalar and not array
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@740
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Thu, 5 Oct 2006 14:46:50 +0000 (14:46 +0000)]
r1070@llin: dpavlin | 2006-10-05 16:43:36 +0200
few more things todo
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@739
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Thu, 5 Oct 2006 14:46:38 +0000 (14:46 +0000)]
r1069@llin: dpavlin | 2006-10-05 16:43:16 +0200
remove --marc-normalize and --marc-output and generate marc output only
if normalize rules have marc directives
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@738
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Thu, 5 Oct 2006 14:38:45 +0000 (14:38 +0000)]
r1067@llin: dpavlin | 2006-10-05 16:35:45 +0200
added generate_marc to find out if normalization rules have marc* directives
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@737
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Thu, 5 Oct 2006 12:57:51 +0000 (12:57 +0000)]
r1065@llin: dpavlin | 2006-10-05 14:54:48 +0200
actually we don't need *_load_ds, but _load_row for lookups
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@736
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 2 Oct 2006 09:31:25 +0000 (09:31 +0000)]
r1063@llin: dpavlin | 2006-10-02 11:28:37 +0200
added load_row and save_row needed for lookups [0.14]
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@735
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 1 Oct 2006 20:14:14 +0000 (20:14 +0000)]
r1060@llin: dpavlin | 2006-10-01 15:53:50 +0200
incompatible change: data_structure files are not created inside
'ds' directory in cache dir [0.13]
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@734
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Sun, 1 Oct 2006 20:14:09 +0000 (20:14 +0000)]
r1059@llin: dpavlin | 2006-10-01 15:52:48 +0200
don't cleanup temp cache directory if in debug mode
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@733
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 29 Sep 2006 20:25:34 +0000 (20:25 +0000)]
r1057@llin: dpavlin | 2006-09-29 22:23:05 +0200
less chatty
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@732
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 29 Sep 2006 20:18:39 +0000 (20:18 +0000)]
r1053@llin: dpavlin | 2006-09-29 22:16:01 +0200
moving to final peace of puzzle: run.pl which use new APIs
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@731
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 29 Sep 2006 20:18:34 +0000 (20:18 +0000)]
r1052@llin: dpavlin | 2006-09-29 22:15:12 +0200
don't reset lookup and config on each data_structure call
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@730
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 29 Sep 2006 20:18:30 +0000 (20:18 +0000)]
r1051@llin: dpavlin | 2006-09-29 21:58:49 +0200
make it less chatty without debug level
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@729
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 29 Sep 2006 19:52:26 +0000 (19:52 +0000)]
r1047@llin: dpavlin | 2006-09-29 21:49:48 +0200
move to new low-level API
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@728
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 29 Sep 2006 19:52:21 +0000 (19:52 +0000)]
r1046@llin: dpavlin | 2006-09-29 21:49:23 +0200
use of top-level WebPAC::Input is enough
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@727
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 29 Sep 2006 19:52:17 +0000 (19:52 +0000)]
r1045@llin: dpavlin | 2006-09-29 21:38:42 +0200
change low-level API to be OO (and remove various ugly cludges).
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@726
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 29 Sep 2006 18:55:41 +0000 (18:55 +0000)]
r1042@llin: dpavlin | 2006-09-29 20:53:01 +0200
added _set_load_ds, and load_ds_coderef to data_structure so that lookups can call
closure to fetch records, implemented lookup based on new format generated by
WebPAC::Parser, test to be sure that it somewhat works :-) [0.21]
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@725
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 29 Sep 2006 18:55:31 +0000 (18:55 +0000)]
r1038@llin: dpavlin | 2006-09-29 14:27:45 +0200
remove comments from normalize rules when parsing
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@724
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 29 Sep 2006 12:49:24 +0000 (12:49 +0000)]
local validation rules
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@723
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 29 Sep 2006 12:48:07 +0000 (12:48 +0000)]
local
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@722
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 29 Sep 2006 12:27:47 +0000 (12:27 +0000)]
r1035@llin: dpavlin | 2006-09-29 14:25:03 +0200
moved warn to debug 1
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@721
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 29 Sep 2006 12:27:36 +0000 (12:27 +0000)]
r1034@llin: dpavlin | 2006-09-29 14:24:39 +0200
important bugfix: this will collect ALL normalize rules for given
database and input in single rule set
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@720
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Fri, 29 Sep 2006 12:24:43 +0000 (12:24 +0000)]
r1032@llin: dpavlin | 2006-09-29 14:22:09 +0200
dump normalize rules when in debug mode
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@719
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Tue, 26 Sep 2006 18:14:20 +0000 (18:14 +0000)]
r1029@llin: dpavlin | 2006-09-26 20:11:57 +0200
silence
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@718
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Tue, 26 Sep 2006 18:14:14 +0000 (18:14 +0000)]
r1028@llin: dpavlin | 2006-09-26 20:09:18 +0200
added normalize_rules [0.06]
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@717
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Tue, 26 Sep 2006 14:07:20 +0000 (14:07 +0000)]
r1026@llin: dpavlin | 2006-09-26 16:05:05 +0200
pod improvements
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@716
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Tue, 26 Sep 2006 14:03:12 +0000 (14:03 +0000)]
r1024@llin: dpavlin | 2006-09-26 16:00:56 +0200
added load_lookup [0.12]
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@715
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Tue, 26 Sep 2006 12:47:52 +0000 (12:47 +0000)]
r1022@llin: dpavlin | 2006-09-26 14:45:37 +0200
make database in constructor (new) really optional (as documented :-)
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@714
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Tue, 26 Sep 2006 12:42:49 +0000 (12:42 +0000)]
r1020@llin: dpavlin | 2006-09-26 14:40:34 +0200
refactored WebPAC::Store
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@713
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Tue, 26 Sep 2006 10:23:04 +0000 (10:23 +0000)]
r1018@llin: dpavlin | 2006-09-26 12:20:52 +0200
correct creation of lookups (by database and input)
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@712
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Tue, 26 Sep 2006 10:05:25 +0000 (10:05 +0000)]
r1016@llin: dpavlin | 2006-09-26 12:03:11 +0200
make it less chatty
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@711
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 25 Sep 2006 18:58:43 +0000 (18:58 +0000)]
r1014@llin: dpavlin | 2006-09-25 20:56:33 +0200
save lookups using WebPAC::Store
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@710
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 25 Sep 2006 16:07:20 +0000 (16:07 +0000)]
r1011@llin: dpavlin | 2006-09-25 17:42:53 +0200
correction
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@709
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 25 Sep 2006 16:07:08 +0000 (16:07 +0000)]
r1010@llin: dpavlin | 2006-09-25 17:42:39 +0200
typo
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@708
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 25 Sep 2006 15:26:12 +0000 (15:26 +0000)]
r1008@llin: dpavlin | 2006-09-25 17:23:42 +0200
lookup creation somewhat works
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@707
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 25 Sep 2006 14:06:49 +0000 (14:06 +0000)]
r1006@llin: dpavlin | 2006-09-25 16:04:39 +0200
added have_lookup_create
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@706
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 25 Sep 2006 13:46:36 +0000 (13:46 +0000)]
r1004@llin: dpavlin | 2006-09-25 15:44:23 +0200
test lookup_create_rules
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@705
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 25 Sep 2006 13:24:25 +0000 (13:24 +0000)]
r1001@llin: dpavlin | 2006-09-25 15:21:57 +0200
and test it
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@704
07558da8-63fa-0310-ba24-
9fe276d99e06
Dobrica Pavlinusic [Mon, 25 Sep 2006 13:24:09 +0000 (13:24 +0000)]
r1000@llin: dpavlin | 2006-09-25 15:16:49 +0200
support multiple lookups on same input file
move _read_sources and _parse_lookups to private functions
git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@703
07558da8-63fa-0310-ba24-
9fe276d99e06