What's Working Already?

Here's a laundry list of SQL features which are already working in Farrago as of release 0.9. If a sub-feature isn't mentioned (e.g. CHECK clause in CREATE TABLE), it isn't available yet. Everything is supposed to work according to the SQL standard, so if something doesn't, that's either a bug or an incomplete feature. Which standard? Normal procedure is to consult the SQL:2003 standard and cross-check it with SQL-92 and SQL:1999 to see if there are any incompatibilities.

DDL

Queries

DML

JDBC API

Optimizer

Executor

Management API

Runtime Modes

What's Broken?

Besides the absence of important standard stuff like referential integrity, it's worth mentioning some serious limitations in the features listed above: Feedback on anything inaccurate or missing from these lists is always apppreciated.