FoundationDB/sql-layer — pull request #1264 by nathanlws (2014-04-18 20:45:51+00:00)
Title: Snapshot reads for index scans during statistics generation

Two paths are now using Transaction#snapshot(): row counts from TableStatus#getApproximateRowCount() and the index scans to populate the histograms.

The new MT uses a sloppy check for the number of failures possible (< 25%) as to not get angry if a couple slip in. Before this change >50% would fail and now 0 do.

Additionally, remove the path for memory table stats that never did anything but throw Unsupported.