metaproxy-moved-to-github.git
18 years agoVersion 1.0.1 METAPROXY.1.0.1
Adam Dickmeiss [Thu, 27 Apr 2006 09:52:03 +0000 (09:52 +0000)]
Version 1.0.1

18 years agoWindows instructions. win/makefile part of distribution
Adam Dickmeiss [Thu, 27 Apr 2006 09:50:00 +0000 (09:50 +0000)]
Windows instructions. win/makefile part of distribution

18 years agoEnsure win directory is part of dist
Adam Dickmeiss [Thu, 27 Apr 2006 08:51:31 +0000 (08:51 +0000)]
Ensure win directory is part of dist

18 years agoAdded multidb.virt_db.html, multidb.picture.html to list of HTML
Adam Dickmeiss [Thu, 27 Apr 2006 08:51:19 +0000 (08:51 +0000)]
Added multidb.virt_db.html, multidb.picture.html to list of HTML

18 years agoAdd fallback <textobject> to multi-search diagram.
Mike Taylor [Wed, 26 Apr 2006 17:04:30 +0000 (17:04 +0000)]
Add fallback <textobject> to multi-search diagram.

18 years agoFix Cole Porter lyrics.
Mike Taylor [Wed, 26 Apr 2006 15:32:22 +0000 (15:32 +0000)]
Fix Cole Porter lyrics.
Fix typo in installation section; minor clarifications.
Restructure existing prose in VDB chapter.
Add included images (generated from multi.svg)

18 years agoAdd rules for multi.png and multi.eps
Mike Taylor [Wed, 26 Apr 2006 15:31:10 +0000 (15:31 +0000)]
Add rules for multi.png and multi.eps

18 years agoIgnore generated files multi.eps and multi.png. (These are built from
Mike Taylor [Wed, 26 Apr 2006 08:09:44 +0000 (08:09 +0000)]
Ignore generated files multi.eps and multi.png.  (These are built from
multi.svg using inkscape in batch mode, but it will probably be best
to include them in the distribution.)

18 years agoreversed to Emacs sgml mode
Marc Cromme [Tue, 25 Apr 2006 12:48:52 +0000 (12:48 +0000)]
reversed to Emacs sgml mode

18 years agoinserted Emacs nxml-mode in bottom of XML files
Marc Cromme [Mon, 24 Apr 2006 12:56:59 +0000 (12:56 +0000)]
inserted Emacs nxml-mode in bottom of XML files

18 years agoinserted Emacs nxml-mode in bottom of file
Marc Cromme [Mon, 24 Apr 2006 12:50:24 +0000 (12:50 +0000)]
inserted Emacs nxml-mode in bottom of file

18 years agoBump version to 1.0.0 METAPROXY.1.0.0
Adam Dickmeiss [Mon, 24 Apr 2006 10:10:07 +0000 (10:10 +0000)]
Bump version to 1.0.0

18 years agoBeginnings of installation chapter.
Adam Dickmeiss [Mon, 24 Apr 2006 06:40:50 +0000 (06:40 +0000)]
Beginnings of installation chapter.

18 years agoUsing URL entities from common/common.ent
Adam Dickmeiss [Sun, 23 Apr 2006 19:08:56 +0000 (19:08 +0000)]
Using URL entities from common/common.ent

18 years agoIgnore test_filter_query_rewrite
Adam Dickmeiss [Sat, 22 Apr 2006 13:30:24 +0000 (13:30 +0000)]
Ignore test_filter_query_rewrite

18 years agoMake 'make distcheck' work
Adam Dickmeiss [Sat, 22 Apr 2006 13:29:37 +0000 (13:29 +0000)]
Make 'make distcheck' work

18 years agoNo longer to be ignored
Adam Dickmeiss [Sat, 22 Apr 2006 13:29:22 +0000 (13:29 +0000)]
No longer to be ignored

18 years agoFull company title
Adam Dickmeiss [Sat, 22 Apr 2006 13:28:05 +0000 (13:28 +0000)]
Full company title

18 years agoFix fname for so file
Adam Dickmeiss [Sat, 22 Apr 2006 13:18:58 +0000 (13:18 +0000)]
Fix fname for so file

18 years agoFix silly caption error
Mike Taylor [Fri, 21 Apr 2006 21:35:40 +0000 (21:35 +0000)]
Fix silly caption error

18 years agoMuch new material.
Mike Taylor [Fri, 21 Apr 2006 21:35:24 +0000 (21:35 +0000)]
Much new material.

18 years agoMore on virt_db
Mike Taylor [Fri, 21 Apr 2006 17:08:12 +0000 (17:08 +0000)]
More on virt_db

18 years agoAdded id attribute for some sections so that our HTML/TKL pages
Adam Dickmeiss [Thu, 20 Apr 2006 12:42:47 +0000 (12:42 +0000)]
Added id attribute for some sections so that our HTML/TKL pages
have a nice name. Makes a difference when a manual is online and
people link to from the outside.

18 years agoUpdated to use doc/common (id-docbook-common)
Adam Dickmeiss [Thu, 20 Apr 2006 12:20:55 +0000 (12:20 +0000)]
Updated to use doc/common (id-docbook-common)

18 years agoFix typos, ensure EXAMPLE sections include everything in brief examples that have...
Mike Taylor [Thu, 20 Apr 2006 11:12:32 +0000 (11:12 +0000)]
Fix typos, ensure EXAMPLE sections include everything in brief examples that have been deleted from book.xml

18 years agoMany, many changes: new sections, reordering, clarification, add
Mike Taylor [Thu, 20 Apr 2006 11:11:41 +0000 (11:11 +0000)]
Many, many changes: new sections, reordering, clarification, add
examples, steal Douglas Adams quote, etc.

18 years agoAdd SEE ALSO references for all filters (not just auth_simple)
Mike Taylor [Thu, 20 Apr 2006 11:09:22 +0000 (11:09 +0000)]
Add SEE ALSO references for all filters (not just auth_simple)

18 years agoInclude section on invocation.
Mike Taylor [Thu, 20 Apr 2006 09:29:35 +0000 (09:29 +0000)]
Include section on invocation.

18 years agoGenerate progref.xml from metaproxy.xml
Mike Taylor [Thu, 20 Apr 2006 09:28:24 +0000 (09:28 +0000)]
Generate progref.xml from metaproxy.xml
Remove duplicate dependencies on manref.xml

18 years agoInclude external entity for auto-generated "progref.xml"
Mike Taylor [Thu, 20 Apr 2006 09:27:39 +0000 (09:27 +0000)]
Include external entity for auto-generated "progref.xml"

18 years agoIgnore generated "progref.xml"
Mike Taylor [Thu, 20 Apr 2006 09:27:07 +0000 (09:27 +0000)]
Ignore generated "progref.xml"

18 years agoMore honest about SRU/SRW support.
Mike Taylor [Wed, 19 Apr 2006 16:01:41 +0000 (16:01 +0000)]
More honest about SRU/SRW support.

18 years agoMuch new material, lots of cleaning up, etc.
Mike Taylor [Wed, 19 Apr 2006 15:43:40 +0000 (15:43 +0000)]
Much new material, lots of cleaning up, etc.

18 years agoAdd session_shared.xml and template.xml to XMLMAN.
Mike Taylor [Wed, 19 Apr 2006 15:43:27 +0000 (15:43 +0000)]
Add session_shared.xml and template.xml to XMLMAN.
Parallel changes to MANFILES.
Remove metaproxy.xml from XMLMAN
Generate manref.xml without extraneous <?xml> PIs.

18 years agoNew
Mike Taylor [Wed, 19 Apr 2006 15:41:56 +0000 (15:41 +0000)]
New

18 years agoAdd "main.xml", "manref.xml"
Mike Taylor [Mon, 3 Apr 2006 11:59:31 +0000 (11:59 +0000)]
Add "main.xml", "manref.xml"
Fix zebra documentation filenames for metaproxy.

18 years agoIgnore *.3mp files.
Mike Taylor [Mon, 3 Apr 2006 11:51:33 +0000 (11:51 +0000)]
Ignore *.3mp files.

18 years agoIgnore new "metaproxy" binary rather than old "yp2"
Mike Taylor [Mon, 3 Apr 2006 11:30:10 +0000 (11:30 +0000)]
Ignore new "metaproxy" binary rather than old "yp2"

18 years agoIntroduction, licence, architecture.
Mike Taylor [Fri, 31 Mar 2006 16:05:27 +0000 (16:05 +0000)]
Introduction, licence, architecture.

18 years agoNew
Mike Taylor [Thu, 30 Mar 2006 13:11:11 +0000 (13:11 +0000)]
New

18 years agoAdd query_rewrite.xml
Mike Taylor [Thu, 30 Mar 2006 13:10:59 +0000 (13:10 +0000)]
Add query_rewrite.xml

18 years agoUpdate for yazpp
Adam Dickmeiss [Thu, 30 Mar 2006 12:52:33 +0000 (12:52 +0000)]
Update for yazpp

18 years agoTypo in comment.
Mike Taylor [Thu, 30 Mar 2006 11:43:59 +0000 (11:43 +0000)]
Typo in comment.

18 years agoMore explicit.
Mike Taylor [Thu, 30 Mar 2006 11:37:04 +0000 (11:37 +0000)]
More explicit.

18 years agoSupport for <filter type="query_rewrite">, as used in config5.xml
Mike Taylor [Thu, 30 Mar 2006 11:21:18 +0000 (11:21 +0000)]
Support for <filter type="query_rewrite">, as used in config5.xml

18 years agoRmeove comment.
Mike Taylor [Thu, 30 Mar 2006 11:20:48 +0000 (11:20 +0000)]
Rmeove comment.

18 years agoInclude test-config5
Mike Taylor [Thu, 30 Mar 2006 11:19:44 +0000 (11:19 +0000)]
Include test-config5

18 years agoSupport for <filter type="http_file">, as used in config4.xml
Mike Taylor [Thu, 30 Mar 2006 11:16:17 +0000 (11:16 +0000)]
Support for <filter type="http_file">, as used in config4.xml

18 years agoInclude test-config4
Mike Taylor [Thu, 30 Mar 2006 11:15:48 +0000 (11:15 +0000)]
Include test-config4

18 years agoList more dependencies
Adam Dickmeiss [Thu, 30 Mar 2006 07:47:14 +0000 (07:47 +0000)]
List more dependencies

18 years agoUpgrade to yazpp
Adam Dickmeiss [Wed, 29 Mar 2006 13:44:45 +0000 (13:44 +0000)]
Upgrade to yazpp

18 years agoRequire autoconf 2.59 or later. More m4 quoting
Adam Dickmeiss [Tue, 28 Mar 2006 16:56:33 +0000 (16:56 +0000)]
Require autoconf 2.59 or later. More m4 quoting

18 years agoOther simpara
Adam Dickmeiss [Mon, 27 Mar 2006 14:34:45 +0000 (14:34 +0000)]
Other simpara

18 years agoReindent book
Adam Dickmeiss [Mon, 27 Mar 2006 14:18:23 +0000 (14:18 +0000)]
Reindent book

18 years agoIndent change
Adam Dickmeiss [Mon, 27 Mar 2006 13:44:07 +0000 (13:44 +0000)]
Indent change

18 years agoMan page for each module.
Adam Dickmeiss [Mon, 27 Mar 2006 13:41:40 +0000 (13:41 +0000)]
Man page for each module.

18 years agoQuery rewrite filter renamed from query-rewrite to query_rewrite (all
Adam Dickmeiss [Mon, 27 Mar 2006 12:53:05 +0000 (12:53 +0000)]
Query rewrite filter renamed from query-rewrite to query_rewrite (all
other filters use _ to separate names).

18 years agoAdded this.
Adam Dickmeiss [Mon, 27 Mar 2006 12:52:20 +0000 (12:52 +0000)]
Added this.

18 years agoTwo man pages added. More to come. METAPROXY.0.9
Adam Dickmeiss [Thu, 16 Mar 2006 13:20:04 +0000 (13:20 +0000)]
Two man pages added. More to come.

18 years agoConfigure and build docbook doc as part of make.
Adam Dickmeiss [Thu, 16 Mar 2006 12:03:38 +0000 (12:03 +0000)]
Configure and build docbook doc as part of make.
The documentation has been split in two: metaproxy.xml(.in) +
book.xml. It's rather painful to edit .in files too often. The
documentation now refers to Metaproxy rather than yp2.

18 years agoUpdate win32 build for metaproxy name
Adam Dickmeiss [Thu, 16 Mar 2006 10:45:28 +0000 (10:45 +0000)]
Update win32 build for metaproxy name

18 years agoRename from yp2 to metaproxy. The namespace for all definitions
Adam Dickmeiss [Thu, 16 Mar 2006 10:40:58 +0000 (10:40 +0000)]
Rename from yp2 to metaproxy. The namespace for all definitions
is using metaproxy_1, but we use namespace alias 'mp' in .cpp files
to keep things easier to read (or using namespace).

18 years agoAdd filter_query_rewrite in win32 build
Adam Dickmeiss [Thu, 16 Mar 2006 09:38:43 +0000 (09:38 +0000)]
Add filter_query_rewrite in win32 build

18 years agoOmit include of boost/regex.hpp
Adam Dickmeiss [Thu, 16 Mar 2006 09:38:33 +0000 (09:38 +0000)]
Omit include of boost/regex.hpp

18 years agoImplemented RPN query rewrite using XSLT. This filter uses yaz_xml2query,
Adam Dickmeiss [Wed, 15 Mar 2006 14:59:10 +0000 (14:59 +0000)]
Implemented RPN query rewrite using XSLT. This filter uses yaz_xml2query,
yaz_query2xml utilities from YAZ (2.1.14 or later).

18 years ago*** empty log message ***
Adam Dickmeiss [Wed, 15 Mar 2006 14:55:17 +0000 (14:55 +0000)]
*** empty log message ***

18 years agoNew
Mike Taylor [Mon, 13 Feb 2006 16:00:31 +0000 (16:00 +0000)]
New

18 years agoNew
Mike Taylor [Thu, 2 Feb 2006 18:22:47 +0000 (18:22 +0000)]
New

18 years agoNone of these text-files are needed any longer, as they have been
Mike Taylor [Thu, 2 Feb 2006 18:21:39 +0000 (18:21 +0000)]
None of these text-files are needed any longer, as they have been
merged, consolidated and upgraded into DocBook source.

18 years agoEnforce at least one <route> within <routes>.
Mike Taylor [Thu, 2 Feb 2006 18:20:41 +0000 (18:20 +0000)]
Enforce at least one <route> within <routes>.
(Doesn't seem to work, though.)

18 years agoRemove this test. Rewrite will is gonna be different
Adam Dickmeiss [Thu, 2 Feb 2006 13:08:22 +0000 (13:08 +0000)]
Remove this test. Rewrite will is gonna be different

18 years agoBump to version 0.0.3 YP2.0.0.3
Adam Dickmeiss [Thu, 2 Feb 2006 11:35:39 +0000 (11:35 +0000)]
Bump to version 0.0.3

18 years agoUpdated to current source. Builds bin\yp2.exe program now.
Adam Dickmeiss [Thu, 2 Feb 2006 11:34:15 +0000 (11:34 +0000)]
Updated to current source. Builds bin\yp2.exe program now.

18 years agoChanged from 'class' to 'struct' in a few forward declarations
Adam Dickmeiss [Thu, 2 Feb 2006 11:33:46 +0000 (11:33 +0000)]
Changed from 'class' to 'struct' in a few forward declarations
due to MS VS warnings. In HTTP file filter, avoid using stat.

18 years agoAdd LOC target
Adam Dickmeiss [Thu, 2 Feb 2006 11:32:22 +0000 (11:32 +0000)]
Add LOC target

18 years agoSort yp2 objs
Adam Dickmeiss [Thu, 2 Feb 2006 10:26:06 +0000 (10:26 +0000)]
Sort yp2 objs

18 years agoSort libyp2_la_SOURCES
Adam Dickmeiss [Thu, 2 Feb 2006 10:25:36 +0000 (10:25 +0000)]
Sort libyp2_la_SOURCES

18 years agoAvoid debug std::cout
Adam Dickmeiss [Thu, 2 Feb 2006 10:25:13 +0000 (10:25 +0000)]
Avoid debug std::cout

18 years agoAdd XML config, all APDU captions and multi box.
Mike Taylor [Tue, 31 Jan 2006 17:40:34 +0000 (17:40 +0000)]
Add XML config, all APDU captions and multi box.
Substantially complete.

18 years agoWorking configuable HTTP File filter.. This will allows us to refer to
Adam Dickmeiss [Wed, 25 Jan 2006 11:28:23 +0000 (11:28 +0000)]
Working configuable HTTP File filter.. This will allows us to refer to
.js/.xsl files for SRU implementations and documentation..

18 years agoAdded yp2::PlainFile class which reads Unix-style plain text files.
Adam Dickmeiss [Wed, 25 Jan 2006 11:27:19 +0000 (11:27 +0000)]
Added yp2::PlainFile class which reads Unix-style plain text files.

18 years agoAdd unit-test to configuration.
Mike Taylor [Mon, 23 Jan 2006 08:23:37 +0000 (08:23 +0000)]
Add unit-test to configuration.

18 years agoLose "finally" action attribute-value, replace by its own "when" attribute.
Mike Taylor [Mon, 23 Jan 2006 08:14:32 +0000 (08:14 +0000)]
Lose "finally" action attribute-value, replace by its own "when" attribute.

18 years agoReplace <stop/> element with stop='1' attribute.
Mike Taylor [Mon, 23 Jan 2006 08:13:11 +0000 (08:13 +0000)]
Replace <stop/> element with stop='1' attribute.

18 years agoAdd <stop/> directive.
Mike Taylor [Mon, 23 Jan 2006 08:12:36 +0000 (08:12 +0000)]
Add <stop/> directive.

18 years agoNew "finally" clause.
Mike Taylor [Mon, 23 Jan 2006 08:12:24 +0000 (08:12 +0000)]
New "finally" clause.

18 years agoadded XML config file parsing, still need to read and parse XML attributes
Marc Cromme [Sun, 22 Jan 2006 00:05:51 +0000 (00:05 +0000)]
added XML config file parsing, still need to read and parse XML attributes
also no action taken yet after XML parsing

18 years agoadded regex core functionality for filter_query_rewrite
Marc Cromme [Fri, 20 Jan 2006 22:38:12 +0000 (22:38 +0000)]
added regex core functionality for filter_query_rewrite
added check in configure.ac for libboost_regex
still missing configuration of filter_query_rewrite, a list of regular expressions, and in fact packing the altered query back in the GDU, so only half-ways

18 years agoexcluded ex_*.cpp files such that helper classes inside these are not included in...
Marc Cromme [Thu, 19 Jan 2006 23:13:39 +0000 (23:13 +0000)]
excluded ex_*.cpp files such that helper classes inside these are not included in docs

18 years agoImplemented first bits of http_file filter which serves plain
Adam Dickmeiss [Thu, 19 Jan 2006 21:43:51 +0000 (21:43 +0000)]
Implemented first bits of http_file filter which serves plain
files via HTTP. Needs to add XML config parsing + mime type reading.

18 years agoadded first version of query-rewrite filter, only empty shell. functionality missing
Marc Cromme [Thu, 19 Jan 2006 12:18:09 +0000 (12:18 +0000)]
added first version of query-rewrite filter, only empty shell. functionality missing

18 years agoAdded support for dynamic load support for RouterFlexXML. The filter path
Adam Dickmeiss [Thu, 19 Jan 2006 09:41:01 +0000 (09:41 +0000)]
Added support for dynamic load support for RouterFlexXML. The filter path
can be specified as CDATA in element dlpath in XML config, i.e.
<yp2 xmlns="http://indexdata.dk/yp2/config/1">
  <dlpath>../src/.libs</dlpath>
  <start route="start"/>
  ..

18 years agoRewrite the round_robin algorithm for multi target retrieval. The
Adam Dickmeiss [Thu, 19 Jan 2006 09:35:43 +0000 (09:35 +0000)]
Rewrite the round_robin algorithm for multi target retrieval. The
previous algorithm speed was O(s+n) where s = offset of first record
presented, n = number of records fetched. The new is O(m+n) where m =
number of result sets.

18 years agoCatch exceptions a little better for yp2 program
Adam Dickmeiss [Thu, 19 Jan 2006 09:32:08 +0000 (09:32 +0000)]
Catch exceptions a little better for yp2 program

18 years agoBumped version to 0.0.2 YP2.0.0.2
Adam Dickmeiss [Wed, 18 Jan 2006 16:28:43 +0000 (16:28 +0000)]
Bumped version to 0.0.2

18 years agoAdded indexdata.dk/gils and marc as virtual targets
Adam Dickmeiss [Wed, 18 Jan 2006 16:28:18 +0000 (16:28 +0000)]
Added indexdata.dk/gils and marc as virtual targets

18 years agoConsider border conditions for scan
Adam Dickmeiss [Wed, 18 Jan 2006 16:21:48 +0000 (16:21 +0000)]
Consider border conditions for scan

18 years agoAdd multi-search with target authorisation.
Mike Taylor [Wed, 18 Jan 2006 15:06:48 +0000 (15:06 +0000)]
Add multi-search with target authorisation.

18 years agodiscardUnauthorisedDBs -> discardUnauthorisedTargets
Mike Taylor [Wed, 18 Jan 2006 15:05:57 +0000 (15:05 +0000)]
discardUnauthorisedDBs -> discardUnauthorisedTargets

18 years agoAdd <discardUnauthorisedDBs/> in target authorization clause.
Mike Taylor [Wed, 18 Jan 2006 15:04:06 +0000 (15:04 +0000)]
Add <discardUnauthorisedDBs/> in target authorization clause.