Return-Path: Delivered-To: apmail-lucene-solr-commits-archive@minotaur.apache.org Received: (qmail 85672 invoked from network); 31 Oct 2009 01:38:01 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 31 Oct 2009 01:38:01 -0000 Received: (qmail 74262 invoked by uid 500); 31 Oct 2009 01:38:01 -0000 Delivered-To: apmail-lucene-solr-commits-archive@lucene.apache.org Received: (qmail 74193 invoked by uid 500); 31 Oct 2009 01:38:00 -0000 Mailing-List: contact solr-commits-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: solr-dev@lucene.apache.org Delivered-To: mailing list solr-commits@lucene.apache.org Received: (qmail 74184 invoked by uid 99); 31 Oct 2009 01:38:00 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 31 Oct 2009 01:38:00 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 31 Oct 2009 01:37:57 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id A7CBF23888BD; Sat, 31 Oct 2009 01:37:35 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r831504 - in /lucene/solr/trunk: site/features.html site/features.pdf src/site/src/documentation/content/xdocs/features.xml Date: Sat, 31 Oct 2009 01:37:35 -0000 To: solr-commits@lucene.apache.org From: yonik@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20091031013735.A7CBF23888BD@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: yonik Date: Sat Oct 31 01:37:34 2009 New Revision: 831504 URL: http://svn.apache.org/viewvc?rev=831504&view=rev Log: doc: website features update Modified: lucene/solr/trunk/site/features.html lucene/solr/trunk/site/features.pdf lucene/solr/trunk/src/site/src/documentation/content/xdocs/features.xml Modified: lucene/solr/trunk/site/features.html URL: http://svn.apache.org/viewvc/lucene/solr/trunk/site/features.html?rev=831504&r1=831503&r2=831504&view=diff ============================================================================== --- lucene/solr/trunk/site/features.html (original) +++ lucene/solr/trunk/site/features.html Sat Oct 31 01:37:34 2009 @@ -224,7 +224,7 @@
  • Optimized for High Volume Web Traffic
  • -
  • Standards Based Open Interfaces - XML and HTTP
  • +
  • Standards Based Open Interfaces - XML,JSON and HTTP
  • Comprehensive HTML Administration Interfaces
  • @@ -249,7 +249,7 @@
  • Powerful Extensions to the Lucene Query Language
  • -
  • Support for Dynamic Faceted Browsing and Filtering
  • +
  • Faceted Search and Filtering
  • Advanced, Configurable Text Analysis
  • @@ -263,24 +263,26 @@
  • Monitorable Logging
  • -
  • Fast Incremental Updates and Snapshot Distribution
  • +
  • Fast Incremental Updates and Index Replication
  • -
  • Distributed search with sharded index on multiple hosts
  • +
  • Highly Scalable Distributed search with sharded index across multiple hosts
  • -
  • XML and CSV/delimited-text update formats
  • +
  • XML, CSV/delimited-text, and binary update formats
  • Easy ways to pull in data from databases and XML files from local disk and HTTP sources
  • +
  • Rich Document Parsing and Indexing (PDF, Word, HTML, etc) using Apache Tika
  • +
  • Multiple search indices
  • - +

    Detailed Features

    - +

    Schema

      @@ -301,11 +303,11 @@
    • Many additional text analysis components including word splitting, regex and sounds-like filters
    - +

    Query

      -
    • HTTP interface with configurable response formats (XML/XSLT, JSON, Python, Ruby)
    • +
    • HTTP interface with configurable response formats (XML/XSLT, JSON, Python, Ruby, PHP, Velocity, binary)
    • Sort by any number of fields
    • @@ -313,49 +315,66 @@
    • Highlighted context snippets
    • -
    • Faceted Searching based on unique field values and explicit queries
    • +
    • Faceted Searching based on unique field values, explicit queries, or date ranges
    • + +
    • Multi-Select Faceting by tagging and selectively excluding filters
    • Spelling suggestions for user queries
    • More Like This suggestions for given document
    • -
    • Constant scoring range and prefix queries - no idf, coord, or lengthNorm factors, and no restriction on the number of terms the query matches.
    • +
    • Function Query - influence the score by user specified complex functions of + numeric fields or query relevancy scores.
    • -
    • Function Query - influence the score by a function of a field's numeric value or ordinal
    • +
    • Range filter over Function Query results
    • Date Math - specify dates relative to "NOW" in queries and updates
    • +
    • Dynamic search results clustering using Carrot2
    • + +
    • Numeric field statistics such as min, max, average, standard deviation
    • + +
    • Combine queries derived from different syntaxes
    • + +
    • Auto-suggest functionality
    • + +
    • Allow configuration of top results for a query, overriding normal scoring and sorting
    • +
    • Performance Optimizations
    - +

    Core

      +
    • Dynamically create and delete document collections without restarting
    • +
    • Pluggable query handlers and extensible XML data format
    • -
    • Document uniqueness enforcement based on unique key field
    • +
    • Pluggable user functions for Function Query
    • -
    • Batches updates and deletes for high performance
    • +
    • Customizable component based request handler with distributed search support
    • -
    • User configurable commands triggered on index changes
    • +
    • Document uniqueness enforcement based on unique key field
    • -
    • Searcher concurrency control
    • +
    • Duplicate document detection, including fuzzy near duplicates
    • -
    • Correct handling of numeric types for both sorting and range queries
    • +
    • Custom index processing chains, allowing document manipulation before indexing
    • + +
    • User configurable commands triggered on index changes
    • Ability to control where docs with the sort field missing will be placed
    • "Luke" request handler for corpus information
    - +

    Caching

    • Configurable Query Result, Filter, and Document cache instances
    • -
    • Pluggable Cache implementations
    • +
    • Pluggable Cache implementations, including a lock free, high concurrency implementation
    • Cache warming in background
        @@ -371,7 +390,7 @@
        • The most recently accessed items in the caches of the current - searcher are re-populated in the new searcher, enabing high cache hit + searcher are re-populated in the new searcher, enabling high cache hit rates across index/searcher changes.
        @@ -383,23 +402,31 @@
      • User level caching with autowarming support
      - +

      Replication

        -
      • Efficient distribution of index parts that have changed via rsync transport
      • +
      • Efficient distribution of index parts that have changed
      • Pull strategy allows for easy addition of searchers
      • Configurable distribution interval allows tradeoff between timeliness and cache utilization
      • + +
      • Replication and automatic reloading of configuration files
      - +

      Admin Interface

      • Comprehensive statistics on cache utilization, updates, and queries
      • +
      • Interactive schema browser that includes index statistics
      • + +
      • Replication monitoring
      • + +
      • Full logging control
      • +
      • Text analysis debugger, showing result of every stage in an analyzer
      • Web Query Interface w/ debugging output Modified: lucene/solr/trunk/site/features.pdf URL: http://svn.apache.org/viewvc/lucene/solr/trunk/site/features.pdf?rev=831504&r1=831503&r2=831504&view=diff ============================================================================== Binary files - no diff available. Modified: lucene/solr/trunk/src/site/src/documentation/content/xdocs/features.xml URL: http://svn.apache.org/viewvc/lucene/solr/trunk/src/site/src/documentation/content/xdocs/features.xml?rev=831504&r1=831503&r2=831504&view=diff ============================================================================== --- lucene/solr/trunk/src/site/src/documentation/content/xdocs/features.xml (original) +++ lucene/solr/trunk/src/site/src/documentation/content/xdocs/features.xml Sat Oct 31 01:37:34 2009 @@ -33,7 +33,7 @@
        • Advanced Full-Text Search Capabilities
        • Optimized for High Volume Web Traffic
        • -
        • Standards Based Open Interfaces - XML and HTTP
        • +
        • Standards Based Open Interfaces - XML,JSON and HTTP
        • Comprehensive HTML Administration Interfaces
        • Server statistics exposed over JMX for monitoring
        • Scalability - Efficient Replication to other Solr Search Servers
        • @@ -47,17 +47,18 @@
          • A Real Data Schema, with Numeric Types, Dynamic Fields, Unique Keys
          • Powerful Extensions to the Lucene Query Language
          • -
          • Support for Dynamic Faceted Browsing and Filtering
          • +
          • Faceted Search and Filtering
          • Advanced, Configurable Text Analysis
          • Highly Configurable and User Extensible Caching
          • Performance Optimizations
          • External Configuration via XML
          • An Administration Interface
          • Monitorable Logging
          • -
          • Fast Incremental Updates and Snapshot Distribution
          • -
          • Distributed search with sharded index on multiple hosts
          • -
          • XML and CSV/delimited-text update formats
          • +
          • Fast Incremental Updates and Index Replication
          • +
          • Highly Scalable Distributed search with sharded index across multiple hosts
          • +
          • XML, CSV/delimited-text, and binary update formats
          • Easy ways to pull in data from databases and XML files from local disk and HTTP sources
          • +
          • Rich Document Parsing and Indexing (PDF, Word, HTML, etc) using Apache Tika
          • Multiple search indices
          @@ -80,28 +81,37 @@
          Query
            -
          • HTTP interface with configurable response formats (XML/XSLT, JSON, Python, Ruby)
          • +
          • HTTP interface with configurable response formats (XML/XSLT, JSON, Python, Ruby, PHP, Velocity, binary)
          • Sort by any number of fields
          • Advanced DisMax query parser for high relevancy results from user-entered queries
          • Highlighted context snippets
          • -
          • Faceted Searching based on unique field values and explicit queries
          • +
          • Faceted Searching based on unique field values, explicit queries, or date ranges
          • +
          • Multi-Select Faceting by tagging and selectively excluding filters
          • Spelling suggestions for user queries
          • More Like This suggestions for given document
          • -
          • Constant scoring range and prefix queries - no idf, coord, or lengthNorm factors, and no restriction on the number of terms the query matches.
          • -
          • Function Query - influence the score by a function of a field's numeric value or ordinal
          • +
          • Function Query - influence the score by user specified complex functions of + numeric fields or query relevancy scores.
          • +
          • Range filter over Function Query results
          • Date Math - specify dates relative to "NOW" in queries and updates
          • +
          • Dynamic search results clustering using Carrot2
          • +
          • Numeric field statistics such as min, max, average, standard deviation
          • +
          • Combine queries derived from different syntaxes
          • +
          • Auto-suggest functionality
          • +
          • Allow configuration of top results for a query, overriding normal scoring and sorting
          • Performance Optimizations
          Core
            +
          • Dynamically create and delete document collections without restarting
          • Pluggable query handlers and extensible XML data format
          • +
          • Pluggable user functions for Function Query
          • +
          • Customizable component based request handler with distributed search support
          • Document uniqueness enforcement based on unique key field
          • -
          • Batches updates and deletes for high performance
          • +
          • Duplicate document detection, including fuzzy near duplicates
          • +
          • Custom index processing chains, allowing document manipulation before indexing
          • User configurable commands triggered on index changes
          • -
          • Searcher concurrency control
          • -
          • Correct handling of numeric types for both sorting and range queries
          • Ability to control where docs with the sort field missing will be placed
          • "Luke" request handler for corpus information
          @@ -110,7 +120,7 @@
          Caching
          • Configurable Query Result, Filter, and Document cache instances
          • -
          • Pluggable Cache implementations
          • +
          • Pluggable Cache implementations, including a lock free, high concurrency implementation
          • Cache warming in background
            • When a new searcher is opened, configurable searches are run against it in order to warm it up to avoid @@ -120,7 +130,7 @@
            • Autowarming in background
              • The most recently accessed items in the caches of the current - searcher are re-populated in the new searcher, enabing high cache hit + searcher are re-populated in the new searcher, enabling high cache hit rates across index/searcher changes.
            • @@ -131,15 +141,19 @@
              Replication
                -
              • Efficient distribution of index parts that have changed via rsync transport
              • +
              • Efficient distribution of index parts that have changed
              • Pull strategy allows for easy addition of searchers
              • Configurable distribution interval allows tradeoff between timeliness and cache utilization
              • +
              • Replication and automatic reloading of configuration files
              Admin Interface
              • Comprehensive statistics on cache utilization, updates, and queries
              • +
              • Interactive schema browser that includes index statistics
              • +
              • Replication monitoring
              • +
              • Full logging control
              • Text analysis debugger, showing result of every stage in an analyzer
              • Web Query Interface w/ debugging output