Not logged in : Login

About: VOSNews     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : atom:Entry, within Data Space : vos.openlinksw.com associated with source document(s)

AttributesValues
type
Date Created
Date Modified
label
  • VOSNews
seeAlso
maker
Title
  • VOSNews
isDescribedUsing
has creator
content
  • %VOSWARNING% %META:TOPICPARENT{name="VOSIndex"}% %VOSNAV% ---+Virtuoso Open Source Edition News %TOC% ---++ 2016 News Announcements ---+++ 2016-04-24 - Virtuoso 7.2.4 Released, Open Source and Commercial Editions New and updated product features as of April 25, 2016, v7.2.4, include: ---++++ Virtuoso Engine * Added "obvious" index choice * Added new <code><nowiki>bif http_redirect_from</nowiki></code> for getting initial path from internal redirect * Fixed ODBC issue with <code><nowiki>SQL_C_LONG</nowiki></code> bound to an <code>int32</code> instead of an <code>int64/long</code> * Fixed hang as page was not left if <code><nowiki>geo_pred</nowiki></code> signal an error * Fixed check if <code><nowiki>geo_pred</nowiki></code> gets right arguments to prevent crash * Fixed portability issue on Windows * Fixed issue with cost based optimizer for <code><nowiki>isiri_id</nowiki></code> * Fixed no change from <code>chash</code> to <code>pageable</code> if <code><nowiki>enable_chash_gb = 2</nowiki></code> * Disabled AIO for this release of Virtuoso ---++++ SPARQL * Added missing default privilege grants to <code><nowiki>SPARQL_UPDATE</nowiki></code> role account * Added optimizations covering property paths with complementary and/or repeating paths * Added min/max for IRI ID * Added new HTML output option to <code>DESCRIBE</code> and <code>CONSTRUCT</code> queries that uses <code>&lt;script&gt;...&lt;/script&gt;</code> to include RDF-based Structured Data Islands * Added support for CVS in RFC4180 format * Added support for skipping UTF-8 BOM marks on Turtle and JSON lexers * Added support for service invocation of bigdata running in triples and introducing language exceptions * Added new debug option to <code>/sparql</code> page * Fixed issue with '<code>:</code>' in blank node labels * Fixed NQuads do not permit <code>%NN</code> in blank node labels * Fixed issues with property paths like <code>&lt;p&gt;|!&lt;p&gt;</code> * Fixed issue when SERVICE clause does not return real vars, only <code>?stubvarXX</code> * Fixed issue with unused default graph * Fixed issue with SPARQL <code>SELECT COUNT(DISTINCT *) { ... }</code> * Fixed SPARQL-BI syntax for <code>HAVING</code> * Fixed issue with duplicate triples in microdata * Fixed handling of strings containing serialized XML * Fixed issue with boolean in SPARQL/XML results ---++++ Jena & Sesame * Added Sesame 4 provider * Added Jena 3 provider * Added support for Sesame 2.8.x * Added Jena example for use of Inference and Ontology Model with Jena provider * Fixed <code>Node2Str</code> for Literals for more properly handle Literals with Lang * Fixed issue with <code>openrdf-workbench</code> application * Fixed Testsuites * Fixed Sesame 2 test connection string * Fixed <code>PreparedStatement</code> with parameter bindings for SPARQL queries with parameters instead of substituting parameter values in query * Updated testsuites ---++++ JDBC Driver * Added support for building JDK 1.8 and JDBC 4.2 * Added support for <code>Connection.setCatalog()</code> * Fixed conversion of broken Unicode strings * Fixed variable initialization * Fixed <code>VirtuosoDataSource</code> methods <code><nowiki>setLog_Enable()</nowiki></code> and <code><nowiki>getLog_Enable()</nowiki></code> to properly work with Spring framework * Fixed JDBC driver to remove finalizers ---++++ Faceted Browser * Added link-out icons * Added more link-out relations * Fixed content negotiation * Fixed default output is XML * Fixed facet search service * Fixed issue with CSS * Fixed labels * Fixed missing alias in facet service * Fixed missing grant * Fixed <code>og:image</code> added to list * Fixed possible change of displayed resources post-sponge * Fixed prefixes * Fixed space encoding in IRI * Fixed splitting UTF-8 strings can produce bad encoded strings * Fixed support for images * Fixed svc search to keep address ---++++ Conductor * Added validation for sequence number value * Added start and expiration dates of CA * Added new option to disable scheduled job * Synced Conductor WebDAV implementation with briefcase * Fixed set specific sponger pragmas on <code>text/html</code> * Fixed checkpoint after RDF view generation * Fixed use of transactional mode * Fixed issue with LDAP server * Fixed labels ---++++ DAV * Small optimization for update triggers of <code><nowiki>WS.WS.SYS_DAV_RES</nowiki></code> * Fixed set specific sponger pragmas on <code>text/html</code> * Fixed issue uploading Turtle files containing special symbols ---++++ DBpedia * Implemented new fluid skin design for DBpedia <code>/page</code> based on the Bootstrap Framework * Updated DBpedia VAD for UTF-8 based URIs for International Chapters * Updated prefixes * Added references to license * Fixed show language with label, abstract, comment * Fixed the <code>http://mementoarchive.lanl.gov</code> link Download [[VOSDownload][Open Source]] or [[http://virtuoso.openlinksw.com/download/][Commercial]] now! ---++ 2015 News Announcements ---+++ 2015-12-09 - Virtuoso Open-Source Edition 7.2.2 Released New product features as of December 9, 2015, v7.2.2, include: ---++++ Virtuoso Engine * Added support for reading bzip2 compressed files * Added support for reading xz/lzma compressed files * Added optimization for <nowiki>DATE/DATETIME/TIME</nowiki> escapes * Fixed memory leaks ---++++ SPARQL * Added option 3 to <nowiki>RDF_AUDIT_METADATA()</nowiki> which provides self-fixing of JSO based system metadata * Added new JSO loader with <nowiki>bif_jso_validate_and_pin_batch</nowiki> * Added new HTML output options to default <nowiki>/sparql</nowiki> endpoint page ---++++ Jena & Sesame * Updated Jena provider to handle mapping of Jena Blank Nodes to Virtuoso Blank Nodes ---++++ JDBC Driver * Added additional server-side settings * Added initial testsuite for handling date values in JDBC provider ---++++ Faceted Browser * Added aggregate query optimization for data across named graphs * Added support for automatic sponging when no pre-existing data is in place for a target document * Added using microdata as HTML metadata default instead of RDFa * Added missing default privilege GRANTs ---++++ Conductor * Added export function for stored private and public keys * Added filters to IMAP DET folders * Added support for FTP DET * Added support for move and copy commands on some DETs * Added support for prefix search, lookup, and verification to <nowiki>WebDAV/Briefcase Editor</nowiki> * Added support for setting file expiration for <nowiki>WebDAV/Briefcase</nowiki> ---++++<nop>WebDAV * Added DETs <nowiki>move/copy</nowiki> commands * Added IMAP DET filters to WebDAV browser * Added last-modified attribute to Documents * Added scheduler procedure for expired items * Added support for FTP DET ---+++ 2015-06-24 - Virtuoso Open-Source Edition 7.2.1 Released New product features as of June 24, 2015, v7.2.1, include: ---++++ Virtuoso Engine * Added support for <code>TIMEZONE</code>-less <code>xsd:dateTime</code> &amp; <code>DATETIME</code> * Added support for <code>xsd:boolean</code> * Added new text index functions * Added better handling of HTTP status codes on SPARQL graph protocol endpoint * Added new cache for compiled regular expressions * Added support for expression in <code>TOP/SKIP</code> * Fixed cost based optimizer related bugs * Fixed codegen in <code>LEFT OUTER JOIN</code> for <code>((A is NULL) or (A=B))</code> and similar expressions * Fixed issue with conditional expression * Fixed issue with SSL handshake in non-blocking mode * Fixed issue with "Anytime Query" and <code>GROUP BY</code> * Fixed issue with multistate <code>ORDER BY<code> * Fixed CORS header handling * Fixed memory leaks * Updated documentation ---++++ SPARQL * Added support for SPARQL <code>GROUPING SETS</code> * Added support for SPARQL 1.1 <code>EBV</code> (Efficient Boolean Value) * Added support for <code>define input:with-fallback-graph_uri</code> * Added support for <code>define input:target-fallback-graph-uri</code> * Fixed SPARQL queries with sub-selects * Fixed SPARQL <code>abs()</code> should not convert result to <code>INTEGER</code> * Fixed <code>UNDEF</code> is now a valid generic subexpression in SPARQL * Fixed SQL codegen for <code>SPARQL SELECT ... count(*) ...</code> * Fixed SPARQL issue with <code>UNION</code> with multiple <code>BINDS</code> * Fixed handling of '<code>*</code>' in <code>COUNT(*)</code> and <code>COUNT(DISTINCT *)</code> * Fixed handling of "plain box" constants * Fixed handling of optional minus sign on SPARQL values * Fixed SPARQL 1.1 Update target for ignore default graph from context but set from <code>USING</code> * Fixed issue inserting triple with XML type * Fixed issue with bad filter reduced to <code>NULL</code> * Fixed return <code>\uNNNN\uNNNN</code> instead of <code>\UNNNNNNNN</code> in JSON strings * Fixed issue with <code>xsd:<nop>dayTimeDuration</code> in codegen * Fixed issue multiple <code>OPTIONALs</code> for a variable or nullable subq + optional ---++++ Jena & Sesame Compatibility * Added support for using <code><nowiki>rdf_insert_triple_c()</nowiki></code> to insert BNode data * Added support for returning <code>xsd:boolean</code> as <code>true/false</code> rather than <code>1/0</code> * Added support for <code><nop>maxQueryTimeout</code> in Sesame2 provider * Fixed blank node IRI mapping between frameworks and Virtuoso * Fixed issue with insert data via Jena provider in XA transaction * Fixed issue closing XA connection * Fixed issue with <code>DELETE</code> query * Fixed issue with blank nodes in <code>DELETE</code> constructor * Fixed issues with Date/Time/<nop>DateTime literals * Fixed corrupted literals with datatypes using Jena provider * Removed deprecated class reference ---++++ JDBC Driver * Added new methods <code><nop>setLogFileName</code> and <code><nop>getLogFileName</code> * Added new attribute "<code><nowiki>logFileName</nowiki></code>" to <code><nowiki>VirtuosoDataSources</nowiki></code> for logging support * Fixed issues logging JDBC XA operations and JDBC RPC calls * Fixed JDBC driver did not use <code><nowiki>SQL_TXN_ISOLATION</nowiki></code> setting from init handshake * Fixed throw exception when reading polygon geometry by JDBC * Fixed issues with Date, Time and <nop>DateTime * Fixed hang on <code><nop>PreparedStatement</code> when using <code><nop>setFetchSize()</code> method ---++++ Faceted Browser * Added support for emitting HTML5+Microdata instead of RDFa as default HTML page * Added query optimizations * Added new footer icons to <code>/describe</code> page * Fixed support for deep graph ACL checks * Fixed user switch * Fixed serialization issue * Fixed HTML content detection * Fixed labels * Fixed bad font on Chrome ---++++ Conductor and DAV * Added support for VAD dependency tree * Added support for default vdirs when creating new listeners * Added support for private RDF graphs * Added support for LDP in DAV API * Added option to create shared folder if not present * Added option to enable/disable DET graphs binding * Added option to set content length threshold for asynchronous sponging * Added folder option related to <code>.TTL</code> redirection * Added functions to edit turtle files * Added popup dialog to search for unknown prefixes * Added registry option to add missing prefixes for <code>.TTL</code> files * Fixed DETs to work with new private graphs * Fixed conflict using graph for share and LDP in WAC <code>DELETE</code> queries * Fixed hrefs for resource paths in DAV browser * Fixed issue deleting files from DAV * Fixed issues with subfolders of <code><nop>ResFilter</code> and <code><nop>CatFilter</code> DETs * Fixed labels ---+++ 2015-02-11 -- Virtuoso Open-Source Edition 7.2.0 Released New product features as of February 22, 2015, v7.2.0, include: ---++++ Virtuoso Engine * Added new threadsafe / reentrant SQL parser * Added support for using TLSF library for page-maps * Added support for setting SSL Protocols and Ciphers * Added support for new Unicode-3 based collations * Added support for custom <code><nowiki>HTTPLogFormat</nowiki></code> * Added support for quality factor in accept headers * Added rate limiter for bad connections * Added ODBC 3.x alias for <code><nowiki>current_date</nowiki></code>, <code><nowiki>current_time</nowiki></code> and <code><nowiki>current_timestamp</nowiki></code> * Improved cost based optimizer * Improved LDP support * Improved XPER support * Improved CSV support * Fixed handling of regexp cache size and <code><nowiki>pcre_match depth limit</nowiki></code> * Fixed handling of multibyte strings * Fixed handling of <code>NVARCHAR</code> data with zeros in the middle * Fixed handling of values in 10 day gap between Julian and Gregorian dates * Fixed if expr in rdf object range condition, set super so they get placed once * Fixed issue possibly reading freed block * Fixed issue with <code>TZ</code> field without separator * Fixed issue with duplicate hashes * Fixed issue with invariant predicates * Fixed issue with non chash <code>DISTINCT GROUP BY</code> with NULLs * Fixed issue with user aggregates and chash flush * Fixed issues with <code>OUTER JOIN</code>, <code>ORDER BY</code>, and <code>GROUP BY</code> * Fixed sending IRI IDs to remotes when using '<code>WHERE 0</code>' * Fixed use SHA256 as default for certificate signing * Fixed memory leaks and memory fragmentation * Fixed SSL read/write error condition * Fixed Windows build ---++++ GEO functions * Added support for <code>SPARQL INSERT</code> with GEO literals * Added support for upcoming proj4 plugin * Fixed issue with RDF box with a geometry RDF type and a non-geometry content * Fixed calculation of serialization lengths for GEO boxes * Fixed compilation of a query with <code><nowiki>bif:st_intersects</nowiki></code> inside <code><nowiki>SERVICE {}</nowiki></code> * Fixed serialization of GEO boxes * Fixed intersect to working with other GEO shapes ---++++ SPARQL * Added new SPARQL pragma: <code><nowiki>define sql:comment 0/1</nowiki></code> * Added indicator when max rows is returned on <code><nowiki>/sparql</nowiki></code> endpoint * Added new role, <code><nowiki>SPARQL_LOAD_SERVICE_DATA</nowiki></code> * Added new client callable graph insert/delete/replace functions * Added support for <code><nowiki>__tag</nowiki></code> of <code>UNAME</code> * Added support for multiple <code>SPARQL UPDATE</code> commands * Added support for <code>xsd:gYear</code> and the like * Added support for <code><nowiki>CASE x WHEN ... </nowiki></code> and <code>CASE WHEN</code> in SPARQL * Added support for 'HTML with nice turtle' output format * Added <code><nowiki>TransStepMode</nowiki></code> option to <code>virtuoso.ini</code> * Improved handling of <code>FLOATs</code> and <code>DOUBLEs</code> in SPARQL compiler * Improved Turtle parser * Fixed <code>SPARQL DELETE DATA</code> when a complete RDF box w/o <code><nowiki>RO_ID</nowiki></code> is passed as obj * Fixed <code><nowiki>URI()</nowiki></code> is synonym for <code><nowiki>IRI()</nowiki></code> * Fixed equality of unames and strings, iri strings * Fixed issue eliminating empty <code><nowiki>{}</nowiki></code> in <code>VALUE</code> join * Fixed issue with R2RML * Fixed issue with XMLA * Fixed issue with base graph when using '<code><nowiki>with_delete</nowiki></code>' in bulkloader * Fixed issue with multiple <code>OPTIONAL</code> * Fixed issue with <code>SPARQL ... WITH DELETE</code> on certain datatypes * Fixed issue with <code>VARBINARY</code> in RDF views * Fixed printing optimized-away data rows of <code>VALUES</code> in <code><nowiki>sparql_explain()</nowiki></code> dump * Fixed propagation of limits if <code><nowiki>SPART_VARR_EXTERNAL</nowiki></code> or <code><nowiki>SPART_VARR_GLOBAL</nowiki></code> variables present * Fixed regression for SPARQL 1.1 <code>VALUES</code> bindings * Fixed sort accented letters from "<code>ORDER BY</code>" in alphabetical order * Fixed startup speed with many graph group members ---++++ Jena & Sesame * Upgraded to Jena 2.12.0 * Added support for Bulk Loading * Added support for Dataset method using <code><nowiki>defaultInsertGraph</nowiki></code> and <code><nowiki>defaultRemoveGraph</nowiki></code> * Fixed handling of blank nodes * Fixed transaction handling * Fixed <code><nowiki>NullPointerException</nowiki></code> for SPARQL with <code>OPTIONAL</code> * Fixed issue with statement leaks in older Virtuoso JDBC driver * Fixed issue with class definitions and classcast exceptions * Fixed issue with large datasets like Uniprot ---++++ JDBC Driver * Enhanced Connection Pool implementation * Added support for arrays for RDF Bulk loader * Added JDBC4 compliant metadata required by JBOSS * Fixed issue with statement leaks * Fixed issue with <code><nowiki>RoundRobin</nowiki></code> if server out of license * Fixed issue with stored procedures returning multiple resultsets * Fixed issue with rewind on Virtuoso <code>BLOB</code> * Fixed issue with batch procedure execution * Fixed issue with dates * Fixed issue with <code><nowiki>SQL_UTF8_EXECS=1</nowiki></code> * Fixed issue with JDBC testsuite ---++++ Faceted Browser * Added support for graph selection and persist in FCT state * Added support for link out icons on certain doc and image links * Added new description and sponger options as entity link types * Added option for JSON output to FCT service * Added <code>GROUP BY</code> to speed up <code>DISTINCT</code> * Added precompiled queries to speed up <code>usage.vsp</code> * Fixed base URI for crawlers * Fixed color scheme * Fixed graph perm check * Fixed handling of <code>foaf:depiction</code> * Fixed handling of <code>iframe</code> * Fixed issue when <code>lang</code> is missing to FCT service * Fixed issue with <code><nowiki>dateTime</nowiki></code> * Fixed issue with double quotes in literals * Fixed issue with nodeID * Fixed issue with null graphs * Fixed labels * Fixed links ---++ 2014 News Announcements ---+++ 2014-02-17 -- Virtuoso Open-Source Edition 7.1.0 Released New product features as of February 17, 2014, v7.1.0, include: ---++++ Engine (SQL Relational Tables and RDF Property/Predicate Graphs) * Enhancements to cost-based optimizer * Added optimization when splitting on scattered <code>INSERTs</code> * Added optimization on fetching col seg * Added support for multi-threaded sync/flush * Added support for <code>ORDER</code>ed <code>COUNT DISTINCT</code> and exact p stat * Added new settings <nop>EnableMonitor * Added BIFs * <code><nowiki>key_delete_replay()</nowiki></code> * <code><nowiki>set_by_graph_keywords()</nowiki></code> * <code><nowiki>tweak_by_graph_keywords</nowiki></code> * <code><nowiki>vec_length()</nowiki></code> * <code><nowiki>vec_ref()</nowiki></code> * <code><nowiki>x509_verify_array()</nowiki></code> * <code><nowiki>xenc_x509_cert_verify_array()</nowiki></code> * Added new functions * <code><nowiki>bif_list_names()</nowiki></code> * <code><nowiki>bif_metadata()</nowiki></code> * Added new general-purpose HTTP auth procedure * Added support for local dpipes * Added support for session pool * Added option to allow restricting number of id ranges for new IRIs * Added support for execution profile in XML format * Added support for PL-as-BIFs in SPARQL * Improved I/O for geometries in SQL * Fixed geo cost of non-point geos where no explicit prec * Fixed re-entrant lexer * Fixed RPC argument checks * Fixed memory leaks * Fixed compiler warnings * Treat single db file as a single segment with one stripe * Updated testsuite ---++++ Geometry functions * Added initial support for * <code><nowiki>geoc_epsilon()</nowiki></code> * <code><nowiki>geometrytype()</nowiki></code> * <code><nowiki>st_affine()</nowiki></code> (2D trans only) * <code><nowiki>st_geometryn()</nowiki></code> * <code><nowiki>st_get_bounding_box_n()</nowiki></code> * <code><nowiki>st_intersects()</nowiki></code> * <code><nowiki>st_linestring()</nowiki></code> * <code><nowiki>st_numgeometries()</nowiki></code> * <code><nowiki>st_transform_by_custom_projection()</nowiki></code> * <code><nowiki>st_translate()</nowiki></code> * <code><nowiki>st_transscale()</nowiki></code> * <code><nowiki>st_contains()</nowiki></code> * <code><nowiki>st_may_contain()</nowiki></code> * <code><nowiki>st_may_intersect()</nowiki></code> * Added new BIFs for getting Z and M coords * Added support for <code><nowiki>&lt;(type,type,...)type::sql:function&gt;</nowiki></code> trick in order to eliminate conversion of types on function call * Optimization in calculation of GCB steps to make number of chained blocks close to square root of length of the shape * Fixed geo box support for large polygons * Fixed <code><nowiki>mp_box_copy()</nowiki></code> of long shapes * Fixed range checks for coordinates * Fixed calculation of lat/long ratio for proximity checks * Fixed <code>bboxes</code> in <code><nowiki>geo_deserialize</nowiki></code> * Fixed check for <code>NAN</code> and <code>INF</code> in float valued geo inx * Fixed check for <code>NULL</code> arguments * Minor fixes to other geo BIFs ---++++ Geometry Data Types * Support for the following geometry data types are available * <code><nowiki>Point</nowiki></code> * <code><nowiki>MultiPoint</nowiki></code> * <code><nowiki>LineString</nowiki></code> * <code><nowiki>MultiLineString</nowiki></code> * <code><nowiki>Box</nowiki></code> * <code><nowiki>Polygon</nowiki></code> * <code><nowiki>MultiPolygon</nowiki></code> * <code><nowiki>GeometryCollection</nowiki></code> ---++++ SPARQL * Added initial support for list of quad maps in SPARQL BI * Added initial support for vectored IRI to ID * Added initial support for SPARQL <code>valid()</code> * Added new codegen for initial fill of RDB2RDF * Added new settings <code><nowiki>CreateGraphKeywords</nowiki></code>, <code><nowiki>QueryGraphKeywords</nowiki></code> * Added new SPARQL triple/group/subquery options * Added missing function <code><nowiki>rdf_vec_ins_triples</nowiki></code> * Added <code>application/x-nice-microdata</code> to supported SPARQL results output formats * Added support for built-in inverse functions * Added support for GEO-SPARQL <code>wkt</code> type literal as synonym * Added support for the '-' operator for datetime data types * Fixed issues in handling GEO predicates in SPARQL * Fixed RDF views to use multiple quad maps * Fixed issues with <code>UNION</code> and <code>BREAKUP</code> * Fixed dynamic local for vectored * Fixed Transitivity support for combination of <code><nowiki>T_DIRECTION 3</nowiki></code> and <code><nowiki>T_STEP (var)</nowiki></code> * Fixed handling of 30x redirects when calling remote endpoint * Fixed support for <code>MALLOC_DEBUG</code> inside SPARQL compiler * Fixed <nop>TriG parser ---++++ Jena & Sesame * Improved speed of batch delete * Removed unnecessary check that graph exists after remove * Removed unnecessary commits * Replaced <code><nowiki>n.getLiteralValue().toString()</nowiki></code> with <code><nowiki>n.getLiteralLexicalForm()</nowiki></code> ---++++ JDBC Driver * Added statistics for Connection Pool * Fixed speed of finalize ---++++ Conductor and DAV * Added trigger to delete temporary graphs used for WebID verification * Added new <code>CONFIGURE</code> methods to DETs to unify folder creation * Added new page for managing CA root certificates * Added new pages for graph-level security * Added verify for WebDAV DET folders * Added creation of shared DET folders * Fixed creation of ETAGs for DET resources * Fixed DAV rewrite issue * Fixed DAV to use proper escape for graphs when uploading * Fixed issue deleting graphs * Fixed issue uploading bad .TTL files * Fixed issue with DAV QoS re-write rule for <code>text/html</code> * Fixed issue with user <code>dba</code> when creating DET folders * Fixed normalize paths procedure in WebDAV * Fixed reset connection variable before no file error ---++++ Faceted Browser * Added missing grants * Added graph param in FCT permalink * Changed labels in LD views * Changed default sort order to <code>DATE (DESC)</code> * Copied <code><nowiki>virt_rdf_label.sql</nowiki></code> locally * Fixed double quote escaping in literals * Fixed FCT datatype links * Fixed the curie may contain UTF-8, so mark string accordingly * Changed describe mode for <nop>PivotViewer link ---++ Older Virtuoso News * [[VOSNews2013][2013]] * [[VOSNews2012][2012]] * [[VOSNews2011][2011]] * [[VOSNews2010][2010]] * [[VOSNews2009][2009]] * [[VOSNews2008][2008]] * [[VOSNews2007][2007]] * [[VOSNews2006][2006]] %VOSCOPY% CategoryVirtuoso CategoryOpenSource CategoryWebSite
  • %VOSWARNING% %META:TOPICPARENT{name="VOSIndex"}% %VOSNAV% ---+Virtuoso Open Source Edition News %TOC% ---++ 2024 News Announcements ---+++ 2024-11-11 Virtuoso 7.2.14 Released, Open-Source Edition Highlights of this update include: increased stability; fixes for CSV, JSON and JSON-LD parsing; small enhancements to the HTTP server; fixes in the SPARQL query processor and UI. ---++++ Virtuoso DBMS Engine * Added new <nowiki>MaxTempDBPages</nowiki> setting to virtuoso.ini * Fixed issue when out of disk space on temp db * Fixed int32 overflow when <nowiki>dbs_file_length</nowiki> is unknown * Fixed memory leak in X509 cert chain * Fixed compiler errors from -Werror=logical-not-parentheses * Fixed compiler errors from -Werror=incompatible-pointer-types * Fixed compiler errors from -Werror=multistatement-macros * Fixed issue with user defined types (UDT) * Fixed issue when there are no parts to split * Fixed issue with GROUP BY/ORDER BY on LEFT OUTER JOIN * Fixed issue calling concat(wide, utf8) * Fixed issue with length calculation in <nowiki>rdf_encode_for_uri()</nowiki> ---++++ Database Administration Service ("Conductor") * Fixed issue when filename starts with underscore * Fixed typo in generation of Transient view urls * Fixed issue with RSS menu not working on Firefox * Fixed issue with SN DETs errors ---++++ Web Server and DAV * Added support to handle websocket 101 connection upgrade in http_client * Added flag to see if connection session is server or client * Added WSOCK.DBA.WEBSOCKET_CONNECT() for client operations * Added PUT/DELETE HTTP methods * Added support for custom %T and %D HTTP log format * Added flag to encode if API used as websocket client * Fixed issue with “Content-Encoding: gzip” (fixes #1308) * Fixed issue DAV escape; href should escape apos * Fixed order of checking SOAP options and parameters * Fixed allow soap_boolean to accept null for nullable arguments * Fixed check which options are handled by endpoint * Fixed check defines on rest method for additional http methods allowed * Fixed issue with JSON registered REST services * Fixed memory leak and error when service sets error status code * Fixed missing SOAP procedure should return 404 ‘Not Found’ ---++++ Faceted Browser * Added support for WKT rendition * Changed DOCTYPE from XHTML to HTML5 * Removed &lt;base> tag * Removed deprecated charset on stylesheet links * Removed link to W3C XHTML validator * Removed support for <nowiki>AddThis</nowiki> * Moved javascript to the end of the page * Fixed recommendations from Lighthouse accessibility check * Fixed issue with page selector on mobile devices * Fixed make iframe content resizable ---++++ R2RML * Fixed issue with {col} ---++++ <nowiki>GraphQL</nowiki> * Fixed issue with generated names longer than 100 characters ---++++ Docker * Virtuoso Open Source Edition Docker Container ---+++ 2024-02-13 Virtuoso 7.2.12 Released, Open-Source Edition Highlights of this update include: increased stability; fixes for CSV, JSON and JSON-LD parsing; small enhancements to the HTTP server; fixes in the SPARQL query processor and UI. ---++++ Virtuoso DBMS Engine * Added JSON-LD parser mode for handling blank nodes * Added serialization support for missing datatypes in obj2json * Added statistics and setting to limit mem pool for chash * Added support for outputting XML and varbinary data in JSON * Updated CSV functionality * Added support for fetching attributes and attributes_info on user defined types * Added create user .. with password and identified by SQL syntax * Added uptime and memory usage statistics to status() output * Fixed many edge-cases in SQL compiler * Fixed issue getting lock information for status() * Fixed issue mixing vectored and non vectored ops (fixes #1184) * Fixed issue on cube/rollup with constant in select list (fixes #1195, #1197) * Fixed issue with TOP not working when DISTINCT is used (fixes #1158) * Fixed issue with freetext index; missing check if term is mergable * Fixed issue with function inside control expression * Fixed issues with unix timestamp * Fixed obj2json and obj2xml should be public functions * Fixed remove duplicate keys in oby/gby (fixes #1205) * Fixed sprintf format for windows (fixes #1203) ---++++ SPARQL Query Processor * Added support for GRAPH decorations in TriG (fixes #1169) * Fixed issue in ontology generation * Fixed issue with drop quad map graph * Fixed issue with restriction on number of deleted triples (fixes #1164) * Updated turtle/n-triples media type per spec (fixes #1187) * Fixed issue with very long sparql queries * Fixed issues with Default Graph IRI from table <nowiki>SYS_SPARQL_HOSTS</nowiki> (fixes #1086) * Fixed virtrdf:Geometry should be replaced with wktLiteral (fixes #806) ---++++ Database Administration Service ("Conductor") * Added support for showing/hiding password in login dialog * Added backup before rdf view creation * Added auto-commit mode flag * Fixed CSV import in case of abnormal format input * Fixed issue refreshing status variables * Fixed mismatch of a URL parameter and control ---++++ Web Server and DAV * Added support for Azure Storage Account as a DET mounting option * Added support to avoid redundant check for 401 handlers * Added HTTP CORS pattern support * Added support for Access-Control-Allow-Methods different than Allow, for AJAX CORs * Added <nowiki>security_realm</nowiki> to access realm from VD * Added support for ping/pong and binary frames in websockets * Fixed FS directory browsing does not need SQL/VSP user account * Fixed HTTP 101/204/304 responses MUST not return content * Fixed LDP sparql queries delete/insert should search physical graph only * Fixed check DET HTTP status code * Fixed clear http method at session cleanup * Fixed do not use gzip if no content is allowed * Fixed http log records partial request over 4k * Fixed issue checking <nowiki>is_https</nowiki> on websocket * Fixed issue getting dtp in rdf box case * Fixed issue when response is chunked/gzip by app * Fixed issue with <nowiki>DAV_LINK</nowiki> double escape UTF-8 * Fixed issue with bad Accept header * Fixed issue with double free * Fixed issue with updating permissions on wiki * Fixed issues with encoding of DAV URLs * Fixed websocket error message indicating what frame type is * Fixed websocket framing on text messages * Added MIME type text/markdown for .md ---++++ Faceted Browser * Fixed grants must be added to <nowiki>SPARQL_SELECT</nowiki> role * Removed <nowiki>rdf_resolve_labels_s</nowiki> case ---++++ R2RML * Added quap map iri parameter * Fixed rr:template by default is IRI unless column, dt or lang are given * Fixed complete table name before quoting * Fixed case to ucase for case insensitive lookup * Fixed issue with column CaSeMoDe ---++++ <nowiki>GraphQL</nowiki> * Fixed issue when field type cannot be detected ---++++ Docker * [[https://hub.docker.com/r/openlink/virtuoso-opensource-7][Virtuoso Open Source Edition Docker Container]] ---++++ Prebuilt Binary Installers * [[https://github.com/openlink/virtuoso-opensource/releases/download/v7.2.12/virtuoso-opensource.x86_64-generic_glibc25-linux-gnu.tar.gz][Linux]] * [[https://github.com/openlink/virtuoso-opensource/releases/download/v7.2.12/Virtuoso_Open_Source_for_macOS.dmg][macOS]] * [[https://github.com/openlink/virtuoso-opensource/releases/download/v7.2.10/Virtuoso_Open_Source_for_Windows.exe][Windows]] ---++ 2023 News Announcements ---+++ 2023-06-07 Virtuoso 7.2.10 Released, Open-Source Edition Highlights of this update include increased stability; support for inserting N-Quads and JSON-LD data using either the SPARQL Graph CRUD protocol or the Conductor interface; better compatibility with third-party SPARQL endpoints for SERVICE commands; support for duration and interval datatypes in the SPARQL engine. ---++++ DBMS Engine * Added checkpoint to end of online backup * Added support for IF EXISTS and IF NOT EXISTS in ALTER TABLE * Added support for DROP TYPE … IF EXISTS * Added support for bulkloading .jsonld and .jsonld.gz files * Added new testsuite entries for recent fixes * Fixed missing escape of identifiers in log replay * Fixed issue if original dfe not there; see error in optimizer * Fixed issue with transaction mutex inside checkpoint * Fixed obj2json output should be canonical * Fixed issue in short-circuit evaluation * Fixed compare only up to cha key parts * Fixed missing arguments in table def * Fixed expand column list during parsing * Fixed missing check for max number of key parts * Fixed missing reuse check for dv bin * Fixed 64bit arithmetic exception * Fixed 64bit arithmetic overflow * Fixed do not change col_dtp if already set before * Fixed save/restore temporary refs * Fixed issue using case/when inside arg simple functions like min/max/count fixes #1128) * Fixed handling of aliases in output * Fixed cannot add non-null column to existing data * Fixed check number of values vs cols when inserting into view * Fixed missing check for table in positioned delete * Fixed non-terminal in union branch is not supported * Fixed missing check if column exists * Fixed missing check for non-terminals in WITH DATA * Fixed wrap unions etc. if non-select for EXISTS ( subquery ) * Fixed first argument of CONTAINS() cannot be star * Fixed missing variable declaration * Fixed small memory leaks ---++++ SPARQL Query Processor * Backported duration and interval fixes to v7 engine * Added N-QUADS support for SPARQL CRUD using REST * Added option to limit number of triples in a SPARQL CONSTRUCT query * Fixed issue deleting strings with language tag * Fixed IRI patterns for SPARQL LOAD SERVICE * Fixed issues with Turtle 1.1 parser * Fixed rdf_regex is set to work with UTF-8 by default * Fixed suppress errors on loading even for wktLiterals, just like dates/integer types etc. * Fixed small SPARQL UI issues ---++++ Native Faceted Browsing Engine * Added support for showing custom datatypes * Fixed issues truncating lists using ‘>>more>>’ * Fixed show language when available * Fixed issue generating labels in urilbl_ac_init_db * Fixed file permissions in VAD packages ---++++ Database Administration Service ("Conductor") * Added support for uploading N-QUADS and JSON_LD data via Conductor * Fixed file permissions in VAD package ---++++ Web Server and DAV * Added function to return the current HTTP status code 20x/30x/40x etc. or NULL if not set * Fixed HTTPS accept timeout * Fixed issue with client_protocol mode * Fixed issue with TCN * Fixed issues with SOAP endpoint ---++++ JDBC Provider * Added small optimization to VirtuosoInputStream ---++++ Docker * [[https://hub.docker.com/r/openlink/virtuoso-opensource-7][Virtuoso Open Source Edition Docker Container]] ---++++ Prebuilt Binary Installers * [[https://github.com/openlink/virtuoso-opensource/releases/download/v7.2.10/virtuoso-opensource.x86_64-generic_glibc25-linux-gnu.tar.gz][Linux]] * [[https://github.com/openlink/virtuoso-opensource/releases/download/v7.2.10/Virtuoso_Open_Source_for_macOS.dmg][macOS]] * [[https://github.com/openlink/virtuoso-opensource/releases/download/v7.2.10/Virtuoso_Open_Source_for_Windows.exe][Windows]] ---+++ 2023-02-28 Virtuoso 7.2.9 Released, Open-Source Edition Virtuoso 7.2.9 introduces a new JSON-LD parser, additional <nowiki>GraphQL</nowiki> enhancements for mutations and subscriptions and the graphql-ws protocol, as documented in our recently published [[https://community.openlinksw.com/t/introducing-native-graphql-support-in-virtuoso/3378][GraphQL Introduction]] and [[https://community.openlinksw.com/t/usage-guide-virtuoso-graphql-views-creation-management/3381][GraphQL Usage Guide]] posts; the engine gains enhancements to the existing <nowiki>AnyTime</nowiki> Query functionality and support for "soft" checkpoints. Lots of other minor fixes are included too. ---++++ Virtuoso Engine * Added new JSON-LD parser * Added IRI validation bif: functions * Added GIT SHA1 signature to status and log output * Added current value of backup prefix to status report * Added option for soft CHECKPOINT, i.e., only perform a CHECKPOINT when the server is in idle state * Backported PL debugger enhancements * Fixed overflow in msec-based timestamps such as those used for AnyTime queries * Fixed PL debugger to produce better debug output for DateTime types * Fixed issue with NULL in Aggregate groups * Fixed issue comparing NUMERIC and DOUBLE * Fixed issue comparing timezoneless and timezoned dates in columnstore index * Fixed issue with GROUP BY on FLOAT values * Fixed issue with revoke all privileges from xx * Fixed issues running testsuite * Fixed issues packaging source for distribution ---++++ SPARQL * Added default SPARQL namespace prefixes for ActivityStreams, GoodRelations, OA, and PROV vocabularies * Added validation to default-graph parameter * Added error logging for bad IRIs * Added multi-threaded NQuads dump variant for RDF Quad Store via RDF_DUMP_NQUADS_MT() * Fixed issue trying to make IRI from incompatible types * Fixed issue with SPARQL LOAD into an existing graph * Fixed issue with casting RDF datetime to a string * Fixed issue with explicit datatype of literal class; must cast value to a string * Fixed issue with label insert when using with_delete * Fixed issue with literals that have both LANG & TYPE * Fixed issue with load get:accept pragma * Fixed issue with permissions; users with SPARQL_SELECT role can now use REST interface * Fixed issue with serialization when datatype is missing, or lang is an empty string * Fixed issue with unnamed result from view * Fixed DISTINCT query compilation failure in certain cases where SELECT lists contain a reference to a parameter * Fixed --MM-DD is a valid gMonthYear * Updated Bootstrap to v5.2.3 * Updated Bootstrap Icons to v1.10.3 ---++++ Web Server and DAV * Added support for Websockets protocol * Added JSON-LD support to LDP protocol implementation * Added correct HTTP(S) protocol to %{WSBaseUrl} variable * Added support for https connection timeout * Added support for internal CA list in https client * Fixed http_keep_session and related functions require NN 64-bit id * Fixed issue with .well-known/host-meta & co for application/jrd+json output * Fixed issue with Accept/profile; should follow RFC media type field rules * Fixed issue with SOCKS4 and SOCKS5 proxy handler * Fixed issue when socket is closed prematurely * Fixed issue with LDP sparql queries and rdf views * Fixed missing JSON-LD in RDF-related DETs ---++++ Faceted Browser * Fixed format of INTEGER and FLOAT fields * Fixed issue calculating Unicode labels * Fixed issue calculating labels for blank nodes * Fixed issue with Unicode text in <span> * Fixed use schema:description as alt for rdfs:comment * Updated JQuery to v3.6.3 * Updated JQuery UI to v1.13.2 ---++++ Conductor * Added Automatic Certificate Management Environment (ACME) client protocol * Fixed issue in VAD installer when composing the VAD package file path * Fixed confirmation prompt behavior prior to removing user encryption keys from Virtuoso’s native key store ---++++ R2RML * Fixed issue with rr:template: default is IRI unless column, datatype, or lang are given ---++++ <nowiki>GraphQL</nowiki> * Added graphql-ws protocol * Added <nowiki>GraphQL</nowiki> subscriptions support * Added implementation-specific directives for SQL/SPARQL optimization hints * Added transitivity for smarter and more concise <nowiki>GraphQL</nowiki>-to-RDF-Ontology mapping definitions * Added debug options to endpoint * Improved mutations support * Improved SDL-type schema import * Improved error reporting on conflicting schema & mapping/annotation definitions * Cleaned up introspection schema ---++ 2022 News Announcements ---+++ 2022-10-19 Virtuoso 7.2.8 Released, Open-Source Edition New support for GraphQL, alongside other enhancements and optimizations particularly to the SPARQL AnyTime Query enhancement, adding new SQL DDL constructs, improvements in the Faceted Browser and JDBC and Jena support, improved webserver CORS management in the Conductor and various fixes. ---++++ Virtuoso Engine * Added support for IF EXISTS and IF NOT EXISTS in SQL DDL * Added more EXPORTS for plugins * Added current value of backup prefix to status report * Added support for changing the request timeout on http_client connections * Added support for internal x509 CA list * Added support for storing DH param in database * Added handle validation to ODBC calls * Updated CORS header handling * Fixed issue with 64-bit indicators in sys_stat * Fixed http_keep_session and related functions that require 64-bit ID * Fixed use separate table to keep HTTP(S) listeners settings * Fixed issue with OpenSSL 3.0.x * Fixed issue with bad stats pending RPC counter * Fixed issues with HTTP renegotiate * Fixed compiler warnings and other small cleanups * Updated Windows build ---++++ SPARQL * Added GraphQL to SPARQL bridge * Added support for HTTP status code 206 to signal partial result * Optimized selecting distinct graphs * Upgraded SPARQL endpoint to latest version of bootstrap * Fixed system crash on 'Generate SPARQL compilation report" (fixes #1068) * Fixed crash on vec temp res w/ nulls (fixes #1065) * Fixes issue printing datetime boxes * Fixed issue with unnamed result col from RDF view * Fixed check for non-existing IRI ID * Fixed grants for RDF views * Fixed issue returning the reserved 0x2000 IRI ID * Fixed anonymous sponging is not allowed * Fixed timeout validation * Fixed error report on unknown help topic * Removed cast to string which limited output to 10Mb ---++++ JDBC, Jena and RDF4j * Optimized finalizers * Fixed IRI escape * Fixed issue with inserting Literal with Language * Fixed issue with query param binding * Fixed parameter binding issues in RDF4J provider * Fixed issues with query param binding ---++++ Faceted Browser * Added support to try loading external images w/ referer policy * Added support to show users location on map * Fixed rounding lat/long to 4 digits to get true distinction on map * Fixed JSON result from FCT service * Fixed handling of inline images * Fixed IRI search requires 64-bit prefix * Fixed issue when an empty IRI is requested * Fixed URL rewrite rules * Fixed pages should not call batch FT procedures * Fixed small PL warnings ---++++ Conductor * Added support for CORS allow headers in Conductor UI * Added support for local CA renewal * Added support for multi-domain certificates in HTTPS listener UI * Fixed HTTPS endpoints * Fixed disable VAD re-install if no such file exists * Fixed https setup was missing CA x509 verify list option * Fixed missing delete from listeners table * Fixed update of existing listener did not write changes to table * Fixed use common API for adding new listener ---++++ DAV * Fixed issue with delete on LDP resource * Fixed CORS header handling ---+++ 2022-05-18 Virtuoso 7.2.7 Released, Open-Source Edition The Virtuoso engine has been enhanced to use 64-bit prefix IDs in RDF_IRI which allows for very large databases such as Uniprot, which currently contains over 90 billion triples, to be hosted using the Virtuoso Open Source engine. While new databases automatically make use of this important enhancement, existing databases will need to be upgraded. Please read our instructions to [[https://github.com/openlink/virtuoso-opensource/blob/stable/7/README.UPGRADE.md#upgrading-from-vos-72x-to-vos-727][upgrade from 7.2.x to 7.2.7]]. ---++++ Virtuoso Engine * Added optimizations for clearing graph * Added optimizations for deleting triples * Added support for CONNECT to allow http proxy like squid to tunnel https:// requests * Added support for OpenSSL 3.0.x * Added support for cast epoch time back to date/datetime * Added support for handling X-Forwarded-Proto header from proxy * Added support to fine tune size of memory pool used by SPARQL constructs * Added support to populate labels in insert for FCT * Added optional digest name to aes key * Added short name date BIF functions * Added xenc_digest and xenc_hmac_digest BIF functions * Added unix_timestamp() BIF function * Added support for handling HTTP status 307 and 308 in client * Fixed Host header should include non-standard port. * Fixed SQLConnect handling of empty strings in szDSN and szUID * Fixed SSL_renegotiate for OpenSSL 1.1.x * Fixed backup_online syntax * Fixed calculations from TZ in minutes to +HHMM format * Fixed check for https behind proxy for dynamic local * Fixed crypto functions error codes * Fixed issue calling external proxy with https address * Fixed issue executing vec exec expression in WHERE clause * Fixed issue generating triples from rdf view to physical store with rdfs:label property * Fixed issue sorting NaN values in colstore * Fixed issue with X509 CSR generation * Fixed issue with backup restore and DDL from plugins * Fixed issue with dsa and rsa keys when no cert is attached * Fixed issue with registering tables in plugin * Fixed issues with x509 extensions * Fixed memory leak in colsearch * Fixed missing index upgrading older databases * Fixed possible box corruption printing a very long literals box * Fixed return HTTP 503 even if MaintenancePage cannot be found * Fixed serialize of AES IV * Fixed subject should be written in UTF8 format * Fixed trace to log warnings as WARN_0 instead of ERRS_0 * Fixed when running as windows service, stderr is an invalid handle * Removed redundant checkpoints when creating new database * Small cleanups ---++++ SPARQL * Added optimizations for clearing graph * Added optimizations for deleting triples * Added initial list of languages to decrease risk of deadlocks * Added SPARQL_SELECT_FED role * Added RDF_DUMP_GRAPH and RDF_DUMP_NQUADS as built-in stored procedures * Added missing JSON support function to format output of ASK query * Added support to fine tune size of memory pool used by SPARQL constructs * Fixed /sparql-auth requests should not be redirect to /sparql * Fixed RDF loading re. transaction modes. * Fixed SPARQL endpoint description document * Fixed functions for making rdf literals must return dc of boxes * Fixed incorrect handling of UTF8 characters on SPARQL HTTP endpoint * Fixed issue converting RDF metadata from older databases * Fixed issue with ANYTIME query timeout values * Fixed issue with JSON-LD and JSON-LD (with context) mime types * Fixed issue with SPARQL ASK in embedded PL * Fixed issue with SPARQL variables containing unicode characters * Fixed issue with incomplete RDF box * Fixed old proxy and redirect handling in RDF_HTTP_URL_GET * Fixed reporting when new graph is created * Fixed use a standard namespace URI for special bif: and sql: SPARQL Built-in functions * Removed redundant checkpoints when creating new database * Small cleanups ---++++ JDBC, Jena and RDF4j * Added optimizations for bulk deleting triples * Added support for all JDBC Transaction Isolation levels * Added new class VirtStreamRDF for support stream uploading to Virtuoso * Fixed issue with closing/leaking JDBC statements * Fixed issue with exceptions * Fixed issue using batchSize * Fixed SQLException handler for better conversion to JenaException * Small cleanups ---++++ Faceted Browser * Added check if automated label fill is enabled * Added some nofollow and noindex hints for bots * Added support to use built-in rdf_label and don't cache the object value twice * Fixed UTF-8 encoding issues * Fixed XSS issue * Fixed bad url encoding * Fixed caching query via plink * Fixed decoding of percent-encoded URLs when used as labels * Fixed detection of label language * Fixed do not make default http links * Fixed do not remove user defined graphs * Fixed efficiency of label language lookup * Fixed endpoint creation * Fixed issue with bnodes * Fixed issue with sid * Fixed issue with sponge link in header * Fixed make ifps secure * Fixed missing graph group * Fixed only make link when protocol scheme is safe (http, https, ftp) * Fixed order labels by accept-language * Fixed return 404 if usage.vsp is called with bad url * Fixed several issues in About: block * Fixed usage.vsp for safe links * Fixed whitespace in Link: header * Updated S ranking algorithm ---++++ Conductor * Added faster check for version of installed VAD package * Added drop statement and better reporting (ala-isql) * Added fingerprint info for system root key * Added git hash to the build info * Added warning to modifying registry by hand * Fixed dependency check on ODS * Fixed ensure DB qualifier for conductor * Fixed fully qualified view name and use DB qual for all conductor sql * Fixed import of user's key * Fixed installation of VADs can only be performed by dba account * Fixed issue with encoding * Fixed issue with non-dba user login causing inf redirects * Fixed missing check for ODS Briefcase * Fixed LDP metadata * Fixed the the rr:graph was not taken from RML doc - UI changes * Fixed UI form related to importing RDF files * Fixed UI form related to RDF push subscriptions * Fixed url encoding ---++++ DAV * Added helper function for fixing DAV COL_FULL_PATH * Fixed encoding-type for text/* files * Fixed handling of content type * Fixed issue removing properties * Fixed LDP metadata * Fixed unhandled error when COL_FULL_PATH is NULL * Removed redundand join with all graphs ---++++ GEO * Added GEOS-isValid BIF ---++++ R2RML * Fixed handling tableName attribute as per spec * Fixed rr:graph was not taken from RML doc ---++ 2020 News Announcements ---+++ 2020-06-22 Virtuoso 7.2.6 Released, Open-Source Edition ---++++ Virtuoso Engine * Added support for macOS 11 Big Sur on Intel and Apple Silicon * Added support for OpenSSL 1.1.1 * Added support for Strict-Transport-Security header * Added check to make sure RPNG is properly seeded * Added support for Forward Secrecy using DH and ECDH * Added support for rwlock in dict * Added support for latest iODBC DM Unicode fixes * Added support for unfoldable internal functions in execution plan * Fixed default cipher list * Fixed set default protocol to TLSv1.2 or newer when possible * Fixed issue setting cipher list on https ctx * Fixed issues ordering NaN values * Fixed issue with atomic transactions * Fixed issue reading large blobs * Fixed small memory leaks * Fixed small portability issues * Fixed dependency on netstat during building and testing ---++++ SPARQL * Added initial support for GeoSPARQL functions * Added new bootstrap 4 based /sparql (X)HTML endpoint * Added support for Content-Disposition header hint for browsers * Added flag to control inference optimizations by G * Added support for property paths in federated SPARQL queries * Fixed namespace check for bif: and sql: and issues with system functions * Fixed issue with JSON-LD and JSON-LD (with context) mime types * Fixed output formats to use UTF-8 and HTML5 or XHTML5 * Fixed splitting on '/#:' produces better results for unnamed prefixes ---++++ JDBC Driver * Added support for JDBC 4.3 * Moved SSL connectivity into regular jdbc drivers * Fixed issue with closing stmt handle in PreparedStatement * Fixed JDBC RPC login options * Fixed issue with POINTZ * Fixed constructions using new Long/Byte/Short/Character * Fixed issue with finalizers * Fixed issue running jdbc testsuite * Removed support for deprecated versions of JDKs 1.1, 1.2, 1.3, 1.4 and 1.5 ---++++ Faceted Browser * Added FCT Configuration page in Conductor * Added specific Map view options using dedicated graph * Added configuration option to control browser cache * Added small inference rule for link-out icons * Added support for schema.org latitude/longitude in factet inference * Added new setting to treat narrow string boxes as UTF-8 encoded * Added page to show state of Entity Data generation * Added preview for embedded content * Added statistics about users of IRI as subject or object in graph to Metadata page * Added support for IRIs from RDFviews * Fixed number of i18n issues with URL encodings in /describe * Fixed issues with long values such as geo shapes * Fixed issue with pager in /describe * Fixed issue with page refresh when Show x rows selector changes * Fixed issues with https in /describe content negotiation in Alternates and Location headers * Fixed issues with /describe page behind a (ssl) proxy * Fixed reporting proper datatype of object rather than box type ---++++ Conductor * Added UI optimizations * Added option to view CalDAV and CardDAV resources * Disabled triggers generation for RDF view referencing SQL views * Fixed issue creating LDP collection data * Fixed issue creating user's IRIs * Fixed issue in RDF console * Fixed issues editing soap services * Fixed login when conductor is behind a proxy * Fixed small build issues * Moved binsrc/yacutia binsrc/conductor ---++++ DAV * Added new optimizations for WebDAV * Added support to move lost collections to '/DAV/.lost+found/' collection * Added triggers to check the collection hierarchy before updates * Added performance improvements for some often used functions * Added additional checks for some API calls * Updated triggers and procedures to use the new column COL_FULL_PATH * Fixed issue in conductor showing folder content after rename. * Fixed issue with ID of DET collections and optimize DAV_SEARCH_ID * Fixed issues reported by the Litmus DAV testsuite for COPY and MOVE * Fixed issues with LDP, PROPFIND, PATCH * Fixed issues with HostFs DET actions * Fixed issue with SSL HTTP authentication * Fixed issue with LDP POST command * Fixed LDP folder content return (by GET) ---++++ GEO * Added new plugins proj4, geos and shapefileio for GeoSPARQL * Added check if proj data has been loaded * Fixed issue in error handling * Fixed handling of GEO_NULL_SHAPE * Fixed bif:st_intersects * Fixed issue with empty shape * Fixed handling empty and invalid geometries * Fixed portability issues ---++++ ODS * Fixed issue login into ODS * Fixed OAUTH token ---++++ R2RML * Fixed support for rr:datatype and rr:language ---++ 2018 News Announcements ---+++ 2018-08-15 - Virtuoso 7.2.5.1 Released, Open Source Edition New and updated product features as of August 15, 2018, v7.2.5.1, include: ---++++ Virtuoso Engine * Added support for <code>application/n-triples</code> mime type * Added support for modifying size of SQL compiler cache * Added better version checking for <nop>OpenSSL to <code>configure</code> * Added support for timeout on socket connect * Added new debug code to audit SPARQL/SQL errors * Added new code for <code>MALLOC_DEBUG</code> * Added support for <code>LDAPS</code> * Added support for <code>TLSext Server Name Indication</code> to <code>http_client</code> * Remove <code>TLSv1</code> protocol from default protocol list * Fixed initial <code><nowiki>DB.DBA.RDF_DEFAULT_USER_PERMS_SET</nowiki></code> for user '<code>nobody</code>' so <code>/sparql</code> endpoint can query all graphs without any performance penalty * Fixed scheduler errors should be emailed every time the event fails * Fixed issue replaying table rename due to dereference of <code>NULL</code> result * Fixed issue returning correct user after TLS login * Fixed issues with HTTP <code>PATCH</code> command changing resource permissions * Fixed check for infinite loop in SQL compiler * Fixed XMLA service to select <code>TIMESTAMP</code>, <code><nop>XML_ENTITY</code>, <code><nop>IRI_ID</code> columns * Fixed issue with <code>shcompo</code> cache size * Fixed memory leaks * Fixed portability issues and compiler warnings * Fixed issues building Windows binaries using VS2017 ---++++ SPARQL * Added new option '<code>Explain</code>' to <code>/sparql</code> endpoint * Added new help page for RDF views to <code>/sparql</code> endpoint * Fixed initial fill of language and datatype caches after server restart * Fixed SPARQL <code>DELETE</code> for quads which failed on booleans and other inlined RDF boxes * Fixed SPARQL 1.1 <code>SUBSTR()</code> * Fixed issues with <code>PATCH</code> not returning an error after a SPARQL error * Fixed <code><nowiki>SPARQL_CONSTRUCT_ACC</nowiki></code> could get fixed-value variables referred to in '<code>stats</code>' argument * Fixed Turtle 1.1 permits multiple semicolons without predicate-object pairs between them * Fixed handling for timezone date values from SPARQL queries * Fixed readability and indentation of <code>EXPLAIN</code> output * Fixed issue encoding urls in SPARQL/FED * Fixed <code>st_contains</code> and other geo predicates * Fixed issue with <code>cast</code> <code>numeric</code> to <code>bool</code> * Fixed issues with Turtle and <code>JSON;LD_CTX</code> ---++++ Jena & Sesame * Added method to Sesame provider to query across all RDF graphs in Quad Store * Added <code><nowiki>setIsolationLevel/getIsolationLevel</nowiki></code> to <code><nowiki>VirtDataset</nowiki></code> * Update using of DB proc <code><nowiki>rdf_insert_triple_c()</nowiki></code> * Fixed baseURI parameter not handled properly by RDF4J provider * Fixed issue with Jena object values that are URLs * Fixed providers Jena/RDF4J <code><nowiki>setNamespaces/getNamespaces</nowiki></code> in global cache instead of connection cache * Fixed <code>xsd:boolean</code> literals returned as <code>xsd:string</code> literals * Fixed <code><nowiki>VirtDataset</nowiki></code> class for properly handle transaction ---++++ JDBC Driver * Added support for concurrency mode <code>CONCUR_VALUES</code> * Added support for SSL truststore * Fixed binding/conversion of Unicode characters * Fixed handling of SPARQL negative dates * Fixed Sql Workbench/J CSV file import in Virtuoso fails on empty numeric fields * Fixed exception handling ---++++ ADO.NET * Fixed support for SPARQL Negative Dates, Concurrency modes, Connection option "<code>Log_enable</code>" * Fixed compilation warnings and errors on Mono and .NET versions on Windows * Fixed error in <code><nop>CompareTo()</code> methods * Fixed issue ADO.NET for DateTime types and TZ ---++++ Faceted Browser * Fixed incorrect UTF-8 character IRI handling in Namespaces ---++++ Conductor * Added option to delete locked files by admin users * Added support for JSON and JSON-LD in rewrite rules for SPARQL query output * Added support for importing PEM and DER formats * Updated Conductor UI to support new redirection options * Moved 'OAuth Service Binding' to 'Web Services' * Optimized handling of vspx session expiration * Fixed issue creating new user accounts with conductor using user with dba and administrator roles * Fixed a missing CA chain does not mean <code>.p12</code> file is bad * Fixed issue with 'Next' time in Scheduler * Fixed selection of category in the database browser page * Fixed rewrite rule export format * Fixed CSV importer * Fixed crawler functions to work with HTTPS sources * Fixed issues with Rewrite Rule export function * Fixed issues in R2RML ---++++ DAV * Added item creator as a field in the properties when not empty * Added overwrite flag for <nop>DynaRes creation * Optimized calls to some APIs using user/password properties * Fixed issues related to the <code>LITMUS</code> testsuite for DAV * Fixed issues with Mac OS X <nop>WebDAV mapping * Fixed issues with <nop>WebDAV browser and folder selection * Fixed issue deleting Smart folders * Fixed issue with permissions for <code>PUT</code> command * Fixed bug with <code>PROPFIND</code> and bad XML (without correct namespace) as body * Fixed issue with DAV authentication * Fixed issues with set/update LDP related data * Fixed response code to <code>204</code> for <code>PATCH</code> command * Fixed return <code>406</code> if no matching <code>Accept</code> header found * Fixed issue retrieving user's profile data with RDFData DET ---++++ DBpedia * Added LODmilla browser Download [[VOSDownload][Open Source]] or [[http://virtuoso.openlinksw.com/download/][Commercial]] now! ---++ 2016 News Announcements ---+++ 2016-04-24 - Virtuoso 7.2.4 Released, Open Source and Commercial Editions New and updated product features as of April 25, 2016, v7.2.4, include: ---++++ Virtuoso Engine * Added "obvious" index choice * Added new <code><nowiki>bif http_redirect_from</nowiki></code> for getting initial path from internal redirect * Fixed ODBC issue with <code><nowiki>SQL_C_LONG</nowiki></code> bound to an <code>int32</code> instead of an <code>int64/long</code> * Fixed hang as page was not left if <code><nowiki>geo_pred</nowiki></code> signal an error * Fixed check if <code><nowiki>geo_pred</nowiki></code> gets right arguments to prevent crash * Fixed portability issue on Windows * Fixed issue with cost based optimizer for <code><nowiki>isiri_id</nowiki></code> * Fixed no change from <code>chash</code> to <code>pageable</code> if <code><nowiki>enable_chash_gb = 2</nowiki></code> * Disabled AIO for this release of Virtuoso ---++++ SPARQL * Added missing default privilege grants to <code><nowiki>SPARQL_UPDATE</nowiki></code> role account * Added optimizations covering property paths with complementary and/or repeating paths * Added min/max for IRI ID * Added new HTML output option to <code>DESCRIBE</code> and <code>CONSTRUCT</code> queries that uses <code>&lt;script&gt;...&lt;/script&gt;</code> to include RDF-based Structured Data Islands * Added support for CVS in RFC4180 format * Added support for skipping UTF-8 BOM marks on Turtle and JSON lexers * Added support for service invocation of <code>bigdata</code> running in triples and introducing language exceptions * Added new debug option to <code>/sparql</code> page * Fixed issue with '<code>:</code>' in blank node labels * Fixed NQuads do not permit <code>%NN</code> in blank node labels * Fixed issues with property paths like <code>&lt;p&gt;|!&lt;p&gt;</code> * Fixed issue when SERVICE clause does not return real vars, only <code>?stubvarXX</code> * Fixed issue with unused default graph * Fixed issue with SPARQL <code>SELECT COUNT(DISTINCT *) { ... }</code> * Fixed SPARQL-BI syntax for <code>HAVING</code> * Fixed issue with duplicate triples in microdata * Fixed handling of strings containing serialized XML * Fixed issue with boolean in SPARQL/XML results ---++++ Jena & Sesame * Added Sesame 4 provider * Added Jena 3 provider * Added support for Sesame 2.8.x * Added Jena example for use of Inference and Ontology Model with Jena provider * Fixed <code>Node2Str</code> for Literals for more properly handle Literals with Lang * Fixed issue with <code>openrdf-workbench</code> application * Fixed Testsuites * Fixed Sesame 2 test connection string * Fixed <code>PreparedStatement</code> with parameter bindings for SPARQL queries with parameters instead of substituting parameter values in query * Updated testsuites ---++++ JDBC Driver * Added support for building JDK 1.8 and JDBC 4.2 * Added support for <code>Connection.setCatalog()</code> * Fixed conversion of broken Unicode strings * Fixed variable initialization * Fixed <code>VirtuosoDataSource</code> methods <code><nowiki>setLog_Enable()</nowiki></code> and <code><nowiki>getLog_Enable()</nowiki></code> to properly work with Spring framework * Fixed JDBC driver to remove finalizers ---++++ Faceted Browser * Added link-out icons * Added more link-out relations * Fixed content negotiation * Fixed default output is XML * Fixed facet search service * Fixed issue with CSS * Fixed labels * Fixed missing alias in facet service * Fixed missing grant * Fixed <code>og:image</code> added to list * Fixed possible change of displayed resources post-sponge * Fixed prefixes * Fixed space encoding in IRI * Fixed splitting UTF-8 strings can produce bad encoded strings * Fixed support for images * Fixed svc search to keep address ---++++ Conductor * Added validation for sequence number value * Added start and expiration dates of CA * Added new option to disable scheduled job * Synced Conductor <nop>WebDAV implementation with briefcase * Fixed set specific sponger pragmas on <code>text/html</code> * Fixed checkpoint after RDF view generation * Fixed use of transactional mode * Fixed issue with LDAP server * Fixed labels ---++++ DAV * Small optimization for update triggers of <code><nowiki>WS.WS.SYS_DAV_RES</nowiki></code> * Fixed set specific sponger pragmas on <code>text/html</code> * Fixed issue uploading Turtle files containing special symbols ---++++ DBpedia * Implemented new fluid skin design for DBpedia <code>/page</code> based on the Bootstrap Framework * Updated DBpedia VAD for UTF-8 based URIs for International Chapters * Updated prefixes * Added references to license * Fixed show language with label, abstract, comment * Fixed the <code>http://mementoarchive.lanl.gov</code> link Download [[VOSDownload][Open Source]] or [[http://virtuoso.openlinksw.com/download/][Commercial]] now! ---++ Older Virtuoso News * [[VOSNews2015][2015]] * [[VOSNews2013][2013]] * [[VOSNews2012][2012]] * [[VOSNews2011][2011]] * [[VOSNews2010][2010]] * [[VOSNews2009][2009]] * [[VOSNews2008][2008]] * [[VOSNews2007][2007]] * [[VOSNews2006][2006]] %VOSCOPY% CategoryVirtuoso CategoryOpenSource CategoryWebSite
id
  • 8119e603cf8ef37b759d528a4a40d2ce
link
has container
http://rdfs.org/si...ices#has_services
atom:title
  • VOSNews
links to
atom:source
atom:author
atom:published
  • 2017-06-13T05:40:47Z
atom:updated
  • 2017-06-29T07:35:24Z
  • 2024-11-11T15:04:06Z
topic
is made of
is container of of
is link of
is http://rdfs.org/si...vices#services_of of
is links to of
is creator of of
is atom:entry of
is atom:contains of
Faceted Search & Find service v1.17_git150 as of Jan 20 2025


Alternative Linked Data Documents: iSPARQL | ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3332 as of Sep 11 2024, on Linux (x86_64-generic-linux-glibc25), Single-Server Edition (15 GB total memory, 912 MB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2025 OpenLink Software