Skip to content

Commit

Permalink
Merge branch 'release/7.2.8' into stable/7
Browse files Browse the repository at this point in the history
  • Loading branch information
pkleef committed Oct 19, 2022
2 parents 031118c + 775d85b commit 64e6ecd
Show file tree
Hide file tree
Showing 259 changed files with 73,694 additions and 2,280 deletions.
691 changes: 691 additions & 0 deletions ChangeLog

Large diffs are not rendered by default.

13 changes: 8 additions & 5 deletions Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -37,8 +37,9 @@ dist_doc_DATA = \
$(srcdir)/LICENSE.md \
$(srcdir)/NEWS.md \
$(srcdir)/README.md \
$(srcdir)/README.GIT.md \
$(srcdir)/README.ANYTIME.md \
$(srcdir)/README.GeoSPARQL.md \
$(srcdir)/README.GIT.md \
$(srcdir)/README.hibernate.md \
$(srcdir)/README.jena.md \
$(srcdir)/README.jsse.md \
Expand Down Expand Up @@ -110,17 +111,19 @@ EXTRA_DIST = \
$(srcdir)/LICENSE.md \
$(srcdir)/NEWS.md \
$(srcdir)/README.md \
$(srcdir)/README.ANYTIME.md \
$(srcdir)/README.GeoSPARQL.md \
$(srcdir)/README.GIT.md \
$(srcdir)/README.MACOSX.md \
$(srcdir)/README.OpenSSL.md \
$(srcdir)/README.UPGRADE.md \
$(srcdir)/README.WINDOWS.md \
$(srcdir)/README.hibernate.md \
$(srcdir)/README.jena.md \
$(srcdir)/README.jsse.md \
$(srcdir)/README.MACOSX.md \
$(srcdir)/README.OpenSSL.md \
$(srcdir)/README.php5.md \
$(srcdir)/README.sesame2.md \
$(srcdir)/README.sesame3.md \
$(srcdir)/README.UPGRADE.md \
$(srcdir)/README.WINDOWS.md \
$(srcdir)/autogen.sh \
$(srcdir)/bin/generate \
$(srcdir)/bin/installer/virtuoso.ini bin/installer/demo.ini \
Expand Down
79 changes: 78 additions & 1 deletion NEWS.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,83 @@
# NEWS

## May 17, 2022, v7.2.7-rc1:
## October 19, 2022, v7.2.8:

This update introduces native GraphQL support, as documented in the recently published
[GraphQL Introduction](https://community.openlinksw.com/t/introducing-native-graphql-support-in-virtuoso/3378) and
[GraphQL Usage Guide](https://community.openlinksw.com/t/usage-guide-virtuoso-graphql-views-creation-management/3381) posts,
plus enhancements to existing [AnyTime Query](https://community.openlinksw.com/t/technology-update-virtuoso-anytime-query-functionality-for-query-scalability/3388) functionality.

* 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

## May 17, 2022, v7.2.7:

The Virtuoso engine has been enhanced to use 64-bit prefix IDs in `RDF_IRI` which allows for
very large databases such as [Uniprot](https://www.uniprot.org/), which currently contains over
Expand Down
Loading

0 comments on commit 64e6ecd

Please sign in to comment.