[ https://issues.apache.org/jira/browse/SOLR-2381?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13004688#comment-13004688 ]
Yonik Seeley commented on SOLR-2381: ------------------------------------ Awesome news guys... not using Jetty's writers did in fact result in performance improvements! This was a simple test that requested 500 docs per request (hitting all the caches to try and isolate writer performance). Performance improvements of almost 30% for XML! {code} =============== trunk, using jetty's writers ========== wt=javabin qps: 1297 50% = 7938 qps: 1317 50% = 8114 qps: 1319 50% = 8395 qps: 1349 50% = 8160 qps: 1293 50% = 8922 wt=xml qps: 634 50% = 21983 qps: 713 50% = 22138 qps: 718 50% = 21594 qps: 717 50% = 20935 qps: 741 50% = 20546 wt=json qps: 945 50% = 15500 qps: 938 50% = 16812 qps: 921 50% = 15467 qps: 930 50% = 15337 qps: 932 50% = 15447 wt=python qps: 1024 50% = 12975 qps: 1046 50% = 12883 qps: 996 50% = 14033 qps: 988 50% = 14295 qps: 1013 50% = 13206 wt=ruby qps: 893 50% = 18897 qps: 878 50% = 18943 qps: 871 50% = 18413 qps: 857 50% = 19190 qps: 902 50% = 18554 ========= trunk with SOLR-2381_take2.patch (not using jetty's writers) =========== wt=javabin qps: 1315 50% = 7884 qps: 1285 50% = 8946 qps: 1280 50% = 8083 qps: 1340 50% = 7899 qps: 1310 50% = 7872 wt=xml qps: 773 50% = 16006 qps: 938 50% = 14316 qps: 946 50% = 15709 qps: 956 50% = 14735 qps: 950 50% = 14825 wt=json qps: 1127 50% = 10168 qps: 1104 50% = 11147 qps: 1166 50% = 10691 qps: 1100 50% = 10654 qps: 1138 50% = 10437 wt=python qps: 1004 50% = 12502 qps: 1033 50% = 13525 qps: 1007 50% = 13762 qps: 1043 50% = 11854 qps: 985 50% = 13289 wt=ruby qps: 1164 50% = 9457 qps: 1175 50% = 9994 qps: 1212 50% = 9437 qps: 1203 50% = 9756 qps: 1197 50% = 10640 {code} > The included jetty server does not support UTF-8 > ------------------------------------------------ > > Key: SOLR-2381 > URL: https://issues.apache.org/jira/browse/SOLR-2381 > Project: Solr > Issue Type: Bug > Reporter: Robert Muir > Assignee: Robert Muir > Priority: Blocker > Fix For: 3.1, 4.0 > > Attachments: SOLR-2381-3.x+3.1.patch, SOLR-2381.patch, > SOLR-2381_take2.patch, SOLR-2381_xmltest.patch, > SOLR-ServletOutputWriter.patch, SOLR-ServletOutputWriter.patch, > jetty-6.1.26-patched-JETTY-1340.jar, jetty-6.1.26-patched-JETTY-1340.jar, > jetty-6.1.26-patched-SOLR-2381.jar, jetty-util-6.1.26-patched-JETTY-1340.jar, > jetty-util-6.1.26-patched-JETTY-1340.jar, > jetty-util-6.1.26-patched-SOLR-2381.jar, post_utf8enhanced.sh, > utf8enhanced.xml > > > Some background here: > http://www.lucidimagination.com/search/document/6babe83bd4a98b64/which_unicode_version_is_supported_with_lucene > Some possible solutions: > * wait and see if we get resolution on > http://jira.codehaus.org/browse/JETTY-1340. To be honest, I am not even sure > where jetty is being maintained (there is a separate jetty project at > eclipse.org with another bugtracker, but the older releases are at codehaus). > * include a patched version of jetty with correct utf-8, using that patch. > * remove jetty and include a different container instead. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org