HyperSQL Database Engine
HSQLdb is a relational database engine written in JavaTM , with a JDBC
driver, supporting a subset of ANSI-92 SQL. It offers a small (about
100k), fast database engine which offers both in memory and disk based
tables. Embedded and server modes are available. Additionally, it
includes tools such as a minimal web server, in-memory query and
management tools (can be run as applets or servlets, too) and a number
of demonstration examples.
Downloaded code should be regarded as being of production quality. The
product is currently being used as a database and persistence engine in
many Open Source Software projects and even in commercial projects and
products! In it's current version it is extremely stable and reliable.
It is best known for its small size, ability to execute completely in
memory and its speed. Yet it is a completely functional relational
database management system that is completely free under the Modified
BSD License. Yes, that's right, completely free of cost or
restrictions!
- Devel package for openSUSE:Factory
-
2
derived packages
- Links to openSUSE:Factory / hsqldb
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout Java:packages/hsqldb && cd $_
- Create Badge
Source Files
Filename | Size | Changed |
---|---|---|
_link | 0000000141 141 Bytes | |
harden_hsqldb.service.patch | 0000000829 829 Bytes | |
hsqldb-1.8.0-standard-server.properties | 0000000728 728 Bytes | |
hsqldb-1.8.0-standard-sqltool.rc | 0000004300 4.2 KB | |
hsqldb-1.8.0-standard-webserver.properties | 0000000315 315 Bytes | |
hsqldb-1.8.0-standard.cfg | 0000005823 5.69 KB | |
hsqldb-2.7.1.pom | 0000001377 1.34 KB | |
hsqldb-2.7.1.zip | 0011907630 11.4 MB | |
hsqldb-apidocs.patch | 0000001362 1.33 KB | |
hsqldb-mdescriptor.patch | 0000003132 3.06 KB | |
hsqldb-post | 0000003004 2.93 KB | |
hsqldb-stop | 0000003364 3.29 KB | |
hsqldb-wrapper | 0000004162 4.06 KB | |
hsqldb.changes | 0000008663 8.46 KB | |
hsqldb.spec | 0000008398 8.2 KB | |
hsqldb.systemd | 0000000305 305 Bytes |
Revision 47 (latest revision is 55)
- Upgrade to upstream version 2.7.1: (bsc#1204521, CVE-2022-41853) * version 2.7.1 jar requires JRE 11 or later - tested up to Java 17 * version 2.7.1 alternative jar requires JRE 8 or later * CVE-2022-41853 disallow calling java methods - setting the hsqldb.java_method_names is required for accessing java methods * enhancements to RECURSIVE CTE's - Upgrade to upstream version 2.7.0 * version 2.7.0 jar requires JRE 11 or later - tested up to Java 17 * version 2.7.0 alternative jar requires JRE 8 or later * added support for JSON constructor functions * added support for microsecond precision CURRENT_TIMESTAMP and similar functions * added support for GRANT and REVOKE on all objects in a schema * added support for CSV file data import and export * added support for regional time zones such as 'America/New_York' in conversions * added SET DATABASE SQL MAX RECURSIVE (sql.max_recursive) setting * changed the default for SET DATABASE SQL SYS INDEX NAMES (sql.sys_index_names) to true * changed the properties reported by JDBC DatabaseMetaDat::getClientInfoProperties() method * improved JDBC DatabaseMetaDat::getTablePrivileges() method to cover fine-grained privileges * improved error messages for SQL settings statements * improved documentation * added some minor enhancements * fixed a number of reported regressions and bugs (see tracker) - Refreshed/rebased patches with quilt: * hsqldb-apidocs.patch * hsqldb-mdescriptor.patch (downgraded to build as 1.7) * harden_hsqldb.service.patch - Upgrade to upstream version 2.6.1
Comments 0