webpac2
17 years agofix must_exist name
Dobrica Pavlinusic [Sun, 27 May 2007 19:25:57 +0000 (19:25 +0000)]
fix must_exist name

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@861 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agocall low-level dump_ascii as it should
Dobrica Pavlinusic [Sun, 27 May 2007 19:10:43 +0000 (19:10 +0000)]
call low-level dump_ascii as it should

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@860 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agolocal rename
Dobrica Pavlinusic [Sun, 27 May 2007 17:44:10 +0000 (17:44 +0000)]
local rename

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@859 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agotest validate with different files and hopefully correct problems about it
Dobrica Pavlinusic [Sun, 27 May 2007 17:09:47 +0000 (17:09 +0000)]
test validate with different files and hopefully correct problems about it

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@858 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agoimplemented read_validate_file and read_validate_delimiters file, so you can
Dobrica Pavlinusic [Sun, 27 May 2007 16:49:15 +0000 (16:49 +0000)]
implemented read_validate_file and read_validate_delimiters file, so you can
now change paths and data for each input (which run.pl does if you use
$database and/or $input variable substitution)

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@857 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agoadded fill_in to create dynamic values and some tests
Dobrica Pavlinusic [Sun, 27 May 2007 16:00:26 +0000 (16:00 +0000)]
added fill_in to create dynamic values and some tests

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@856 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1267@llin: dpavlin | 2007-05-27 16:44:54 +0200
Dobrica Pavlinusic [Sun, 27 May 2007 14:44:58 +0000 (14:44 +0000)]
 r1267@llin:  dpavlin | 2007-05-27 16:44:54 +0200
 sort fields in stats

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@855 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1265@llin: dpavlin | 2007-05-27 16:15:19 +0200
Dobrica Pavlinusic [Sun, 27 May 2007 14:35:48 +0000 (14:35 +0000)]
 r1265@llin:  dpavlin | 2007-05-27 16:15:19 +0200
 more profile examples

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@854 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1263@llin: dpavlin | 2007-05-27 14:36:00 +0200
Dobrica Pavlinusic [Sun, 27 May 2007 14:09:30 +0000 (14:09 +0000)]
 r1263@llin:  dpavlin | 2007-05-27 14:36:00 +0200
 one less dump in debug mode

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@853 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1261@llin: dpavlin | 2007-05-27 13:27:55 +0200
Dobrica Pavlinusic [Sun, 27 May 2007 11:27:12 +0000 (11:27 +0000)]
 r1261@llin:  dpavlin | 2007-05-27 13:27:55 +0200
 profiling: add sub { dump( ) } for $log->debug

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@852 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1258@llin: dpavlin | 2007-05-27 13:14:58 +0200
Dobrica Pavlinusic [Sun, 27 May 2007 11:14:40 +0000 (11:14 +0000)]
 r1258@llin:  dpavlin | 2007-05-27 13:14:58 +0200
 Changed delimiter_templates arguments to be more intuitive,
 disable MARC generation when running delimiters validation
 (this is just disk overhead)

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@851 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1254@llin: dpavlin | 2007-05-27 12:51:21 +0200
Dobrica Pavlinusic [Sun, 27 May 2007 10:50:39 +0000 (10:50 +0000)]
 r1254@llin:  dpavlin | 2007-05-27 12:51:21 +0200
 typo

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@850 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1253@llin: dpavlin | 2007-05-27 12:49:54 +0200
Dobrica Pavlinusic [Sun, 27 May 2007 10:50:37 +0000 (10:50 +0000)]
 r1253@llin:  dpavlin | 2007-05-27 12:49:54 +0200
 added accumulated delimiters templates to hold all templates which are
 found in this run (and thus saved to --validate-delimiters file) while
 generating correct stats for each input

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@849 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agolocal
Dobrica Pavlinusic [Sun, 27 May 2007 10:45:40 +0000 (10:45 +0000)]
local

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@848 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1250@llin: dpavlin | 2007-05-27 11:54:28 +0200
Dobrica Pavlinusic [Sun, 27 May 2007 09:53:54 +0000 (09:53 +0000)]
 r1250@llin:  dpavlin | 2007-05-27 11:54:28 +0200
 test creation of new file, hush debugging output

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@847 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1249@llin: dpavlin | 2007-05-27 11:49:30 +0200
Dobrica Pavlinusic [Sun, 27 May 2007 09:53:52 +0000 (09:53 +0000)]
 r1249@llin:  dpavlin | 2007-05-27 11:49:30 +0200
 fix temp file handling

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@846 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agobug fix
Dobrica Pavlinusic [Sun, 27 May 2007 09:39:44 +0000 (09:39 +0000)]
bug fix

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@845 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agowork with fields which have number 0 (as opposed to 000) which has been
Dobrica Pavlinusic [Sat, 26 May 2007 10:40:01 +0000 (10:40 +0000)]
work with fields which have number 0 (as opposed to 000) which has been
noticed in the wild (invalid, but --stats shouldn't really die)

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@844 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agodifferent wording: potentially invalid combination
Dobrica Pavlinusic [Fri, 25 May 2007 19:49:39 +0000 (19:49 +0000)]
different wording: potentially invalid combination

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@843 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agolocal
Dobrica Pavlinusic [Fri, 25 May 2007 19:48:02 +0000 (19:48 +0000)]
local

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@842 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agohush warning
Dobrica Pavlinusic [Fri, 25 May 2007 19:47:43 +0000 (19:47 +0000)]
hush warning

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@841 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1237@llin: dpavlin | 2007-05-24 16:42:47 +0200
Dobrica Pavlinusic [Thu, 24 May 2007 14:42:40 +0000 (14:42 +0000)]
 r1237@llin:  dpavlin | 2007-05-24 16:42:47 +0200
 if validate file exists, it will create file with .new extension

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@840 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1236@llin: dpavlin | 2007-05-24 16:38:02 +0200
Dobrica Pavlinusic [Thu, 24 May 2007 14:42:38 +0000 (14:42 +0000)]
 r1236@llin:  dpavlin | 2007-05-24 16:38:02 +0200
 require path or delimiters_path

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@839 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1235@llin: dpavlin | 2007-05-24 16:34:31 +0200
Dobrica Pavlinusic [Thu, 24 May 2007 14:42:35 +0000 (14:42 +0000)]
 r1235@llin:  dpavlin | 2007-05-24 16:34:31 +0200
 and make it really work :-)

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@838 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1232@llin: dpavlin | 2007-05-24 14:44:53 +0200
Dobrica Pavlinusic [Thu, 24 May 2007 12:44:45 +0000 (12:44 +0000)]
 r1232@llin:  dpavlin | 2007-05-24 14:44:53 +0200
 added storing and retriving of delimiters templates to file and some basic tests

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@837 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1231@llin: dpavlin | 2007-05-24 13:00:25 +0200
Dobrica Pavlinusic [Thu, 24 May 2007 12:44:43 +0000 (12:44 +0000)]
 r1231@llin:  dpavlin | 2007-05-24 13:00:25 +0200
 tidy machine readable output

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@836 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1228@llin: dpavlin | 2007-05-24 12:53:57 +0200
Dobrica Pavlinusic [Thu, 24 May 2007 10:53:50 +0000 (10:53 +0000)]
 r1228@llin:  dpavlin | 2007-05-24 12:53:57 +0200
 report invalid delimiter combinations

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@835 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1227@llin: dpavlin | 2007-05-24 10:26:01 +0200
Dobrica Pavlinusic [Thu, 24 May 2007 10:53:48 +0000 (10:53 +0000)]
 r1227@llin:  dpavlin | 2007-05-24 10:26:01 +0200
 generate humanly readable report or machine readable

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@834 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1225@llin: dpavlin | 2007-05-23 22:04:17 +0200
Dobrica Pavlinusic [Wed, 23 May 2007 20:04:13 +0000 (20:04 +0000)]
 r1225@llin:  dpavlin | 2007-05-23 22:04:17 +0200
 use delimiters from config.yml file and dump report to file

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@833 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1221@llin: dpavlin | 2007-05-20 22:43:38 +0200
Dobrica Pavlinusic [Wed, 23 May 2007 20:03:16 +0000 (20:03 +0000)]
 r1221@llin:  dpavlin | 2007-05-20 22:43:38 +0200
 added delimiters_templates report

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@832 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1220@llin: dpavlin | 2007-05-20 19:29:36 +0200
Dobrica Pavlinusic [Wed, 23 May 2007 20:03:14 +0000 (20:03 +0000)]
 r1220@llin:  dpavlin | 2007-05-20 19:29:36 +0200
 can be called for fields without subfields now...

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@831 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1219@llin: dpavlin | 2007-05-20 19:28:41 +0200
Dobrica Pavlinusic [Wed, 23 May 2007 20:03:12 +0000 (20:03 +0000)]
 r1219@llin:  dpavlin | 2007-05-20 19:28:41 +0200
 cleanup debugging output

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@830 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1214@llin: dpavlin | 2007-05-20 18:19:12 +0200
Dobrica Pavlinusic [Sun, 20 May 2007 16:19:19 +0000 (16:19 +0000)]
 r1214@llin:  dpavlin | 2007-05-20 18:19:12 +0200
 more sample data

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@829 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1213@llin: dpavlin | 2007-05-20 18:16:02 +0200
Dobrica Pavlinusic [Sun, 20 May 2007 16:19:17 +0000 (16:19 +0000)]
 r1213@llin:  dpavlin | 2007-05-20 18:16:02 +0200
 and fix to actually count right templates :-)

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@828 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1212@llin: dpavlin | 2007-05-20 17:39:01 +0200
Dobrica Pavlinusic [Sun, 20 May 2007 16:19:16 +0000 (16:19 +0000)]
 r1212@llin:  dpavlin | 2007-05-20 17:39:01 +0200
 first try at implementation of delimiters validation

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@827 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1211@llin: dpavlin | 2007-05-20 14:48:37 +0200
Dobrica Pavlinusic [Sun, 20 May 2007 16:19:13 +0000 (16:19 +0000)]
 r1211@llin:  dpavlin | 2007-05-20 14:48:37 +0200
 Removed debugging output

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@826 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agorequest Biblio::Isis 0.24 to ignore empty subfields
Dobrica Pavlinusic [Fri, 18 May 2007 21:41:19 +0000 (21:41 +0000)]
request Biblio::Isis 0.24 to ignore empty subfields

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@825 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agolocal
Dobrica Pavlinusic [Fri, 18 May 2007 20:27:21 +0000 (20:27 +0000)]
local

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@824 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1203@llin: dpavlin | 2007-04-11 14:22:28 +0200
Dobrica Pavlinusic [Wed, 11 Apr 2007 12:22:37 +0000 (12:22 +0000)]
 r1203@llin:  dpavlin | 2007-04-11 14:22:28 +0200
 spacial handling for empty subfields [0.18]

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@823 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1202@llin: dpavlin | 2007-04-11 14:00:20 +0200
Dobrica Pavlinusic [Wed, 11 Apr 2007 12:22:35 +0000 (12:22 +0000)]
 r1202@llin:  dpavlin | 2007-04-11 14:00:20 +0200
 remove empty subfield test data

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@822 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1201@llin: dpavlin | 2007-04-11 13:54:24 +0200
Dobrica Pavlinusic [Wed, 11 Apr 2007 12:22:33 +0000 (12:22 +0000)]
 r1201@llin:  dpavlin | 2007-04-11 13:54:24 +0200
 refactor filter tests

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@821 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1200@llin: dpavlin | 2007-04-11 13:38:57 +0200
Dobrica Pavlinusic [Wed, 11 Apr 2007 12:22:31 +0000 (12:22 +0000)]
 r1200@llin:  dpavlin | 2007-04-11 13:38:57 +0200
 cleanup test (call patch /fake/ because they are),
 added test which fails because of empty subfield modify bug

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@820 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1198@llin: dpavlin | 2007-04-11 12:09:29 +0200
Dobrica Pavlinusic [Wed, 11 Apr 2007 10:09:34 +0000 (10:09 +0000)]
 r1198@llin:  dpavlin | 2007-04-11 12:09:29 +0200
 prefix, suffix and surround now work correcty with empty strings and zeros

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@819 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agofix warning
Dobrica Pavlinusic [Thu, 5 Apr 2007 21:53:52 +0000 (21:53 +0000)]
fix warning

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@818 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agouse debug level to, well, display debug
Dobrica Pavlinusic [Thu, 5 Apr 2007 21:50:14 +0000 (21:50 +0000)]
use debug level to, well, display debug

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@817 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agolocal
Dobrica Pavlinusic [Thu, 5 Apr 2007 21:48:41 +0000 (21:48 +0000)]
local

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@816 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1192@llin: dpavlin | 2007-04-02 19:20:01 +0200
Dobrica Pavlinusic [Mon, 2 Apr 2007 17:20:01 +0000 (17:20 +0000)]
 r1192@llin:  dpavlin | 2007-04-02 19:20:01 +0200
 added support for fix-length fields using marc_fixed [2.29]

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@815 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1185@llin: dpavlin | 2007-04-01 23:47:05 +0200
Dobrica Pavlinusic [Sun, 1 Apr 2007 21:47:48 +0000 (21:47 +0000)]
 r1185@llin:  dpavlin | 2007-04-01 23:47:05 +0200
  r1183@llin:  dpavlin | 2007-04-01 23:47:01 +0200
  propagate changes through documentation and actuall running code :-)

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@814 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1184@llin: dpavlin | 2007-04-01 23:47:04 +0200
Dobrica Pavlinusic [Sun, 1 Apr 2007 21:47:47 +0000 (21:47 +0000)]
 r1184@llin:  dpavlin | 2007-04-01 23:47:04 +0200
  r1182@llin:  dpavlin | 2007-04-01 23:44:03 +0200
  marc_duplicate now correctly duplicates leader data, new _get_marc_leader to
  return leader corresponding to last _get_marc_fields call, added marc_count
  which returns number of created MARC records

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@813 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1181@llin: dpavlin | 2007-04-01 22:47:56 +0200
Dobrica Pavlinusic [Sun, 1 Apr 2007 21:47:42 +0000 (21:47 +0000)]
 r1181@llin:  dpavlin | 2007-04-01 22:47:56 +0200
  r1180@llin:  dpavlin | 2007-04-01 22:47:43 +0200
  renamed $leader to $marc_leader to be consistent with other vars

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@812 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1179@llin: dpavlin | 2007-04-01 22:42:35 +0200
Dobrica Pavlinusic [Sun, 1 Apr 2007 21:47:40 +0000 (21:47 +0000)]
 r1179@llin:  dpavlin | 2007-04-01 22:42:35 +0200
 hush test without --debug

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@811 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1178@llin: dpavlin | 2007-04-01 22:39:11 +0200
Dobrica Pavlinusic [Sun, 1 Apr 2007 21:47:38 +0000 (21:47 +0000)]
 r1178@llin:  dpavlin | 2007-04-01 22:39:11 +0200
 cleanup debug output

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@810 07558da8-63fa-0310-ba24-9fe276d99e06

17 years ago r1176@llin: dpavlin | 2007-04-01 16:20:40 +0200
Dobrica Pavlinusic [Sun, 1 Apr 2007 21:47:36 +0000 (21:47 +0000)]
 r1176@llin:  dpavlin | 2007-04-01 16:20:40 +0200
 add _database:database_name so we can search for it using full-text as opposed to atribute
 search (this might handy when emulating number of results for each database
 from single merged index)

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@809 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agoadded test modify rules
Dobrica Pavlinusic [Sun, 1 Apr 2007 14:15:08 +0000 (14:15 +0000)]
added test modify rules

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@808 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agolocal
Dobrica Pavlinusic [Sun, 1 Apr 2007 12:26:25 +0000 (12:26 +0000)]
local

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@807 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agolocal
Dobrica Pavlinusic [Sun, 4 Mar 2007 13:03:11 +0000 (13:03 +0000)]
local

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@806 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agolocal
Dobrica Pavlinusic [Fri, 2 Mar 2007 00:34:22 +0000 (00:34 +0000)]
local

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@805 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agoargh. I run into inode problem: too many files on ext3 fs
Dobrica Pavlinusic [Fri, 2 Mar 2007 00:32:50 +0000 (00:32 +0000)]
argh. I run into inode problem: too many files on ext3 fs

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@804 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agoadded --[no-]marc-generate
Dobrica Pavlinusic [Fri, 2 Mar 2007 00:32:21 +0000 (00:32 +0000)]
added --[no-]marc-generate

git-svn-id: svn+ssh://mjesec/home/dpavlin/svn/webpac2/trunk@803 07558da8-63fa-0310-ba24-9fe276d99e06

17 years agolocal
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

17 years agomore things
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

17 years agodecorate output from regexp modify with filename and line
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

17 years agominor tweaks to test modify_file
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

17 years agostore filter (no tests for it, though!)
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

17 years agofinish tweaking mock framework, test and fix problem with slashes in modify_record
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

17 years agoa try at mocking of inputs in WebPAC::Input::Test
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

17 years agolocal
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

17 years agomodify record test which fails (with slash /), tweaks
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

17 years agosmall tweaks on seek
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

17 years agolocal
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

17 years agoadded count
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

17 years ago r1154@llin: dpavlin | 2006-12-13 11:13:28 +0100
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

17 years agomark new things implemented
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

17 years agobetter logging
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

17 years agotest marc_remove('*')
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

17 years agoadded support for marc_remove('*') to clean whole
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

17 years agoadded get and set to create in-memory hash
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

17 years agoadded regex: to modify_records
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

17 years agolocal
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

17 years ago r1144@llin: dpavlin | 2006-11-05 17:51:38 +0100
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

17 years ago r1141@llin: dpavlin | 2006-11-05 16:03:48 +0100
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

17 years ago r1140@llin: dpavlin | 2006-11-05 16:03:25 +0100
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

17 years ago r1137@llin: dpavlin | 2006-11-05 15:51:19 +0100
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

17 years ago r1136@llin: dpavlin | 2006-11-05 15:49:50 +0100
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

17 years ago r1133@llin: dpavlin | 2006-11-05 15:48:00 +0100
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

17 years ago r1132@llin: dpavlin | 2006-11-05 14:58:01 +0100
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

17 years ago r1130@llin: dpavlin | 2006-11-05 13:29:36 +0100
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

17 years agoanother swiping API change: input->dump is gone, replaced
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

17 years agolocal
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

17 years ago r1124@llin: dpavlin | 2006-11-03 21:39:00 +0100
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

17 years ago r1123@llin: dpavlin | 2006-11-03 21:38:14 +0100
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

17 years ago r1120@llin: dpavlin | 2006-11-03 21:22:05 +0100
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

17 years ago r1119@llin: dpavlin | 2006-11-03 21:21:35 +0100
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

17 years ago r1117@llin: dpavlin | 2006-11-03 20:42:24 +0100
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

17 years ago r1115@llin: dpavlin | 2006-10-31 14:45:15 +0100
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

17 years ago r1113@llin: dpavlin | 2006-10-31 14:17:02 +0100
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

17 years agomoved two more dump()s to closure, saving 2/3rd of memory and some CPU time on
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

17 years agoreport time needed to store lookup to disk
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

17 years agorefresh progress bar at least every 2 seconds (helps on huge databases where
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

17 years agouse save_row and load_row to share data between lookups
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