Added 'matches' constraint
Constraint to define a regular expression and force data integrity.
add associations doc
Formattinr associations doc
Formattinr associations doc
Formattinr associations doc
Change query plan definitions to allow multiple entry points
Rewrote until scoring
Come up with heuristics for query plan scoring
Reorg schema to reflect simple/object/array/reference field structures. Add reference type, remove entity level reference constraint
Remove reference constraint
Doc updates
Composite metadata classes
Change package ctor to private, instead provide a static factory mth
Recursive projection inclusions don't cross entity boundaries
Default implementation of GetMetadata interface that returns metadata sufficient to evaluate given projections and queries
Non-functional update to metadata schema.json, ran it through jsonlint
Basic model for query plan
Query plan iterator
Fields of FieldComparisonExpressions can now be bound to values
add associations doc