Nothing, I am just curious... So, we will do a bunch of wasteful scanning - that's lets say row1 has col1 - col100000 - basically 100K columns, we will scan all those key values even though we are going to discard them, is that correct ?
On Thu, May 16, 2013 at 2:30 PM, Stack <[email protected]> wrote: > What you seeing Varun (or think you are seeing)? > St.Ack > > > On Thu, May 16, 2013 at 2:30 PM, Stack <[email protected]> wrote: > > > On Thu, May 16, 2013 at 2:03 PM, Varun Sharma <[email protected]> > wrote: > > > >> Or do we use some kind of demarcator b/w rows and columns and timestamps > >> when building the HFile keys and the indices ? > >> > > > > No demarcation but in KeyValue, we keep row, column family name, column > > family qualifier, etc., lengths and offsets so the comparators on ly > > compare pertinent bytes. > > > > If you doing a prefix scan w/ row1c, we should be starting the scan at > > row1c, not row1 (or more correctly at the row that starts the block we > > believe has a row1c row in it...). > > > > St.Ack > > >
