MonetDB: Oct2012 - * added test for bug 2962

2012-11-28 Thread Holger Pirk
Changeset: ef4c8fa0fcb3 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=ef4c8fa0fcb3 Added Files: sql/test/BugTracker-2012/Tests/day-of-month-localization.Bug-2962.SQL.py sql/test/BugTracker-2012/Tests/day-of-month-localization.Bug-2962.stable.err sql

MonetDB: Oct2012 - * added a test for bug 1667

2012-11-28 Thread Holger Pirk
Changeset: eab3b479ec4f for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=eab3b479ec4f Added Files: monetdb5/tests/BugTracker/Tests/kunion-and-nil.Bug-1667.mal monetdb5/tests/BugTracker/Tests/kunion-and-nil.Bug-1667.stable.err monetdb5/tests/BugTracker/Te

MonetDB: default - * made the storage() function reports (materi...

2011-04-15 Thread Holger Pirk
Changeset: ebe854ac2982 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=ebe854ac2982 Modified Files: sql/backends/monet5/sql.mx Branch: default Log Message: * made the storage() function reports (materialized) indizes as well diffs (51 lines): diff --git a/sql/back

MonetDB: Apr2011 - merovingian: rename BOOL to BOOLEAN

2011-05-05 Thread Holger Pirk
Changeset: 2c80dea79f06 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=2c80dea79f06 Modified Files: tools/merovingian/utils/properties.c tools/merovingian/utils/utils.c tools/merovingian/utils/utils.h Branch: Apr2011 Log Message: merovingian: rename B

MonetDB: sciql - * implemented sciql array returning functions

2012-01-21 Thread Holger Pirk
Changeset: d5b4b07da8b6 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d5b4b07da8b6 Modified Files: sql/server/sql_parser.y sql/server/sql_psm.c Branch: sciql Log Message: * implemented sciql array returning functions ** introduced array as return type of sql

MonetDB: bwd - * started the bitwise decomposition implementatio...

2013-11-27 Thread Holger Pirk
Changeset: 06d28203f180 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=06d28203f180 Added Files: monetdb5/extras/bwd/91_opt_bwd.mal monetdb5/extras/bwd/Makefile.ag monetdb5/extras/bwd/bwd.c monetdb5/extras/bwd/opt_bwd.mal Modified Files:

MonetDB: bwd - * added stubs for the optimizer implementation

2013-11-27 Thread Holger Pirk
Changeset: 2e2f96bf2e92 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=2e2f96bf2e92 Added Files: monetdb5/extras/bwd/bwd.h Modified Files: monetdb5/extras/bwd/bwd.c monetdb5/extras/bwd/opt_bwd.mal Branch: bwd Log Message: * added stubs for the optimiz

MonetDB: bwd - * created framework for bwd (storage management a...

2013-11-27 Thread Holger Pirk
Changeset: cc37478e00d5 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=cc37478e00d5 Added Files: monetdb5/extras/bwd/91_bwd.sql Modified Files: monetdb5/extras/bwd/91_opt_bwd.mal monetdb5/extras/bwd/Makefile.ag monetdb5/extras/bwd/bwd.c

MonetDB: bwd - * added opencl autoconf section

2013-11-27 Thread Holger Pirk
Changeset: e12d539868e3 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e12d539868e3 Modified Files: configure.ag gdk/gdk.h gdk/gdk_align.c gdk/gdk_batop.mx gdk/gdk_private.h monetdb5/extras/bwd/bwd.c monetdb5/optimizer/o

MonetDB: bwd - * fixed deviceinfo reporting

2013-11-27 Thread Holger Pirk
Changeset: bb8bdf432d0c for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=bb8bdf432d0c Modified Files: configure.ag monetdb5/extras/bwd/91_bwd.sql monetdb5/extras/bwd/bwd.c monetdb5/extras/bwd/bwd.h monetdb5/extras/bwd/opt_bwd.mal Branch:

MonetDB: bwd - * added bwdevices function to check for available...

2013-11-27 Thread Holger Pirk
Changeset: ee8f332df1f5 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=ee8f332df1f5 Added Files: monetdb5/extras/bwd/optimizer.c Modified Files: monetdb5/extras/bwd/91_bwd.sql monetdb5/extras/bwd/Makefile.ag monetdb5/extras/bwd/bwd.c mo

MonetDB: bwd - * okay, turns out builtin-kernels are only suppor...

2013-11-27 Thread Holger Pirk
Changeset: d636a41be4aa for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d636a41be4aa Modified Files: monetdb5/extras/bwd/91_bwd.sql monetdb5/extras/bwd/bwd.c monetdb5/extras/bwd/opt_bwd.mal Branch: bwd Log Message: * okay, turns out builtin-kernels are

MonetDB: bwd - * implemented uselect approximation kernel (for i...

2013-11-27 Thread Holger Pirk
Changeset: 561de22dcce3 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=561de22dcce3 Modified Files: monetdb5/extras/bwd/operations.c monetdb5/extras/bwd/utilities.c Branch: bwd Log Message: * implemented uselect approximation kernel (for ints :-)) Unterschi

MonetDB: bwd - * working on selections on bitwise decomposed dat...

2013-11-27 Thread Holger Pirk
Changeset: 62b7acafdfb5 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=62b7acafdfb5 Added Files: monetdb5/extras/bwd/operations.c monetdb5/extras/bwd/utilities.c monetdb5/extras/bwd/utilities.h Modified Files: monetdb5/extras/bwd/Makefile.ag

MonetDB: bwd - * including list of builtin kernels in the device...

2013-11-27 Thread Holger Pirk
Changeset: cc9c26044305 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=cc9c26044305 Modified Files: monetdb5/extras/bwd/91_bwd.sql monetdb5/extras/bwd/bwd.c monetdb5/extras/bwd/bwd.h monetdb5/extras/bwd/opt_bwd.mal Branch: bwd Log Message: * i

MonetDB: bwd - * merge

2013-11-27 Thread Holger Pirk
Changeset: 62a4af3aee33 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=62a4af3aee33 Modified Files: configure.ag monetdb5/extras/bwd/91_bwd.sql monetdb5/extras/bwd/bwd.c monetdb5/extras/bwd/bwd.h monetdb5/extras/bwd/opt_bwd.mal Branch:

MonetDB: bwd - * working on the selection (approximative selecti...

2013-11-27 Thread Holger Pirk
Changeset: d3f51d4cb437 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d3f51d4cb437 Modified Files: monetdb5/extras/bwd/Makefile.ag monetdb5/extras/bwd/operations.c Branch: bwd Log Message: * working on the selection (approximative selection is still too rest

MonetDB: bwd - * fixed the select approximation kernel (bitshift...

2013-11-27 Thread Holger Pirk
Changeset: f6300313c8f7 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f6300313c8f7 Modified Files: monetdb5/extras/bwd/operations.c monetdb5/extras/bwd/utilities.c Branch: bwd Log Message: * fixed the select approximation kernel (bitshifting was wrong) Unt

MonetDB: bwd - * returning correct results for a simple select q...

2013-11-27 Thread Holger Pirk
Changeset: 577a5c7b702f for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=577a5c7b702f Modified Files: monetdb5/extras/bwd/operations.c monetdb5/extras/bwd/utilities.c monetdb5/extras/bwd/utilities.h Branch: bwd Log Message: * returning correct results f

MonetDB: bwd - * using any available device, even GPUs :-)

2013-11-27 Thread Holger Pirk
Changeset: 51e2dd9bd01a for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=51e2dd9bd01a Modified Files: monetdb5/extras/bwd/utilities.c Branch: bwd Log Message: * using any available device, even GPUs :-) Unterschiede (12 Zeilen): diff --git a/monetdb5/extras/bwd/util

MonetDB: bwd - * lots of bitmagic

2013-11-27 Thread Holger Pirk
Changeset: b02d018c0d3b for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b02d018c0d3b Modified Files: monetdb5/extras/bwd/bwd.c monetdb5/extras/bwd/operations.c monetdb5/extras/bwd/utilities.c Branch: bwd Log Message: * lots of bitmagic * using

MonetDB: bwd - * still working on projections

2013-11-27 Thread Holger Pirk
Changeset: 1745879174b2 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=1745879174b2 Modified Files: monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/cl_program_utilities.h monetdb5/extras/bwd/operations.c Branch: bwd Log Message: * still

MonetDB: bwd - * using fully decomposed bat-storage on the GPU a...

2013-11-27 Thread Holger Pirk
Changeset: a65a0bb38045 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a65a0bb38045 Modified Files: monetdb5/extras/bwd/operations.c monetdb5/extras/bwd/optimizer.c monetdb5/extras/bwd/utilities.c monetdb5/extras/bwd/utilities.h Branch: bwd Log

MonetDB: bwd - * cleanup

2013-11-27 Thread Holger Pirk
Changeset: 59e8d9ca4b15 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=59e8d9ca4b15 Modified Files: monetdb5/extras/bwd/91_bwd.sql monetdb5/extras/bwd/bwd.c monetdb5/extras/bwd/operations.c monetdb5/extras/bwd/opt_bwd.mal monetdb5/extra

MonetDB: bwd - * working on the leftjoin with non-void left tails

2013-11-27 Thread Holger Pirk
Changeset: 6dbe95f4e5e3 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=6dbe95f4e5e3 Added Files: monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/cl_program_utilities.h Modified Files: monetdb5/extras/bwd/Makefile.ag monetdb5/extr

MonetDB: bwd - * projective leftjoins actually access the decomp...

2013-11-27 Thread Holger Pirk
Changeset: 911928dfa2ff for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=911928dfa2ff Modified Files: monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/operations.c monetdb5/extras/bwd/utilities.c monetdb5/extras/bwd/utilities.h Bran

MonetDB: bwd - * working on tpch q6

2013-11-27 Thread Holger Pirk
Changeset: a4111b6c0f42 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a4111b6c0f42 Modified Files: monetdb5/extras/bwd/91_bwd.sql monetdb5/extras/bwd/Makefile.ag monetdb5/extras/bwd/bwd.c monetdb5/extras/bwd/bwd.h monetdb5/extras/bwd/c

MonetDB: bwd - * creating a BWDed plan for Q6 in the optimizer (...

2013-11-27 Thread Holger Pirk
Changeset: fbdcc006e510 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=fbdcc006e510 Modified Files: monetdb5/extras/bwd/optimizer.c Branch: bwd Log Message: * creating a BWDed plan for Q6 in the optimizer (many of the operators aren't implemented yet) Unterschiede

MonetDB: bwd - * added output operator for approximate results

2013-11-27 Thread Holger Pirk
Changeset: 7c6c3d427207 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7c6c3d427207 Modified Files: monetdb5/extras/bwd/bwd.c monetdb5/extras/bwd/bwd.h monetdb5/extras/bwd/opt_bwd.mal monetdb5/extras/bwd/optimizer.c Branch: bwd Log Message: *

MonetDB: bwd - * fixed correctness of the projective join (retur...

2013-11-27 Thread Holger Pirk
Changeset: acf562afa12d for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=acf562afa12d Modified Files: monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/operations.c Branch: bwd Log Message: * fixed correctness of the projective join (returned bat s

MonetDB: bwd - * fixed dealing with selections with only one bound

2013-11-27 Thread Holger Pirk
Changeset: 85022fc1038a for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=85022fc1038a Modified Files: monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/operations.c Branch: bwd Log Message: * fixed dealing with selections with only one bound Unte

MonetDB: bwd - * fixing bugs for tpch6

2013-11-27 Thread Holger Pirk
Changeset: 839c37ad6fe5 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=839c37ad6fe5 Modified Files: monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/operations.c Branch: bwd Log Message: * fixing bugs for tpch6 Unterschiede (299 Zeilen): diff

MonetDB: bwd - * got something running that is halfway towards t...

2013-11-27 Thread Holger Pirk
Changeset: af513e091f06 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=af513e091f06 Modified Files: monetdb5/extras/bwd/bwd.c monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/operations.c monetdb5/extras/bwd/utilities.c mo

MonetDB: bwd - * a little bit of cleaning up (don't overestimate...

2013-11-27 Thread Holger Pirk
Changeset: d3c7a2940aaf for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d3c7a2940aaf Modified Files: monetdb5/extras/bwd/operations.c monetdb5/extras/bwd/utilities.c Branch: bwd Log Message: * a little bit of cleaning up (don't overestimate this :-)) * large

MonetDB: bwd - * fixed a minor bug with result set space allocat...

2013-11-27 Thread Holger Pirk
Changeset: bb0fe6290853 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=bb0fe6290853 Modified Files: monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/operations.c monetdb5/extras/bwd/utilities.h Branch: bwd Log Message: * fixed a minor bu

MonetDB: bwd - * introduced (global) prefix compression for appr...

2013-11-27 Thread Holger Pirk
Changeset: a00466f6b369 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a00466f6b369 Modified Files: monetdb5/extras/bwd/91_bwd.sql monetdb5/extras/bwd/bwd.c monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/cl_program_utilities.h

MonetDB: bwd - * lots of performance tweaking (by now single thr...

2013-11-27 Thread Holger Pirk
Changeset: cd8a9702e032 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=cd8a9702e032 Modified Files: monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/cl_program_utilities.h monetdb5/extras/bwd/operations.c monetdb5/extras/bwd/utili

MonetDB: bwd - * actually got a correct result for TPCH 6 now

2013-11-27 Thread Holger Pirk
Changeset: 7cd7c21f for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7cd7c21f Modified Files: monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/operations.c Branch: bwd Log Message: * actually got a correct result for TPCH 6 now * tomorro

MonetDB: bwd - * fixed one-side selections

2013-11-27 Thread Holger Pirk
Changeset: 38b5bb50dafe for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=38b5bb50dafe Modified Files: monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/operations.c Branch: bwd Log Message: * fixed one-side selections Unterschiede (26 Zeilen): d

MonetDB: bwd - * optimizing the projection for the full gpu-resi...

2013-11-27 Thread Holger Pirk
Changeset: 86183e7d8e3b for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=86183e7d8e3b Modified Files: monetdb5/extras/bwd/operations.c Branch: bwd Log Message: * optimizing the projection for the full gpu-resident case as well Unterschiede (108 Zeilen): diff --git a

MonetDB: bwd - * (hopefully) fixed projective semijoins

2013-11-27 Thread Holger Pirk
Changeset: 77160b3e8cfb for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=77160b3e8cfb Modified Files: monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/operations.c Branch: bwd Log Message: * (hopefully) fixed projective semijoins Unterschiede (1

MonetDB: bwd - * fixed selection on non-dense-headed bats (TPCH ...

2013-11-27 Thread Holger Pirk
Changeset: f565c5c02e20 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f565c5c02e20 Modified Files: monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/cl_program_utilities.h monetdb5/extras/bwd/operations.c Branch: bwd Log Message: * fixed

MonetDB: bwd - * working on the sinterklaas case now

2013-11-27 Thread Holger Pirk
Changeset: bc8ca326a689 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=bc8ca326a689 Modified Files: monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/operations.c monetdb5/extras/bwd/utilities.c Branch: bwd Log Message: * working on the s

MonetDB: bwd - * fixing compiler weirdness

2013-11-27 Thread Holger Pirk
Changeset: 845d2a6ead09 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=845d2a6ead09 Modified Files: monetdb5/extras/bwd/91_bwd.sql monetdb5/extras/bwd/operations.c monetdb5/extras/bwd/utilities.c Branch: bwd Log Message: * fixing compiler weirdness

MonetDB: bwd - * residuals for non-zero based values were calcul...

2013-11-27 Thread Holger Pirk
Changeset: 1f2999828fb6 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=1f2999828fb6 Modified Files: monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/operations.c monetdb5/extras/bwd/utilities.c Branch: bwd Log Message: * residuals for no

MonetDB: bwd - * using unsigned chars now (important when dealin...

2013-11-27 Thread Holger Pirk
Changeset: f425de5b9118 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f425de5b9118 Modified Files: monetdb5/extras/bwd/cl_program_utilities.c Branch: bwd Log Message: * using unsigned chars now (important when dealing with values larger than 127 :-)) Unterschiede

MonetDB: bwd - * some minor fixes

2013-11-27 Thread Holger Pirk
Changeset: 6e8d8565fb3a for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=6e8d8565fb3a Modified Files: gdk/gdk.h monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/operations.c monetdb5/extras/bwd/utilities.c monetdb5/mal/mal_i

MonetDB: bwd - * ported the bbpdestroy callback to the bwd-code ...

2013-11-27 Thread Holger Pirk
Changeset: d7684be7b742 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d7684be7b742 Modified Files: gdk/gdk_bbp.mx Branch: bwd Log Message: * ported the bbpdestroy callback to the bwd-code to allow efficient GPU garbage collection Unterschiede (53 Zeilen): diff -

MonetDB: bwd - * started the pusher-optimizer (non-functional)

2013-11-27 Thread Holger Pirk
Changeset: 3eae742086ba for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=3eae742086ba Added Files: monetdb5/extras/bwd/optimizer_utilities.c monetdb5/extras/bwd/optimizer_utilities.h monetdb5/extras/bwd/pusher.c Modified Files: monetdb5/extras/bw

MonetDB: bwd - * (hopefull) implemented multi-gpu support, I won...

2013-11-27 Thread Holger Pirk
Changeset: bba012dd2131 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=bba012dd2131 Modified Files: monetdb5/extras/bwd/utilities.c Branch: bwd Log Message: * (hopefull) implemented multi-gpu support, I wonder if it actually works with multiple gpus :-) Unterschie

MonetDB: bwd - * smaller fixes for correctness

2013-11-27 Thread Holger Pirk
Changeset: 0fd62512249d for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=0fd62512249d Modified Files: monetdb5/extras/bwd/bwd.c monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/operations.c Branch: bwd Log Message: * smaller fixes for corr

MonetDB: bwd - * implemented gpu garbage collection (seems to wo...

2013-11-27 Thread Holger Pirk
Changeset: d7365bc58da0 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d7365bc58da0 Modified Files: monetdb5/extras/bwd/91_opt_bwd.mal monetdb5/extras/bwd/bwd.c monetdb5/extras/bwd/bwd.h monetdb5/extras/bwd/cl_program_utilities.c monetd

MonetDB: bwd - * implemented pushing of selections to the gpu

2013-11-27 Thread Holger Pirk
Changeset: 8433722c0dad for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8433722c0dad Modified Files: gdk/gdk_bbp.mx monetdb5/extras/bwd/bwd.c monetdb5/extras/bwd/opt_bwd.mal monetdb5/extras/bwd/optimizer_utilities.c monetdb5/extras/bwd/o

MonetDB: bwd - * correctly pushing approximate selections toward...

2013-11-27 Thread Holger Pirk
Changeset: bb4b0320da87 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=bb4b0320da87 Modified Files: monetdb5/extras/bwd/bwd.c monetdb5/extras/bwd/operations.c monetdb5/extras/bwd/optimizer.c monetdb5/extras/bwd/pusher.c monetdb5/extras/

MonetDB: bwd - * adapting the bounds for <= and >= selections

2013-11-27 Thread Holger Pirk
Changeset: b81fe596630b for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b81fe596630b Modified Files: monetdb5/extras/bwd/operations.c Branch: bwd Log Message: * adapting the bounds for <= and >= selections * refactored out the selection refinement loop Unterschiede

MonetDB: bwd - * committing temporary fixes for multi-gpu suppor...

2013-11-27 Thread Holger Pirk
Changeset: 7a0d1b7a2492 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7a0d1b7a2492 Modified Files: monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/utilities.c monetdb5/extras/bwd/utilities.h Branch: bwd Log Message: * committing tempor

MonetDB: bwd - * don't actually always need printf refcount debu...

2013-11-27 Thread Holger Pirk
Changeset: 314ce7c6d705 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=314ce7c6d705 Modified Files: monetdb5/extras/bwd/bwd.c Branch: bwd Log Message: * don't actually always need printf refcount debugging Unterschiede (12 Zeilen): diff --git a/monetdb5/extras/bwd

MonetDB: bwd - * fixed TPC Q6 correctness

2013-11-27 Thread Holger Pirk
Changeset: 3194a8c0a3b1 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=3194a8c0a3b1 Modified Files: monetdb5/extras/bwd/91_bwd.sql monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/operations.c monetdb5/extras/bwd/opt_bwd.mal

MonetDB: bwd - * fixed false positive/negative problems

2013-11-27 Thread Holger Pirk
Changeset: ce20681a7944 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=ce20681a7944 Modified Files: monetdb5/extras/bwd/operations.c monetdb5/extras/bwd/utilities.c monetdb5/extras/bwd/utilities.h Branch: bwd Log Message: * fixed false positive/negati

MonetDB: bwd - * we have a (syntactically) correct plan for TPC-...

2013-11-27 Thread Holger Pirk
Changeset: 70a87c8b1ecd for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=70a87c8b1ecd Modified Files: monetdb5/extras/bwd/operations.c monetdb5/extras/bwd/opt_bwd.mal monetdb5/extras/bwd/optimizer.c monetdb5/extras/bwd/pusher.c Branch: bwd Log Me

MonetDB: bwd - * mostly costmetic fixes and (fake-)dealing with ...

2013-11-27 Thread Holger Pirk
Changeset: 7b47494d472a for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7b47494d472a Modified Files: monetdb5/extras/bwd/91_bwd.sql monetdb5/extras/bwd/bwd.c monetdb5/extras/bwd/operations.c monetdb5/extras/bwd/opt_bwd.mal monetdb5/extra

MonetDB: bwd - * fixed shifting width during approximate selection

2013-11-27 Thread Holger Pirk
Changeset: 9197252aa0ac for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9197252aa0ac Modified Files: monetdb5/extras/bwd/cl_program_utilities.c Branch: bwd Log Message: * fixed shifting width during approximate selection Unterschiede (21 Zeilen): diff --git a/monet

MonetDB: bwd - * working on true bitwise (in contrast to bytewis...

2013-11-27 Thread Holger Pirk
Changeset: 3557a6c06478 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=3557a6c06478 Modified Files: monetdb5/extras/bwd/cl_program_utilities.c Branch: bwd Log Message: * working on true bitwise (in contrast to bytewise) decomposition Unterschiede (113 Zeilen): dif

MonetDB: bwd - * bitwise selection seems to work for bytewise de...

2013-11-27 Thread Holger Pirk
Changeset: 385c42302cf9 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=385c42302cf9 Modified Files: monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/operations.c monetdb5/extras/bwd/utilities.c Branch: bwd Log Message: * bitwise selectio

MonetDB: bwd - * fixed single sided selections

2013-11-27 Thread Holger Pirk
Changeset: 0cb1e805c577 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=0cb1e805c577 Modified Files: monetdb5/extras/bwd/operations.c Branch: bwd Log Message: * fixed single sided selections Unterschiede (73 Zeilen): diff --git a/monetdb5/extras/bwd/operations.c b/

MonetDB: bwd - * doing real BITwise decomposition now but not ne...

2013-11-27 Thread Holger Pirk
Changeset: 4e4b80672001 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4e4b80672001 Modified Files: monetdb5/extras/bwd/utilities.c Branch: bwd Log Message: * doing real BITwise decomposition now but not necessarily appropriate processing :-| Unterschiede (184 Zei

MonetDB: bwd - * fixed a bug in the alignment of residual and ap...

2013-11-27 Thread Holger Pirk
Changeset: 96c196a8c4f1 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=96c196a8c4f1 Modified Files: monetdb5/extras/bwd/operations.c Branch: bwd Log Message: * fixed a bug in the alignment of residual and approximation of uselects Unterschiede (173 Zeilen): diff -

MonetDB: bwd - * offsetbits and approximationbits and residualbi...

2013-11-27 Thread Holger Pirk
Changeset: 99003b8a91fe for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=99003b8a91fe Modified Files: monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/utilities.c Branch: bwd Log Message: * offsetbits and approximationbits and residualbits have me

MonetDB: bwd - * turns out we have to use atomic instructions wh...

2013-11-27 Thread Holger Pirk
Changeset: 1ac389ecb1d9 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=1ac389ecb1d9 Modified Files: monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/operations.c Branch: bwd Log Message: * turns out we have to use atomic instructions when bitwis

MonetDB: bwd - * still working on true bitwise decomposition (la...

2013-11-27 Thread Holger Pirk
Changeset: 7f88e30cce54 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7f88e30cce54 Modified Files: monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/operations.c monetdb5/extras/bwd/utilities.c Branch: bwd Log Message: * still working on

MonetDB: bwd - * bitwise projecting residuals correctly now

2013-11-27 Thread Holger Pirk
Changeset: 9152661c1011 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9152661c1011 Modified Files: monetdb5/extras/bwd/operations.c Branch: bwd Log Message: * bitwise projecting residuals correctly now Unterschiede (130 Zeilen): diff --git a/monetdb5/extras/bwd/o

MonetDB: bwd - * still working on true bitwise processing (singl...

2013-11-27 Thread Holger Pirk
Changeset: e6002985f46b for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e6002985f46b Modified Files: monetdb5/extras/bwd/operations.c monetdb5/extras/bwd/utilities.c Branch: bwd Log Message: * still working on true bitwise processing (single attribute selectio

MonetDB: bwd - * fixed the reconstruction of values (decompressInt)

2013-11-27 Thread Holger Pirk
Changeset: d79dea64dba9 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d79dea64dba9 Modified Files: monetdb5/extras/bwd/operations.c Branch: bwd Log Message: * fixed the reconstruction of values (decompressInt) Unterschiede (60 Zeilen): diff --git a/monetdb5/extra

MonetDB: bwd - * cl program caching was still using byte-resolut...

2013-11-27 Thread Holger Pirk
Changeset: ec6d7f82ab00 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=ec6d7f82ab00 Modified Files: monetdb5/extras/bwd/cl_program_utilities.c Branch: bwd Log Message: * cl program caching was still using byte-resolution, not any more Unterschiede (35 Zeilen): dif

MonetDB: bwd - * true bitwise approximation of selections seems ...

2013-11-27 Thread Holger Pirk
Changeset: efb650c56939 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=efb650c56939 Modified Files: monetdb5/extras/bwd/cl_program_utilities.c Branch: bwd Log Message: * true bitwise approximation of selections seems to work, let's get to the refinement Unterschie

MonetDB: bwd - * turns out: we should allocate enough GPU memory...

2013-11-27 Thread Holger Pirk
Changeset: cc958b1f8a24 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=cc958b1f8a24 Modified Files: monetdb5/extras/bwd/operations.c Branch: bwd Log Message: * turns out: we should allocate enough GPU memory if we want all results (i.e., the last approximate value w

MonetDB: bwd - * okay, it yields correct results for the sinterk...

2013-11-27 Thread Holger Pirk
Changeset: 5882a0842609 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=5882a0842609 Modified Files: monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/operations.c Branch: bwd Log Message: * okay, it yields correct results for the sinterklaas quer

MonetDB: bwd - * switched from generating selection kernel c-cod...

2013-11-27 Thread Holger Pirk
Changeset: 30121cba2b0f for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=30121cba2b0f Modified Files: monetdb5/extras/bwd/cl_program_utilities.c Branch: bwd Log Message: * switched from generating selection kernel c-code myself to using compiler definitions Untersch

MonetDB: bwd - * made sintklaas run on the gpu using bitwise dec...

2013-11-27 Thread Holger Pirk
Changeset: f2891dd39c99 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f2891dd39c99 Modified Files: monetdb5/extras/bwd/operations.c Branch: bwd Log Message: * made sintklaas run on the gpu using bitwise decomposition * explicitly initializing intermediate buffers

MonetDB: bwd - * using malloc instead of alloca to make the (sup...

2013-11-27 Thread Holger Pirk
Changeset: 6dd120b9153e for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=6dd120b9153e Modified Files: monetdb5/extras/bwd/bwd.c monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/operations.c monetdb5/extras/bwd/optimizer.c mo

MonetDB: bwd - * trying to make the kernels run on ati opencl (w...

2013-11-27 Thread Holger Pirk
Changeset: 7f091426cd97 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7f091426cd97 Modified Files: monetdb5/extras/bwd/cl_program_utilities.c Branch: bwd Log Message: * trying to make the kernels run on ati opencl (which doesn't support struct flexible array member

MonetDB: bwd - * increased degree of paralellism on the gpu, tur...

2013-11-27 Thread Holger Pirk
Changeset: c8b821920c0a for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c8b821920c0a Modified Files: monetdb5/extras/bwd/operations.c Branch: bwd Log Message: * increased degree of paralellism on the gpu, turns out nvidia GPUs like more parallelism Unterschiede (23

MonetDB: bwd - * [Merge] tpch q6 now gives (consistent) incorrec...

2013-11-27 Thread Holger Pirk
Changeset: c81334022593 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c81334022593 Modified Files: monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/operations.c Branch: bwd Log Message: * [Merge] tpch q6 now gives (consistent) incorrect results

MonetDB: bwd - * started working on q1 which needs handling of v...

2013-11-27 Thread Holger Pirk
Changeset: 43c22dac96df for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=43c22dac96df Modified Files: monetdb5/extras/bwd/bwd.c monetdb5/extras/bwd/utilities.c monetdb5/extras/bwd/utilities.h Branch: bwd Log Message: * started working on q1 which needs

MonetDB: bwd - * using gdkmalloc and (slightly more) correct buf...

2013-11-27 Thread Holger Pirk
Changeset: 5d32722dce60 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=5d32722dce60 Modified Files: monetdb5/extras/bwd/operations.c Branch: bwd Log Message: * using gdkmalloc and (slightly more) correct buffer sizes Unterschiede (249 Zeilen): diff --git a/monetdb

MonetDB: bwd - * using GDKmalloc instead of malloc (see if it he...

2013-11-27 Thread Holger Pirk
Changeset: 46822907cbf0 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=46822907cbf0 Modified Files: monetdb5/extras/bwd/cl_program_utilities.c Branch: bwd Log Message: * using GDKmalloc instead of malloc (see if it helps) Unterschiede (21 Zeilen): diff --git a/mon

MonetDB: bwd - * started implementation of approximate grouping

2013-11-27 Thread Holger Pirk
Changeset: 4af8c47a665c for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4af8c47a665c Modified Files: monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/cl_program_utilities.h monetdb5/extras/bwd/operations.c monetdb5/extras/bwd/utili

MonetDB: bwd - * still working on grouping

2013-11-27 Thread Holger Pirk
Changeset: c46d5465dd64 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c46d5465dd64 Modified Files: monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/operations.c monetdb5/extras/bwd/opt_bwd.mal monetdb5/extras/bwd/optimizer.c Bran

MonetDB: bwd - * here is a first implementation of a grouping in...

2013-11-27 Thread Holger Pirk
Changeset: 39c06064572b for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=39c06064572b Modified Files: monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/operations.c Branch: bwd Log Message: * here is a first implementation of a grouping in opencl,

MonetDB: bwd - * working on grouping

2013-11-27 Thread Holger Pirk
Changeset: 79be45d03965 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=79be45d03965 Modified Files: monetdb5/extras/bwd/bwd.c monetdb5/extras/bwd/operations.c monetdb5/extras/bwd/opt_bwd.mal monetdb5/extras/bwd/optimizer.c monetdb5/extr

MonetDB: bwd - * implemented a compaction kernel for the groupin...

2013-11-27 Thread Holger Pirk
Changeset: 39c77f2493ff for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=39c77f2493ff Modified Files: monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/cl_program_utilities.h monetdb5/extras/bwd/operations.c Branch: bwd Log Message: * imple

MonetDB: bwd - * simple grouping query runs now but doesn't yiel...

2013-11-27 Thread Holger Pirk
Changeset: 4f3fe9b1b8eb for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4f3fe9b1b8eb Modified Files: monetdb5/extras/bwd/operations.c Branch: bwd Log Message: * simple grouping query runs now but doesn't yield any results: ```mclient -s " set optimizer='sequential_pi

MonetDB: bwd - * small type in opencl 1.1 fallback function

2013-11-27 Thread Holger Pirk
Changeset: eb67b31d438d for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=eb67b31d438d Modified Files: monetdb5/extras/bwd/operations.c Branch: bwd Log Message: * small type in opencl 1.1 fallback function Unterschiede (14 Zeilen): diff --git a/monetdb5/extras/bwd/op

MonetDB: bwd - * implemented a (hard-coded) grouping of two attr...

2013-11-27 Thread Holger Pirk
Changeset: 8f1e2bac28ee for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8f1e2bac28ee Modified Files: monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/cl_program_utilities.h Branch: bwd Log Message: * implemented a (hard-coded) grouping of two att

MonetDB: bwd - * (hopefully) fixed the grouping by

2013-11-27 Thread Holger Pirk
Changeset: 2f8a6725ea81 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=2f8a6725ea81 Modified Files: monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/operations.c Branch: bwd Log Message: * (hopefully) fixed the grouping by 1. making sure the

MonetDB: bwd - * working on multi-column grouping

2013-11-27 Thread Holger Pirk
Changeset: 26fa0b3d482e for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=26fa0b3d482e Modified Files: monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/cl_program_utilities.h monetdb5/extras/bwd/operations.c monetdb5/extras/bwd/opt_b

MonetDB: bwd - * working on varchar-attribute decomposition to g...

2013-11-27 Thread Holger Pirk
Changeset: dc9095374fc7 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=dc9095374fc7 Modified Files: monetdb5/extras/bwd/bwd.c monetdb5/extras/bwd/operations.c monetdb5/extras/bwd/utilities.c Branch: bwd Log Message: * working on varchar-attribute deco

MonetDB: bwd - * implemented a count as a wrapper around the bas...

2013-11-27 Thread Holger Pirk
Changeset: f82710a4941d for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f82710a4941d Modified Files: monetdb5/extras/bwd/operations.c monetdb5/extras/bwd/opt_bwd.mal Branch: bwd Log Message: * implemented a count as a wrapper around the basic mal counter (no

MonetDB: bwd - * fixed the correctness bug: opencl buffers were ...

2013-11-27 Thread Holger Pirk
Changeset: b0573bc4f9c4 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b0573bc4f9c4 Modified Files: monetdb5/extras/bwd/cl_program_utilities.c monetdb5/extras/bwd/operations.c Branch: bwd Log Message: * fixed the correctness bug: opencl buffers were initializ

MonetDB: bwd - * using explicit offsets for memory object addres...

2013-11-27 Thread Holger Pirk
Changeset: f5ffc86cc41c for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f5ffc86cc41c Modified Files: monetdb5/extras/bwd/cl_program_utilities.c Branch: bwd Log Message: * using explicit offsets for memory object addressing Unterschiede (36 Zeilen): diff --git a/mon

  1   2   >