X-Git-Url: http://git.indexdata.com/?p=yazpp-moved-to-github.git;a=blobdiff_plain;f=TODO;h=ec32af543cd34dbd94b6668551eba9dc26822c5a;hp=42735b464bd8084729f8fe36ed60fd2ffd3905bc;hb=HEAD;hpb=265587c6b7c73ef7a502803b54395ef847eb03f2 diff --git a/TODO b/TODO index 42735b4..ec32af5 100644 --- a/TODO +++ b/TODO @@ -1,17 +1,27 @@ -Control the various optimizations with config.. +- Proxy doesn't do well, if preferredRecordSyntax is not set. -Live status (via search, present). +- Per database config. -Possible threading. +- More control the various optimizations with config.. + query match + record caching + fix-up reference ID + pre-init + keepalive -Throw proper diagnostic for bad schema (Z39.50/SRW). +- Live status (via search, present). -Deal with Z39.50 options properly. +- Possible threading. -Deal with Z39.50 messages sizes properly. +- Honor record XPath. -For SRW/SRU, set schema for each returned record. +- Character set negotiation. -Fork to ensure that crashes are catched. +- Character set conversion for SRW queries. + +- MARC in UTF-8. + +- Auto generate Explain indexInfo from cql.properties .. Or generate + cql.properties from Explain (to reduce duplicate info).