New Features
Enhancements to 6.0-TP1
Currently best suited to developers, this introduces a new branch for Virtuoso with:
- ANY ORDER Queries
- Anytime Queries
- Client-level resource accounting
- Expressions in "IN" predicate
- Facet Browsing Engine
- Inverse Functional Property Value enhanced Identity
- Key compression
- Transitive subqueries in both SQL and SPARQL
For more details, see the release notes: https://sourceforge.net/project/shownotes.php?group_id=161622&release_id=677866
Other links:
Virtuoso Open Source Edition:
OpenLink Data Spaces:
OpenLink AJAX Toolkit (OAT):
OpenLink Data Explorer (Firefox extension for RDF browsing):
Enhancements to v5.0.11
This version includes:
- Database engine
- Added x.509 Certificate Generation & Management functions
- Improvements to session-handling (strses) to avoid temp-files and improve threading support
- Added initial support for gzipped stream session
- Added support for HTTP, socks4 and socks5 proxying with authentication options
- Added support for URIQA methods in http_client()
- Added support for gunzip in http_client
- Various fixes for FT optimization, fractions in datetime, checkpoint-rollback and the compile/build process.
- SPARQL and RDF
- Added compiler extensions for SPARQL graph-level security
- Added initial implementation of RDF graph-level security metadata functions
- Added initial infrastructure for new SPARQL result serialization
- Added support for SSG_VALMODE_SHORT_OR_LONG
- Added support for define sparql-get:proxy for RDF mappers
- Enhanced N3 syntax support
- Added support for XML literals in RDF/XML, SPARQL XML resultset and JSON outputs
- Enhanced speed of TTL output
- Fixed SPARQL/SPARUL security
- [[http://www.w3.org/TR/void/][VoID?]] graph generation for describing Quad Store
- Sponger Cartridges Related
- Added U.S.
Congress Web service
- Added Del.icio.us Tag Lookup Meta Cartridge
- Added GoodRelations and Barters for eCommerce Services
- Added NYT Articles Lookup Meta Cartridge
- Added OpenStreetMap Cartridge
- Added O'Reilly Books Catalog Lookup Meta Cartridge
- Added PowerPoint (PPTX) Cartridge
- Added SCOT based Tag Cloud
- Added Technocrati Lookup Meta Cartridge
- Misc.
fixes
- Fixed GPF in rare case when using NOT FROM / NOT FROM NAMED
- Fixed handling of class instance array
- Fixed i18N issues with freetext search in RDF
- Fixed i18N serialization of RDF/XML box
- Fixed incorrect result when Accept is set to "text/rdf-n3"
- Fixed passing retvals of variables from OPTION(), like ?SCORE ?x, from deeply nested subselects
- ODS Applications
- Added FOAF+SSL and FOAF+SSL+OpenID
- Added Bibliographical ontology usage in ODS Graph
- Added Calendar API and upstream commands
- Added "One-Click" X.509 Certificate, Private Key generation plus Browser import, and write to FOAF profile
- Added Messaging Services
- Added Relationships Ontology terms to ODS-AddressBook for qualifying relationships in Social Network
- Added Biographical Ontology terms added to Profile Page UI
- Added Support for MS Live Contacts API
- Additional Ubiquity commands for relationship qualification in Social Network data spaces
- Added Support for Portable contacts api
- Fixed OpenID registration/auth in FOAF+SSL+OpenID implementation
For more details, see the release notes: https://sourceforge.net/project/shownotes.php?group_id=161622&release_id=677418
Other links:
Virtuoso Open Source Edition:
OpenLink Data Spaces:
OpenLink AJAX Toolkit (OAT):
OpenLink Data Explorer (Firefox extension for RDF browsing):
Enhancements to v5.0.10
Database:
- Initial support for JDBC 4.x in the JDBC Driver
- Self-signed certificates and optional client-verification in HTTPS
- HTTP ACLs for rate-limiting
- A new `TOP(N, -1)' function for skipping N rows prior to resultsetconstruction
- New INI-file options LiteMode and DisableTcpSocket for thinner embeddable RDF or SQL RDBMS operation, RdfFreeTextRulesSize and IndexTreeMaps for better memory control
- Fixes for a deadlock handler bug and various 64-bit issues and compiler warnings
- Performance optimizations in the core database engine
RDF Data Management & Data Access:
- New Meta Cartridges for UMBEL, Calais, Zemanta, Hoovers and the New York Times
- New Sponger cartridges for AB Meta, Last.FM, Twitter, Meetup.com, LibraryThing, SalesForce.com, RadioPop, Rhapsody
- Added support for FOAF+SSL
- New (X)HTML browser page for RDF Linked Data
- SPASQL ExtendedString and RdfBox types in .NET
- new CURIE-generation functions
- Amazon S3 DET and WebDAV mounting
- improved Turtle output presentation
- Various SPARQL and SPARUL updates and extensions and fixes
- Automated generating OWL from DB schema
* Fixed memory leaks
OpenLink Data Spaces Application-suite:
- New OAuth support
- Support for foaf+ssl self-signed certificates written to in FOAF-based member profiles
- Support for Amazon S3 folders in ODS-Briefcase
- New contact fields in ODS-AddressBook
- Ubiquity commands for interacting with all Data Spaces programmatically
For more details, see the release notes: https://sourceforge.net/project/shownotes.php?group_id=161622&release_id=660861
Other links:
Virtuoso Open Source Edition:
OpenLink Data Spaces:
OpenLink AJAX Toolkit (OAT):
OpenLink Data Explorer (Firefox extension for RDF browsing):
Enhancements to v5.0.9
This version includes significant performance optimizations to the SQL Engine, SPARQL+RDF Engine, ODBC and JDBC drivers.
New features include:
- An Excel mime-type output option in the SPARQL endpoint
- Enhanced triple options for bif:contains plus new options for transitivity
- New RDF-izer Cartridges for the Sponger RDF Middleware Layer
- Incorporation of UMBEL lookups and Named Entity Extraction into RDF-izer Cartridges
- Support for very large HTTP client requests
- A sparql-auth endpoint with digest authentication for using SPARUL via SPARQL Protocol
- New commands for the Ubiquity Firefox plugin
There are also minor bug-fixes:
- memory leaks
- SQL query syntax handling
- SPARQL 'select distinct'
- XHTML and javascript validation and other UI issues in the ODS application suite
For more details, see the release notes: https://sourceforge.net/project/shownotes.php?release_id=626647&group_id=161622
Other links:
Virtuoso Open Source Edition:
OpenLink Data Spaces:
OpenLink AJAX Toolkit (OAT):
OpenLink Data Explorer (Firefox extension for RDF browsing):
Enhancements to v5.0.8
- SQL compiler is now re-entrant
- Self-Join optimizations exposed at JDBC Driver level (as was already the case with ODBC)
- SPARQL engine and SPARQL-BI extension optimizations have been merged
- TriG serialization format for RDF is now supported alongside RDFa, N3, Turtle, and RDF/XML
- Additional Sponger Cartridges for Digg, FriendFeed, and CrunchBase
- Improved graph quality and fidelity from existing Cartridges (especially Freebase, eBay, Amazon, Google, Yahoo, and many others)
- Improved handling of and bug fixes relating to the `OPTIONAL' SPARQL keyword
- Self-Dereferencing fixes (e.g., Sponger was not properly de-referencing its own Proxy URIs)
On the ODS front, the following have been addressed:
- More flexible Mapping service model based on new OAT-based Mapping Control (which also includes a "province" locator)
- Improved SyncML integration with Briefcase folders
- Gem URL fixes for Atom, RSS, and RDF feeds
Enhancements to v5.0.7
New: fully operational Native Graph Model Storage Providers for the Jena & Sesame Frameworks.
Licensing change: the Jena and Sesame providers have been added to the "Client Protocol Driver exemptions" paragraph in the VOS License: http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VOSLicense
Improvements:
- Better support for alternate RDF indexing schemes
- Parallelization of RDF sponger operations across multiple RDF data-sources concurrently
- New Sponger Cartridges and enhancements to the existing Cartridge collection
- Inference engine optimizations for subclass and subproperty that efficiently handle taxonomies numbering tens of thousands of classes.
- OWL equivalentClass and equivalentProperty inference support.
- Dynamic handling of host component of IRIs; host component is now flexible enough to painlessly handle multiple homing of domains and host name component changes; no duplicate host name data storage required
via [URIQA] section of INI
- SPARQL optimizations to improve LIMIT and OFFSET handling
- JDBC driver has new connect options, smaller memory footprint and optimized batch support
- ODS applications now support SyncML
Documentation Additions:
- How to read query plans and how to use the key performance meters
- How to diagnose SPARQL queries and how to decide what indexing scheme is right for each RDF use case
- How to debug RDF views
- Better Documentation on SPARQL extensions and options
- An updated RDF View example based on the Northwind demonstration database that reflects underlying enhancements
Bug Fixes:
- Generally improved safety of built-in functions, better argument checking.
- Verified UTF8 internationl character support in all RDF use cases, SQL client/SPARQL protocol/all data formats.
- Generally improved safety of built-in functions, better argument checking.
- Verified UTF8 internationl character support in all RDF use cases, SQL client/SPARQL protocol/all data formats.