Re: Eviction Policy Algorithm

2018-04-27 Thread Navneet Potti
Caution! That paper is from IBM. A lot of the caching algorithms developed there (including one I worked on, which handles the problem of blocks being of different sizes) come with patent restrictions. > On Apr 27, 2018, at 2:21 PM, Harshad

Bug in recent commit

2016-11-21 Thread Navneet Potti
Hey Zuyu I believe this line introduced a bug. The system command is expected to return 0 on success, and so the CHECK fails erroneously. Do you want me to

Re: BlockNotFoundInMemory

2016-09-03 Thread Navneet Potti
arshad, can we reduce the initial hash table allocation. I > think starting with something small e.g, 8K entries and then doubling as > needed (the code already does that) should work. We can try it. > > Cheers, > Jignesh > > > On 9/2/16, 9:48 PM, "Navneet

BlockNotFoundInMemory

2016-09-02 Thread Navneet Potti
Hi folks I just wanted to report this error I got running TPCH SF100 Query 21 on Cloudlab (master branch from a few days ago). Unfortunately, I don’t think I’ll be able to reproduce it to debug it. terminate called after throwing an instance of ‘quickstep::BlockNotFoundInMemory’ what():

Re: Warning in TupleStorageSubBlock.hpp

2016-07-16 Thread Navneet Potti
ure if that would be considered safe or not. > > Shixuan > ________ > From: Navneet Potti <nav...@gmail.com> > Sent: Saturday, July 16, 2016 9:52:51 PM > To: dev@quickstep.incubator.apache.org > Subject: Re: Warning in TupleStorageSubBlock.hpp &

Removing PackedRowStore and CompressedPackedRowStore

2016-07-16 Thread Navneet Potti
I’m working on removing both these storage formats, leaving us with just the SplitRowStore as the only rowstore format. This new format will also be the default format for temp blocks. Are there any objections? Note that: * It will be a feature regression in that we’ll no longer have a

Re: Warning in TupleStorageSubBlock.hpp

2016-07-16 Thread Navneet Potti
hixuan > > > From: Navneet Potti <nav...@gmail.com> > Sent: Saturday, July 16, 2016 8:47:41 PM > To: dev@quickstep.incubator.apache.org > Subject: Warning in TupleStorageSubBlock.hpp > > Hi Quicksteppers > I just came ac

Warning in TupleStorageSubBlock.hpp

2016-07-16 Thread Navneet Potti
Hi Quicksteppers I just came across this warning in the documentation for TupleStorageSubBlock::bulkInsertTuples and bulkInsertTuplesWithRemappedAttributes functions. Can someone explain what it means? Cheers, Nav

Comparing profile outputs

2016-07-02 Thread Navneet Potti
If, like me, you often find yourself struggling to compare two Google Profiler output graphs, you might find this little utility script I wrote helpful. It takes two dot files as input (Google profiler output files) and compares them using the

LLVM Apt Repositories are back

2016-06-27 Thread Navneet Potti
Do you think we should switch Travis back to using the Apt repositories? http://lists.llvm.org/pipermail/llvm-dev/2016-June/101500.html

Re: Code Style Guidelines and Code Review pages added to ASF wiki

2016-06-11 Thread Navneet Potti
> > We do have one that is run automatically in .travis.yml. One can also run it > manually as: > > ./third_party/cpplint/lint_everything.py > > Cheers, > Jignesh > >> On Jun 11, 2016, at 7:39 PM, Navneet Potti <nav...@gmail.com> wrote: >

Re: Travis Vector_Copy_Elision_Level

2016-06-08 Thread Navneet Potti
OK, I’ll put in a PR once the clang/gcc failures are resolved. > On Jun 8, 2016, at 21:43, Jignesh Patel <jipa...@pivotal.io> wrote: > > Great idea Nav. I have no objections. > > Cheers, > Jignesh > >> On Jun 8, 2016, at 8:45 PM, Navneet Potti <nav..