Download Latest Version RelInstall-1.0.12.jar (6.5 MB)
Email in envelope

Get an email when there's a new version of Rel

Home / Rel / Rel version 1.0.9 Beta
Name Modified Size InfoDownloads / Week
Parent folder
README.txt 2012-06-04 2.3 kB
RelInstall-1.0.9.jar 2012-06-04 5.8 MB
Totals: 2 Items   5.8 MB 0
This version of Rel -- an implementation of Date & Darwen's "Tutorial D" 
database language -- is a maintenance release featuring various
enhancements and bug fixes:

- Fix: 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.

- Fix: Rel: A problem emitting escaped characters (special characters
  prefixed with a backslash, e.g., '\t') has been corrected, so that
  (for example) repeatedly backed up and restored Rel databases will
  no longer exhibit a harmless but awkward repetition of backslashes
  in certain string values.  E.g., names like "O\\\\\\\\\\\\\\'Neil"
  should no longer occur.

- Fix: Rel: Replaced reference to
  "ca.mb.armchair.rel3.values.ValueChar" with
  "ca.mb.armchair.rel3.values.ValueCharacter" in
  ForeignCompilerJava.java.  This fixes problems creating new
  Java-based types which define methods/operators that use CHAR
  parameters.

- Enhancement/Fix: RelTest: Test suite has been redesigned to support
  execution of tests in random order.

- Enhancement/Fix: Rel: Updated to version 5.0.34 of Berkeley Java DB.
  As a side-effect of implementing this, occasional database
  corruptions leading to crashes -- typically referring to duplicate
  btree keys and the like -- should no longer occur.

- Enhancement: Rel: Temporary internal buffering of relations now
  dynamically switches from in-memory to disk-based storage based on
  cardinality.  This will improve performance on low-cardinality
  queries whilst supporting very high cardinality queries.

- Enhancement: Rel: Implemented mechanism to ensure expected version
  of Berkeley Java DB is installed.  This eliminates possible errors
  due to running an incompatible version of the Berkeley Java DB.

- Enhancement: Scripts: TypeDate.d now implement THE_readable, which
  obtains a human-friendly date.

- Enhancement: Rel: Improved speed of compiling Java-based types and
  operators.

- Enhancement: DBrowser: Crashes will now automatically open a dialog
  box to allow the user to send an error report to the developers.

For more information, or to download Rel, see
http://dbappbuilder.sourceforge.net/Rel.html
Source: README.txt, updated 2012-06-04