Remove support for HSQLDB (1.8)

Description

HSQLDB is no longer going to be supported in Sakai 11.

See the Strawman Proposal: https://confluence.sakaiproject.org/display/REL/Sakai+11+straw+man

So a few things need to be done:

  • It should no longer include the jar(s) by default

  • HSQLDB scripts should be removed from kernel and other places that use it (because they won't work anyway if we ever do upgrade)

  • Jiras that involve a problem specific to HSQLDB should be closed as "Won't Fix"

  • New 11 nightly instances won't be running HSQLDB (Already planned)

  • The Sakai Demo needs to include a readme and documentation for how to startup Sakai on MySQL

After this is done, the unit tests will still run on HSQLDB, but ideally these will be updated over time. So ensure the unit tests aren't broken.

Environment

None

Test Plan

None

Activity

Show:

Mark Golbeck September 24, 2024 at 2:49 PM

can we close this ticket?

Matthew Jones September 6, 2017 at 12:27 PM

Yeah I'm just lowering this and unassigning myself because it's not priority for me to remove this stuff.

Charles R Severance September 6, 2017 at 12:12 PM

Can we start removing hsql support for non-unit test stuff?

Matthew Jones June 13, 2017 at 10:23 AM

HSQLDB for tests was updated in to 2.3.4. It's possible Sakai may startup with a little work on this newer hsqldb, or it might take a lot of changes. But we wouldn't want to remove anything that breaks tests.

Details

Assignee

Reporter

Components

Affects versions

Priority

Created November 5, 2014 at 1:57 PM
Updated September 24, 2024 at 2:49 PM