MonetDB: pyapi - Use fixed random seed for testing and added new...

2015-08-11 Thread Mark Raasveldt
Changeset: 0345efb50f65 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=0345efb50f65 Modified Files: monetdb5/extras/pyapi/Benchmarks/Output/ByteArrayObject vs StringObject y-logData Size (100 MB).pdf monetdb5/extras/pyapi/Benchmarks/Output/ByteArrayObject vs

MonetDB: pyapi - Clear data farm after every test.

2015-08-10 Thread Mark Raasveldt
Changeset: 979d21cff370 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=979d21cff370 Modified Files: monetdb5/extras/pyapi/Benchmarks/pyapi_test.sh Branch: pyapi Log Message: Clear data farm after every test. diffs (20 lines): diff --git a/monetdb5/extras/pyapi/Ben

MonetDB: pyapi - Added C script for generating random strings fo...

2015-08-10 Thread Mark Raasveldt
Changeset: 3424f1424f82 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=3424f1424f82 Added Files: monetdb5/extras/pyapi/Benchmarks/randomstrings.c Modified Files: monetdb5/extras/pyapi/Benchmarks/monetdb_testing.py monetdb5/extras/pyapi/Benchmarks/pyapi

MonetDB: pyapi - Improved speed of generating the NULL mask.

2015-08-10 Thread Mark Raasveldt
Changeset: d62348db6043 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d62348db6043 Modified Files: monetdb5/extras/pyapi/Benchmarks/pyapi_test.sh monetdb5/extras/pyapi/pyapi.c monetdb5/extras/pyapi/pyapi.h Branch: pyapi Log Message: Improved speed of

MonetDB: pyapi - Merge.

2015-08-10 Thread Mark Raasveldt
Changeset: 08d8961ace58 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=08d8961ace58 Modified Files: gdk/shared_memory.c gdk/shared_memory.h monetdb5/extras/pyapi/Benchmarks/pyapi_test.sh monetdb5/extras/pyapi/pyapi.c monetdb5/extras/pya

MonetDB: pyapi - Removed old testcases.

2015-08-10 Thread Mark Raasveldt
Changeset: 60492c49a8b0 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=60492c49a8b0 Removed Files: monetdb5/extras/pyapi/Benchmarks/Output/ByteArrayObject vs StringObjectData Size (1 MB) monetdb5/extras/pyapi/Benchmarks/Output/Input-Map monetdb5/extra

MonetDB: pyapi - Bigger benchmark results.

2015-08-10 Thread Mark Raasveldt
Changeset: e48c63a83e4e for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e48c63a83e4e Modified Files: monetdb5/extras/pyapi/Benchmarks/Output/ByteArrayObject vs StringObject y-logData Size (100 MB).pdf monetdb5/extras/pyapi/Benchmarks/Output/ByteArrayObject vs

MonetDB: pyapi - Don't use ftok for generating shared memory keys.

2015-08-07 Thread Mark Raasveldt
Changeset: b12abff3e942 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b12abff3e942 Modified Files: gdk/shared_memory.c monetdb5/extras/pyapi/Benchmarks/pyapi_test.sh monetdb5/extras/pyapi/pyapi.c monetdb5/extras/pyapi/pyapi.h monetdb5/

MonetDB: pyapi - Better error reporting for multiprocessing/shar...

2015-08-07 Thread Mark Raasveldt
Changeset: c6f8733a08cf for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c6f8733a08cf Modified Files: gdk/shared_memory.c gdk/shared_memory.h monetdb5/extras/pyapi/pyapi.c Branch: pyapi Log Message: Better error reporting for multiprocessing/shared memo

MonetDB: pyapi - Write errors to log while testing.

2015-08-06 Thread Mark Raasveldt
Changeset: 3fcaa70af386 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=3fcaa70af386 Modified Files: monetdb5/extras/pyapi/pyapi.c sql/backends/monet5/sql.c sql/backends/monet5/sql.h Branch: pyapi Log Message: Write errors to log while testing. diffs

MonetDB: pyapi - Move code for Python Object -> BAT conversion i...

2015-08-05 Thread Mark Raasveldt
Changeset: f197b705aae5 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f197b705aae5 Modified Files: monetdb5/extras/pyapi/Benchmarks/pyapi_test.sh monetdb5/extras/pyapi/pyapi.c monetdb5/extras/pyapi/pytypes.h sql/backends/monet5/sql.c s

MonetDB: pyapi - Fix infinite loop when shared memory fails.

2015-08-04 Thread Mark Raasveldt
Changeset: 06b6904fce63 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=06b6904fce63 Modified Files: monetdb5/extras/pyapi/pyapi.c Branch: pyapi Log Message: Fix infinite loop when shared memory fails. diffs (20 lines): diff --git a/monetdb5/extras/pyapi/pyapi.c b/

MonetDB: pyapi - Fix integer overflow when dealing with large BATs.

2015-08-04 Thread Mark Raasveldt
Changeset: 022c7ba8fbff for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=022c7ba8fbff Modified Files: monetdb5/extras/pyapi/pyapi.c Branch: pyapi Log Message: Fix integer overflow when dealing with large BATs. diffs (21 lines): diff --git a/monetdb5/extras/pyapi/pya

MonetDB: pyapi - Better error handling.

2015-08-04 Thread Mark Raasveldt
Changeset: 4f973ef7ce16 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4f973ef7ce16 Modified Files: monetdb5/extras/pyapi/Benchmarks/pyapi_test.sh monetdb5/extras/pyapi/pyapi.c Branch: pyapi Log Message: Better error handling. diffs (95 lines): diff --git

MonetDB: pyapi - Merge with default.

2015-08-03 Thread Mark Raasveldt
Changeset: bf1419bf9890 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=bf1419bf9890 Added Files: common/utils/mprompt.h common/utils/prompt.c sql/test/BugTracker-2015/Tests/apply_merge_distinct.Bug-3760.sql sql/test/BugTracker-2015/Tests/apply_

MonetDB: pyapi - Faster string generation for testing.

2015-08-03 Thread Mark Raasveldt
Changeset: f8e0946dc0c0 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f8e0946dc0c0 Modified Files: monetdb5/extras/pyapi/Benchmarks/monetdb_testing.py monetdb5/extras/pyapi/Benchmarks/pyapi_test.sh Branch: pyapi Log Message: Faster string generation for test

MonetDB: pyapi - Fix memory leak.

2015-08-02 Thread Mark Raasveldt
Changeset: 82205448b244 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=82205448b244 Modified Files: monetdb5/extras/pyapi/pyapi.c Branch: pyapi Log Message: Fix memory leak. diffs (20 lines): diff --git a/monetdb5/extras/pyapi/pyapi.c b/monetdb5/extras/pyapi/pyapi

MonetDB: pyapi - Actually disable testing when testing is disabled.

2015-08-02 Thread Mark Raasveldt
Changeset: 9d90da253038 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9d90da253038 Modified Files: monetdb5/extras/pyapi/Benchmarks/pyapi_test.sh monetdb5/extras/pyapi/pyapi.c Branch: pyapi Log Message: Actually disable testing when testing is disabled. di

MonetDB: pyapi - Modified some benchmarks so they run faster and...

2015-07-31 Thread Mark Raasveldt
Changeset: 758d42fb4fa6 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=758d42fb4fa6 Added Files: monetdb5/extras/pyapi/Benchmarks/db_test.sh Modified Files: monetdb5/extras/pyapi/Benchmarks/monetdb_testing.py monetdb5/extras/pyapi/Benchmarks/pyapi_test

MonetDB: pyapi - Added LazyArray testcase.

2015-07-31 Thread Mark Raasveldt
Changeset: 59fc47cc6af5 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=59fc47cc6af5 Modified Files: monetdb5/extras/pyapi/Benchmarks/graph.py monetdb5/extras/pyapi/Benchmarks/monetdb_testing.py monetdb5/extras/pyapi/Benchmarks/pyapi_test.sh mon

MonetDB: pyapi - Fixed segfault when testing with NPY_STRING opt...

2015-07-30 Thread Mark Raasveldt
Changeset: b586d75b6a1d for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b586d75b6a1d Modified Files: monetdb5/extras/pyapi/Benchmarks/pyapi_test.sh monetdb5/extras/pyapi/pyapi.c Branch: pyapi Log Message: Fixed segfault when testing with NPY_STRING option. d

MonetDB: pyapi - Merge with default.

2015-07-30 Thread Mark Raasveldt
Changeset: d65956b0d95e for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d65956b0d95e Added Files: sql/test/BugTracker-2015/Tests/schemadiff.SQL.py sql/test/Users/Tests/columnRights.SQL.py sql/test/Users/Tests/columnRights.stable.err sql/test/Use

MonetDB: pyapi - Fixed bug when measuring PyAPI time in multithr...

2015-07-30 Thread Mark Raasveldt
Changeset: ddb7158f7291 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=ddb7158f7291 Modified Files: monetdb5/extras/pyapi/Benchmarks/monetdb_testing.py monetdb5/extras/pyapi/Benchmarks/pyapi_test.sh monetdb5/extras/pyapi/benchmark.c monetdb5/ex

MonetDB: pyapi - Bar graphs! And some fixes to get tests running...

2015-07-29 Thread Mark Raasveldt
Changeset: 3253cb9f942f for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=3253cb9f942f Added Files: monetdb5/extras/pyapi/Benchmarks/Output/ByteArrayObject vs StringObject y-logData Size (100 MB).pdf monetdb5/extras/pyapi/Benchmarks/Output/Input (Both) y-log.pdf

MonetDB: pyapi - Merge with default.

2015-07-23 Thread Mark Raasveldt
Changeset: bc905bc7dc51 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=bc905bc7dc51 Added Files: MacOSX/MonetDB logo.png MacOSX/MonetDB.pkgproj MacOSX/post-install.sh MacOSX/readme.rtf MacOSX/summary.rtf clients/R/Tests/deps-ins

MonetDB: pyapi - Steal code from Hannes.

2015-07-23 Thread Mark Raasveldt
Q2hhbmdlc2V0OiA5ZDU0OTc2YmY5NzYgZm9yIE1vbmV0REIKVVJMOiBodHRwOi8vZGV2Lm1vbmV0 ZGIub3JnL2hnL01vbmV0REI/Y21kPTNEY2hhbmdlc2V0O25vZGU9M0Q5ZDU0OTc2YmY5NzYKQWRk ZWQgRmlsZXM6CglzcWwvYmFja2VuZHMvbW9uZXQ1L1Rlc3RzL3B5YXBpMDQuc3FsCglzcWwvYmFj a2VuZHMvbW9uZXQ1L1Rlc3RzL3B5YXBpMDQuc3RhYmxlLmVycgoJc3FsL2JhY2tlbmRz

MonetDB: pyapi - Modified LazyArray to be a subclass of MaskedAr...

2015-07-23 Thread Mark Raasveldt
Changeset: c6b5d984f742 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c6b5d984f742 Modified Files: monetdb5/extras/pyapi/Tests/pyapi_returntypes.malC monetdb5/extras/pyapi/lazyarray.c monetdb5/extras/pyapi/lazyarray.h monetdb5/extras/pyapi/pya

MonetDB: pyapi - Merge with default.

2015-07-20 Thread Mark Raasveldt
Changeset: c5c2db4f0ee9 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c5c2db4f0ee9 Modified Files: clients/R/Tests/dplyr-flights.stable.err clients/Tests/SQL-dump.stable.out clients/Tests/SQL-dump.stable.out.int128 common/utils/msabaoth.c

MonetDB: pyapi - Added more benchmarks and testcases and fixed a...

2015-07-19 Thread Mark Raasveldt
Changeset: 114f9d2eb317 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=114f9d2eb317 Added Files: monetdb5/extras/pyapi/Benchmarks/Output/ByteArrayObject vs StringObjectData Size (100 MB).pdf monetdb5/extras/pyapi/Benchmarks/Output/Input (Both).pdf mon

MonetDB: pyapi - Added PyLazyArrayObject (custom array type that...

2015-07-16 Thread Mark Raasveldt
Changeset: 3bfa5b88a360 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=3bfa5b88a360 Added Files: monetdb5/extras/pyapi/lazyarray.c monetdb5/extras/pyapi/lazyarray.h Modified Files: monetdb5/extras/pyapi/Makefile.ag monetdb5/extras/pyapi/Tests/p

MonetDB: pyapi - Merge with default.

2015-07-16 Thread Mark Raasveldt
Changeset: 7ce7f53da2dc for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7ce7f53da2dc Added Files: clients/R/Tests/dplyr-flights.R clients/R/Tests/dplyr-flights.reqtest clients/R/Tests/dplyr-flights.stable.err clients/R/Tests/dplyr-flights.stable

MonetDB: pyapi - Use PyArray_DATA instead of PyArray_SETITEM to ...

2015-07-16 Thread Mark Raasveldt
Changeset: faf3f1a826b1 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=faf3f1a826b1 Modified Files: monetdb5/extras/pyapi/pyapi.c Branch: pyapi Log Message: Use PyArray_DATA instead of PyArray_SETITEM to avoid extra copying of Python objects. diffs (63 lines): di

MonetDB: pyapi - Added benchmark for PYTHON_MAP vs PYTHON.

2015-07-13 Thread Mark Raasveldt
Changeset: 96de7e040d35 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=96de7e040d35 Modified Files: monetdb5/extras/pyapi/Benchmarks/monetdb_testing.py monetdb5/extras/pyapi/Benchmarks/pyapi_test.sh monetdb5/extras/pyapi/pyapi.c Branch: pyapi Log Messa

MonetDB: pyapi - Added better error reporting for problems while...

2015-07-13 Thread Mark Raasveldt
Changeset: a81f559785ba for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a81f559785ba Modified Files: monetdb5/extras/pyapi/Benchmarks/pyapi_test.sh monetdb5/extras/pyapi/formatinput.c monetdb5/extras/pyapi/formatinput.h monetdb5/extras/pyapi/pya

MonetDB: pyapi - Fix for intel compiler.

2015-07-13 Thread Mark Raasveldt
Changeset: fc5f719785d5 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=fc5f719785d5 Modified Files: monetdb5/extras/pyapi/pytypes.c Branch: pyapi Log Message: Fix for intel compiler. diffs (14 lines): diff --git a/monetdb5/extras/pyapi/pytypes.c b/monetdb5/extras/

MonetDB: pyapi - Added proper tracking of memory usage/execution...

2015-07-11 Thread Mark Raasveldt
Changeset: 80af0c144e53 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=80af0c144e53 Modified Files: monetdb5/extras/pyapi/benchmark.c monetdb5/extras/pyapi/benchmark.h monetdb5/extras/pyapi/pyapi.c monetdb5/extras/pyapi/pytypes.h Branch: pyapi

MonetDB: pyapi - Fix for returning NPY_OBJECT arrays when using ...

2015-07-11 Thread Mark Raasveldt
Changeset: 0ea25c43cfce for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=0ea25c43cfce Modified Files: monetdb5/extras/pyapi/pyapi.c sql/backends/monet5/Tests/pyapi12.sql sql/backends/monet5/Tests/pyapi12.stable.out Branch: pyapi Log Message: Fix for ret

MonetDB: pyapi - Speed up integer input copying (for testing pur...

2015-07-11 Thread Mark Raasveldt
Changeset: 345dc12073e2 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=345dc12073e2 Modified Files: monetdb5/extras/pyapi/pyapi.c Branch: pyapi Log Message: Speed up integer input copying (for testing purposes). diffs (16 lines): diff --git a/monetdb5/extras/pyapi

MonetDB: pyapi - Added more documentation, and moved some code a...

2015-07-11 Thread Mark Raasveldt
Changeset: fdebce90a3f3 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=fdebce90a3f3 Modified Files: monetdb5/extras/pyapi/Benchmarks/pyapi_test.sh monetdb5/extras/pyapi/benchmark.c monetdb5/extras/pyapi/pyapi.c monetdb5/extras/pyapi/pyapi.h

MonetDB: pyapi - Added memory usage and PyAPI execution time sta...

2015-07-09 Thread Mark Raasveldt
Changeset: 70d4506b5fc5 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=70d4506b5fc5 Added Files: monetdb5/extras/pyapi/Benchmarks/Output/ByteArrayObject vs StringObjectData Size (1 MB) monetdb5/extras/pyapi/Benchmarks/Output/Input monetdb5/extras/pyap

MonetDB: pyapi - Fixes for other compilers.

2015-07-09 Thread Mark Raasveldt
Changeset: 7be1b00fbedb for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7be1b00fbedb Modified Files: monetdb5/extras/pyapi/benchmark.c monetdb5/extras/pyapi/pyapi.c Branch: pyapi Log Message: Fixes for other compilers. diffs (94 lines): diff --git a/monetdb

MonetDB: pyapi - Added memory tracking using malloc/free hooks.

2015-07-08 Thread Mark Raasveldt
Changeset: e9589d2e559a for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e9589d2e559a Added Files: monetdb5/extras/pyapi/benchmark.c monetdb5/extras/pyapi/benchmark.h Modified Files: monetdb5/extras/pyapi/Benchmarks/monetdb_testing.py monetdb5/ex

MonetDB: pyapi - Stay calm and merge.

2015-07-07 Thread Mark Raasveldt
Changeset: a8185bf41845 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a8185bf41845 Modified Files: clients/R/MonetDB.R/NEWS clients/R/MonetDB.R/R/dbi.R Branch: pyapi Log Message: Stay calm and merge. diffs (15 lines): diff --git a/clients/R/MonetDB.R/NEWS

MonetDB: pyapi - Merge with default.

2015-07-07 Thread Mark Raasveldt
Changeset: 9fd0726406f9 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9fd0726406f9 Modified Files: clients/R/MonetDB.R/DESCRIPTION clients/R/MonetDB.R/NEWS clients/R/MonetDB.R/R/dbi.R clients/R/MonetDB.R/R/mapi.R clients/R/Tests/dbappl

MonetDB: pyapi - Changed benchmark to TSV files.

2015-07-07 Thread Mark Raasveldt
Changeset: 8ee818d06d89 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=8ee818d06d89 Added Files: monetdb5/extras/pyapi/Benchmarks/Output/input_copy.tsv monetdb5/extras/pyapi/Benchmarks/Output/input_zerocopy.tsv monetdb5/extras/pyapi/Benchmarks/Output/i

MonetDB: pyapi - Merge with default.

2015-07-05 Thread Mark Raasveldt
Changeset: a7c663de357a for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=a7c663de357a Added Files: clients/R/MonetDB.R/R/dbapply.R clients/R/MonetDB.R/man/dbApply.Rd clients/R/Tests/dbapply.R clients/R/Tests/dbapply.reqtests clients/R/Tes

MonetDB: pyapi - Added benchmark shell script and results.

2015-07-05 Thread Mark Raasveldt
Changeset: e81cfd157f64 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e81cfd157f64 Added Files: monetdb5/extras/pyapi/Benchmarks/Output/ByteArrayObject vs StringObject.png monetdb5/extras/pyapi/Benchmarks/Output/Input.png monetdb5/extras/pyapi/Benchm

MonetDB: pyapi - Fix memory leak when using NPY_OBJECT strings.

2015-07-05 Thread Mark Raasveldt
Changeset: 04bbdfcc8eb7 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=04bbdfcc8eb7 Modified Files: monetdb5/extras/pyapi/bytearray.c monetdb5/extras/pyapi/pyapi.c monetdb5/extras/pyapi/type_conversion.c monetdb5/extras/pyapi/unicode.c Branch:

MonetDB: pyapi - Fix for PyCodeObjects with python functions wit...

2015-07-02 Thread Mark Raasveldt
Changeset: d13541c547d6 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d13541c547d6 Modified Files: gdk/shared_memory.c monetdb5/extras/pyapi/formatinput.c monetdb5/extras/pyapi/pyapi.c sql/backends/monet5/Tests/pyapi14.sql sql/backends

MonetDB: pyapi - Fix for UCS2 Python compilations.

2015-07-02 Thread Mark Raasveldt
Changeset: 54e91db34e7d for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=54e91db34e7d Modified Files: monetdb5/extras/pyapi/pyapi.c monetdb5/extras/pyapi/unicode.c Branch: pyapi Log Message: Fix for UCS2 Python compilations. diffs (52 lines): diff --git a/mo

MonetDB: pyapi - Fix copy input flag for testing.

2015-07-01 Thread Mark Raasveldt
Changeset: 4494fad7fd6c for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4494fad7fd6c Modified Files: monetdb5/extras/pyapi/pyapi.c Branch: pyapi Log Message: Fix copy input flag for testing. diffs (46 lines): diff --git a/monetdb5/extras/pyapi/pyapi.c b/monetdb5/ex

MonetDB: pyapi - Merge with default.

2015-06-30 Thread Mark Raasveldt
Changeset: e0810a1f68f0 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=e0810a1f68f0 Added Files: .hgignore common/utils/strptime.c sql/test/BugTracker-2015/Tests/cast_to_num.Bug-3744.sql sql/test/BugTracker-2015/Tests/cast_to_num.Bug-3744.stabl

MonetDB: pyapi - Added a method of converting PyCodeObjects to s...

2015-06-30 Thread Mark Raasveldt
Changeset: 7c2958d3132f for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=7c2958d3132f Added Files: monetdb5/extras/pyapi/formatinput.c monetdb5/extras/pyapi/formatinput.h sql/backends/monet5/Tests/pyapi14.sql sql/backends/monet5/Tests/pyapi14.sta

MonetDB: pyapi - Added some flags for testing purposes.

2015-06-26 Thread Mark Raasveldt
Changeset: c3da9773e5b0 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c3da9773e5b0 Modified Files: monetdb5/extras/pyapi/Tests/All monetdb5/extras/pyapi/pyapi.c monetdb5/extras/pyapi/type_conversion.c monetdb5/extras/pyapi/type_conversion.h Br

MonetDB: pyapi - Fix for different compilers.

2015-06-26 Thread Mark Raasveldt
Changeset: 02f7e275d499 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=02f7e275d499 Modified Files: monetdb5/extras/pyapi/Tests/pyapi_modify_input.stable.err monetdb5/extras/pyapi/Tests/pyapi_numpy_numeric_nested.stable.out monetdb5/extras/pyapi/Tests/

MonetDB: pyapi - Added a faster implementation of pyapi08.

2015-06-25 Thread Mark Raasveldt
Changeset: efd113d8c4b0 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=efd113d8c4b0 Modified Files: monetdb5/extras/pyapi/bytearray.c monetdb5/extras/pyapi/type_conversion.h sql/backends/monet5/Tests/pyapi08.sql Branch: pyapi Log Message: Added a fast

MonetDB: pyapi - Added the option of converting strings into PyB...

2015-06-25 Thread Mark Raasveldt
Changeset: 837dec34b419 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=837dec34b419 Added Files: monetdb5/extras/pyapi/Tests/pyapi_modify_input.malC monetdb5/extras/pyapi/Tests/pyapi_modify_input.stable.err monetdb5/extras/pyapi/Tests/pyapi_modify_inpu

MonetDB: pyapi - Strings can now be stored in either a NPY_STRIN...

2015-06-22 Thread Mark Raasveldt
Changeset: be2c60d4445d for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=be2c60d4445d Modified Files: monetdb5/extras/pyapi/Tests/pyapi_types_huge.malC monetdb5/extras/pyapi/Tests/pyapi_types_huge.stable.err monetdb5/extras/pyapi/Tests/pyapi_types_huge.s

MonetDB: pyapi - Fixed indenter for multiline strings, added ind...

2015-06-22 Thread Mark Raasveldt
Changeset: c16c97c177a0 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c16c97c177a0 Added Files: sql/backends/monet5/Tests/pyapi13.sql sql/backends/monet5/Tests/pyapi13.stable.err sql/backends/monet5/Tests/pyapi13.stable.out Modified Files: mon

MonetDB: pyapi - Fixed tests so they run on any PC.

2015-06-22 Thread Mark Raasveldt
Changeset: 000f25917733 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=000f25917733 Removed Files: monetdb5/extras/pyapi/Tests/fibonacci.py Modified Files: monetdb5/extras/pyapi/Tests/pyapi_numpy_numeric_nested.malC monetdb5/extras/pyapi/Tests/pyapi_pa

MonetDB: pyapi - Clang fix.

2015-06-19 Thread Mark Raasveldt
Changeset: ae0871ee0b28 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=ae0871ee0b28 Modified Files: monetdb5/extras/pyapi/pyapi.c monetdb5/extras/pyapi/unicode.c Branch: pyapi Log Message: Clang fix. diffs (37 lines): diff --git a/monetdb5/extras/pyapi/pya

MonetDB: pyapi - Now create a NPY_STRING array if there are no u...

2015-06-19 Thread Mark Raasveldt
Changeset: 6e2781eea9c0 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=6e2781eea9c0 Modified Files: gdk/shared_memory.c monetdb5/extras/pyapi/Tests/pyapi_types_string.malC monetdb5/extras/pyapi/pyapi.c monetdb5/extras/pyapi/unicode.c mo

MonetDB: pyapi - Cleaned up code and added a lot of comments.

2015-06-17 Thread Mark Raasveldt
Changeset: 51ad9f806cc6 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=51ad9f806cc6 Modified Files: gdk/shared_memory.c gdk/shared_memory.h monetdb5/extras/pyapi/Tests/pyapi_returntypes.malC monetdb5/extras/pyapi/Tests/pyapi_returntypes.stable.

MonetDB: pyapi - Reworked python code indenter.

2015-06-17 Thread Mark Raasveldt
Changeset: f959f735a880 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f959f735a880 Modified Files: monetdb5/extras/pyapi/Tests/pyapi_returntypes.malC monetdb5/extras/pyapi/Tests/pyapi_returntypes.stable.err monetdb5/extras/pyapi/pyapi.c sql/ba

MonetDB: pyapi - Merge with default, fixes pyapi08.sql.

2015-06-16 Thread Mark Raasveldt
Changeset: 080a955d803d for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=080a955d803d Added Files: debian/monetdb-client-tools.docs debian/monetdb5-server.docs sql/backends/monet5/Tests/pyapi08.sql.orig sql/backends/monet5/Tests/pyapi08.stable.er

MonetDB: pyapi - Return BATs with correct seqbase (fixes pyapi12...

2015-06-15 Thread Mark Raasveldt
Changeset: ffd57a93503a for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=ffd57a93503a Modified Files: monetdb5/extras/pyapi/pyapi.c sql/backends/monet5/Tests/All Branch: pyapi Log Message: Return BATs with correct seqbase (fixes pyapi12.sql). diffs (58 lines)

MonetDB: pyapi - Added some broken testcases.

2015-06-14 Thread Mark Raasveldt
Changeset: d88a02f096c1 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d88a02f096c1 Added Files: sql/backends/monet5/Tests/pyapi12.sql sql/backends/monet5/Tests/pyapi12.stable.err sql/backends/monet5/Tests/pyapi12.stable.out sql/backends/monet5

MonetDB: pyapi - Merge

2015-06-14 Thread Mark Raasveldt
Changeset: f8230c079217 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=f8230c079217 Added Files: buildtools/ChangeLog.Jul2015 clients/ChangeLog.Jul2015 clients/mapilib/ChangeLog.Jul2015 clients/python2/ChangeLog.Jul2015 clients/python3/

MonetDB: pyapi - Reworked multiprocessing to use fork() and shar...

2015-06-14 Thread Mark Raasveldt
Changeset: 2e146af54123 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=2e146af54123 Added Files: gdk/shared_memory.c gdk/shared_memory.h sql/backends/monet5/Tests/pyapi10.sql sql/backends/monet5/Tests/pyapi10.stable.err sql/backends/mon

MonetDB: pyapi - Return types are now directly mapped into BATs ...

2015-06-09 Thread Mark Raasveldt
Changeset: ae661d755579 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=ae661d755579 Added Files: monetdb5/extras/pyapi/pytypes.c monetdb5/extras/pyapi/type_conversion.c Modified Files: gdk/gdk.h gdk/gdk_heap.c monetdb5/extras/pyapi/Make

MonetDB: pyapi - Merge newlines.

2015-06-08 Thread Mark Raasveldt
Changeset: 64c3f5fda4dc for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=64c3f5fda4dc Added Files: sql/test/BugTracker-2015/Tests/string_split.Bug-3564.sql sql/test/BugTracker-2015/Tests/string_split.Bug-3564.stable.err sql/test/BugTracker-2015/Tests/str

MonetDB: pyapi - Minor fixes for other compilers.

2015-06-08 Thread Mark Raasveldt
Changeset: 512925811120 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=512925811120 Added Files: monetdb5/extras/pyapi/unicode.c Modified Files: monetdb5/extras/pyapi/Makefile.ag monetdb5/extras/pyapi/pyapi.c monetdb5/extras/pyapi/pytypes.h

MonetDB: pyapi - Terminate multiprocessing pools properly now.

2015-06-08 Thread Mark Raasveldt
Changeset: d5bc794c719e for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d5bc794c719e Modified Files: monetdb5/extras/pyapi/pyapi.c monetdb5/extras/pyapi/type_conversion.h Branch: pyapi Log Message: Terminate multiprocessing pools properly now. diffs (39 line

MonetDB: pyapi - Cleaned up and refactored PyAPI code, fixed (ho...

2015-06-07 Thread Mark Raasveldt
Changeset: b413ccc12962 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=b413ccc12962 Added Files: monetdb5/extras/pyapi/Tests/pyapi_types_boolean.stable.err monetdb5/extras/pyapi/Tests/pyapi_types_boolean.stable.out monetdb5/extras/pyapi/pytypes.h

MonetDB: pyapi - Fixed a few memory leaks.

2015-06-03 Thread Mark Raasveldt
Changeset: 4f4eafa3b4fd for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4f4eafa3b4fd Modified Files: monetdb5/extras/pyapi/Tests/random_file.py monetdb5/extras/pyapi/pyapi.c monetdb5/extras/pyapi/pyapi.mal Branch: pyapi Log Message: Fixed a few memory

MonetDB: pyapi - Added multiprocessing support through Python::P...

2015-06-02 Thread Mark Raasveldt
Changeset: c9e6652929cb for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c9e6652929cb Modified Files: monetdb5/extras/pyapi/Tests/All monetdb5/extras/pyapi/Tests/pyapi_returntypes.malC monetdb5/extras/pyapi/Tests/pyapi_types_boolean.malC monetdb5

MonetDB: pyapi - Added a number of SQL test cases (aggregation, ...

2015-06-01 Thread Mark Raasveldt
Changeset: d43cfa1c9005 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=d43cfa1c9005 Added Files: sql/backends/monet5/Tests/pyapi05.sql sql/backends/monet5/Tests/pyapi06.sql sql/backends/monet5/Tests/pyapi07.sql Modified Files: monetdb5/extras/p

MonetDB: pyapi - Improved parallelization speed and added parall...

2015-05-30 Thread Mark Raasveldt
Changeset: c7b45953ddbf for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c7b45953ddbf Added Files: monetdb5/extras/pyapi/Tests/random_file.py Modified Files: monetdb5/extras/pyapi/Tests/All monetdb5/extras/pyapi/Tests/pyapi_types_boolean.malC mon

MonetDB: pyapi - Fixed multithreading issues (with a simple lock...

2015-05-29 Thread Mark Raasveldt
Changeset: 483c7540b9df for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=483c7540b9df Modified Files: monetdb5/extras/pyapi/Tests/All monetdb5/extras/pyapi/Tests/pyapi_types_boolean.malC monetdb5/extras/pyapi/pyapi.c sql/backends/monet5/Tests/All

MonetDB: pyapi - Merge

2015-05-29 Thread Mark Raasveldt
Changeset: 66be10fc2789 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=66be10fc2789 Modified Files: monetdb5/extras/pyapi/pyapi.c Branch: pyapi Log Message: Merge diffs (12 lines): diff --git a/monetdb5/extras/pyapi/pyapi.c b/monetdb5/extras/pyapi/pyapi.c --- a/mo

MonetDB: pyapi - Added the Pyapi to the SQL front and added some...

2015-05-29 Thread Mark Raasveldt
Changeset: 998b958a8f23 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=998b958a8f23 Added Files: sql/backends/monet5/Tests/pyapi00.sql sql/backends/monet5/Tests/pyapi01.sql sql/backends/monet5/Tests/pyapi02.sql Modified Files: monetdb5/extras/p

MonetDB: pyapi - Branch merge.

2015-05-26 Thread Mark Raasveldt
Changeset: 9973aefd7613 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9973aefd7613 Added Files: monetdb5/extras/pyapi/Tests/pyapi01.stable.err monetdb5/extras/pyapi/Tests/pyapi01.stable.out Modified Files: MonetDB.spec clients/Tests/exports.st

MonetDB: pyapi - Added test cases, fixed huge types and reworked...

2015-05-26 Thread Mark Raasveldt
Changeset: 5a837415754e for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=5a837415754e Added Files: monetdb5/extras/pyapi/Tests/bikedata.csv monetdb5/extras/pyapi/Tests/fibonacci.py monetdb5/extras/pyapi/Tests/pyapi_numpy_boolean.malC monetdb5/ext

MonetDB: pyapi - Reworked how python return types are handled. A...

2015-05-26 Thread Mark Raasveldt
Changeset: 0d867589a540 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=0d867589a540 Added Files: monetdb5/extras/pyapi/Tests/pyapi_returntypes.malC Modified Files: monetdb5/extras/pyapi/Tests/All monetdb5/extras/pyapi/Tests/pyapi_pandas.malC mo

MonetDB: pyapi - Fixed boolean types.

2015-05-26 Thread Mark Raasveldt
Changeset: 9a8852ef2aa2 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=9a8852ef2aa2 Modified Files: monetdb5/extras/pyapi/Tests/All monetdb5/extras/pyapi/Tests/pyapi01.malC monetdb5/extras/pyapi/Tests/pyapi02.malC monetdb5/extras/pyapi/Tests/py

MonetDB: pyapi - Added Unicode support. Added a few new testcases.

2015-05-26 Thread Mark Raasveldt
Changeset: 4751b2c29b53 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4751b2c29b53 Added Files: monetdb5/extras/pyapi/Tests/pyapi_pandas.malC monetdb5/extras/pyapi/Tests/pyapi_pandas.stable.err monetdb5/extras/pyapi/Tests/pyapi_pandas.stable.out

MonetDB: pyapi - Added boolean support.

2015-05-26 Thread Mark Raasveldt
Changeset: 297602a0648d for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=297602a0648d Added Files: monetdb5/extras/pyapi/Tests/pyapi03.malC Modified Files: monetdb5/extras/pyapi/Tests/All monetdb5/extras/pyapi/Tests/pyapi01.malC monetdb5/extras/p

MonetDB: pyapi - Fixed strings to work properly. Fixed a bug cau...

2015-05-12 Thread Mark Raasveldt
Changeset: 6fe592bdf6cc for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=6fe592bdf6cc Added Files: monetdb5/extras/pyapi/Tests/pyapi01.malC Modified Files: monetdb5/extras/pyapi/Tests/All monetdb5/extras/pyapi/Tests/pyapi02.malC monetdb5/extras/p

<    3   4   5   6   7   8