Announcement

Collapse
No announcement yet.

What's the relationship bitween VoltDb and hsqlDB ?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • What's the relationship bitween VoltDb and hsqlDB ?

    Hello:
    When I am reading the testcase in package org.voltdb.regressionsuites ,the word (HSQL) always appears. And I cann't figure out the meaning .
    Thank you.
    Last edited by guotong1988; 10-30-2014, 11:23 PM.

  • #2
    VoltDB uses our own fork of modules from the HSQL project within our product.
    Most of VoltDB's SQL DDL and SQL statement parsing uses HSQL's parser.
    Various tools and utilites in the VoltDB package also use other components from the HSQL project, such as its tar file interface.

    Finally, to answer your specific question, the VoltDB test frameworks use a database engine closely based on HSQL's to generate baseline results for comparison with VoltDB results.
    THIS aspect of HSQL -- its use as an alternative "backend" database engine for testing -- is usually the intent when the term "HSQL" is used in VoltDB test code.

    We have plans to bring our fork up to date with the latest version of HSQL, but we have not yet committed to a delivery date for that upgrade.

    Comment


    • #3
      Finally, to answer your specific question, the VoltDB test frameworks use a database engine closely based on HSQL's to generate baseline results for comparison with VoltDB results.
      THIS aspect of HSQL -- its use as an alternative "backend" database engine for testing -- is usually the intent when the term "HSQL" is used in VoltDB test code.
      == www.crosswordchamp.com ==

      Comment

      Working...
      X