%META:TOPICPARENT{name="VirtuosoWikiWebIndex"}% = New Features = %TOC% == 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: * Home Page: [[http://virtuoso.openlinksw.com/wiki/main/]] * Download Page: [[http://virtuoso.openlinksw.com/wiki/main/Main/VOSDownload]] OpenLink Data Spaces: * Home Page: [[http://virtuoso.openlinksw.com/wiki/main/Main/OdsIndex]] * SPARQL Usage Examples (re. SIOC, FOAF, AtomOWL, SKOS): [[http://virtuoso.openlinksw.com/wiki/main/Main/ODSSIOCRef]] OpenLink AJAX Toolkit (OAT): * Project Page: [[http://sourceforge.net/projects/oat]] * Live Demonstration: [[http://demo.openlinksw.com/oatdemo]] * Interactive SPARQL Demo: [[http://demo.openlinksw.com/isparql/]] OpenLink Data Explorer (Firefox extension for RDF browsing): * Home Page: [[http://ode.openlinksw.com/]] == 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: * Home Page: [[http://virtuoso.openlinksw.com/wiki/main/]] * Download Page: [[http://virtuoso.openlinksw.com/wiki/main/Main/VOSDownload]] OpenLink Data Spaces: * Home Page: [[http://virtuoso.openlinksw.com/wiki/main/Main/OdsIndex]] * SPARQL Usage Examples (re. SIOC, FOAF, AtomOWL, SKOS): [[http://virtuoso.openlinksw.com/wiki/main/Main/ODSSIOCRef]] OpenLink AJAX Toolkit (OAT): * Project Page: [[http://sourceforge.net/projects/oat]] * Live Demonstration: [[http://demo.openlinksw.com/oatdemo]] * Interactive SPARQL Demo: [[http://demo.openlinksw.com/isparql/]] OpenLink Data Explorer (Firefox extension for RDF browsing): * Home Page: [[http://ode.openlinksw.com/]] == 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: * Home Page: [[http://virtuoso.openlinksw.com/wiki/main/]] * Download Page: [[http://virtuoso.openlinksw.com/wiki/main/Main/VOSDownload]] OpenLink Data Spaces: * Home Page: http://virtuoso.openlinksw.com/wiki/main/Main/OdsIndex * SPARQL Usage Examples (re. SIOC, FOAF, AtomOWL, SKOS): [[http://virtuoso.openlinksw.com/wiki/main/Main/ODSSIOCRef]] OpenLink AJAX Toolkit (OAT): * Project Page: http://sourceforge.net/projects/oat * Live Demonstration: http://demo.openlinksw.com/oatdemo * Interactive SPARQL Demo: http://demo.openlinksw.com/isparql/ OpenLink Data Explorer (Firefox extension for RDF browsing): * Home Page: http://ode.openlinksw.com/ == 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: * Home Page: [[http://virtuoso.openlinksw.com/wiki/main/]] * Download Page: [[http://virtuoso.openlinksw.com/wiki/main/Main/VOSDownload]] OpenLink Data Spaces: * Home Page: [[http://virtuoso.openlinksw.com/wiki/main/Main/OdsIndex]] * SPARQL Usage Examples (re. SIOC, FOAF, AtomOWL, SKOS): [[http://virtuoso.openlinksw.com/wiki/main/Main/ODSSIOCRef]] OpenLink AJAX Toolkit (OAT): * Project Page: [[http://sourceforge.net/projects/oat]] * Live Demonstration: [[http://demo.openlinksw.com/oatdemo]] * Interactive SPARQL Demo: [[http://demo.openlinksw.com/isparql/]] OpenLink Data Explorer (Firefox extension for RDF browsing): * Home Page: [[http://ode.openlinksw.com/]] == 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.