Check for null and don't had bad data
Handle empty blob reads
Failing blob test
Don't scan outside of the subspace
Test various sizes
Test remaining methods. Writing into middle of blob apperas broken.
Truncate before write to ensure exact blob contents
Restore getChunkAt but compare raw byte arrays instead.
Code cleanup, more final, remove unnecessary casting and verbose comments
merge nathanlws: Blob layer fixes

Merge pull request #1384 from nathanlws/sql-layer/blob-layer-fixes
https://github.com/FoundationDB/sql-layer/pull/1384
Fix two tests (one MT, one DT) affected by the hidden pk change.
merge tjoneslo: Fix two tests (one MT, one DT) affected by the hidden pk change.

Merge pull request #1385 from tjoneslo/sql-layer/hidden-pk-mtdt
https://github.com/FoundationDB/sql-layer/pull/1385
Fix the AISBinder#expandAll() on a `Select *` query throwing an NPE
Update the AISBinder to use new NoTableSpecifiedInQueryException.
merge tjoneslo: Fix the AISBinder#expandAll() on a `Select *` query throwing an NPE

Merge pull request #1386 from tjoneslo/sql-layer/fix-select-null-table-npe
https://github.com/FoundationDB/sql-layer/pull/1386
Buggified Yaml Tester

New Buggified Yaml tester which uses RandomCostModel to run all yaml
tests in order to achieve alternative plans to test correctness
new properties flag random-cost in order to suppress yaml tests which
contains operator plans
cleanup

cleanup
Order By Fix

added order by to query so it won’t fail with random cost model
Remove tricky, compat only parser settings from valid dynamic SET list
Restore DEFAULT at end of test