You are viewing a plain text version of this content. The canonical link for it is here.
Posted to site-cvs@jakarta.apache.org by ro...@apache.org on 2003/01/31 17:29:45 UTC
cvs commit: jakarta-site/xdocs/site/news 200301.xml
roxspring 2003/01/31 08:29:44
Added: docs/site/news 200301.html
xdocs/site/news 200301.xml
Log:
Lucene notes for Jan03 Newsletter
Revision Changes Path
1.1 jakarta-site/docs/site/news/200301.html
Index: 200301.html
===================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- Content Stylesheet for Site -->
<!-- start the processing -->
<!-- ====================================================================== -->
<!-- GENERATED FILE, DO NOT EDIT, EDIT THE XML FILE IN xdocs INSTEAD! -->
<!-- Main Page Section -->
<!-- ====================================================================== -->
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<meta name="author" value="Rob Oxspring">
<meta name="email" value="roxspring@apache.org">
<title>The Jakarta Site - Jakarta Newsletter - January 2003 - #7</title>
</head>
<body bgcolor="#ffffff" text="#000000" link="#525D76">
<table border="0" width="100%" cellspacing="0">
<!-- TOP IMAGE -->
<tr>
<td colspan="2">
<a href="http://jakarta.apache.org"><img src="http://jakarta.apache.org/images/jakarta-logo.gif" align="left" border="0"/></a>
</td>
</tr>
</table>
<table border="0" width="100%" cellspacing="4">
<tr><td colspan="2">
<hr noshade="" size="1"/>
</td></tr>
<tr>
<!-- LEFT SIDE NAVIGATION -->
<td width="20%" valign="top" nowrap="true">
<p><strong>About Jakarta</strong></p>
<ul>
<li> <a href="../../index.html">Welcome</a>
</li>
<li> <a href="http://jakarta.apache.org/site/news/index.html">News & Status</a>
</li>
<li> <a href="http://jakarta.apache.org/site/mission.html">Our Mission</a>
</li>
<li> <a href="http://jakarta.apache.org/site/faqs.html">Our FAQs</a>
</li>
<li> <a href="http://jakarta.apache.org/site/library.html">Reference Library</a>
</li>
<li> <a href="http://www.google.com/advanced_search?q=+site:jakarta.apache.org&hl=en&as_qdr=all">Search Jakarta</a>
</li>
<li> <a href="http://jakarta.apache.org/site/vendors.html">Vendor Support</a>
</li>
<li> <a href="http://jakarta.apache.org/site/contact.html">Contacting Us</a>
</li>
</ul>
<p><strong>Download</strong></p>
<ul>
<li> <a href="http://jakarta.apache.org/site/binindex.cgi">Binaries</a>
</li>
<li> <a href="http://jakarta.apache.org/site/sourceindex.cgi">Source Code</a>
</li>
</ul>
<p><strong>Get Involved</strong></p>
<ul>
<li> <a href="http://jakarta.apache.org/site/getinvolved.html">How to ...</a>
</li>
<li> <a href="http://jakarta.apache.org/site/cvsindex.html">CVS Repositories</a>
</li>
<li> <a href="http://jakarta.apache.org/site/mail.html">Mailing Lists</a>
</li>
<li> <a href="http://jakarta.apache.org/site/bugs.html">Bug Database</a>
</li>
<li> <a href="http://nagoya.apache.org/wiki">Wiki</a>
</li>
</ul>
<p><strong>SubProjects</strong></p>
<ul>
<li> <a href="../../alexandria/index.html">Alexandria</a>
</li>
<li> <a href="../../ant/index.html">Ant</a>
</li>
<li> <a href="../../avalon/index.html">Avalon</a>
</li>
<li> <a href="../../bcel/index.html">BCEL</a>
</li>
<li> <a href="../../bsf/index.html">BSF</a>
</li>
<li> <a href="../../cactus/index.html">Cactus</a>
</li>
<li> <a href="../../commons/index.html">Commons</a>
</li>
<li> <a href="../../ecs/index.html">ECS</a>
</li>
<li> <a href="../../gump/index.html">Gump</a>
</li>
<li> <a href="../../james/index.html">James</a>
</li>
<li> <a href="../../jetspeed/index.html">Jetspeed</a>
</li>
<li> <a href="../../jmeter/index.html">JMeter</a>
</li>
<li> <a href="../../log4j/index.html">Log4J</a>
</li>
<li> <a href="../../lucene/index.html">Lucene</a>
</li>
<li> <a href="../../ojb/index.html">OJB</a>
</li>
<li> <a href="../../oro/index.html">ORO</a>
</li>
<li> <a href="../../poi/index.html">POI</a>
</li>
<li> <a href="../../regexp/index.html">Regexp</a>
</li>
<li> <a href="../../slide/index.html">Slide</a>
</li>
<li> <a href="../../struts/index.html">Struts</a>
</li>
<li> <a href="../../taglibs/index.html">Taglibs</a>
</li>
<li> <a href="../../tomcat/index.html">Tomcat</a>
</li>
<li> <a href="../../turbine/index.html">Turbine</a>
</li>
<li> <a href="../../velocity/index.html">Velocity</a>
</li>
<li> <a href="../../watchdog/index.html">Watchdog</a>
</li>
</ul>
<p><strong>Proposals</strong></p>
<ul>
<li> <a href="../../proposals/tapestry/index.html">Tapestry</a>
</li>
</ul>
<p><strong>Project Management</strong></p>
<ul>
<li> <a href="http://jakarta.apache.org/site/whoweare.html">Who We Are</a>
</li>
<li> <a href="http://jakarta.apache.org/site/guidelines.html">Project Guidelines</a>
</li>
<li> <a href="http://jakarta.apache.org/site/newproject.html">New Subprojects</a>
</li>
<li> <a href="http://jakarta.apache.org/site/jakarta-site2.html">Website Maintenance</a>
</li>
<li> <a href="http://jakarta.apache.org/site/acknowledgements.html">Acknowledgements</a>
</li>
<li> <a href="http://jakarta.apache.org/site/legal.html">Legal</a>
</li>
<li> <a href="http://jakarta.apache.org/site/jspa-position.html">Apache on the JSPA</a>
</li>
</ul>
</td>
<td width="80%" align="left" valign="top">
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Jakarta Newsletter"><strong>Jakarta Newsletter</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<p>
<b>Issue:</b> 7
<br />
<b>Date:</b> January 2003
<br />
<b>Url:</b> <a href="http://jakarta.apache.org/site/news/200301.html">http://jakarta.apache.org/site/news/200301.html</a>
</p>
<p>TODO</p>
<p>As always, I want to thank those who contributed and hope that you enjoy the read. If you would like to comment further on any of the highlighted discussions then please do so on the <a href="http://jakarta.apache.org/site/mail.html">appropriate list</a>, if you want to comment on the newsletter itself then please point your comments to <a href="mailto:general@jakarta.apache.org?subject=[Newsletter]">general@jakarta.apache.org</a>.</p>
<p>Rob Oxspring</p>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#828DA6">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Contents"><strong>Contents</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<li><a href="#General">General</a></li>
<li><a href="#Lucene">Lucene</a></li>
</blockquote>
</td></tr>
<tr><td><br/></td></tr>
</table>
</blockquote>
</p>
</td></tr>
<tr><td><br/></td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="General"><strong>General</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<p><i>" Ideas, suggestions, and comments on the overall Jakarta project "</i></p>
<p><b>Editor:</b> Rob Oxspring</p>
<p>TODO</p>
</blockquote>
</p>
</td></tr>
<tr><td><br/></td></tr>
</table>
<table border="0" cellspacing="0" cellpadding="2" width="100%">
<tr><td bgcolor="#525D76">
<font color="#ffffff" face="arial,helvetica,sanserif">
<a name="Lucene"><strong>Lucene</strong></a>
</font>
</td></tr>
<tr><td>
<blockquote>
<p><i>" A high-performance, full-featured text search engine "</i></p>
<p><b>Editor:</b> Otis Gospodnetic</p>
<p>This month's notes come straight from Lucene's CHANGES.txt file.
In addition to that I'll only mention that the Lucene team is preparing
for packaging the first release candidate for the 1.3 release.</p>
<p>a. Queries are no longer modified during a search. This makes
it possible, e.g., to reuse the same query instance with
multiple indexes from multiple threads.</p>
<p>b. Term-expanding queries (e.g. PrefixQuery, WildcardQuery,
etc.) now work correctly with MultiSearcher, fixing bugs 12619
and 12667.</p>
<p>c. Boosting BooleanQuery's now works, and is supported by the
query parser (problem reported by Lee Mallabone). Thus a query
like "(+foo +bar)^2 +baz" is now supported and equivalent to
"(+foo^2 +bar^2) +baz".</p>
<p>d. New method: Query.rewrite(IndexReader). This permits a
query to re-write itself as an alternate, more primitive query.
Most of the term-expanding query classes (PrefixQuery,
WildcardQuery, etc.) are now implemented using this method.</p>
<p>e. New method: Searchable.explain(Query q, int doc). This
returns an Explanation instance that describes how a particular
document is scored against a query. An explanation can be
displayed as either plain text, with the toString() method, or
as HTML, with the toHtml() method. Note that computing an
explanation is as expensive as executing the query over the
entire index. This is intended to be used in developing
Similarity implementations, and, for good performance, should
not be displayed with every hit.</p>
<p>f. Scorer and Weight are public, not package protected. It now
possible for someone to write a Scorer implementation that is
not in the org.apache.lucene.search package. This is still
fairly advanced programming, and I don't expect anyone to do
this anytime soon, but at least now it is possible.</p>
<p>g. Added public accessors to the primitive query classes
(TermQuery, PhraseQuery and BooleanQuery), permitting access to
their terms and clauses.</p>
</blockquote>
</p>
</td></tr>
<tr><td><br/></td></tr>
</table>
</td>
</tr>
<!-- FOOTER -->
<tr><td colspan="2">
<hr noshade="" size="1"/>
</td></tr>
<tr><td colspan="2">
<div align="center"><font color="#525D76" size="-1"><em>
Copyright © 1999-2002, Apache Software Foundation
</em></font></div>
</td></tr>
</table>
</body>
</html>
<!-- end the processing -->
1.1 jakarta-site/xdocs/site/news/200301.xml
Index: 200301.xml
===================================================================
<?xml version="1.0"?>
<!--
Contributors This month:
Contributors Last month:
Rob Oxspring <ro...@apache.org>
Otis Gospodnetic <ot...@yahoo.com>
Glen Stampoultzis <tr...@iprimus.com.au>
Martin van den Bemt <mv...@apache.org>
Danny Angus <da...@apache.org>
Henri Yandell <ba...@generationjava.com>
robert burrell donkin <ro...@blueyonder.co.uk>
-->
<document>
<properties>
<author email="roxspring@apache.org">Rob Oxspring</author>
<title>Jakarta Newsletter - January 2003 - #7</title>
</properties>
<body>
<section name="Jakarta Newsletter">
<p>
<b>Issue:</b> 7
<br/>
<b>Date:</b> January 2003
<br/>
<b>Url:</b> <a href="http://jakarta.apache.org/site/news/200301.html">http://jakarta.apache.org/site/news/200301.html</a>
</p>
<p>TODO</p>
<p>As always, I want to thank those who contributed and hope that you enjoy the read. If you would like to comment further on any of the highlighted discussions then please do so on the <a href="http://jakarta.apache.org/site/mail.html">appropriate list</a>, if you want to comment on the newsletter itself then please point your comments to <a href="mailto:general@jakarta.apache.org?subject=[Newsletter]">general@jakarta.apache.org</a>.</p>
<p>Rob Oxspring</p>
<subsection name="Contents">
<li><a href="#General">General</a></li>
<li><a href="#Lucene">Lucene</a></li>
</subsection>
</section>
<section name="General">
<p><i>" Ideas, suggestions, and comments on the overall Jakarta project "</i></p>
<p><b>Editor:</b> Rob Oxspring</p>
Forums
http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&by=thread&from=305266
http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&by=thread&from=309508
PMC Vote
http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&by=thread&from=306481
Proposal: Pluto
http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&by=thread&from=308677
Charon
http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&by=thread&from=308715
New Projects
http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&by=thread&from=308716
Tapestry Incubation
http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&by=thread&from=299767
Nice!
http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&by=thread&from=314813
Logging Stratergy
http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&by=thread&from=314971
FakeForrest
http://archives.apache.org/eyebrowse/BrowseList?listName=general@jakarta.apache.org&by=thread&from=315699
<p>TODO</p>
</section>
<section name="Lucene">
<p><i>" A high-performance, full-featured text search engine "</i></p>
<p><b>Editor:</b> Otis Gospodnetic</p>
<p>This month's notes come straight from Lucene's CHANGES.txt file.
In addition to that I'll only mention that the Lucene team is preparing
for packaging the first release candidate for the 1.3 release.</p>
<p>a. Queries are no longer modified during a search. This makes
it possible, e.g., to reuse the same query instance with
multiple indexes from multiple threads.</p>
<p>b. Term-expanding queries (e.g. PrefixQuery, WildcardQuery,
etc.) now work correctly with MultiSearcher, fixing bugs 12619
and 12667.</p>
<p>c. Boosting BooleanQuery's now works, and is supported by the
query parser (problem reported by Lee Mallabone). Thus a query
like "(+foo +bar)^2 +baz" is now supported and equivalent to
"(+foo^2 +bar^2) +baz".</p>
<p>d. New method: Query.rewrite(IndexReader). This permits a
query to re-write itself as an alternate, more primitive query.
Most of the term-expanding query classes (PrefixQuery,
WildcardQuery, etc.) are now implemented using this method.</p>
<p>e. New method: Searchable.explain(Query q, int doc). This
returns an Explanation instance that describes how a particular
document is scored against a query. An explanation can be
displayed as either plain text, with the toString() method, or
as HTML, with the toHtml() method. Note that computing an
explanation is as expensive as executing the query over the
entire index. This is intended to be used in developing
Similarity implementations, and, for good performance, should
not be displayed with every hit.</p>
<p>f. Scorer and Weight are public, not package protected. It now
possible for someone to write a Scorer implementation that is
not in the org.apache.lucene.search package. This is still
fairly advanced programming, and I don't expect anyone to do
this anytime soon, but at least now it is possible.</p>
<p>g. Added public accessors to the primitive query classes
(TermQuery, PhraseQuery and BooleanQuery), permitting access to
their terms and clauses.</p>
</section>
</body>
</document>
---------------------------------------------------------------------
To unsubscribe, e-mail: site-cvs-unsubscribe@jakarta.apache.org
For additional commands, e-mail: site-cvs-help@jakarta.apache.org