Version 1.0.5 (Build 1.0.831)
This release includes new iTQL operations and the having
clause, improved Jena support, a new OWL API called SOFA, improved RMI
handling, many enhancements to the client/server functionality, support
for N3, as well as upgrades to JRDF and Jena.
For more information on changes between releases, consult the revision history.
The downloads available include:
Notes:
- Cardinality support. SF feature 1004563.
- Jena Fastpath Support. SF feature 944964.
exclude iTQL command. SF feature 1004232.- A refactoring of the string pool. Increases load speed by up to 50%, among other changes. SF feature 1041080.
- Speed improvement to sub-queries. SF feature 994937.
- Client/Server JRDF and Jena Support. SF features 1004369 and 1004371.
- Remote loading (client to server) and backup (server to client). SF features 1005704 and 1011195.
- N3 Parsing and Output. SF feature 975020.
- SOFA OWL API support. SF feature 1028149.
- Pre-fetching of paged Answers. SF feature 994209.
- Upgrade of JRDF and patching of Jena. SF feature 1028226 and 1028228.
- Caching of globalized nodes for speed improvement. SF feature 995008.
- 2 times speed improvement on read calls on ModelKowari. SF feature 1028450.
A list of bugs fixed in this release is available here.
The outstanding bugs in this release are as follows:
- The Kowari ViewerTM, the web based iTQLTM user interface, does not support unicode querying. SF bug 970139. The Swing UI, scripting and SOAP API do.
- Counts are incorrect when using variables in the IN clause. SF bug 1023470.
- An error in loading data when autocommit is set off causes rollback instead of setting autocommit to on. SF bug 1021572.
- Client side JRDF does not support blank nodes. SF bug 1032218.
- All cloning of remote answers should be removed. SF bug 1032337.
- Does not compile under Java 1.5. SF bug 1038219.
- Result of a
count should be xsd:nonNegativeInteger. SF bug 1032343. - Missing unit test for queries only involving Lucene models. SF bug 999183.
- Backup
and restore does not handle full text models. On restore the system
thinks that the full text models exist when they may not. SF bug 978696. The backup/restore system only handles the single statement store not external model implementations such as Lucene.
- The query layer has no object representing unbound results. SF bug 947517.
- Loading RDF data can cause the system to corrupt. SF bug 978672.
This is restricted to RDF/XML containing certain predicates that are
used by the system model and would not normally occur in normal usage.
- When columns are unbound they create duplicates. SF bug 949673.
having fails if count returns empty. SF bug 1037386.- Jena literals lose language and datatype. SF bug 1015539.
- Cannot insert into Lucene models statements with blank nodes as subjects. SF bug 989790.
- UnconstrainedResolution returns Long.MAX_VALUE. SF bug 979536.
- Abstract tuples should not implement getRowComparator. SF bug 962034.
- Byte order mis-match causes the machine to hang. SF bug 978687. Doing a backup/restore instead of moving directories will prevent this from occurring.
- WebUI does not honor RMI server name. SF bug 994160.
- Answer does not implement getObject(String). SF bug 968648.
- WebUI does not handle unbound values (returns true from a query). SF bug 1020093.
- HybridTuples getRowCount sometimes throws NPE. SF bug 1020135.
- UnorderedProjection is occurring on a ordered projection. SF bug 985669.
- Unification in append and join operations need to co-operate. At the moment they don't. SF bug 960504.
- HybridTuples do not cap their total memory usage. SF bug 958334.
- Can't compile using JRockit JDK. SF bug 947534. Use the Sun or other SDK to compile. Seems to be a SableCC issue. Runs under JRockit.
- jxUnitTests don't exercise FileTuples.beforeFirst(prefix). SF bug 919218.
- Original file that's zipped is limited to 2GB in size. SF bug 936092. This is a problem with Java's implementation of ZIP.
- Under Mac OS®
X you should kill the Kowari process rather than hitting Control-C as
it seems cause the operating system to become unstable. This may be
related to mapped I/O problems. Again, this does not lead to corruption
of the database. SF bug 898486.
- Change TuplesException to CursorException. SF bug 960577.
- OrderByRowComparator fails without projection. SF bug 962055.
- Make HybridTuples use memory adaptively. SF bug 958336.
- TuplesOperation should consume input parameter. SF bug 960518.
|
|
Latest News
Kowari 1.1.0 Pre-release 2 Released
Kowari 1.1.0 Pre-release 1 Released
Kowari 1.0.5 Released
Kowari 1.0.4.1 Released
Kowari 1.0.4 Released
DAWG Evaluates iTQL
Kowari article in XML.com
Kowari mentioned on XML.com
Kowari 1.0.3 Released
Kowari Lite Introduced
Kowari 1.0.2 Released
Kowari 1.0.1 Released
View all news items
|