Files
scylladb/sstables
Avi Kivity f6bba39473 Merge "Optimize row::map_type" from Paweł
"This series optimizes rows for cases when the number of cells is small.
Instead of storing cells always in an intrusive set which isn't cache
friendly and have big memory overhead either managed_vector is used
are used, provided that the cell count is below cetrain threshold.

Fixes #130.

Below are the results of perf_mutation and perf_simple_query, medians
of 20 results are used.

perf_mutation (-c 1):
before: 3216314.09 tps
after:  3375013.94 tps
diff: +4.93%

perf_simple_query (read):
before: 535327.27 tps
after:  541866.17 tps
diff +1.22%

perf_simple_query (write):
before: 707144.21 tps
after:  749960.52 tps
diff: +6.05%"
2015-08-31 19:48:32 +03:00
..
2015-08-24 19:17:31 -05:00