Farrago has been under development since early in 2003. We have
mainly focused on getting core functionality working and tested, and
have exposed a number of important extensibility points. The project
is now fleshed out and stable enough to be usable in a wide variety of
domains, but many areas remain to be improved.
Missing or Incomplete Framework Areas
security
domains, user-defined types and aggregates
SQL/J and SQL/PSM
SQL/XML
triggers
referential integrity, CHECK constraints, and assertions
generated columns
Information Schema views into catalog
ARRAY, MULTISET, ROW, and datetime interval datatypes
UNICODE character set and collation support
LOB datatypes
distributed transaction support
concurrency control
storage management, backup/restore
Fennel persistence for MDR
Specialization Projects
Some of the candidate areas for applying Farrago include: