MonetDB: sfcgal - Have a different getVertex for contains and gc...

2016-10-25 Thread Romulo Goncalves
Changeset: 4a3f3dc183d7 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4a3f3dc183d7 Modified Files: geom/monetdb5/geom.c geom/monetdb5/geom.h geom/monetdb5/gpu.c geom/monetdb5/gpu.h Branch: sfcgal Log Message: Have a different getVertex for

MonetDB: sfcgal - gcontains should use floats

2016-10-25 Thread Romulo Goncalves
Changeset: 1ad589676f9e for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=1ad589676f9e Modified Files: geom/monetdb5/gpu.h Branch: sfcgal Log Message: gcontains should use floats diffs (10 lines): diff --git a/geom/monetdb5/gpu.h b/geom/monetdb5/gpu.h ---

MonetDB: sfcgal - gcontains should use floats

2016-10-25 Thread Romulo Goncalves
Changeset: d04b60fc11af for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d04b60fc11af Modified Files: geom/monetdb5/geom.h Branch: sfcgal Log Message: gcontains should use floats diffs (18 lines): diff --git a/geom/monetdb5/geom.h b/geom/monetdb5/geom.h ---

MonetDB: sfcgal - G_Contains uses reals (floats) and not doubles

2016-10-25 Thread Romulo Goncalves
Changeset: 038deb7e6704 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=038deb7e6704 Modified Files: geom/sql/42_gpu.sql Branch: sfcgal Log Message: G_Contains uses reals (floats) and not doubles diffs (9 lines): diff --git a/geom/sql/42_gpu.sql

MonetDB: sfcgal - Partial commit: use floats for gcontains

2016-10-25 Thread Romulo Goncalves
Changeset: 97fc761c566e for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=97fc761c566e Modified Files: geom/monetdb5/geom.c Branch: sfcgal Log Message: Partial commit: use floats for gcontains diffs (130 lines): diff --git a/geom/monetdb5/geom.c

MonetDB: sfcgal - gcontains should use floats. Only call the GPU...

2016-10-25 Thread Romulo Goncalves
Changeset: f65e8f6349db for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f65e8f6349db Modified Files: geom/monetdb5/gpu.c Branch: sfcgal Log Message: gcontains should use floats. Only call the GPU code if there are points and a polygon diffs (46 lines): diff --git

MonetDB: sfcgal - gcontains should use floats

2016-10-25 Thread Romulo Goncalves
Changeset: b0731bab5a0b for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b0731bab5a0b Modified Files: geom/monetdb5/gpu.mal Branch: sfcgal Log Message: gcontains should use floats diffs (18 lines): diff --git a/geom/monetdb5/gpu.mal b/geom/monetdb5/gpu.mal ---

MonetDB: sfcgal - Brut force NN filter join. Fix a crash and bet...

2016-10-18 Thread Romulo Goncalves
Changeset: 003387d18d46 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=003387d18d46 Modified Files: geom/monetdb5/geom.c geom/monetdb5/geom.h geom/monetdb5/geom.mal Branch: sfcgal Log Message: Brut force NN filter join. Fix a crash and better error

MonetDB: sfcgal - Merge

2016-10-10 Thread Romulo Goncalves
Changeset: 14d4f211697a for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=14d4f211697a Modified Files: geom/monetdb5/geom.c geom/monetdb5/geom_x3d.c sql/server/rel_optimizer.c Branch: sfcgal Log Message: Merge diffs (79 lines): diff --git

MonetDB: sfcgal - Better error message and avoid a double free (...

2016-10-10 Thread Romulo Goncalves
Changeset: 2968c68fa520 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=2968c68fa520 Modified Files: geom/monetdb5/geom.c Branch: sfcgal Log Message: Better error message and avoid a double free (it is left commented for future memory leaks check) diffs (34

MonetDB: sfcgal - Type in the output of X3D. For the moment turn...

2016-10-10 Thread Romulo Goncalves
Changeset: a79451a2a74b for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a79451a2a74b Modified Files: geom/monetdb5/geom_x3d.c Branch: sfcgal Log Message: Type in the output of X3D. For the moment turn off the tab for Collections diffs (39 lines): diff --git

MonetDB: sfcgal - Make sure we don't include additional indices

2016-10-10 Thread Romulo Goncalves
Changeset: 71e977883b1a for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=71e977883b1a Modified Files: sql/server/rel_optimizer.c Branch: sfcgal Log Message: Make sure we don't include additional indices diffs (15 lines): diff --git a/sql/server/rel_optimizer.c

MonetDB: sfcgal - Be more defensive, use hseqbase and typo in th...

2016-10-06 Thread Romulo Goncalves
Changeset: a71854299f80 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a71854299f80 Modified Files: geom/monetdb5/geom.c Branch: sfcgal Log Message: Be more defensive, use hseqbase and typo in the error message. diffs (175 lines): diff --git

MonetDB: sfcgal - Add --enable-gpuspatial to avoid compilation i...

2016-10-04 Thread Romulo Goncalves
Changeset: eeaacebc2856 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=eeaacebc2856 Modified Files: configure.ag Branch: sfcgal Log Message: Add --enable-gpuspatial to avoid compilation issues in platforms where we do not have gpuspatial installed or gpus. For now

MonetDB: data-vaults - Make sure the variable type is set.

2016-10-04 Thread Romulo Goncalves
Changeset: 66fd065fad85 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=66fd065fad85 Modified Files: monetdb5/optimizer/opt_datavaults.c Branch: data-vaults Log Message: Make sure the variable type is set. diffs (24 lines): diff --git

MonetDB: data-vaults - Load the correct args, use pattern instea...

2016-10-03 Thread Romulo Goncalves
Changeset: 3c044779ba44 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=3c044779ba44 Modified Files: sql/backends/monet5/vaults/gadget/gadget.c sql/backends/monet5/vaults/lidar/lidar.c sql/backends/monet5/vaults/vault.c

MonetDB: data-vaults - the module is called vault not datavaults

2016-10-03 Thread Romulo Goncalves
Changeset: e7b01a1988e5 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e7b01a1988e5 Modified Files: monetdb5/optimizer/opt_prelude.c monetdb5/optimizer/opt_prelude.h Branch: data-vaults Log Message: the module is called vault not datavaults diffs (33

MonetDB: data-vaults - Only include

2016-10-03 Thread Romulo Goncalves
Changeset: 33109ef2022d for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=33109ef2022d Modified Files: sql/backends/monet5/vaults/70_vault.mal Branch: data-vaults Log Message: Only include diffs (10 lines): diff --git a/sql/backends/monet5/vaults/70_vault.mal

MonetDB: data-vaults - vault needs gadget and lidar to be compil...

2016-10-03 Thread Romulo Goncalves
Changeset: afb63d2f3277 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=afb63d2f3277 Modified Files: sql/backends/monet5/vaults/Makefile.ag Branch: data-vaults Log Message: vault needs gadget and lidar to be compiled so it can call its check and analyze functions

MonetDB: data-vaults - Generic checktable, analyzetable, tid and...

2016-10-03 Thread Romulo Goncalves
Changeset: e82bc7317e60 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e82bc7317e60 Modified Files: sql/backends/monet5/vaults/vault.c Branch: data-vaults Log Message: Generic checktable, analyzetable, tid and bind. Once a checktable or analyzetable is executed we

MonetDB: data-vaults - The tid and bind is not done in the gener...

2016-10-03 Thread Romulo Goncalves
Changeset: 7417a64a1aaf for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7417a64a1aaf Modified Files: sql/backends/monet5/vaults/gadget/gadget.c Branch: data-vaults Log Message: The tid and bind is not done in the generic vault. diffs (280 lines): diff --git

MonetDB: data-vaults - Status of the table moves to the generic ...

2016-10-03 Thread Romulo Goncalves
Changeset: 46f082c14e47 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=46f082c14e47 Modified Files: sql/backends/monet5/vaults/gadget/gadget.h Branch: data-vaults Log Message: Status of the table moves to the generic vault. The same for tid and bind diffs (30

MonetDB: data-vaults - Add check table and analyze table

2016-10-03 Thread Romulo Goncalves
Changeset: ab7acf4031ae for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=ab7acf4031ae Modified Files: sql/backends/monet5/vaults/gadget/gadget.mal Branch: data-vaults Log Message: Add check table and analyze table diffs (31 lines): diff --git

MonetDB: data-vaults - The tid and bind is not done in the gener...

2016-10-03 Thread Romulo Goncalves
Changeset: d64851da0075 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d64851da0075 Modified Files: sql/backends/monet5/vaults/lidar/lidar.c Branch: data-vaults Log Message: The tid and bind is not done in the generic vault. diffs (truncated from 437 to 300

MonetDB: data-vaults - Status of the table moves to the generic ...

2016-10-03 Thread Romulo Goncalves
Changeset: d1813464d5dc for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d1813464d5dc Modified Files: sql/backends/monet5/vaults/lidar/lidar.h Branch: data-vaults Log Message: Status of the table moves to the generic vault. The same for tid and bind diffs (34

MonetDB: data-vaults - Move the vault binds to the generic vault...

2016-10-03 Thread Romulo Goncalves
Changeset: e0d4eee54de5 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e0d4eee54de5 Modified Files: sql/backends/monet5/vaults/lidar/lidar.mal Branch: data-vaults Log Message: Move the vault binds to the generic vault. We need to return the readerID and the status

MonetDB: data-vaults - Make the optimizer generic and handle the...

2016-10-03 Thread Romulo Goncalves
Changeset: 707fc416d7bf for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=707fc416d7bf Modified Files: monetdb5/optimizer/opt_datavaults.c Branch: data-vaults Log Message: Make the optimizer generic and handle the readerID diffs (74 lines): diff --git

MonetDB: sfcgal - Temporary fix to link with the GPU library, as...

2016-10-03 Thread Romulo Goncalves
Changeset: 0610ab4ed204 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=0610ab4ed204 Modified Files: geom/monetdb5/Makefile.ag Branch: sfcgal Log Message: Temporary fix to link with the GPU library, assuming the gspatial was intalled diffs (18 lines): diff --git

MonetDB: sfcgal - Improve names. Function to Setup GPU and reset...

2016-10-03 Thread Romulo Goncalves
Changeset: 479cc7ce2df3 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=479cc7ce2df3 Modified Files: geom/sql/42_gpu.sql Branch: sfcgal Log Message: Improve names. Function to Setup GPU and reset the settings diffs (11 lines): diff --git a/geom/sql/42_gpu.sql

MonetDB: sfcgal - Run Contains in the GPU. Set the GPU settings ...

2016-10-03 Thread Romulo Goncalves
Changeset: 6c9d9691fb45 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=6c9d9691fb45 Modified Files: geom/monetdb5/gpu.c geom/monetdb5/gpu.h geom/monetdb5/gpu.mal Branch: sfcgal Log Message: Run Contains in the GPU. Set the GPU settings and reset the

MonetDB: sfcgal - Export getVerts and freeVerts

2016-09-20 Thread Romulo Goncalves
Changeset: 0205fbc46822 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=0205fbc46822 Modified Files: geom/monetdb5/geom.c geom/monetdb5/geom.h Branch: sfcgal Log Message: Export getVerts and freeVerts diffs (42 lines): diff --git a/geom/monetdb5/geom.c

MonetDB: sfcgal - Add structure for the first GPU operator, G_Co...

2016-09-20 Thread Romulo Goncalves
, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * Copyright 1997 - July 2008 CWI, August 2008 - 2016 MonetDB B.V. + */ + +/* + * @a Romulo Goncalves + * @* The simple geom module + */ + +#include "gpu.h" + +static str +GpnpolyWithHoles(bat *out, int nvert, dbl *vx, dbl *vy, int n

MonetDB: sfcgal - Return the correct nil

2016-08-12 Thread Romulo Goncalves
Changeset: 502cf3db6455 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=502cf3db6455 Modified Files: geom/monetdb5/geom.c Branch: sfcgal Log Message: Return the correct nil diffs (12 lines): diff --git a/geom/monetdb5/geom.c b/geom/monetdb5/geom.c ---

MonetDB: sfcgal - Merge with Default

2016-08-12 Thread Romulo Goncalves
Changeset: 05075c66ee88 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=05075c66ee88 Modified Files: clients/Tests/SQL-dump.stable.out clients/Tests/SQL-dump.stable.out.int128 java/src/main/java/nl/cwi/monetdb/jdbc/MonetConnection.java

MonetDB: sfcgal - When you get a collection of collections it me...

2016-08-12 Thread Romulo Goncalves
Changeset: e49f052eb987 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e49f052eb987 Modified Files: geom/monetdb5/geom_x3d.c Branch: sfcgal Log Message: When you get a collection of collections it means collection of PolyhedralSurfaces. Use the proper type and do

MonetDB: sfcgal - A bunch of leaks related with sfcgal structure...

2016-08-11 Thread Romulo Goncalves
Changeset: 05bc5907e01b for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=05bc5907e01b Modified Files: geom/monetdb5/sfcgal.c Branch: sfcgal Log Message: A bunch of leaks related with sfcgal structures, that's why today was raining. diffs (159 lines): diff --git

MonetDB: sfcgal - Do not use GEOS_getWKBOutputDims because it do...

2016-08-11 Thread Romulo Goncalves
Changeset: 165a9254c5be for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=165a9254c5be Modified Files: geom/monetdb5/geom_x3d.c Branch: sfcgal Log Message: Do not use GEOS_getWKBOutputDims because it does not always return correct Dimension number, what we want is

MonetDB: sfcgal - Do not use GEOS_getWKBOutputDims because it do...

2016-08-11 Thread Romulo Goncalves
Changeset: f3339f0df82a for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f3339f0df82a Modified Files: geom/monetdb5/sfcgal.c Branch: sfcgal Log Message: Do not use GEOS_getWKBOutputDims because it does not always return correct Dimension number, what we want is

MonetDB: sfcgal - Do not use GEOS_getWKBOutputDims because it do...

2016-08-11 Thread Romulo Goncalves
Changeset: 9a23fad61bbe for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9a23fad61bbe Modified Files: geom/monetdb5/geom.c Branch: sfcgal Log Message: Do not use GEOS_getWKBOutputDims because it does not always return correct Dimension number, what we want is

MonetDB: sfcgal - Revert because Since WKB does not accept Polye...

2016-08-11 Thread Romulo Goncalves
Changeset: 77e616302b94 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=77e616302b94 Modified Files: geom/monetdb5/sfcgal.c Branch: sfcgal Log Message: Revert because Since WKB does not accept PolyehdralSurface type we need to trick it to use a Collection. diffs

MonetDB: sfcgal - Since WKB does not accept PolyehdralSurface ty...

2016-08-11 Thread Romulo Goncalves
Changeset: 1a2ec665763f for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=1a2ec665763f Modified Files: geom/monetdb5/geom_x3d.c Branch: sfcgal Log Message: Since WKB does not accept PolyehdralSurface type we need to trick it to use a Collection. If it is dimension 2

MonetDB: sfcgal - Fix compilation

2016-08-11 Thread Romulo Goncalves
Changeset: 19122d0a0866 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=19122d0a0866 Modified Files: geom/monetdb5/geom_clean.c Branch: sfcgal Log Message: Fix compilation diffs (12 lines): diff --git a/geom/monetdb5/geom_clean.c b/geom/monetdb5/geom_clean.c ---

MonetDB: sfcgal - Since WKB does not accept PolyehdralSurface ty...

2016-08-11 Thread Romulo Goncalves
Changeset: 834b1a646a6d for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=834b1a646a6d Modified Files: geom/monetdb5/sfcgal.c Branch: sfcgal Log Message: Since WKB does not accept PolyehdralSurface type we need to trick it to use a Collection. diffs (14 lines):

MonetDB: sfcgal - Fix more leaks detected by valgrind. When a WK...

2016-08-11 Thread Romulo Goncalves
Changeset: 422b840e887c for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=422b840e887c Modified Files: geom/monetdb5/geom.c Branch: sfcgal Log Message: Fix more leaks detected by valgrind. When a WKB is appended to a BAT you need to free it. diffs (113 lines): diff

MonetDB: sfcgal - Make sure you free the structure even if you a...

2016-08-10 Thread Romulo Goncalves
Changeset: cfb0749454ee for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=cfb0749454ee Modified Files: geom/monetdb5/geom.c Branch: sfcgal Log Message: Make sure you free the structure even if you are not using OpenMP. diffs (21 lines): diff --git

MonetDB: sfcgal - Avoid the call of external function from geos....

2016-08-10 Thread Romulo Goncalves
Changeset: b3d029aafe42 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b3d029aafe42 Modified Files: geom/monetdb5/geom.c Branch: sfcgal Log Message: Avoid the call of external function from geos. Use MBR to speed up DWithin check. Fix more leaks when errors occur

MonetDB: sfcgal - BATgroupaggrinit does not have anymore the arg...

2016-08-10 Thread Romulo Goncalves
Changeset: cb1170f6c5de for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=cb1170f6c5de Modified Files: geom/monetdb5/geom.c Branch: sfcgal Log Message: BATgroupaggrinit does not have anymore the argument cnt diffs (75 lines): diff --git a/geom/monetdb5/geom.c

MonetDB: sfcgal - Fix compilation issues

2016-08-10 Thread Romulo Goncalves
Changeset: 852fb17e5b84 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=852fb17e5b84 Modified Files: geom/monetdb5/geom_clean.c Branch: sfcgal Log Message: Fix compilation issues diffs (37 lines): diff --git a/geom/monetdb5/geom_clean.c

MonetDB: sfcgal - Merge with default

2016-08-10 Thread Romulo Goncalves
Changeset: 52023c4a6786 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=52023c4a6786 Added Files: sql/benchmarks/tpch/Tests/02-explain.stable.out.32bit sql/benchmarks/tpch/Tests/02-plan.stable.out.32bit

MonetDB: sfcgal - Fix compilation issues in other platforms, one...

2016-08-09 Thread Romulo Goncalves
Changeset: 129d6e34c3b2 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=129d6e34c3b2 Modified Files: geom/monetdb5/geom.c geom/monetdb5/geom.h Branch: sfcgal Log Message: Fix compilation issues in other platforms, one of them was a bug diffs (217 lines):

MonetDB: sfcgal - Improve error messages and make wkbNULLcopy av...

2016-08-09 Thread Romulo Goncalves
Changeset: 716c0574943a for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=716c0574943a Modified Files: geom/monetdb5/geom.c geom/monetdb5/geom.h Branch: sfcgal Log Message: Improve error messages and make wkbNULLcopy available through the header file diffs

MonetDB: sfcgal - It compiles, but it is not yet functional beca...

2016-08-09 Thread Romulo Goncalves
Changeset: b8b677151f55 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b8b677151f55 Modified Files: geom/monetdb5/Makefile.ag geom/monetdb5/geom.c geom/monetdb5/geom.h geom/monetdb5/geom_clean.c geom/monetdb5/sfcgal.c Branch: sfcgal

MonetDB: sfcgal - GEOSIntersects and GEOSDistance are not thread...

2016-08-09 Thread Romulo Goncalves
Changeset: 827721149484 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=827721149484 Modified Files: geom/monetdb5/geom.c Branch: sfcgal Log Message: GEOSIntersects and GEOSDistance are not thread safe, therefore, when we use OpenMP we run into memory corruption

MonetDB: sfcgal - Include opm.h to avoid warnings and only when ...

2016-08-09 Thread Romulo Goncalves
Changeset: 9b6ffdd7aa3a for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9b6ffdd7aa3a Modified Files: geom/monetdb5/geom.h Branch: sfcgal Log Message: Include opm.h to avoid warnings and only when OPENMP is defined diffs (14 lines): diff --git

MonetDB: sfcgal - First steps for MakeValid

2016-08-08 Thread Romulo Goncalves
Changeset: 24420eca351a for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=24420eca351a Added Files: geom/monetdb5/geom_clean.c Branch: sfcgal Log Message: First steps for MakeValid diffs (truncated from 737 to 300 lines): diff --git a/geom/monetdb5/geom_clean.c

MonetDB: sfcgal - Light version for Intersects Within. OpenMP fo...

2016-08-07 Thread Romulo Goncalves
Changeset: 99a87000cc0d for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=99a87000cc0d Modified Files: geom/monetdb5/geom.c Branch: sfcgal Log Message: Light version for Intersects Within. OpenMP for Contains. diffs (truncated from 324 to 300 lines): diff --git

MonetDB: sfcgal - Typo

2016-08-07 Thread Romulo Goncalves
Changeset: 90d68445ca0f for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=90d68445ca0f Modified Files: geom/monetdb5/geom.c Branch: sfcgal Log Message: Typo diffs (12 lines): diff --git a/geom/monetdb5/geom.c b/geom/monetdb5/geom.c --- a/geom/monetdb5/geom.c +++

MonetDB: data-vaults - Make it compile after the merge with default

2016-08-04 Thread Romulo Goncalves
Changeset: cfb3c16bec2a for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=cfb3c16bec2a Modified Files: monetdb5/optimizer/opt_datavaults.h monetdb5/optimizer/opt_prelude.h Branch: data-vaults Log Message: Make it compile after the merge with default diffs (26

MonetDB: data-vaults - Column type was replace by BAtType

2016-08-04 Thread Romulo Goncalves
Changeset: 05669222e77f for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=05669222e77f Modified Files: sql/backends/monet5/vaults/gadget/82_gadget.mal sql/backends/monet5/vaults/gadget/gadget.c sql/backends/monet5/vaults/lidar/lidar.c Branch: data-vaults

MonetDB: data-vaults - Merge with default

2016-08-04 Thread Romulo Goncalves
Changeset: b6a37348696e for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b6a37348696e Added Files: clients/Tests/MAL-signatures.sql sql/backends/monet5/Tests/int_notation_1e5.sql sql/backends/monet5/Tests/int_notation_1e5.stable.err

MonetDB: data-vaults - Make optimized compilation work

2016-08-04 Thread Romulo Goncalves
Changeset: be06ebd3ed8d for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=be06ebd3ed8d Modified Files: sql/backends/monet5/vaults/lidar/lidar.c Branch: data-vaults Log Message: Make optimized compilation work diffs (64 lines): diff --git

MonetDB: sfcgal - Turn off debug messages

2016-08-04 Thread Romulo Goncalves
Changeset: 28b27b12285a for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=28b27b12285a Modified Files: geom/monetdb5/geomBulk.c Branch: sfcgal Log Message: Turn off debug messages diffs (12 lines): diff --git a/geom/monetdb5/geomBulk.c b/geom/monetdb5/geomBulk.c ---

MonetDB: sfcgal - Improve time measurements. Turn off debug mess...

2016-08-04 Thread Romulo Goncalves
Changeset: ba850a844e54 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=ba850a844e54 Modified Files: geom/monetdb5/geom.c Branch: sfcgal Log Message: Improve time measurements. Turn off debug messages. OpenMP for the first phase of a Intersectssubjoin diffs (280

MonetDB: sfcgal - You just need to turn off OpenMP

2016-08-04 Thread Romulo Goncalves
Changeset: e80712fc8963 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e80712fc8963 Modified Files: geom/monetdb5/geom.h Branch: sfcgal Log Message: You just need to turn off OpenMP diffs (16 lines): diff --git a/geom/monetdb5/geom.h b/geom/monetdb5/geom.h ---

MonetDB: sfcgal - Improve the error message and debug messages

2016-08-04 Thread Romulo Goncalves
Changeset: 36a0f76e4df9 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=36a0f76e4df9 Modified Files: geom/monetdb5/geom.c geom/monetdb5/geomBulk.c Branch: sfcgal Log Message: Improve the error message and debug messages diffs (truncated from 611 to 300

MonetDB: sfcgal - OpenMP and BATiter are not friends. Make sure ...

2016-08-03 Thread Romulo Goncalves
Changeset: ab8d4f0f7ff0 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=ab8d4f0f7ff0 Modified Files: geom/monetdb5/geomBulk.c Branch: sfcgal Log Message: OpenMP and BATiter are not friends. Make sure each thread has its own BATiter. Still issues with C++ structures

MonetDB: sfcgal - OpenMP and BATiter are not friends. Make sure ...

2016-08-03 Thread Romulo Goncalves
Changeset: 8d425eccec96 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8d425eccec96 Modified Files: geom/monetdb5/geom.c Branch: sfcgal Log Message: OpenMP and BATiter are not friends. Make sure each thread has its own BATiter (all geom.c situations covered).

MonetDB: sfcgal - Put all the OpenMP code inside ifdef, remove o...

2016-08-03 Thread Romulo Goncalves
Changeset: 44d35b37c3c4 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=44d35b37c3c4 Modified Files: geom/monetdb5/geomBulk.c Branch: sfcgal Log Message: Put all the OpenMP code inside ifdef, remove old code which was already commented out diffs (truncated from

MonetDB: sfcgal - geom_str2type convert string to type enum. Nee...

2016-08-03 Thread Romulo Goncalves
Changeset: fda130dae5c3 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=fda130dae5c3 Modified Files: geom/lib/libgeom.c geom/lib/libgeom.h Branch: sfcgal Log Message: geom_str2type convert string to type enum. Needed by IsType. diffs (66 lines): diff --git

MonetDB: sfcgal - Filter joins (subjoin) and filter selections (...

2016-08-03 Thread Romulo Goncalves
Changeset: 62d621d69ac0 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=62d621d69ac0 Modified Files: geom/monetdb5/geom.h Branch: sfcgal Log Message: Filter joins (subjoin) and filter selections (subselect) for IsValid, IsType, ContainsXYZ, IntersectsXYZ, Intersects

MonetDB: sfcgal - Bulk version for IsType

2016-08-03 Thread Romulo Goncalves
Changeset: 76cc961020ce for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=76cc961020ce Modified Files: geom/monetdb5/geomBulk.c Branch: sfcgal Log Message: Bulk version for IsType diffs (124 lines): diff --git a/geom/monetdb5/geomBulk.c b/geom/monetdb5/geomBulk.c

MonetDB: sfcgal - Filter joins (subjoin) and filter selections (...

2016-08-03 Thread Romulo Goncalves
Changeset: 419d44908f28 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=419d44908f28 Modified Files: geom/monetdb5/geom.c Branch: sfcgal Log Message: Filter joins (subjoin) and filter selections (subselect) for IsValid, IsType, ContainsXYZ, IntersectsXYZ, Intersects

MonetDB: sfcgal - Filter joins (subjoin) and filter selections (...

2016-08-03 Thread Romulo Goncalves
Changeset: cea364bb6468 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=cea364bb6468 Modified Files: geom/monetdb5/geom.mal Branch: sfcgal Log Message: Filter joins (subjoin) and filter selections (subselect) for IsValid, IsType, ContainsXYZ, IntersectsXYZ,

MonetDB: sfcgal - Filter function for IsType (To use instead of ...

2016-08-03 Thread Romulo Goncalves
Changeset: 441d923e7608 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=441d923e7608 Modified Files: geom/sql/40_geom.sql Branch: sfcgal Log Message: Filter function for IsType (To use instead of ST_Geometry(geom) = 'ST_Polygon', now [geom] IsType ['ST_Polygon] and

MonetDB: sfcgal - Merge with Default

2016-08-02 Thread Romulo Goncalves
Changeset: 5f5f5846a558 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=5f5f5846a558 Modified Files: NT/monetdb_config.h.in clients/mapiclient/mclient.c configure.ag monetdb5/optimizer/opt_commonTerms.c

MonetDB: sfcgal - OpenMP for filter joins

2016-08-02 Thread Romulo Goncalves
Changeset: 2e1fc2354772 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=2e1fc2354772 Modified Files: geom/monetdb5/geom.c geom/monetdb5/geom.h Branch: sfcgal Log Message: OpenMP for filter joins diffs (truncated from 469 to 300 lines): diff --git

MonetDB: sfcgal - If the geometry does not have coordinate z do ...

2016-08-02 Thread Romulo Goncalves
Changeset: bf6d596d6c23 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=bf6d596d6c23 Modified Files: geom/monetdb5/geom.c Branch: sfcgal Log Message: If the geometry does not have coordinate z do not use it. Segmentize was leading to memory corruptions triggering

MonetDB: sfcgal - Fix few leaks. Verify if all GDKmalloc, GDKrea...

2016-08-01 Thread Romulo Goncalves
Changeset: 83f683229090 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=83f683229090 Modified Files: geom/monetdb5/geom.c Branch: sfcgal Log Message: Fix few leaks. Verify if all GDKmalloc, GDKrealloc, and GDKzalloc succeeded (only filter joins were left for the

MonetDB: sfcgal - Major revision of the filter join code. Clean ...

2016-08-01 Thread Romulo Goncalves
Changeset: 8bec7e8b0201 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8bec7e8b0201 Modified Files: geom/monetdb5/geom.c Branch: sfcgal Log Message: Major revision of the filter join code. Clean Error messages, make sure you release everything you allocate. Verify

MonetDB: sfcgal - Batgeom version for Contains when it compares ...

2016-08-01 Thread Romulo Goncalves
Changeset: a4a6490bfdfc for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a4a6490bfdfc Modified Files: geom/monetdb5/geom.c geom/monetdb5/geom.mal Branch: sfcgal Log Message: Batgeom version for Contains when it compares a BAT with single geometry to multiple

MonetDB: sfcgal - Merge with default

2016-08-01 Thread Romulo Goncalves
Changeset: c9345badfff8 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c9345badfff8 Modified Files: clients/Tests/exports.stable.out clients/Tests/malcheck.stable.out clients/mapiclient/dump.c common/stream/stream.c

MonetDB: sfcgal - Merge with default

2016-07-30 Thread Romulo Goncalves
Changeset: 9da17b22c397 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9da17b22c397 Modified Files: monetdb5/optimizer/opt_mergetable.c sql/backends/monet5/sql_gencode.c testing/Mdiff.c Branch: sfcgal Log Message: Merge with default diffs (175

MonetDB: sfcgal - Do not return NULL as result

2016-07-29 Thread Romulo Goncalves
Changeset: e16a117b629b for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e16a117b629b Modified Files: geom/monetdb5/geom.c Branch: sfcgal Log Message: Do not return NULL as result diffs (13 lines): diff --git a/geom/monetdb5/geom.c b/geom/monetdb5/geom.c ---

MonetDB: sfcgal - Do not include empty partitions

2016-07-29 Thread Romulo Goncalves
Changeset: 7423cfc61bf8 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7423cfc61bf8 Modified Files: sql/server/rel_optimizer.c Branch: sfcgal Log Message: Do not include empty partitions diffs (16 lines): diff --git a/sql/server/rel_optimizer.c

MonetDB: sfcgal - Typo in the mal commands

2016-07-29 Thread Romulo Goncalves
Changeset: 862c11db7f06 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=862c11db7f06 Modified Files: geom/monetdb5/geom.mal Branch: sfcgal Log Message: Typo in the mal commands diffs (31 lines): diff --git a/geom/monetdb5/geom.mal b/geom/monetdb5/geom.mal ---

MonetDB: sfcgal - subselect for Intersects and Within. We have e...

2016-07-29 Thread Romulo Goncalves
Changeset: a76a12ea85be for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a76a12ea85be Modified Files: geom/monetdb5/geom.h geom/monetdb5/geom.mal geom/monetdb5/geomBulk.c Branch: sfcgal Log Message: subselect for Intersects and Within. We have extended

MonetDB: sfcgal - Merge heads

2016-07-29 Thread Romulo Goncalves
Changeset: 9d81aed47e53 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9d81aed47e53 Modified Files: geom/monetdb5/geom.c geom/monetdb5/geom.h geom/monetdb5/geom.mal geom/monetdb5/geomBulk.c geom/sql/40_geom.sql Branch: sfcgal Log

MonetDB: sfcgal - Merge heads

2016-07-29 Thread Romulo Goncalves
Changeset: 601f4948c443 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=601f4948c443 Branch: sfcgal Log Message: Merge heads ___ checkin-list mailing list checkin-list@monetdb.org

MonetDB: sfcgal - Filter join for Contains(geom, x, y, z, SRID)....

2016-07-29 Thread Romulo Goncalves
Changeset: bd71f64d247f for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=bd71f64d247f Modified Files: geom/monetdb5/geom.c geom/monetdb5/geom.h geom/monetdb5/geom.mal geom/monetdb5/geomBulk.c geom/sql/40_geom.sql Branch: sfcgal Log

MonetDB: sfcgal - Merge with default

2016-07-29 Thread Romulo Goncalves
Changeset: dd45b2fa8d6d for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=dd45b2fa8d6d Modified Files: monetdb5/mal/mal_client.h monetdb5/mal/mal_import.c monetdb5/mal/mal_private.h monetdb5/mal/mal_profiler.c monetdb5/mal/mal_session.c

MonetDB: sfcgal - Clean generic function for DumpPoints and Dump...

2016-07-27 Thread Romulo Goncalves
Changeset: 546580fc280a for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=546580fc280a Modified Files: geom/monetdb5/geom.c geom/monetdb5/geom.h geom/monetdb5/geom.mal geom/monetdb5/geomBulk.c geom/sql/40_geom.sql Branch: sfcgal Log

MonetDB: sfcgal - Proper declaration of the argument type. Do no...

2016-07-27 Thread Romulo Goncalves
Changeset: d4187e4b3500 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d4187e4b3500 Modified Files: geom/monetdb5/geom.c geom/monetdb5/geom.h Branch: sfcgal Log Message: Proper declaration of the argument type. Do not swap args order diffs (44 lines):

MonetDB: sfcgal - Do a proper increment, reset variable and add ...

2016-07-27 Thread Romulo Goncalves
Changeset: 681382a2582b for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=681382a2582b Modified Files: geom/monetdb5/geom.c geom/monetdb5/geomBulk.c Branch: sfcgal Log Message: Do a proper increment, reset variable and add a defense line. diffs (42 lines):

MonetDB: sfcgal - Merge

2016-07-27 Thread Romulo Goncalves
Changeset: a56b4569186a for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a56b4569186a Added Files: sql/test/malloc_fail/Tests/initialize.sql sql/test/malloc_fail/Tests/initialize.stable.err sql/test/malloc_fail/Tests/initialize.stable.out

MonetDB: sfcgal - More protection. Correct error message. The nu...

2016-07-27 Thread Romulo Goncalves
Changeset: 3f5a0c964005 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=3f5a0c964005 Modified Files: geom/monetdb5/geom.c geom/monetdb5/geom.h geom/monetdb5/geomBulk.c Branch: sfcgal Log Message: More protection. Correct error message. The number of

MonetDB: sfcgal - Use the function passed as argument

2016-07-27 Thread Romulo Goncalves
Changeset: 977a761aeacd for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=977a761aeacd Modified Files: geom/monetdb5/geomBulk.c Branch: sfcgal Log Message: Use the function passed as argument diffs (12 lines): diff --git a/geom/monetdb5/geomBulk.c

MonetDB: sfcgal - Remove library, not accepted in the last versi...

2016-07-27 Thread Romulo Goncalves
Changeset: 922d966fd7e9 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=922d966fd7e9 Modified Files: geom/monetdb5/31_sfcgal.mal Branch: sfcgal Log Message: Remove library, not accepted in the last version of default diffs (9 lines): diff --git

MonetDB: sfcgal - More coverage for bulk version of Translate

2016-07-27 Thread Romulo Goncalves
Changeset: b69502ebf3b5 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b69502ebf3b5 Modified Files: geom/monetdb5/geom.mal Branch: sfcgal Log Message: More coverage for bulk version of Translate diffs (15 lines): diff --git a/geom/monetdb5/geom.mal

MonetDB: sfcgal - Generic bulk function for Dump functions. Add ...

2016-07-27 Thread Romulo Goncalves
Changeset: bd16fdf68c26 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=bd16fdf68c26 Modified Files: geom/monetdb5/geom.c geom/monetdb5/geom.h geom/monetdb5/geom.mal geom/monetdb5/geomBulk.c Branch: sfcgal Log Message: Generic bulk function

MonetDB: sfcgal - Bulk version for Dump and DumpP

2016-07-27 Thread Romulo Goncalves
Changeset: 6f62f73f6d44 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=6f62f73f6d44 Modified Files: geom/monetdb5/geom.h geom/monetdb5/geom.mal geom/monetdb5/geomBulk.c Branch: sfcgal Log Message: Bulk version for Dump and DumpP diffs (55 lines):

  1   2   3   >