This release of Rel, an implementation of Date & Darwen’s Tutorial D database language, fixes a bug that prevented the Rel DBMS ‘BACKUP’ command working and thus prevented correct operation of DBrowser’s backup facility, and changes the schema of the sys.Version
relvar.
sys.Version
relvar has been simplified to remove the multiple version attributes and replace them with two attributes: db_version
for the database format, and product_version
for the release version.This release of Rel, an implementation of Date & Darwen’s Tutorial D database language, upgrades some dependencies, adds more detailed logging to the DBrowser startup, fixes some issues, and provides a Maven-based build for Rel developers.
The following enhancements have been made:
This release of Rel, an implementation of Date & Darwen's Tutorial D database language, improves the user interface, fixes some bugs, and adds support for RATIONAL Infinity and NaN (Not a Number) literals.
For more information, or to download Rel, go to https://reldb.org
This release of Rel, an implementation of Date & Darwen's Tutorial D database language, improves the user interface, fixes some bugs, adds support for outer joins, and significantly reduces the size of the Rel distribution whilst improving startup speed.
For more information, or to download Rel, go to https://reldb.org
This release of Rel, an implementation of Date & Darwen's Tutorial D database language, improves the user interface -- in particular, tabular displays of relations can now be searched and sorted -- and fixes some bugs.
For more information, or to download Rel, go to https://reldb.org
This release of Rel, an implementation of Date & Darwen's Tutorial D database language, improves the user interface and fixes some bugs.
For more information, or to download Rel, go to https://reldb.org
This release of Rel, an implementation of Date & Darwen's Tutorial D database language, improves the user interface and fixes some bugs.
For more information, or to download Rel, go to https://reldb.org
This is a minor bug-fix release of Rel, an implementation of Date & Darwen's Tutorial D database language.
A performance problem has been corrected that caused slow database loading and interaction on some networks.
The Java JRE has been updated to version 8u151.
For more information, or to download Rel, go to http://reldb.org
This is a minor bug-fix release of Rel, an implementation of Date & Darwen's Tutorial D database language. There was a bug in INSERT that caused additional KEY constraints to be ignored. For example, given the following:
VAR myvar REAL RELATION {x INT, y INT} KEY {x} KEY {y};
INSERT myvar REL {TUP {x 1, y 1}};
The following would correctly report 0 tuples inserted:
INSERT myvar REL {TUP {x 2, y 1}};... read more
This is a minor release of Rel, an implementation of Date & Darwen's Tutorial D database language. It adds EQUIV and RANK operators, slightly tweaks the Tutorial D grammar implementation to reduce the need for parentheses, provides infix invocation for certain operators, and fixes some bugs.
For more information or to download Rel, go to http://reldb.org
This is a minor maintenance release of Rel, an implementation of Date & Darwen's Tutorial D database language. It makes some improvements to the Rel user interface, adds some system relvars, and fixes two bugs.
For more information or to download Rel, go to http://reldb.org
This is a maintenance release of Rel, an implementation of Date & Darwen's Tutorial D database language. It fixes some bugs, and provides some minor enhancements including a faster GROUP operator, the ability to use Unicode character symbols for certain operators, and refinements to the Rel user interface.
For more information, or to download Rel, see https://reldb.org
This is a maintenance release of Rel, an implementation of Date & Darwen's Tutorial D database language. The most significant new feature is the ability to connect to external CSV files, XLS and XLSX spreadsheets, Microsoft Access databases, and JDBC database connections, and represent their contents as relation-valued variables (aka relvars). Facilities have also been provided to easily export relvars and query results as CSV and spreadsheet (XLS or XLSX) files.... read more
This is a minor maintenance release of Rel -- an implementation of Date & Darwen's Tutorial D database language -- which improves support for invoking Rel from the operating system command-line, provides an option to disable automatic load of the default database on startup, and fixes several minor bugs.
For more information or to download Rel, go to http://reldb.org
This is a minor maintenance release of Rel -- an implementation of Date & Darwen's Tutorial D database language -- which adds a startup progress bar, more detailed crash reporting, an ATTRIBUTES_OF pseudo-operator that generates an attribute list from a relational expression, and several bug fixes.
For more information or to download Rel, go to http://reldb.org
This is a major release of Rel, an implementation of Date & Darwen's Tutorial D database language. It introduces a new graphical "front end" user interface that provides rich desktop database management functionality and a native look-and-feel on Windows, Mac OS X, and Linux. It is the starting point for what will be a significant focus on friendly, end-user oriented functionality in forthcoming releases.... read more
This update to Rel -- an implementation of Date & Darwen's Tutorial D database language -- is a maintenance release featuring some enhancements and bug fixes. See http://dbappbuilder.sourceforge.net for more information, or to download.
This update to Rel -- an implementation of Date & Darwen's Tutorial D database language -- is a maintenance release featuring various enhancements and bug fixes.
This version of Rel -- an implementation of Date & Darwen's "Tutorial
D" database language -- is a significant release, as it implements the
latest Tutorial D syntax from Date and Darwen's book "Database
Explorations: Essays on The Third Manifesto and related topics" (ISBN
978-1426937231) This update also includes various bug fixes.
This version of Rel -- an implementation of Date & Darwen's Tutorial D database language -- is a maintenance release featuring various enhancements and bug fixes.
For example, unicode support is now explicitly provided in Rel, DBrowser, and the RelClient middleware. This should reduce the likelihood of errors or incorrect character translations when inputting unicode characters. Crashes, should they unfortunately occur, will now automatically open a dialog box to allow the user to send an error report to the developers.... read more
This version of Rel -- an implementation of Date & Darwen's "Tutorial D" database language -- is a minor release featuring the following fixes and enhancements:
Enhancement: New built-in operator GET_UNIQUE_NUMBER returns an integer guaranteed to be unique in a given database.
Fix: Given TYPE POSINT IS {INTEGER CONSTRAINT INTEGER > 0}, MAX(RELATION {TUPLE {X 1}, TUPLE {X 2}}, X) failed due to a missing target. Fixed.... read more
Rel, an implementation of Date & Darwen's "Tutorial D" database language, now supports some of the changes found in their new book, "Database Explorations - Essays on The Third Manifesto and Related Topics".
In particular, aggregate operator invocations now allow you to specify expressions in addition to attributes, and short synonyms have been provided for various keywords.
For more information, or to download Rel, see http://dbappbuilder.sourceforge.net/Rel.html
This version of Rel -- an implementation of Date & Darwen's "Tutorial D" database language -- is a maintenance release featuring two bug fixes: A bug in how relation literals were parsed has been corrected, and a bug related to transaction processing has been fixed.
This version of Rel -- an implementation of Date & Darwen's "Tutorial D" database language -- provides two enhancements and several bug fixes. The enhancements improve the type system implementation, and the bugs fixes increase reliability.
For more information, or to download Rel, see http://dbappbuilder.sourceforge.net/Rel.html
This version of Rel -- an implementation of Date & Darwen's "Tutorial D" database language -- is a maintenance release.
A Java exception could occur when performing a JOIN on relations with common attributes that belong to a user-defined TYPE with at least one relation-valued component. This has been corrected.
For more information, or to download Rel, see http://dbappbuilder.sourceforge.net/Rel.html