Rel version 3.001 now available!

This forum contains announcements about Rel.
Post Reply
Dave
Site Admin
Posts: 367
Joined: Sun Nov 27, 2005 7:19 pm

Rel version 3.001 now available!

Post by Dave » Sat Dec 10, 2016 11:25 am

This is a minor maintenance release of Rel, an implementation of Date & Darwen's Tutorial D database language.

The following enhancements have been made:

- A startup progress bar displays whilst the Rel user interface is loading. On slow machines, this makes it clear that loading is progressing and not stuck.

- More detailed crash reporting has been implemented, to help the development team find and fix bugs.

- An ATTRIBUTES_OF(r) pseudo-operator has been provided. It may be used anywhere a comma-separated list of attributes can appear. E.g., WITH (t := TUPLE {STATUS 20}): (S JOIN RELATION {t}) {ATTRIBUTES_OF(t)} or WITH (t := TUPLE {STATUS 20}): (S JOIN RELATION {t}) {ALL BUT ATTRIBUTES_OF(t)}

The following bugs have been fixed:

- In the Rel user interface, a crash occurred in Windows when showing row/tuple delete confirmation. This has been fixed.

- Case #94: org.reldb.rel.v0.languages.tutoriald.parser.TokenMgrError should have been ExceptionSemantic, not ExceptionFatal.

- Case #113 - #118: A crash in the Rel UI when editing a relvar with no attributes has been fixed.

- Case ID #119: VAR test BASE RELATION {x INTEGER, y INTEGER} INIT (TUPLE {x 10, y 20}) KEY {}; threw a fatal exception that should have been a semantic exception. This has been fixed.

For more information or to download Rel, go to http://reldb.org

Post Reply