XML Apache Xindice

Powered by Apache Lucene
 
   

History of Changes

PDF
PDF

RSS

Version 1.1b4 (April 8 2004)

  • add Added xindice command line tool to the jar distribution. (VG)
  • add Added xindice command line tool to the war distribution. It is located in webapps/xindice/WEB-INF folder once webapp is unpacked. (VG)
  • remove Removing Eclipse UI plugin due to lack of support. (VG)
  • update Implemented support for MetaData for Binary resources. (VG)
  • update Implemented close() in Collection, IndexManager. (VG)
  • update XML-RPC interface now passes XMLDBException codes as XML-RPC faults. (VG)
  • update Xindice server and XML-RPC driver support basic HTTP authentication. (VG)
  • update Xindice managed driver class renamed to DatabaseImpl and supports same configuration parameters as embedded driver. Xindice managed driver supports multiple database instances. (VG)
  • update Xindice server and XML-RPC driver support multiple database instances. (VG)
  • update Lexus, XUpdate implementation, updated to the current CVS version (20040205). (VG)
  • update Embedded driver has new configuration parameters (see javadoc for details), and supports multiple database instances (see system.xml for an example). (VG)
  • update Add max-descriptors configuration attribute to all Filer implementations based on Paged. Default value is 16 file descriptors (same as before). (VG)
  • update Xindice startup script and command line scripts are rewritten to support Windows 95/98/ME. (VG)
  • update Optimize flushing of the database configuration, flush only when there were changes made. (VG)
  • update Update XML:DB APIs to the 20030701 snapshot. (VG)
  • update xindice.configuration servlet configuration parameter can point to the file on local file system if absolute path is used, relative path should point to webapp context resource. (VG)
  • fix Fixed embedded Collection's getCanonicalName. (VG)
  • fix Support boolean, string, and number XPath query results. (VG) Fixes bug 22155.
  • fix XPath query resulting in text nodes will return text node wrapped into the <result> element in http://xml.apache.org/xindice/Query namespace. (VG) Fixes bug 22070.
  • fix XPath query resulting in attribute nodes will return attributes on the <result> element in http://xml.apache.org/xindice/Query namespace. (VG) Fixes bug 22156.
  • fix Fixed bug with DocumentImpl.importNode when importing attribute nodes. (VG)
  • fix Xindice now uses Apache License, Version 2.0 (VG)
  • fix In results of the queries like "//*", declare http://xml.apache.org/xindice/Query namespace just once. (VG)
  • fix Command line tool now support binary documents. New command add_resource implemented, which adds binary resources to the collection. (VG)
  • fix Inline meta data and indexers now can co-exist in the same collection. (VG)

Version 1.1b3 (December 30 2003)

  • add Added binary resource support to XML-RPC driver. (VG)
  • add Updated build scripts: all build properties extracted into build.properties file. You can override them in local.build.properties file. (VG)
  • add Added new fault code, DBE_CANNOT_READ (VG)
  • add Added new service, MetaService. It provides access to the metadata. (VG)
  • update GetResource, GetDocument XML-RPC messages will return no result if resource not found. (VG)
  • update Updated BinaryResourceImpl to support only byte[] content, as per XML:DB API. (VG)
  • update Properties PROP_XINDICE_CONFIGURATION, PROP_XINDICE_DB_HOME for embed driver can now be passed when driver is instantiated by org.apache.xindice.client.xmldb.DatabaseImpl (VG)
  • update Upgrade libraries: Xerces to version 2.6.0, Xalan to version 2.5.2. (VG)
  • update Enable meta data in the system.xml file (VG)
  • update Added XINDICE_DB_HOME environment variable and corresponding xindice.db.home system property. This property takes precedence over db location preferred by the driver (XindiceServlet prefers WEB-INF folder and embedded driver prefers directory where system.xml file is located). (VG)
  • update Update ant to version 1.5.3 and move it into tools/ant/. Build script modified to call ant script instead of ant class. Compilation from the Cygwin environment now working. (VG)
  • fix Fixed exception in BTreeFiler when adding value with large key (more than 4kb). (VG)
  • fix Fixed concurrency issues in Paged, BTreeFiler, and HashFiler. Unit tests for concurrent writes added. (VG) Fixes bug 25534.
  • fix Change URLs in debug tool to "/xindice/?/db". (VG) Fixes bug 21765.
  • fix Drop SysSymbols when deleting collection. (VG) Fixes bug 14846.
  • fix XMLSerializable streamToXML method does not modify passed document. It uses provided document only as factory for nodes. (VG)
  • fix Webapp context renamed to /xindice (all lowercase). (VG)
  • fix When using xindice with Jetty, port is set to 8888. Documentation updated to reflect this. (VG)
  • fix JDK 1.4 works with Xindice and it is supported. (VG) Fixes bug 17035.
  • fix Collection meta data now has correct collection creation time. (VG)

Version 1.1b (November 1 2002)

  • add Xindice has a new website. (VBO)