%VOSWARNING%
%META:TOPICPARENT{name="VOSNews"}%
%VOSNAV%
---+Virtuoso Open Source Edition News (2010)
%TOC%
---++ Later Years
* [[VOSNews][2012 to present]]
* [[VOSNews2011][2011]]
---++ 2010
---+++ 2010-07-09: Announcing Virtuoso Open-Source Edition v6.1.2
New product features as of July 09, 2010, V6.1.2, include:
---++++ Database engine
* Added WebID Protocol based authentication for ODBC, JDBC, OLEDB, and ADO.NET client connections
* Added support for following http redirects automatically
* Added extra graph delta-engine functions with regards to diff, iteration over dictionary, and obtaining the biggest possible iri_id
on given 32-/64-bit platform
* Added initial support for Python Runtime hosting via bif_python_exec
* Added client- and server-side Semantic Pingback APIs
* Added ODBC setting WideasUTF16
to return UTF-16LE
for SQLWCHAR
* Fixed ODBC setting for UTF-8 when DB keeps UTF-8 in VARCHARs
* Fixed ODBC SQLAllocStmt
issues exposed when using QtSQL's ODBC layer
* Fixed HTTP, SOAP, XML-RPC when used with proxies and reverse-proxies
* Fixed Conductor UI for handling WebID Protocol WebIDs for ODBC/SQL session logins
* Fixed handling of column default value of 0
* Fixed support for BIGINT
in parameter marshalling
* Fixed issue with default maxmempoolsize
* Fixed issue with extent map and free pages map
* Fixed memory leaks
* Fixed issue with freelist chain
* Fixed issue with partitioned TOP ORDER BY
* Updated documentation
---++++ SPARQL and RDF
* Added Sponger cartridges for CSV, Etsy.com, FaceBook, OpenGraph, Idiomag, Tumbler, Vimeo, Wine.com, Upstream.tv, and others
* Added more assertions to facets ontology
* Added rdfs:label
to default IFP based inference Rule
* Added support for extra encodings
* Added initial support for OData's Atom and JSON feed formats with regards to Linked Data Graph Serialization
* Added support for gz and zip compressed CSV
* Added CSV parser strict mode option
* Added CSV parser lax mode
* Added optimization for large descriptions on about page
* Fixed EAV and SPO labeling modes consistency
* Fixed add escape to CR/LF in JSON format
* Fixed OData, Tesco.com, and HTML5 MicroData cartridges
* Fixed generation of unique graphs lists
* Fixed use label ontology inference rules for automating extraction of geo coordinates
* Fixed SPARQL handling of DISTINCT
* Fixed SPARQL UNION
selections
* Fixed SPARQL statement with implicit GROUP BY
; do not remove ORDER BY
* Fixed RDFa parsing of @rel
and @rev
* Fixed abnormally long RDFa parsing of document with i18n URIs
* Fixed support for subproperties of Inverse Functional Properties (owl:inverseFunctionalProperty
)
* Fixed support for loading inference rules from multiple ontology graphs
* Fixed GPF in SPARUL INSERT
optimization
* Fixed issue with extra NULLs
in HASH JOIN
or GROUP BY
* Enhanced iSPARQL using new internal RDF store for speed, browser fixes, and cosmetic changes
---++++ Native Providers for Jena, Sesame 2, and Sesame 3
* Added support for creating ruleset
* Added support for inference graph
* Added support for inference and query execution
* Added support for query engine interface, so Jena provider now supports the following query execution modes:
* parse and execute query via ARQ
* parse query via ARQ and execute query directly via Virtuoso (new mode)
* parse and execute query directly via Virtuoso
* Added support for using Virtuosodatasource
* Fixed issue with batch commit
* Fixed Jena's lazy initialization when graph is created
* Fixed handling of quote chars in literals
* Fixed issues with variable binding
* Fixed small bugs
---++++ ODS Applications
* Added OpenID 2.0 login and registration
* Added WebID Protocol registration for users pages (JSP, PHP, VSP, etc.)
* Added WebID Protocol based ACLs for shared resources
* Added GoodRelations based Offers as part of Profile Manager
* Added support for associating multiple X.509 certificates with a single WebID
* Added photo and audio upload for JavaScript, VSP, PHP, and JSP pages
* Added Relationship Ontology enhancements to Profile Manager
* Added Client and Server support for PubSubHubbub protocol
* Fixed OpenID + WebID hybrid protocol handling; reverts back to using the same URL for both OpenID- and FOAF-based Profile Page
* Fixed handing of multiple items in Alternate Subject Name slot of X.509 certificate for WebID Protocol
* Fixed GoodsRelations integration with SIOC-based Data Spaces as part of richer Profile Data construction
* Fixed VTIMEZONE
component in iCalendar data representation
* Fixed Profile Manager UI associated with GoodRelations Offers
* Fixed Profile Manager UI associated with identification of FavoriteThings
---+++ 2010-03-31: Announcing Virtuoso Open-Source Edition v6.1.1
New product features as of March 30, 2010, V6.1.1, include:
---++++ Database engine
* Added wizard-based generation of SQL Tables from CSV imports
* Added wizard-based publishing of RDF based Linked Data from CSV files
* Added WebID Protocol login for SQL clients
* Added OPTIONS
for HTTP server
* Added support for setMaxRows
in JDBC driver
* Added support for JDBC Hibernate
* Added support for unzip_file()
* Added swap guard option
* Fixed deadlock retry
* Fixed memory leaks
* Fixed mtx
checks for checkpoint and log write
* Fixed X509ClientVerify
flag of 0/1/2/3
to accept self-signed or
optional certificates
* Fixed several issues with JDBC XA support
* Fixed use sk_X509_ALGOR_*
macros to support OpenSSL 1.0.0
* Fixed wide character when getting procedure columns information.
* Fixed remove id from hash before free structure
* Fixed IN pred
as iterator before index path
* Fixed missing initialization in calculation of cost and cardinality
* Fixed SQL codegen for NOT()
retval expression
* Updated documentation
---++++ SPARQL and RDF
* Added OData cartridge for producing RDF-based Linked Data from
OData resource collections
* Added CSV cartridge for producing and deploying RDF-based Linked
Data from CSV resource types
* Added uStream cartridge
* Added slidesix cartridge
* Added optimization of sprintf_inverse(const)
* Added improved version of xsl:for-each-row
for both SPARQL and SQL
* Added DefaultServiceMap
and DefaultServiceStorage
* Added immortal IRI for uname_virtrdf_ns_uri_DefaultServiceStorage
* Added proper ASK
support in web service endpoint
* Fixed SPARQL 1.1 compatibility in result set syntax
* Fixed incorrect codegen of formatter in ssg_select_known_graphs_codegen
* Fixed do not encode default graph
* Fixed check if datadump is gz
* Fixed detection of n3 and nt formats
* Fixed regex to remove default ns from XML
* Fixed run microformats independent of RDFa
* Fixed bug with UTF-8 encoded strings in box
* Fixed allow chunked content to be read as strses
* Fixed SERVICE parameter passing for basic Federated SPARQL (SPARQL-FED)
* Fixed (!ask(...))
in filters
* Fixed codegen for FILTER (?local = IRI(?:global)) .
* Fixed codegen in LIMIT ?:global-variable
and OFFSET ?:global-variable
* Fixed support for positional and named parameters from exec()
or
similar in SPARQL, as if they where global variables of other sorts
* Fixed rewriting of group patterns with filters replaced with
restrictions on equivs
* Fixed faster loading of inference sets from single and graph groups
* Upgraded native data providers for Jena to version 2.6.2
* Upgraded native data providers for Sesame to version 2.3.1
* Added support for Sesame 2 HTTP repository interface
* Added implemented Sesame's Inference Context interfaces (for
backward chained reasoning).
---++++ ODS Applications
* Added profile page improvements covering Favorite Things,
GoodRelations-based Offerings (via "Seeks" and "Offers" UIs)
* Added alternative registration and profile management pages (VSP,
PHP, and Javascript variants) that work REST-fully with ODS engine
* Added X.509 create certificate generation and export to alternative
ODS profile management pages (VSP, PHP, and Javascript)
* Added a++
option in user's pages
* Added updates to Certificate Ontology used by WebID Protocol
* Added support for Google map v3
* Added 'Import' to user pages (VSP, PHP, etc.)
* Fixed Profile Management UI quirks
* Fixed SIOC subscriptions
* Fixed object properties in favorites
* Fixed ontology APIs
* Fixed use newer OAT functions
* Fixed invitation problem with multiple users
* Fixed typo in scovo:dimension
* Fixed image preview
---+++ 2010-07-09: Announcing Virtuoso Open-Source Edition v5.0.14
OpenLink Software is pleased to announce a new release of Virtuoso,
Open-Source Edition, version 5.0.14.
This version includes:
---++++ Database engine
* Added support for CSV import
* Added WebID Protocol login for SQL clients
* Added OPTIONS for http server
* Added support for setMaxRows in JDBC driver
* Added support for JDBC hibernate
* Added support for unzip_file ()
* Added swap guard option
* Fixed deadlock retry
* Fixed memory leaks
* Fixed mtx checks for checkpoint and log write
* Fixed X509ClientVerify flag of 0/1/2/3 to accept self signed or
optional certificates
* Fixed several issues with JDBC XA support
* Fixed use sk_X509_ALGOR_* macros to support OpenSSL 1.0.0
* Fixed wide character when getting procedure columns information.
* Fixed remove id from hash before free structure
---++++ SPARQL and RDF
* Added support for oData
* Added uStream cartridge
* Added slidesix cartridge
* Added support for Sesame 2 HTTP repository
* Fixed incorrect codegen of formatter in ssg_select_known_graphs_codegen
* Fixed do not encode default graph
* Fixed check if datadump is gz
* Fixed detection of n3 and nt formats
* Fixed regex to remove default ns from XML
* Fixed run microformats independent of rdfa
* Fixed bug with UTF-8 encoded strings in box
* Upgraded to Jena 2.6.2
* Upgraded to Sesame 2.3.1
---++++ ODS Applications
* Added user's ontologies in favorites
* Added a++ option in user's pages
* Added support for WebID
* Added support for Google map v3
* Added Register to vsp, php etc users pages
* Added X.509 create certificate to users pages
* Added 'Offers', 'Seeks' etc to user pages
* Added 'Import' to user pages (vsp, php etc)
* Fixed UI profile
* Fixed SIOC subscriptions
* Fixed object properties in favorites
* Fixed ontology APIs
* Fixed use newer OAT functions
* Fixed invitation problem with multiple users
* Fixed typo in scovo:dimension
* Fixed image preview
---+++ 2010-02-03: Announcing Virtuoso Open-Source Edition v6.1.0
OpenLink Software is pleased to announce the official release of Virtuoso Open-Source Edition, Version 6.1.0:
***IMPORTANT NOTE*** for upgraders from pre-6.x versions:
The database file format has substantially changed between VOS 5.x and
VOS 6.x. To upgrade your database, you must dump all data from
the VOS 5.x database and re-load it into VOS 6.x. Complete instructions
may be found [[UpgradingToVOS610][here]].
***IMPORTANT NOTE*** for upgraders from earlier 6.x versions:
The database file format has not changed, but the introduction of a newer
RDF index requires you run a script to upgrade the RDF_QUAD
table. Since this can be a lengthy task and take extra disk space (up to twice
the space used by the original RDF_QUAD
table may be required
during conversion) this is not done automatically on startup. Complete instructions
may be found [[UpgradingToVOS610][here]].
New and updated product features include:
---++++ Database engine
* Added new 2+3
index scheme for RDF_QUAD
table
* Added new inlined string table for RDF_QUAD
* Added optimizations to cost based optimizer
* Added RoundRobin connection support
* Removed deprecated samples/demos
* Fixed align buffer to sizeof
pointer to avoid crash on strict
checking platforms like sparc
* Fixed text of version mismatch messages
* Fixed issue with XA exception, double rollback, transact timeout
* Merged enhancements and fixes from V5 branch
---++++ SPARQL and RDF
* Added support for [[http://www.w3.org/TR/owl-ref/#inverseOf-def][owl:inverseOf]]
, [[http://www.w3.org/TR/owl-ref/#SymmetricProperty-def][owl:SymmetricProperty]]
, and
[[http://www.w3.org/TR/owl-ref/#TransitiveProperty-def][owl:TransitiveProperty]]
.
* Added DB.DBA.BEST_LANGMATCH()
and bif_langmatches_pct_http()
* Added initial support for SPARQL-FED
* Added initial support for SERVICE { ... };
* Added support for expressions in LIMIT
and OFFSET
clauses
* Added built-in predicate IsRef()
* Added new error reporting for unsupported syntax
* Added rdf box id only serialization; stays compatible with 5/6
* Added support for SPARQL INSERT DATA / DELETE DATA
* Added SPARQL 1.1 syntax sugar re. HAVING
clause for filtering on GROUP BY
* Added special code generator for optimized handling of:
SPARQL SELECT DISTINCT ?g WHERE { GRAPH ?g { ?s ?p ?o } }
* Added support for HTML+RDFa representation re. output from SPARQL CONSTRUCT
and DESCRIBE
queries
* Added support for output:maxrows
* Improved SPARQL parsing and SQL codegen for negative numbers
* Improved recovery of lists in DB.DBA.RDF_AUDIT_METADATA()
* Fixed iSPARQL compatibility with 3rd party SPARQL endpoints
* Fixed bad init in trans node if multiple inputs or step output values
* Fixed redundant trailing '>' in results of TTL load when IRIs contain
special chars
* Fixed problem with rfc1808_expand_uri
not using proper macros
and allocate byte extra for strings
* Fixed when different TZ is used, find offset and transform via GMT
* Fixed graph-level security in cluster
* Fixed redundant equalities in case of multiple OPTIONALs
with
same variable
* Fixed BOOLEAN_OF_OBJ
in case of incomplete boxes
* Fixed NTRIPLES
serialization of triples
* Merged enhancements and fixes from V5 branch
---++++ Sponger Middleware
* Added Extractor Cartridges mapping Zillow, O'Reilly, Amazon,
Googlebase, BestBuy, CNET, and Crunchbase content to the GoodRelations Ontology.
* Added Extractor Cartridges for Google Spreadsheet, Google Documents,
Microsoft Office Docs (Excel, PowerPoint etc), OpenOffice, CSV,
Text files, Disqus, Twitter, and Discogs.
---++++ ODS Applications
* Added support for ckeditor
* Added new popup calendar based on OAT
* Added REST and Virtuoso PL based Controllers for user API
* Added new API functions
* Added WebID Protocol groups
* Added feed admin rights
* Added Facebook registration and login
* Removed deprecated rte and kupu editors
* Removed support for IE 5 and 6 compatibility
* Merged enhancements and fixes from V5 branch
---+++ 2010-02-03: Announcing Virtuoso Open-Source Edition v5.0.13
OpenLink Software is pleased to announce a new release of Virtuoso,
Open-Source Edition, version 5.0.13.
This version includes:
---++++ Database engine
* Added configuration option BuffersAllocation
* Added configuration option AsyncQueueMaxThreads
* Added docbook-xsl-1.75.2
* Added RoundRobin
connection support
* Removed deprecated samples/demos
* Fixed copyright and license clarification
* Fixed use MD5 from OpenSSL when possible
* Fixed issue with XA exception, double rollback, transact timeout
* Fixed issue reading last chunk in http session
* Fixed use pipeline client in crawler
* Fixed accept different headers in pipeline request
* Fixed do not post when no post parameters
* Fixed checkpoint messages in log
* Fixed read after allocated memory
* Fixed shortened long URLs in the crawlers view to avoid UI breakage
* Fixed building with external zlib
* Removed support for deprecated JDK 1.0, 1.1 and 1.2
* Rebuilt JDBC drivers
---++++ SPARQL and RDF
* Added initial support for SPARQL-FED
* Added initial support for SERVICE { ... };
* Added support for expressions in LIMIT
and OFFSET
clauses
* Added built-in predicate IsRef()
* Added new error reporting for unsupported syntax
* Added rdf box id only serialization; stays compatible with 5/6
* Added support for SPARQL INSERT DATA / DELETE DATA
* Added support for HAVING
in sparql
* Added special optimizations for handling:
SPARQL SELECT DISTINCT ?g WHERE { GRAPH ?g { ?s ?p ?o } }
* Added support for HTML+RDFa representation re. SPARQL CONSTRUCT
and DESCRIBE
query results
* Added support for output:maxrows
* Updated ontologies API
* Updated iSPARQL application
* Fixed IRI parts syntax to match SPARQL 1.0 W3C recommendation
* Fixed support for XMLLiteral
* Fixed bad box flags for strings for bnodes and types
* Fixed replace lost filters with equivs that have no spog vars and
no "good" subequivs.
* Fixed cnet doublt awol:content
* Fixed Googlebase query results with multiple entries
* Fixed Googlebase location info
* Fixed default sitemap crawling functions/pages
* Fixed use SPARUL LOAD instead of SOFT
* Fixed make sure version is intact as changes to .ttl
file must reflect in sparql.sql
* Fixed missing qualification of aggregate
* Fixed compilation of ORDER BY
column_idz
clause
in iterator of fetching Network Resource with loop
* Fixed UNION
of SELECTs
and for
multiple OPTIONALs
at one level with "good" and "bad" equalities
* Fixed support for define output:format "JSON"
* Fixed crash of rfc1808_expand_uri
on
base without schema
* Fixed redundant trailing '>' in results of TTL load when IRIs contain special chars
* Fixed "option (score ...)
" in a gp with multiple OPTIONAL {...}
* Fixed when different TZ is used, must find offset and transform via GMT
* Fixed SPARQL parsing and SQL codegen for negative numbers
* Fixed some 'exotic' cases of NT outputs
---++++ ODS Applications
* Added support for ckeditor
* Added new popup calendar based on OAT
* Added VSP and REST implementation for user API
* Added new API functions
* Added WebID Protocol groups
* Added feed admin rights
* Added Facebook registration and login
* Removed support for Kupu editor
* Removed support for rte editor
* Removed support for IE 5 and 6 compatibility
* Fixed users paths to physical location
* Fixed problem with activity pages
---++ Previous Years
* [[VOSNews2009][2009]]
* [[VOSNews2008][2008]]
* [[VOSNews2007][2007]]
* [[VOSNews2006][2006]]
%VOSCOPY%
CategoryVirtuoso CategoryOpenSource CategoryWebSite