hsqldb - HyperSQL Database Engine

Property Value
Distribution openSUSE Leap 42.3
Repository openSUSE JAVA all
Package name hsqldb
Package version 2.4.1
Package release 48.2
Package architecture noarch
Package type rpm
Installed size 1.61 MB
Download size 1.53 MB
Official Mirror ftp.gwdg.de
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


Package Version Architecture Repository
hsqldb-2.2.9-8.26.noarch.rpm 2.2.9 noarch openSUSE Oss
hsqldb - - -


Name Value
java >= 1.8
java-headless -
javapackages-tools -
servletapi5 -
systemd -


Name Value
config(hsqldb) = 2.4.1-48.2
hsqldb = 2.4.1-48.2
mvn(org.hsqldb:hsqldb) = 2.4.1
mvn(org.hsqldb:hsqldb:pom:) = 2.4.1


Type URL
Binary Package hsqldb-2.4.1-48.2.noarch.rpm
Source Package hsqldb-2.4.1-48.2.src.rpm

Install Howto

  1. Add the openSUSE JAVA repository:
    # zypper addrepo http://ftp.gwdg.de/pub/opensuse/repositories/Java:/packages/openSUSE_Leap_42.3/ opensuse-java
  2. Install hsqldb rpm package:
    # zypper install hsqldb




2018-07-12 - fstrba@suse.com
- Version bump to 2.4.1
* Require java 8 or higher
- Changed patch:
* hsqldb-2.3.3-javadoc10.patch -> hsqldb-2.4.1-javadoc10.patch
+ rediff to changed context
2017-12-18 - fstrba@suse.com
- Added patch:
* hsqldb-2.3.3-javadoc10.patch
+ Fix build with jdk10's javadoc that ends in error when a
link cannot be downloaded
2017-11-23 - rbrown@suse.com
- Replace references to /var/adm/fillup-templates with new
%_fillupdir macro (boo#1069468)
2017-09-29 - fstrba@suse.com
- Mofified patch:
* hsqldb-apidocs.patch
+ Don't force -Xdoclint:none, since we switched the default
doclint run off in all our java-devel providers and this
option does not work with java < 1.8
2017-09-08 - fstrba@suse.com
- Specify java source and target version 1.7 in order to allow
build with jdk9
2017-05-19 - mpluskal@suse.com
- Update dependencies
2015-07-29 - tchvatal@suse.com
- Version bump to 2.3.3:
* Various serveral minor issues
* No obvious detailed changelog
- Fix build with jdk8 by tweaking doclint:
* hsqldb-apidocs.patch
2015-03-18 - tchvatal@suse.com
- Fix build with new javapackages-tools
2015-01-18 - p.drouand@gmail.com
- Update to version 2.3.2
* fixed several minor issues
* fixed bug with incomplete rollback of MVCC transaction that
inserts and updates the same row
* fixed issue with parsing of long BIT strings in SQL
* fixed issue with SQL triggers when columns were added or dropped
from a table with SQL triggers
* fixed issue with an index added to a TEMP table with ON COMMIT
PRESERVE ROWS and containing data
* added URL property hsqldb.digest which can be used with alternative
secure hash algorithms for passwords
* changed the class used for offline backup and restore to
* extended the scope of SET DATABASE SQL REFERENCES TRUE to catch
ambiguity with identical table aliases
* extended support for the DEFAULT keyword used in INSERT and UPDATE
to apply to columns with no default
* improved support for recursive queries
* improved ORA and MYS syntax compatibility modes
2013-09-09 - tchvatal@suse.com
- Move from jpackage-utils to javapackage-tools

See Also

Package Description
hsqldb-demo-2.4.1-48.2.noarch.rpm Demo for hsqldb
hsqldb-javadoc-2.4.1-48.2.noarch.rpm Javadoc for hsqldb
hsqldb-manual-2.4.1-48.2.noarch.rpm Manual for hsqldb
icu4j-60.2-26.2.noarch.rpm International Components for Unicode for Java
icu4j-javadoc-60.2-26.2.noarch.rpm Javadoc for icu4j
ini4j-0.5.1-38.3.noarch.rpm Java API for handling Windows ini file format
ini4j-javadoc-0.5.1-38.3.noarch.rpm Java API for handling Windows ini file format
isorelax-0.1-42.1.noarch.rpm Public interfaces useful for applications to support RELAX Core
ivy-local-5.2.0+git20180620.70fa2258-57.1.x86_64.rpm Local mode for Apache Ivy
jakarta-commons-compress-1.0-34.3.noarch.rpm Commons Compress
jakarta-commons-compress-javadoc-1.0-34.3.noarch.rpm Javadoc for jakarta-commons-compress
jakarta-commons-digester-1.7-654.4.noarch.rpm Jakarta Commons Digester Package
jakarta-commons-digester-javadoc-1.7-654.4.noarch.rpm Javadoc for jakarta-commons-digester
jakarta-commons-discovery-0.4-257.3.noarch.rpm Jakarta Commons Discovery
jakarta-commons-discovery-javadoc-0.4-257.3.noarch.rpm Javadoc for jakarta-commons-discovery