Apache Xindice 1.1 / 1.2m1

Operating systemsOS : Windows / Linux / Mac OS / BSD / Solaris
Program licensingScript Licensing : Apache License
CreatedCreated : Jul 30, 2010
Size downloadDownloads : 1
Program licensing
Thank you for voting...

It's a database designed to store XML data, offering ...

It's a database designed to store XML data, offering support for XPath and XUpdate.
The database is intended for storing XML data only.
Storing XML data in such a database eliminates the need of mapping the XML data to another format or data structure before storing it.
This is especially valuable when you have very complex XML structures that would be difficult or impossible to map to a more structured database.
Xindice is the continuation of the project that used to be called the dbXML Core.
News in the current Apache Xindice by Apache Software Foundation version:
• Do not create meta collections for the system collections.
• Save meta collection configuration in the database and initialize meta collection from the configuration on startup. This keeps meta collection configuration consistent with database configuration. Thanks to natalia Shilenkova. See issue 42273.
• Clear Paged and BTree cache on close. Thanks to Natalia shilenkova. See Issue 42272.
• Add support for HashFiler in database rebuild tool. Thanks to Natalia Shilenkova. See Issue 41854.
• Add support for filer parameter in command line tools. Thanks to Natalia Shilenkova. See Issue 41854.
• Moved configuration file in WAR file to /WEB-INF/config. Updated XindiceServlet to check for xindice. configuration system property before attempting to load configuration from WAR file.
• Eliminate gap when index is registered but not created yet, causing corruption of index file. Thanks to Natalia Shilenkova. See Issue 33148.
• Ensure that background indexing processes are complete before shutting database down. Thanks to Natalia Shilenkova. See Issue 41710.
• Fix support of uncompressed collections. Add test cases. Thanks to Natalia Shilenkova. See Issue 41605.
• Updated Xindice docs to work with latest Forrest (0. 8-dev, trunk).
• Fix MemValueIndexer for starts-with queries. Thanks to Terry Rosenbaum. See Issue 38886.
• Fix indexing of multi-byte numeric types (long, double, etc). Due to the change in the BTree, existing databases has to be re-built using DatabaseRebuild command line utility. Thanks to Natalia Shilenkova. See Issue 19203.
• Ignore SAXNotSupportedException in DOMParser. setFeature if feature is being set to false. (Needed for Oracle 10g application server). Thanks to Natalia Shilenkova. See Issue 41002.
• Change InlineMetaReader. read() method signature to remove unnecessary data copying. Thanks to Natalia Shilenkova. See Issue 41003.
• Update Ant to 1. 6. 5 version.
fixed XMLTools to only print out the help menu when needed. Also added the ability to set pagecount from the command line. Committed by TB. See Issue 40931.
• Fix exception executing xpath query in collections with mixed (XML and binary) content. See Issue 31974.
• Stop timer thread on database shutdown. See Issue 23571.
• Add pagecount configuration parameter to Paged based filers: HashFiler, BTreeFiler.
• HashFiler did not allocate root page correctly.
• BTreeFiler did not use first pagecount pages due to bug introduced in 1. 1b4.
• Implement DOM3 API compatibility.
• Data files were created 6Mb in size instead of 4Mb (default value).
• Fix ClassCastException in MemValueIndexer.
• Make an attempt to lock a database before opening it up. Prevents opening up same database by different processes, resulting in database corruption.
• Make sure that XUpdate commands are run only once per document. In case XUpdate command does not complete successfully, revert all affected documents to the original state. This requires buffering of modified documents - so XUpdate on large collection might require lots of memory.
• Added support for current Xalan CVS (post 2. 6. 0 release).
• Fixed memory leak in command line tool, addmultiple command.
• Fixed bug in xindice. bat, support JAVA_HOME with spaces.
• Fixed bugs in TreeWalkerImpl, methods getRoot, getCurrentNode, nextNode, previousNode. Added TreeWalker unit test.
• Make SymbolTableSymbols singleton.
• Fixed bug in SymbolSerializer. SymbolDeserializer expects DocumentImpl, but SymbolSerializer was sending document element.
• Fixed saving of custom meta data documents.
• Fixed addmultiple command with local (-l) database.
• Fixed NullPointerException in importNamespaces.
• Fixed bug in flushing database configuration to the disk.

Apache Xindice 1.1 / 1.2m1 scripting tags: configuration, apache xindice, issue, xml database, store data, shilenkova, fixed, natalia, storage, xml format. What is new in Apache Xindice 1.1 / 1.2m1 software script? - Unable to find Apache Xindice 1.1 / 1.2m1 news. What is improvements are expecting? Newly-made Apache Xindice 1.2 will be downloaded from here. You may download directly. Please write the reviews of the Apache Xindice. License limitations are unspecified.