News

January 10, 2012 

Mulgara v2.1.13 has been released.

A minor release that cleans up code for government auditing purposes.

For full details see the release notes.

Download from here.


December 14, 2011 

Mulgara v2.1.12 has been released.

Introduces the transitive predicate modifiers (+/*) for SPARQL queries. Some other minor bugfixes and cleanups.

For full details see the release notes.

Download from here.


September 29, 2011 

Mulgara v2.1.11 has been released.

This release contains no new features, but has a number of code cleanups and minor bug fixes throughout which are necessary for commercial deployment.

For full details see the release notes.

Download from here.


July 19, 2011 

Mulgara v2.1.10 has been released.

There has been a long delay leading up to this release. While the Mulgara developers have other priorities at the moment, the project is still being actively maintained.

This release is primarily for bugfixes and lots of cleanup in the code base. In particular this introduces a fix for a bug in XA1.1 which was triggered whenever a large transaction was rolled back.

For full details see the release notes.

Download from here.


October 1, 2010 

Mulgara v2.1.9 has been released.

This release includes some performance improvements, datatype improvements when talking to Oracle databases, fixed a bug with CONSTRUCT queries, added support for RDFa, and upgraded to Jetty 7. The new Jetty server is very chatty, so more logging will show up than used to. We hope to cut back on this logging later.

For full details see the release notes.

Download from here.


September 30, 2010 

Wiki is up.

Fortunately, the wiki issue was resolved quickly. Unfortunately, I forgot to update the main page to tell everyone. There should not be any further problems with the Wiki.


September 07, 2010 

Wiki is down.

Due to an ongoing problem with the Trac wiki system, we are leaving it down while administrators at OSU/OSL try to identify the problem. If you require help in the meantime, please check the mailing list and/or email one of the developers.


May 05, 2010 

Mulgara v2.1.8 has been released.

This release fixes a major bug whereby a write operation would lock out all read operations until it had completed. The bug has been present since 2.0.0. The HTTP interfaces have also improved with better SPARQL compliance on POSTed queries, greater configuration, better stability, and more multiple answers for single requests.

For full details on the updates, see the release notes. The full sources and distribution files are on the download page.


May 05, 2010 

Mulgara.org has Moved

Mulgara and Topaz have migrated to the Ohio State University Open Source Lab (OSU/OSL). Thanks to Lance, Rudy and Russel for all their assistance in setting up the host and configuring it. If anyone discovers anything on the site that appears to be misconfigured, please email mulgara-general@mulgara.org.


February 16, 2010 

Mulgara v2.1.7 has been released.

This release introduces interruptible queries, and better matches the SPARQL algebra requirements.

For full details on the updates, see the release notes. The full sources and distribution files are on the download page.


December 17, 2009 

Mulgara v2.1.6 has been released.

This fixes a regression bug that was introduced with UNION optimizations in 2.1.5. Also adds functions from ARQ.

For full details on the updates, see the release notes. The full sources and distribution files are on the download page.


December 11, 2009 

Mulgara v2.1.5 has been released.

SPARQL now correctly supports duplicates in queries that do not have the DISTINCT modifier. TQL also has a new keyword called NONDISTINCT that allows TQL queries to return duplicates in results. This update has also allowed some significant improvements in SPARQL's UNION operator and TQL's OR operator.

For full details on the updates, see the release notes. The full sources and distribution files are on the download page.


November 9, 2009 

IRC Channel Started.

In order to help our community more, we have started an IRC channel on Freenode.

While our developers strive to respond to emails as quickly as possible, waiting for a response on email can be frustrating for people who need an immediate answer to their questions. Like many other projects, we felt it would be helpful to our community if we can provide the more immediate presence that IRC allows. Of course, our members will be limited by work commitments and timezones, but we will try to be as available as practical.

To talk to someone on the team, point your IRC client to irc.freenode.net, and join #mulgara. Alternatively, you can use the Freenode web client to join the #Mulgara channel.


October 7, 2009 

Mulgara v2.1.4 has been released.

Mulgara is now able to call into external functions provided in libraries that users can configure for loading. These functions are accessible in SPARQL as expressions in filters or variable assignment.

This release also includes several bug fixes, including UTF-8 encoding for all data accessed through the HTTP interface, and no longer canonicalizing graph URIs.

For full details on the updates, see the release notes. The full sources and distribution files are on the download page.


August 17, 2009 

Mulgara v2.1.3 has been released.

This release re-introduces the Jena API, based on the Jena-Mulgara bridge written by Andy Seaborne. The implementation is still sub-optimal, but is still more efficient than the system that was removed several years ago. SPARQL is also being extended to permit variable assignment.

Most other new features and bug fixes are relatively minor in this release, but pave the way for some large improvements in query efficiency in future releases.

For full details on the updates, see the release notes. The full sources and distribution files are on the download page.


June 10, 2009 

Mulgara v2.1.2 has been released.

This release includes several updates to the SPARQL and TQL endpoints, introducing some new features, and addressing some bugs in both the protocol and the query language. Default graphs are now handled much better, with the default graph URI being user configurable. We also addressed a long standing bug handling non-ASCII characters in RDF/XML files. Finally, we have preliminary SWRL support, courtesy of Alex and Revelytix.

For full details on the updates, see the release notes. The full sources and distribution files are on the download page.


April 23, 2009 

Mulgara v2.1.1 has been released.

This is a minor release to fix 2 bugs that were found in the Web Archive distribution. This release demonstrates our commitment to the Open Source mantra of "Release Early, Release Often".

For full details on the updates, see the release notes. The full sources and distribution files are on the download page.


April 22, 2009 

Mulgara v2.1.0 has been released.

This release introduces the RDF Logic programming language "RLog". Programs for RDFS and SKOS are both available, along with a good portion of OWL support. The rules engine now supports consistency checks.

The XA 1.1 statement indexes are now the default configuration. XA 1 is still available, but must be manually configured.

The Web Application file is now configured to provide the WebUI, and both SPARQL and TQL endpoints. Two versions of this file exist - the standard WAR contains all dependency classes, while a "core" WAR file contains only Mulgara classes, allowing an administrator to set up the classpath for their own external libraries.

For full details on the updates, see the release notes. The full sources and distribution files are on the download page.


February 25, 2009 

Mulgara v2.0.9 has been released.

This should be the final release before the XA 1.1 version of the statement store becomes the default. Several REST features have also been added to the SPARQL endpoint, and a new read-only service has been created for public access. MIME types are now handled much better for both uploads and query responses.

There have been several fixes in SPARQL, including CONSTRUCT queries now accepting more than 3 elements in the template, and regular expressions working with XQuery syntax and not Java syntax.

NTriples are now and available output format, and input has been improved.

For full details on the updates, see the release notes. The full sources and distribution files are on the download page, including links to the XA 1.1 configured binaries.


January 31, 2009 

Mulgara v2.0.8 has been released.

This is the first release of the XA 1.1 version of the statement store. This offers nearly identical read performance, while halving the data to be written. XA 1.1 is not enabled by default, but it can be configured easily, or you can get a preconfigured binary here. To update to the new store, backup a previous XA store and import into XA 1.1.

There are also significant improvements to the Lucene resolver.

SPARQL queries over HTTP can now return data correctly from CONSTRUCT queries, in either RDF/XML or N3 format. The N3 Parser has also been improved from NTriples up to Turtle compatibility. This is described in the N3 design document in the section on subsets.

For full details on the updates, see the release notes. The full sources and distribution files are on the download page, including links to the XA 1.1 configured binaries.


December 6, 2008 

Mulgara v2.0.7 has been released.

This has some new features in the WebUI, including the ability to upload RDF files into graphs, better error messages, and the removal of the tutorial.

There are also some extensions to URIs, taking advantage of the context of a connection to a server. URIs can now be defined relative to the server URL, so for example, the system graph can now be represented as <#>. Also, absolute URIs can be made relative to a URI by adding them as a graph parameter at the end of a server URL.

A new command line tool which will eventually replace the Swing based tool. This has been made possible by JLine, which provides tab-completion and history. Thanks for Brian Sletten for this.

There is much better full text indexing with scoring through a revamped Lucene resolver, courtesy of Ronald Tschalär. There are also numerous minor bugfixes and cleanups throughout the system. See the release notes for full details. The full sources and distribution files are on the download page.


October 16, 2008 

Mulgara v2.0.6 has been released.

This release fixes an administrative error where the binaries were compiled for the wrong JVM version. This problem appeared in 2.0.4 and 2.0.5.

2.0.6 is also the debut of a number of user interface, programming interface, and storage features. The UI improvements including a SPARQL protocol endpoint for HTTP, and SPARQL support on the WebUI. The storage system now uses 64 fewer files, and scales significantly better on large loads.

See the release notes for full details. The full sources and distribution files are on the download page.


September 5, 2008 

Mulgara v2.0.5 has been released.

This is a minor release to address an issue that came up when building on Windows. See the release notes for full details.

Go to the download page for the full sources and distribution files.


September 4, 2008 

Mulgara v2.0.4 has been released.

This is a minor release, for new deployment options, better Sesame compatibility, and system cleanup. See the release notes for full details.

Go to the download page for the full sources and distribution files.


August 29, 2008 

Mulgara v2.0.3 has been released.

This is a minor release, for new functionality. See the release notes for full details.

Go to the download page for the full sources and distribution files.


August 22, 2008 

Mulgara v2.0.2 has been released.

This is a minor release, for bugfixes and data compatibility with older data files. See the release notes for full details.

Go to the download page for the full sources and distribution files.


August 11, 2008 

Mulgara v2.0.1 has been released.

This is a minor release, with some bugfixes and minor features related to the web server. See the release notes for full details.

Go to the download page for the full sources and distribution files.


July 23, 2008 

Mulgara v2.0.0 has been released.

This is the official release of version 2.0.0. This release is feature compatible with the 2.0.0-BETA release. The primary changes are bug fixes for stability and standards compliance. See the release notes for full details.

Thank you again to all the effort by Revelytix, Fedora Commons and Topaz.

Go to the download page for the full sources and distribution files.

This release also coincides with the release of our new web site. We hope you like it.


July 2, 2008 

Mulgara v2.0.0 BETA has been released.

This release fixes many of the known issues in v2.0.0 ALPHA, and establishes the baseline for the coming release of Mulgara v2.0.0. See the release notes for full details.

New features include:

* Date/Time values are now maintained in their original format.
* The XSD Resolver now has a default graph of sys:xsd.
* Preliminary framework for ASK, CONSTRUCT and DESCRIBE queries. Note: This is not yet reliable.
* Graph names may now be relative URIs.

As well as the usual help from Fedora Commons and Topaz we would also like to thank Revelytix for their recent contributions.

Go to the download page for the full sources and distribution files.


May 16, 2008 

Sesame and Mulgara Integration Announced.

Aduna and Zepheira, LLC announced today that the Sesame RDF framework now supports the storage of RDF data in the Mulgara Semantic Store.

Aduna has released Sesame version 2.2 Beta1, which includes support for the Mulgara storage layer. Production releases are being finalized now and are expected later this summer.

The full press release is on the Zepheira website.

May 15, 2008 

Mulgara v2.0 ALPHA has been released.

This release establishes several important features for the eventual full release of Mulgara v2.0.0. See the release notes for full details.

New features include:

* SPARQL Query support. Note that this is NOT the new Sesame-Mulgara bridge that also provides a SPARQL interface to a Mulgara data store.
* A new Connection API.
* Virtual graphs (created by Resolvers) may now be created automatically.
* Arbitrary graph names.
* Language tagging for untyped literals. This is an important feature for RDF compliance.

The Mulgara team would like to thank Fedora Commons and Topaz for supporting the development of SPARQL. Special thanks also goes to the guys at Aduna who helped drive features in the query engine as they integrated their own SPARQL system.

Go to the download page for the full sources and distribution files.

April 6, 2008 

Mulgara v1.2.1 has been released. This is a minor bugfix release.

Bugs fixed are:

* Restore of a backup file from a client machine threw an exception based on data being uncompressed before being sent across the wire.
* Backups were inverting remote/local modifiers.

The full sources and distribution files are here.

April 3, 2008 

Mulgara v1.2 has been released. This is the last significant release before version 2.0.

Main updates are:

* The Java Transaction Architecture JTA.
* Fixed a major problem in backups where the wrong transaction phase could be backed up instead.
* Improvements in RDF loading speed.
* Numerous bug fixes
* Several new APIs in preparation for version 2.0.

See the release notes for more details. The full sources and distribution files are here.

January 06, 2008 

Mulgara has moved. We are now co-hosted with the Topaz Project.

We've also taken advantage of this change to move to the open source development tracking software Trac. There may be a few glitches while we sort out the transition.

We'd like to thank the people at Topaz for their continued support.

November 15, 2007 

Mulgara v1.1.1 has been released. This is a minor release.

Main updates are:

* Java 1.6 compatibility.
* Numerous resource leaks fixed.
* Several bug fixes around transactions.

The full sources and distribution files are here.

July 16, 2007 

Mulgara v1.1.0 has been released!

This release has a lot of significant changes. In future, the Mulgara team hope to announce smaller incremental releases in the 1.1.x series.

Significant New features include:

* New Transaction framework fixing several Concurrent Modification bugs, and ensuring ACID compliance.
* A RelationalResolver that provides access to sql databases via a D2RQ mapping.
* A DistributedResolver allowing selections from multiple servers in one query, and also permitting insert/select queries between multiple servers.
* Updates to the TQL language, giving it Predicate-Object lists and Object lists, similar to SPARQL.
* Several significant bug fixes, improving stability, performance, resource consumption, and allowing operations which previously failed.

A special "Thank You" to Andrae Muys and Topaz for some of the bigger tasks in this release.

Go to the download page for the full sources and distribution files.

February 25, 2007 

Several significant fixes went into Subversion this week. This includes a problem that may have led to concurrent access exceptions in the past. If possible, updating from SVN is advised.

These modifications will appear in the upcoming release. The release is being held off until the key feature of model renaming has been completed, but we anticipate an announcement in the next few weeks.

January 4, 2007 

The new transaction architecture has now been merged into the main codebase. This provides some major fixes, and allows overlapping access to multiple Answers. There have been many queries about exceptions due to multiple transactions, and this will address all of those issues. For more details see the announcement here.

Thanks go to Andrae for putting in a serious effort for the design and implementation. Thanks also to Netymon, Viewpoint Systems, and Bosatsu, who all provided support to Andrae to get this done.

October 5, 2006 

Version 1.0 of a real-time relational resolver has been added to Mulgara. This resolver will permit the mapping of a relational schema into RDF via a D2RQ V0.4 definition file. This allows relational data to be queried via Mulgara alongside Lucene, XSD, and both external and internal RDF data sources.

Many thanks go to the Australian Defense Science and Technology Organisation (DSTO) who funded the work, and especially to Andrae Muys who negotiated this with the DSTO and implemented the code.

The code is currently available in Subversion, and will be included in the next release of Mulgara.

August 19, 2006 

Mulgara v1.0.0 has been released! This is the first release since the fork from Kowari, and includes some much needed updates.

The full sources and distribution files are here.

 

 

 

 

 

 

DuraSpace
NeytymonPR
W3C Validation of XHTMLW3C Validation of CSSSFLC Support