This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
Log of /branches/Sack/lib/WebPAC/Output
Directory Listing
Revision
1354 -
Directory Listing
Modified
Sat Nov 13 01:03:33 2010 UTC
(13 years, 6 months ago)
by
dpavlin
store rows in Riak
Revision
1310 -
Directory Listing
Modified
Mon Sep 21 19:04:14 2009 UTC
(14 years, 7 months ago)
by
dpavlin
branch for refactoring of WebPAC::Input::* modules for Sack
Revision
1247 -
Directory Listing
Modified
Wed Jul 22 12:53:07 2009 UTC
(14 years, 9 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
hopefully fix utf-8 encoding when sending it to swish
- remove accented characters before indexing (FIXME: done anyway by swish?)
- convert data to JSON with utf8 encoding
- remove explicit encode
- use bytes to calculate length
Revision
1212 -
Directory Listing
Modified
Sat May 30 20:30:26 2009 UTC
(14 years, 11 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r1910@llin: dpavlin | 2009-05-30 22:30:07 +0200
wrap everything into trasaction for nice speedup (10x)
and don't store all data in memory
Revision
1210 -
Directory Listing
Modified
Sat May 30 15:26:25 2009 UTC
(14 years, 11 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r1906@llin: dpavlin | 2009-05-30 17:26:17 +0200
added table name to row normalize command so we can create
data in different tables directly from normalization file
Revision
1207 -
Directory Listing
Modified
Fri May 29 21:37:58 2009 UTC
(14 years, 11 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r1900@llin: dpavlin | 2009-05-29 23:37:57 +0200
WebPAC::Output::DBI to dump row from normalize into database
(so each input record can create multiple rows)
Revision
1198 -
Directory Listing
Modified
Thu May 28 10:15:20 2009 UTC
(14 years, 11 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
output modules can now define add_row as opposed to add to get input row before normalization
Revision
1197 -
Directory Listing
Modified
Thu May 28 09:58:18 2009 UTC
(14 years, 11 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
WebPAC::Output::CouchDB now takes uri to CouchDB server,
document ids now include input name
Revision
1167 -
Directory Listing
Modified
Sat Apr 25 17:12:44 2009 UTC
(15 years ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r1835@llin: dpavlin | 2009-04-25 19:12:40 +0200
add database and input to json which is returned with search result
Revision
1161 -
Directory Listing
Modified
Sat Apr 25 14:18:06 2009 UTC
(15 years ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
rename top-level tag to all so we can have quieries
like (all=something) in swish-e
Revision
1149 -
Directory Listing
Modified
Fri Apr 24 16:58:09 2009 UTC
(15 years ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r1804@llin: dpavlin | 2009-04-24 18:51:47 +0200
port webpac2.cgi to use swish-e as indexing engine
added ProperyName data which contains JSON encoded data
Revision
1147 -
Directory Listing
Modified
Thu Apr 23 13:20:51 2009 UTC
(15 years ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r1802@llin: dpavlin | 2009-04-23 15:20:49 +0200
more changes to make indexing of WebPAC::Output::SWISH work
(but not tests yet)
Revision
1070 -
Directory Listing
Modified
Tue Nov 27 23:54:45 2007 UTC
(16 years, 5 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r1674@llin: dpavlin | 2007-11-28 00:54:47 +0100
- final tweaks to WebPAC::Output::Excel
- version bump [2.34]
Revision
1069 -
Directory Listing
Modified
Tue Nov 27 23:54:43 2007 UTC
(16 years, 5 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r1673@llin: dpavlin | 2007-11-28 00:46:28 +0100
added tests for WebPAC::Output base class and added
single_values option
Revision
1058 -
Directory Listing
Modified
Tue Nov 20 10:08:55 2007 UTC
(16 years, 6 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r1653@llin: dpavlin | 2007-11-20 11:08:49 +0100
fix WebPAC::Output::Jifty to join multiple values with space
when inserting into Jifty
Revision
1056 -
Directory Listing
Modified
Tue Nov 20 10:08:00 2007 UTC
(16 years, 6 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r1649@llin: dpavlin | 2007-11-20 10:32:15 +0100
experimental WebPAC::Output::Jifty to create arbitrary data in
Jifty models
Revision
997 -
Directory Listing
Modified
Sun Nov 4 16:20:55 2007 UTC
(16 years, 6 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r1534@llin: dpavlin | 2007-11-04 17:20:48 +0100
sync changes in WebPAC with latest model in Webpacus
Revision
993 -
Directory Listing
Modified
Sun Nov 4 14:43:47 2007 UTC
(16 years, 6 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r1525@llin: dpavlin | 2007-11-04 15:34:13 +0100
added consume_outputs which returns all output types this plugin supports.
This will eventually come in handy for main loop to decide which outputs to
call...
Revision
949 -
Directory Listing
Modified
Thu Nov 1 00:16:48 2007 UTC
(16 years, 6 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r1433@llin: dpavlin | 2007-10-31 22:48:02 +0100
HUGE swiping changes to implement new testing architecture
based on all new WebPAC::Test module which makes
test writing a joy
Revision
939 -
Directory Listing
Modified
Wed Oct 31 12:29:57 2007 UTC
(16 years, 6 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r1419@llin: dpavlin | 2007-10-31 13:29:55 +0100
- added input to indexed data
- clean index on every invocation (should be incremental in future)
Revision
933 -
Directory Listing
Modified
Wed Oct 31 11:26:12 2007 UTC
(16 years, 6 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r1407@llin: dpavlin | 2007-10-31 12:26:06 +0100
create Webpacus::Webpac glue to transfer configuration
Revision
925 -
Directory Listing
Modified
Wed Oct 31 00:38:38 2007 UTC
(16 years, 6 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r1397@llin: dpavlin | 2007-10-31 01:38:40 +0100
never ever call dump unless working with debug
(20% improvement in speed of record processing :-)
Revision
924 -
Directory Listing
Modified
Wed Oct 31 00:26:45 2007 UTC
(16 years, 6 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r1394@llin: dpavlin | 2007-10-31 01:26:46 +0100
add new (exported by default) function force_array
used all over the place
Revision
920 -
Directory Listing
Modified
Tue Oct 30 22:46:51 2007 UTC
(16 years, 6 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r1386@llin: dpavlin | 2007-10-30 23:46:53 +0100
new WebPAC::Output::Sorted to create huge sorted lists using
Sort::External (to keep memory under controll)
Revision
914 -
Directory Listing
Modified
Tue Oct 30 20:11:04 2007 UTC
(16 years, 6 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r1373@llin: dpavlin | 2007-10-30 21:11:01 +0100
use KinoSearch::Simple and convert to new Output API
Revision
913 -
Directory Listing
Modified
Tue Oct 30 20:11:02 2007 UTC
(16 years, 6 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r1372@llin: dpavlin | 2007-10-30 20:26:52 +0100
first real method in common WebPAC::Output as a move towards pluggable
outputs
Revision
887 -
Directory Listing
Modified
Mon Sep 3 15:26:46 2007 UTC
(16 years, 8 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r1322@llin: dpavlin | 2007-09-03 16:44:01 +0200
- replace Data::Dumper usage with Data::Dump
- rewrite WebPAC::Store to use Class::Accessor
Revision
814 -
Directory Listing
Modified
Sun Apr 1 21:47:48 2007 UTC
(17 years, 1 month ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
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 :-)
Revision
809 -
Directory Listing
Modified
Sun Apr 1 21:47:36 2007 UTC
(17 years, 1 month ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
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)
Revision
674 -
Directory Listing
Modified
Tue Sep 12 14:47:25 2006 UTC
(17 years, 8 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r947@llin: dpavlin | 2006-09-12 16:45:55 +0200
fixed indexing with EstraierNative (it will be used for every database, not
just first one), and create separate indexes for each database (we'll merge them at end)
Revision
662 -
Directory Listing
Modified
Fri Sep 8 17:48:43 2006 UTC
(17 years, 8 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
open marc output file with :utf8 layer, with previous fix it fixes encoding in MARC output
Revision
627 -
Directory Listing
Modified
Tue Sep 5 15:14:14 2006 UTC
(17 years, 8 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r884@llin: dpavlin | 2006-09-05 17:13:36 +0200
added preliminary support for perl native Hyper Estraier bindings
Revision
620 -
Directory Listing
Modified
Fri Aug 25 16:20:21 2006 UTC
(17 years, 8 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r870@llin: dpavlin | 2006-08-25 18:20:15 +0200
make _add_value private to please pod coverage
Revision
578 -
Directory Listing
Modified
Tue Jul 4 10:34:15 2006 UTC
(17 years, 10 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r796@llin: dpavlin | 2006-07-04 12:34:13 +0200
created WebPAC::Output::MARC and cleanup run.pl
Revision
536 -
Directory Listing
Modified
Mon Jun 26 16:39:51 2006 UTC
(17 years, 10 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r719@llin: dpavlin | 2006-06-26 18:40:57 +0200
big refacture: depriciate and remove all normalisation formats except .pl sets (but
old code is still available in WebPAC::Lookup::Normalize because lookups use it) [2.20]
Revision
458 -
Directory Listing
Modified
Wed May 10 14:08:15 2006 UTC
(18 years ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r575@llin: dpavlin | 2006-05-10 16:10:56 +0200
use Search::Estraier 0.06 new master API to create nodes, so code here is siplified
Revision
434 -
Directory Listing
Modified
Mon Apr 17 16:50:53 2006 UTC
(18 years, 1 month ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r527@llin: dpavlin | 2006-04-17 18:50:54 +0200
call finish at end of indexing, force create if index_path doesn't exist
Revision
432 -
Directory Listing
Modified
Mon Apr 17 16:01:02 2006 UTC
(18 years, 1 month ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r523@llin: dpavlin | 2006-04-17 17:18:35 +0200
warn about missing fields when inserting into index
Revision
401 -
Directory Listing
Modified
Sun Feb 19 16:36:42 2006 UTC
(18 years, 3 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r466@llin: dpavlin | 2006-02-19 17:45:26 +0100
create label from database name, move from Text::Iconv to Encode
Revision
374 -
Directory Listing
Modified
Sun Jan 8 22:21:19 2006 UTC
(18 years, 4 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r416@llin: dpavlin | 2006-01-08 23:21:14 +0100
skip fields without values (and not confess) -- it's valid to have fields without
values for correct merging of data. If it doesn't metter to output module (as it
doesn't for Hyper Estraier) they should be ignored
Revision
347 -
Directory Listing
Modified
Sat Jan 7 17:15:11 2006 UTC
(18 years, 4 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r361@llin: dpavlin | 2006-01-07 18:15:12 +0100
add filters in TT output template as [% f.filter(args) %] [0.07]
Revision
331 -
Directory Listing
Modified
Tue Dec 27 23:24:36 2005 UTC
(18 years, 4 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r369@athlon: dpavlin | 2005-12-28 00:27:13 +0100
try to fix encodings in JavaScript strings (broken)
Revision
321 -
Directory Listing
Modified
Sun Dec 25 23:31:37 2005 UTC
(18 years, 4 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r12483@llin: dpavlin | 2005-12-26 00:28:58 +0100
fix warning and optional template argument for search_via_link
Revision
301 -
Directory Listing
Modified
Mon Dec 19 21:26:04 2005 UTC
(18 years, 5 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r322@athlon: dpavlin | 2005-12-19 22:27:06 +0100
make run.pl moderatly chatty (along with other modules), added command line options
(try perldoc run.pl) new target index (to reindex all) and run (to index
first 100 records of each database)
Revision
239 -
Directory Listing
Modified
Wed Dec 14 18:55:44 2005 UTC
(18 years, 5 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r11687@llin: dpavlin | 2005-12-14 21:52:48 +0100
added load_rec('database/prefix/mfn','template.tt') and
load_template('template.tt') for use in TT
Revision
211 -
Directory Listing
Modified
Mon Dec 5 17:47:10 2005 UTC
(18 years, 5 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r11523@llin: dpavlin | 2005-12-05 01:22:00 +0100
even more changes on the road to controlling Hyper Estraier from perl :-)
Revision
201 -
Directory Listing
Modified
Thu Dec 1 13:58:04 2005 UTC
(18 years, 5 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
0.03 - use uri_escape_utf8 which converts (wrongly) ISO-8859-1 to UTF-8
Revision
199 -
Directory Listing
Modified
Wed Nov 30 23:15:28 2005 UTC
(18 years, 5 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
WebPAC::Output::TT 0.02, added search TT filter (which should probably post
data and not get it!)
Revision
113 -
Directory Listing
Modified
Wed Nov 23 00:14:05 2005 UTC
(18 years, 5 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r9064@llin: dpavlin | 2005-11-23 01:15:24 +0100
minor tweak for database routines, run.pl now iterates through all entries
(to fix problem with stopping at first deleted entry)
Revision
74 -
Directory Listing
Modified
Sun Nov 20 20:13:39 2005 UTC
(18 years, 6 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r8988@llin: dpavlin | 2005-11-20 20:46:12 +0100
added real implementation for WebPAC::Output::Estraier along with run.pl
script which run test indexing (which will in one point move to
WebPAC::Simple or something like that)
Revision
70 -
Directory Listing
Modified
Sat Nov 19 23:48:24 2005 UTC
(18 years, 6 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r8980@llin: dpavlin | 2005-11-20 00:49:22 +0100
implement data_structure that returns HASH and not ARRAY.
Little explanation for this rationale:
Array was needed back in WebPAC v1 because order of tags in import_xml was
important. However, since we are no longer depending on order of tags in
input/*.xml, hash is much better choice.
Revision
45 -
Directory Listing
Modified
Mon Nov 14 16:12:43 2005 UTC
(18 years, 6 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r8854@llin: dpavlin | 2005-11-14 01:45:01 +0100
removed debugging, added documentation (improvement, eh?)
Revision
43 -
Directory Listing
Modified
Mon Nov 14 16:12:01 2005 UTC
(18 years, 6 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r8852@llin: dpavlin | 2005-11-13 23:55:23 +0100
generalize TT filter to tt_filter_type; d('Tag') = display in TT
Revision
42 -
Directory Listing
Modified
Mon Nov 14 16:11:40 2005 UTC
(18 years, 6 months ago)
by
dpavlin
Original Path:
trunk/lib/WebPAC/Output
r8851@llin: dpavlin | 2005-11-13 22:18:25 +0100
more work on templates. created TT filter d('TagName') to produce output in
TT templates with type="display". Full notation is:
d('TagName') or d('TagName','delmiter')