Features
- spanner/spannertest: implement ANY_VALUE aggregation function (#3428) (e16c3e9)
- spanner/spannertest: implement FULL JOIN (#3218) (99f7212)
- spanner/spannertest: implement SELECT ... FROM UNNEST(...) (#3431) (deb466f)
- spanner/spannertest: support array literals (#3438) (69e0110)
- spanner/spannertest: support AVG aggregation function (#3286) (4788415)
- spanner/spannertest: support Not Null constraint (#3491) (c36aa07)
- spanner/spannertest: support UPDATE DML (#3201) (1dec6f6)
- spanner/spansql: define structures and parse UPDATE DML statements (#3192) (23b6904)
- spanner/spansql: support DATE and TIMESTAMP literals (#3557) (1961930)
- spanner/spansql: support for parsing generated columns (#3373) (9b1d06f)
- spanner/spansql: support NUMERIC data type (#3411) (1bc65d9)
- spanner: Add a DirectPath fallback integration test (#3487) (de821c5)
- spanner: attempt DirectPath by default (#3516) (bbc61ed)
- spanner: include User agent (#3465) (4e1ef1b)
- spanner: run E2E test over DirectPath (#3466) (18e3a4f)
- spanner: support NUMERIC in mutations (#3328) (fa90737)