[contrib] Idea/ Reduced I/O and CPU cost for GET ops

2014-09-07 Thread Mark Papadakis
Greetings, This heuristic helps us eliminate unnecessary I/O in certain workloads and datasets, by often many orders of magnitude. This is description of the problems we faced and how we dealt with it — I am pretty certain this can be easily implemented on C*, albeit will likely require a new

Re: [contrib] Idea/ Reduced I/O and CPU cost for GET ops

2014-09-07 Thread Benedict Elliott Smith
Hi Mark, This specific heuristic is unlikely to be applied, as (if I've understood it correctly) it has a very narrow window of utility to only those updates that hit *exactly* the same clustering columns (cql rows) *and *data columns, and is not trivial to maintain (either cpu- or memory-wise).

Re: [contrib] Idea/ Reduced I/O and CPU cost for GET ops

2014-09-07 Thread Mark Papadakis
Hi Benedict, On Sep 8, 2014, at 4:01 AM, Benedict Elliott Smith belliottsm...@datastax.com wrote: Hi Mark, This specific heuristic is unlikely to be applied, as (if I've understood it correctly) it has a very narrow window of utility to only those updates that hit *exactly* the same