X-Git-Url: http://git.indexdata.com/?p=yazpp-moved-to-github.git;a=blobdiff_plain;f=TODO;h=ec32af543cd34dbd94b6668551eba9dc26822c5a;hp=a36fd9963ffded1b5e3b591fdd9a73afee79686d;hb=42f5f787566c86490724a6f4166ff4196f057ad8;hpb=4573b28c14bdac226bf77dbb10587cd4da1b3d85 diff --git a/TODO b/TODO index a36fd99..ec32af5 100644 --- a/TODO +++ b/TODO @@ -1,23 +1,27 @@ -Per database config. +- Proxy doesn't do well, if preferredRecordSyntax is not set. -Explain always returned even though database/path is wrong. +- Per database config. -Control the various optimizations with config.. +- More control the various optimizations with config.. + query match + record caching + fix-up reference ID + pre-init + keepalive -Live status (via search, present). +- Live status (via search, present). -Possible threading. +- Possible threading. -Deal with Z39.50 options properly. +- Honor record XPath. -Deal with Z39.50 messages sizes properly. +- Character set negotiation. -Character set conversion for SRW queries. +- Character set conversion for SRW queries. -Throw proper CQL conversion error. +- MARC in UTF-8. -Honor XPath. - -Deal with scan, sort (throw diagnostic). +- Auto generate Explain indexInfo from cql.properties .. Or generate + cql.properties from Explain (to reduce duplicate info).