Changeset: 13fd84f2c9de for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=13fd84f2c9de
Added Files:
        ChangeLog.Apr2019
        buildtools/ChangeLog.Apr2019
        clients/ChangeLog.Apr2019
        clients/mapilib/ChangeLog.Apr2019
        common/stream/ChangeLog.Apr2019
        gdk/ChangeLog.Apr2019
        geom/ChangeLog.Apr2019
        geom/sql/pg_regression/Tests/removeTmpFiles.SQL.py
        monetdb5/ChangeLog.Apr2019
        monetdb5/modules/kernel/mmath_private.h
        sql/ChangeLog.Apr2019
        sql/backends/monet5/UDF/pyapi/pyapi_locatepython2.bat
        sql/backends/monet5/UDF/pyapi3/pyapi_locatepython3.bat
        sql/benchmarks/tpcds/Tests/01.reqtests
        sql/benchmarks/tpcds/Tests/01.sql
        sql/benchmarks/tpcds/Tests/01.stable.err
        sql/benchmarks/tpcds/Tests/01.stable.out
        sql/benchmarks/tpcds/Tests/02.reqtests
        sql/benchmarks/tpcds/Tests/02.sql
        sql/benchmarks/tpcds/Tests/02.stable.err
        sql/benchmarks/tpcds/Tests/02.stable.out
        sql/benchmarks/tpcds/Tests/02.stable.out.int128
        sql/benchmarks/tpcds/Tests/03.reqtests
        sql/benchmarks/tpcds/Tests/03.sql
        sql/benchmarks/tpcds/Tests/03.stable.err
        sql/benchmarks/tpcds/Tests/03.stable.out
        sql/benchmarks/tpcds/Tests/03.stable.out.int128
        sql/benchmarks/tpcds/Tests/04.reqtests
        sql/benchmarks/tpcds/Tests/04.sql
        sql/benchmarks/tpcds/Tests/04.stable.err
        sql/benchmarks/tpcds/Tests/04.stable.out
        sql/benchmarks/tpcds/Tests/05.reqtests
        sql/benchmarks/tpcds/Tests/05.sql
        sql/benchmarks/tpcds/Tests/05.stable.err
        sql/benchmarks/tpcds/Tests/05.stable.out
        sql/benchmarks/tpcds/Tests/05.stable.out.int128
        sql/benchmarks/tpcds/Tests/06.reqtests
        sql/benchmarks/tpcds/Tests/06.sql
        sql/benchmarks/tpcds/Tests/06.stable.err
        sql/benchmarks/tpcds/Tests/06.stable.out
        sql/benchmarks/tpcds/Tests/07.reqtests
        sql/benchmarks/tpcds/Tests/07.sql
        sql/benchmarks/tpcds/Tests/07.stable.err
        sql/benchmarks/tpcds/Tests/07.stable.out
        sql/benchmarks/tpcds/Tests/08.reqtests
        sql/benchmarks/tpcds/Tests/08.sql
        sql/benchmarks/tpcds/Tests/08.stable.err
        sql/benchmarks/tpcds/Tests/08.stable.out
        sql/benchmarks/tpcds/Tests/08.stable.out.int128
        sql/benchmarks/tpcds/Tests/09.reqtests
        sql/benchmarks/tpcds/Tests/09.sql
        sql/benchmarks/tpcds/Tests/09.stable.err
        sql/benchmarks/tpcds/Tests/09.stable.out
        sql/benchmarks/tpcds/Tests/10.reqtests
        sql/benchmarks/tpcds/Tests/10.sql
        sql/benchmarks/tpcds/Tests/10.stable.err
        sql/benchmarks/tpcds/Tests/10.stable.out
        sql/benchmarks/tpcds/Tests/11.stable.err
        sql/benchmarks/tpcds/Tests/11.stable.out
        sql/benchmarks/tpcds/Tests/12.reqtests
        sql/benchmarks/tpcds/Tests/12.sql
        sql/benchmarks/tpcds/Tests/12.stable.err
        sql/benchmarks/tpcds/Tests/12.stable.out
        sql/benchmarks/tpcds/Tests/12.stable.out.int128
        sql/benchmarks/tpcds/Tests/13.reqtests
        sql/benchmarks/tpcds/Tests/13.sql
        sql/benchmarks/tpcds/Tests/13.stable.err
        sql/benchmarks/tpcds/Tests/13.stable.out
        sql/benchmarks/tpcds/Tests/13.stable.out.int128
        sql/benchmarks/tpcds/Tests/14a.reqtests
        sql/benchmarks/tpcds/Tests/14a.sql
        sql/benchmarks/tpcds/Tests/14a.stable.err
        sql/benchmarks/tpcds/Tests/14a.stable.out
        sql/benchmarks/tpcds/Tests/14a.stable.out.int128
        sql/benchmarks/tpcds/Tests/14b.reqtests
        sql/benchmarks/tpcds/Tests/14b.sql
        sql/benchmarks/tpcds/Tests/14b.stable.err
        sql/benchmarks/tpcds/Tests/14b.stable.out
        sql/benchmarks/tpcds/Tests/14b.stable.out.int128
        sql/benchmarks/tpcds/Tests/15.reqtests
        sql/benchmarks/tpcds/Tests/15.sql
        sql/benchmarks/tpcds/Tests/15.stable.err
        sql/benchmarks/tpcds/Tests/15.stable.out
        sql/benchmarks/tpcds/Tests/15.stable.out.int128
        sql/benchmarks/tpcds/Tests/16.reqtests
        sql/benchmarks/tpcds/Tests/16.sql
        sql/benchmarks/tpcds/Tests/16.stable.err
        sql/benchmarks/tpcds/Tests/16.stable.out
        sql/benchmarks/tpcds/Tests/16.stable.out.int128
        sql/benchmarks/tpcds/Tests/17.reqtests
        sql/benchmarks/tpcds/Tests/17.sql
        sql/benchmarks/tpcds/Tests/17.stable.err
        sql/benchmarks/tpcds/Tests/17.stable.out
        sql/benchmarks/tpcds/Tests/18.reqtests
        sql/benchmarks/tpcds/Tests/18.sql
        sql/benchmarks/tpcds/Tests/18.stable.err
        sql/benchmarks/tpcds/Tests/18.stable.out
        sql/benchmarks/tpcds/Tests/18.stable.out.int128
        sql/benchmarks/tpcds/Tests/19.reqtests
        sql/benchmarks/tpcds/Tests/19.sql
        sql/benchmarks/tpcds/Tests/19.stable.err
        sql/benchmarks/tpcds/Tests/19.stable.out
        sql/benchmarks/tpcds/Tests/19.stable.out.int128
        sql/benchmarks/tpcds/Tests/20.reqtests
        sql/benchmarks/tpcds/Tests/20.sql
        sql/benchmarks/tpcds/Tests/20.stable.err
        sql/benchmarks/tpcds/Tests/20.stable.out
        sql/benchmarks/tpcds/Tests/20.stable.out.int128
        sql/benchmarks/tpcds/Tests/21.reqtests
        sql/benchmarks/tpcds/Tests/21.sql
        sql/benchmarks/tpcds/Tests/21.stable.err
        sql/benchmarks/tpcds/Tests/21.stable.out
        sql/benchmarks/tpcds/Tests/21.stable.out.int128
        sql/benchmarks/tpcds/Tests/22.reqtests
        sql/benchmarks/tpcds/Tests/22.sql
        sql/benchmarks/tpcds/Tests/22.stable.err
        sql/benchmarks/tpcds/Tests/22.stable.out
        sql/benchmarks/tpcds/Tests/22.stable.out.int128
        sql/benchmarks/tpcds/Tests/23a.reqtests
        sql/benchmarks/tpcds/Tests/23a.sql
        sql/benchmarks/tpcds/Tests/23a.stable.err
        sql/benchmarks/tpcds/Tests/23a.stable.out
        sql/benchmarks/tpcds/Tests/23a.stable.out.int128
        sql/benchmarks/tpcds/Tests/23b.reqtests
        sql/benchmarks/tpcds/Tests/23b.sql
        sql/benchmarks/tpcds/Tests/23b.stable.err
        sql/benchmarks/tpcds/Tests/23b.stable.out
        sql/benchmarks/tpcds/Tests/23b.stable.out.int128
        sql/benchmarks/tpcds/Tests/24a.reqtests
        sql/benchmarks/tpcds/Tests/24a.sql
        sql/benchmarks/tpcds/Tests/24a.stable.err
        sql/benchmarks/tpcds/Tests/24a.stable.out
        sql/benchmarks/tpcds/Tests/24a.stable.out.int128
        sql/benchmarks/tpcds/Tests/24b.reqtests
        sql/benchmarks/tpcds/Tests/24b.sql
        sql/benchmarks/tpcds/Tests/24b.stable.err
        sql/benchmarks/tpcds/Tests/24b.stable.out
        sql/benchmarks/tpcds/Tests/24b.stable.out.int128
        sql/benchmarks/tpcds/Tests/25.reqtests
        sql/benchmarks/tpcds/Tests/25.sql
        sql/benchmarks/tpcds/Tests/25.stable.err
        sql/benchmarks/tpcds/Tests/25.stable.out
        sql/benchmarks/tpcds/Tests/25.stable.out.int128
        sql/benchmarks/tpcds/Tests/26.reqtests
        sql/benchmarks/tpcds/Tests/26.sql
        sql/benchmarks/tpcds/Tests/26.stable.err
        sql/benchmarks/tpcds/Tests/26.stable.out
        sql/benchmarks/tpcds/Tests/27.reqtests
        sql/benchmarks/tpcds/Tests/27.sql
        sql/benchmarks/tpcds/Tests/27.stable.err
        sql/benchmarks/tpcds/Tests/27.stable.out
        sql/benchmarks/tpcds/Tests/28.reqtests
        sql/benchmarks/tpcds/Tests/28.sql
        sql/benchmarks/tpcds/Tests/28.stable.err
        sql/benchmarks/tpcds/Tests/28.stable.out
        sql/benchmarks/tpcds/Tests/29.reqtests
        sql/benchmarks/tpcds/Tests/29.sql
        sql/benchmarks/tpcds/Tests/29.stable.err
        sql/benchmarks/tpcds/Tests/29.stable.out
        sql/benchmarks/tpcds/Tests/29.stable.out.int128
        sql/benchmarks/tpcds/Tests/30.reqtests
        sql/benchmarks/tpcds/Tests/30.sql
        sql/benchmarks/tpcds/Tests/30.stable.err
        sql/benchmarks/tpcds/Tests/30.stable.out
        sql/benchmarks/tpcds/Tests/30.stable.out.int128
        sql/benchmarks/tpcds/Tests/31.reqtests
        sql/benchmarks/tpcds/Tests/31.sql
        sql/benchmarks/tpcds/Tests/31.stable.err
        sql/benchmarks/tpcds/Tests/31.stable.out
        sql/benchmarks/tpcds/Tests/31.stable.out.int128
        sql/benchmarks/tpcds/Tests/32.reqtests
        sql/benchmarks/tpcds/Tests/32.sql
        sql/benchmarks/tpcds/Tests/32.stable.err
        sql/benchmarks/tpcds/Tests/32.stable.out
        sql/benchmarks/tpcds/Tests/32.stable.out.int128
        sql/benchmarks/tpcds/Tests/33.reqtests
        sql/benchmarks/tpcds/Tests/33.sql
        sql/benchmarks/tpcds/Tests/33.stable.err
        sql/benchmarks/tpcds/Tests/33.stable.out
        sql/benchmarks/tpcds/Tests/33.stable.out.int128
        sql/benchmarks/tpcds/Tests/34.reqtests
        sql/benchmarks/tpcds/Tests/34.sql
        sql/benchmarks/tpcds/Tests/34.stable.err
        sql/benchmarks/tpcds/Tests/34.stable.out
        sql/benchmarks/tpcds/Tests/35.reqtests
        sql/benchmarks/tpcds/Tests/35.sql
        sql/benchmarks/tpcds/Tests/35.stable.err
        sql/benchmarks/tpcds/Tests/35.stable.out
        sql/benchmarks/tpcds/Tests/36.reqtests
        sql/benchmarks/tpcds/Tests/36.sql
        sql/benchmarks/tpcds/Tests/36.stable.err
        sql/benchmarks/tpcds/Tests/36.stable.out
        sql/benchmarks/tpcds/Tests/36.stable.out.int128
        sql/benchmarks/tpcds/Tests/37.reqtests
        sql/benchmarks/tpcds/Tests/37.sql
        sql/benchmarks/tpcds/Tests/37.stable.err
        sql/benchmarks/tpcds/Tests/37.stable.out
        sql/benchmarks/tpcds/Tests/38.stable.err
        sql/benchmarks/tpcds/Tests/38.stable.out
        sql/benchmarks/tpcds/Tests/38.stable.out.int128
        sql/benchmarks/tpcds/Tests/39a.reqtests
        sql/benchmarks/tpcds/Tests/39a.sql
        sql/benchmarks/tpcds/Tests/39a.stable.err
        sql/benchmarks/tpcds/Tests/39a.stable.out
        sql/benchmarks/tpcds/Tests/39b.reqtests
        sql/benchmarks/tpcds/Tests/39b.sql
        sql/benchmarks/tpcds/Tests/39b.stable.err
        sql/benchmarks/tpcds/Tests/39b.stable.out
        sql/benchmarks/tpcds/Tests/40.reqtests
        sql/benchmarks/tpcds/Tests/40.sql
        sql/benchmarks/tpcds/Tests/40.stable.err
        sql/benchmarks/tpcds/Tests/40.stable.out
        sql/benchmarks/tpcds/Tests/40.stable.out.int128
        sql/benchmarks/tpcds/Tests/41.reqtests
        sql/benchmarks/tpcds/Tests/41.sql
        sql/benchmarks/tpcds/Tests/41.stable.err
        sql/benchmarks/tpcds/Tests/41.stable.out
        sql/benchmarks/tpcds/Tests/42.reqtests
        sql/benchmarks/tpcds/Tests/42.sql
        sql/benchmarks/tpcds/Tests/42.stable.err
        sql/benchmarks/tpcds/Tests/42.stable.out
        sql/benchmarks/tpcds/Tests/42.stable.out.int128
        sql/benchmarks/tpcds/Tests/43.reqtests
        sql/benchmarks/tpcds/Tests/43.sql
        sql/benchmarks/tpcds/Tests/43.stable.err
        sql/benchmarks/tpcds/Tests/43.stable.out
        sql/benchmarks/tpcds/Tests/43.stable.out.int128
        sql/benchmarks/tpcds/Tests/44.reqtests
        sql/benchmarks/tpcds/Tests/44.sql
        sql/benchmarks/tpcds/Tests/44.stable.err
        sql/benchmarks/tpcds/Tests/44.stable.out
        sql/benchmarks/tpcds/Tests/45.reqtests
        sql/benchmarks/tpcds/Tests/45.sql
        sql/benchmarks/tpcds/Tests/45.stable.err
        sql/benchmarks/tpcds/Tests/45.stable.out
        sql/benchmarks/tpcds/Tests/45.stable.out.int128
        sql/benchmarks/tpcds/Tests/46.reqtests
        sql/benchmarks/tpcds/Tests/46.sql
        sql/benchmarks/tpcds/Tests/46.stable.err
        sql/benchmarks/tpcds/Tests/46.stable.out
        sql/benchmarks/tpcds/Tests/46.stable.out.int128
        sql/benchmarks/tpcds/Tests/47.reqtests
        sql/benchmarks/tpcds/Tests/47.sql
        sql/benchmarks/tpcds/Tests/47.stable.err
        sql/benchmarks/tpcds/Tests/47.stable.out
        sql/benchmarks/tpcds/Tests/47.stable.out.int128
        sql/benchmarks/tpcds/Tests/48.reqtests
        sql/benchmarks/tpcds/Tests/48.sql
        sql/benchmarks/tpcds/Tests/48.stable.err
        sql/benchmarks/tpcds/Tests/48.stable.out
        sql/benchmarks/tpcds/Tests/48.stable.out.int128
        sql/benchmarks/tpcds/Tests/49.reqtests
        sql/benchmarks/tpcds/Tests/49.sql
        sql/benchmarks/tpcds/Tests/49.stable.err
        sql/benchmarks/tpcds/Tests/49.stable.out
        sql/benchmarks/tpcds/Tests/49.stable.out.int128
        sql/benchmarks/tpcds/Tests/50.reqtests
        sql/benchmarks/tpcds/Tests/50.sql
        sql/benchmarks/tpcds/Tests/50.stable.err
        sql/benchmarks/tpcds/Tests/50.stable.out
        sql/benchmarks/tpcds/Tests/50.stable.out.int128
        sql/benchmarks/tpcds/Tests/51.reqtests
        sql/benchmarks/tpcds/Tests/51.sql
        sql/benchmarks/tpcds/Tests/51.stable.err
        sql/benchmarks/tpcds/Tests/51.stable.out
        sql/benchmarks/tpcds/Tests/51.stable.out.int128
        sql/benchmarks/tpcds/Tests/52.reqtests
        sql/benchmarks/tpcds/Tests/52.sql
        sql/benchmarks/tpcds/Tests/52.stable.err
        sql/benchmarks/tpcds/Tests/52.stable.out
        sql/benchmarks/tpcds/Tests/52.stable.out.int128
        sql/benchmarks/tpcds/Tests/53.reqtests
        sql/benchmarks/tpcds/Tests/53.sql
        sql/benchmarks/tpcds/Tests/53.stable.err
        sql/benchmarks/tpcds/Tests/53.stable.out
        sql/benchmarks/tpcds/Tests/53.stable.out.int128
        sql/benchmarks/tpcds/Tests/54.reqtests
        sql/benchmarks/tpcds/Tests/54.sql
        sql/benchmarks/tpcds/Tests/54.stable.err
        sql/benchmarks/tpcds/Tests/54.stable.out
        sql/benchmarks/tpcds/Tests/55.reqtests
        sql/benchmarks/tpcds/Tests/55.sql
        sql/benchmarks/tpcds/Tests/55.stable.err
        sql/benchmarks/tpcds/Tests/55.stable.out
        sql/benchmarks/tpcds/Tests/55.stable.out.int128
        sql/benchmarks/tpcds/Tests/56.reqtests
        sql/benchmarks/tpcds/Tests/56.sql
        sql/benchmarks/tpcds/Tests/56.stable.err
        sql/benchmarks/tpcds/Tests/56.stable.out
        sql/benchmarks/tpcds/Tests/56.stable.out.int128
        sql/benchmarks/tpcds/Tests/57.reqtests
        sql/benchmarks/tpcds/Tests/57.sql
        sql/benchmarks/tpcds/Tests/57.stable.err
        sql/benchmarks/tpcds/Tests/57.stable.out
        sql/benchmarks/tpcds/Tests/57.stable.out.int128
        sql/benchmarks/tpcds/Tests/58.reqtests
        sql/benchmarks/tpcds/Tests/58.sql
        sql/benchmarks/tpcds/Tests/58.stable.err
        sql/benchmarks/tpcds/Tests/58.stable.out
        sql/benchmarks/tpcds/Tests/58.stable.out.int128
        sql/benchmarks/tpcds/Tests/59.reqtests
        sql/benchmarks/tpcds/Tests/59.sql
        sql/benchmarks/tpcds/Tests/59.stable.err
        sql/benchmarks/tpcds/Tests/59.stable.out
        sql/benchmarks/tpcds/Tests/59.stable.out.int128
        sql/benchmarks/tpcds/Tests/60.reqtests
        sql/benchmarks/tpcds/Tests/60.sql
        sql/benchmarks/tpcds/Tests/60.stable.err
        sql/benchmarks/tpcds/Tests/60.stable.out
        sql/benchmarks/tpcds/Tests/60.stable.out.int128
        sql/benchmarks/tpcds/Tests/61.reqtests
        sql/benchmarks/tpcds/Tests/61.sql
        sql/benchmarks/tpcds/Tests/61.stable.err
        sql/benchmarks/tpcds/Tests/61.stable.out
        sql/benchmarks/tpcds/Tests/61.stable.out.int128
        sql/benchmarks/tpcds/Tests/62.reqtests
        sql/benchmarks/tpcds/Tests/62.sql
        sql/benchmarks/tpcds/Tests/62.stable.err
        sql/benchmarks/tpcds/Tests/62.stable.out
        sql/benchmarks/tpcds/Tests/62.stable.out.int128
        sql/benchmarks/tpcds/Tests/63.reqtests
        sql/benchmarks/tpcds/Tests/63.sql
        sql/benchmarks/tpcds/Tests/63.stable.err
        sql/benchmarks/tpcds/Tests/63.stable.out
        sql/benchmarks/tpcds/Tests/63.stable.out.int128
        sql/benchmarks/tpcds/Tests/64.reqtests
        sql/benchmarks/tpcds/Tests/64.sql
        sql/benchmarks/tpcds/Tests/64.stable.err
        sql/benchmarks/tpcds/Tests/64.stable.out
        sql/benchmarks/tpcds/Tests/64.stable.out.int128
        sql/benchmarks/tpcds/Tests/65.reqtests
        sql/benchmarks/tpcds/Tests/65.sql
        sql/benchmarks/tpcds/Tests/65.stable.err
        sql/benchmarks/tpcds/Tests/65.stable.out
        sql/benchmarks/tpcds/Tests/65.stable.out.int128
        sql/benchmarks/tpcds/Tests/66.reqtests
        sql/benchmarks/tpcds/Tests/66.sql
        sql/benchmarks/tpcds/Tests/66.stable.err
        sql/benchmarks/tpcds/Tests/66.stable.out
        sql/benchmarks/tpcds/Tests/66.stable.out.int128
        sql/benchmarks/tpcds/Tests/67.reqtests
        sql/benchmarks/tpcds/Tests/67.sql
        sql/benchmarks/tpcds/Tests/67.stable.err
        sql/benchmarks/tpcds/Tests/67.stable.out
        sql/benchmarks/tpcds/Tests/67.stable.out.int128
        sql/benchmarks/tpcds/Tests/68.reqtests
        sql/benchmarks/tpcds/Tests/68.sql
        sql/benchmarks/tpcds/Tests/68.stable.err
        sql/benchmarks/tpcds/Tests/68.stable.out
        sql/benchmarks/tpcds/Tests/68.stable.out.int128
        sql/benchmarks/tpcds/Tests/69.reqtests
        sql/benchmarks/tpcds/Tests/69.sql
        sql/benchmarks/tpcds/Tests/69.stable.err
        sql/benchmarks/tpcds/Tests/69.stable.out
        sql/benchmarks/tpcds/Tests/70.reqtests
        sql/benchmarks/tpcds/Tests/70.sql
        sql/benchmarks/tpcds/Tests/70.stable.err
        sql/benchmarks/tpcds/Tests/70.stable.out
        sql/benchmarks/tpcds/Tests/70.stable.out.int128
        sql/benchmarks/tpcds/Tests/71.reqtests
        sql/benchmarks/tpcds/Tests/71.sql
        sql/benchmarks/tpcds/Tests/71.stable.err
        sql/benchmarks/tpcds/Tests/71.stable.out
        sql/benchmarks/tpcds/Tests/71.stable.out.int128
        sql/benchmarks/tpcds/Tests/72.stable.err
        sql/benchmarks/tpcds/Tests/72.stable.out
        sql/benchmarks/tpcds/Tests/72.stable.out.int128
        sql/benchmarks/tpcds/Tests/73.reqtests
        sql/benchmarks/tpcds/Tests/73.sql
        sql/benchmarks/tpcds/Tests/73.stable.err
        sql/benchmarks/tpcds/Tests/73.stable.out
        sql/benchmarks/tpcds/Tests/74.reqtests
        sql/benchmarks/tpcds/Tests/74.sql
        sql/benchmarks/tpcds/Tests/74.stable.err
        sql/benchmarks/tpcds/Tests/74.stable.out
        sql/benchmarks/tpcds/Tests/75.reqtests
        sql/benchmarks/tpcds/Tests/75.sql
        sql/benchmarks/tpcds/Tests/75.stable.err
        sql/benchmarks/tpcds/Tests/75.stable.out
        sql/benchmarks/tpcds/Tests/75.stable.out.int128
        sql/benchmarks/tpcds/Tests/76.reqtests
        sql/benchmarks/tpcds/Tests/76.sql
        sql/benchmarks/tpcds/Tests/76.stable.err
        sql/benchmarks/tpcds/Tests/76.stable.out
        sql/benchmarks/tpcds/Tests/76.stable.out.int128
        sql/benchmarks/tpcds/Tests/77.reqtests
        sql/benchmarks/tpcds/Tests/77.sql
        sql/benchmarks/tpcds/Tests/77.stable.err
        sql/benchmarks/tpcds/Tests/77.stable.out
        sql/benchmarks/tpcds/Tests/77.stable.out.int128
        sql/benchmarks/tpcds/Tests/78.reqtests
        sql/benchmarks/tpcds/Tests/78.sql
        sql/benchmarks/tpcds/Tests/78.stable.err
        sql/benchmarks/tpcds/Tests/78.stable.out
        sql/benchmarks/tpcds/Tests/78.stable.out.int128
        sql/benchmarks/tpcds/Tests/79.reqtests
        sql/benchmarks/tpcds/Tests/79.sql
        sql/benchmarks/tpcds/Tests/79.stable.err
        sql/benchmarks/tpcds/Tests/79.stable.out
        sql/benchmarks/tpcds/Tests/79.stable.out.int128
        sql/benchmarks/tpcds/Tests/80.reqtests
        sql/benchmarks/tpcds/Tests/80.sql
        sql/benchmarks/tpcds/Tests/80.stable.err
        sql/benchmarks/tpcds/Tests/80.stable.out
        sql/benchmarks/tpcds/Tests/80.stable.out.int128
        sql/benchmarks/tpcds/Tests/81.reqtests
        sql/benchmarks/tpcds/Tests/81.sql
        sql/benchmarks/tpcds/Tests/81.stable.err
        sql/benchmarks/tpcds/Tests/81.stable.out
        sql/benchmarks/tpcds/Tests/81.stable.out.int128
        sql/benchmarks/tpcds/Tests/82.reqtests
        sql/benchmarks/tpcds/Tests/82.sql
        sql/benchmarks/tpcds/Tests/82.stable.err
        sql/benchmarks/tpcds/Tests/82.stable.out
        sql/benchmarks/tpcds/Tests/83.stable.err
        sql/benchmarks/tpcds/Tests/83.stable.out
        sql/benchmarks/tpcds/Tests/83.stable.out.int128
        sql/benchmarks/tpcds/Tests/84.reqtests
        sql/benchmarks/tpcds/Tests/84.sql
        sql/benchmarks/tpcds/Tests/84.stable.err
        sql/benchmarks/tpcds/Tests/84.stable.out
        sql/benchmarks/tpcds/Tests/85.reqtests
        sql/benchmarks/tpcds/Tests/85.sql
        sql/benchmarks/tpcds/Tests/85.stable.err
        sql/benchmarks/tpcds/Tests/85.stable.out
        sql/benchmarks/tpcds/Tests/86.reqtests
        sql/benchmarks/tpcds/Tests/86.sql
        sql/benchmarks/tpcds/Tests/86.stable.err
        sql/benchmarks/tpcds/Tests/86.stable.out
        sql/benchmarks/tpcds/Tests/86.stable.out.int128
        sql/benchmarks/tpcds/Tests/87.reqtests
        sql/benchmarks/tpcds/Tests/87.sql
        sql/benchmarks/tpcds/Tests/87.stable.err
        sql/benchmarks/tpcds/Tests/87.stable.out
        sql/benchmarks/tpcds/Tests/87.stable.out.int128
        sql/benchmarks/tpcds/Tests/88.reqtests
        sql/benchmarks/tpcds/Tests/88.sql
        sql/benchmarks/tpcds/Tests/88.stable.err
        sql/benchmarks/tpcds/Tests/88.stable.out
        sql/benchmarks/tpcds/Tests/89.reqtests
        sql/benchmarks/tpcds/Tests/89.sql
        sql/benchmarks/tpcds/Tests/89.stable.err
        sql/benchmarks/tpcds/Tests/89.stable.out
        sql/benchmarks/tpcds/Tests/89.stable.out.int128
        sql/benchmarks/tpcds/Tests/90.reqtests
        sql/benchmarks/tpcds/Tests/90.sql
        sql/benchmarks/tpcds/Tests/90.stable.err
        sql/benchmarks/tpcds/Tests/90.stable.out
        sql/benchmarks/tpcds/Tests/90.stable.out.int128
        sql/benchmarks/tpcds/Tests/91.reqtests
        sql/benchmarks/tpcds/Tests/91.sql
        sql/benchmarks/tpcds/Tests/91.stable.err
        sql/benchmarks/tpcds/Tests/91.stable.out
        sql/benchmarks/tpcds/Tests/91.stable.out.int128
        sql/benchmarks/tpcds/Tests/92.reqtests
        sql/benchmarks/tpcds/Tests/92.sql
        sql/benchmarks/tpcds/Tests/92.stable.err
        sql/benchmarks/tpcds/Tests/92.stable.out
        sql/benchmarks/tpcds/Tests/92.stable.out.int128
        sql/benchmarks/tpcds/Tests/93.reqtests
        sql/benchmarks/tpcds/Tests/93.sql
        sql/benchmarks/tpcds/Tests/93.stable.err
        sql/benchmarks/tpcds/Tests/93.stable.out
        sql/benchmarks/tpcds/Tests/93.stable.out.int128
        sql/benchmarks/tpcds/Tests/94.reqtests
        sql/benchmarks/tpcds/Tests/94.sql
        sql/benchmarks/tpcds/Tests/94.stable.err
        sql/benchmarks/tpcds/Tests/94.stable.out
        sql/benchmarks/tpcds/Tests/94.stable.out.int128
        sql/benchmarks/tpcds/Tests/95.reqtests
        sql/benchmarks/tpcds/Tests/95.sql
        sql/benchmarks/tpcds/Tests/95.stable.err
        sql/benchmarks/tpcds/Tests/95.stable.out
        sql/benchmarks/tpcds/Tests/95.stable.out.int128
        sql/benchmarks/tpcds/Tests/96.reqtests
        sql/benchmarks/tpcds/Tests/96.sql
        sql/benchmarks/tpcds/Tests/96.stable.err
        sql/benchmarks/tpcds/Tests/96.stable.out
        sql/benchmarks/tpcds/Tests/97.reqtests
        sql/benchmarks/tpcds/Tests/97.sql
        sql/benchmarks/tpcds/Tests/97.stable.err
        sql/benchmarks/tpcds/Tests/97.stable.out
        sql/benchmarks/tpcds/Tests/97.stable.out.int128
        sql/benchmarks/tpcds/Tests/98.stable.err
        sql/benchmarks/tpcds/Tests/98.stable.out
        sql/benchmarks/tpcds/Tests/98.stable.out.int128
        sql/benchmarks/tpcds/Tests/99.stable.err
        sql/benchmarks/tpcds/Tests/99.stable.out
        sql/benchmarks/tpcds/Tests/99.stable.out.int128
        sql/benchmarks/tpcds/Tests/alter.timeout
        sql/test/BugTracker-2019/Tests/All
        
sql/test/BugTracker-2019/Tests/copy-into-from-stdin-empty-line.Bug-67999.sql
        
sql/test/BugTracker-2019/Tests/copy-into-from-stdin-empty-line.Bug-67999.stable.err
        
sql/test/BugTracker-2019/Tests/copy-into-from-stdin-empty-line.Bug-67999.stable.out
        
sql/test/emptydb-upgrade-chain-hge/Tests/upgrade.stable.out.powerpc64.int128
        sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out.powerpc64
        sql/test/sys-schema/Tests/check_MaxStrLength_violations.sql
        sql/test/sys-schema/Tests/check_MaxStrLength_violations.stable.err
        sql/test/sys-schema/Tests/check_MaxStrLength_violations.stable.out
        sql/test/sys-schema/Tests/netcdf_tables_checks.sql
        sql/test/sys-schema/Tests/netcdf_tables_checks.stable.err
        sql/test/sys-schema/Tests/netcdf_tables_checks.stable.out
        sql/test/sys-schema/Tests/update_statistics.sql
        sql/test/sys-schema/Tests/update_statistics.stable.err
        sql/test/sys-schema/Tests/update_statistics.stable.out
        testing/ChangeLog.Apr2019
        tools/merovingian/ChangeLog.Apr2019
Removed Files:
        geom/sql/pg_regression/Tests/removeTmpFiles.SQL.py.in
        monetdb5/extras/rapi/Tests/rapi06.malC
        monetdb5/extras/rapi/Tests/rapi06.stable.err
        monetdb5/extras/rapi/Tests/rapi06.stable.out
        sql/backends/monet5/Tests/rapi04.sql
        sql/backends/monet5/Tests/rapi04.stable.err
        sql/backends/monet5/Tests/rapi04.stable.out
        sql/backends/monet5/UDF/pyapi/pyapi_locatepython.bat
        sql/test/BugTracker-2009/drop_history.sql
        sql/test/BugTracker-2009/set_history_and_drop_table.SF-2607045.sql
        sql/test/BugTracker-2011/Tests/history.Bug-2909.sql
        sql/test/BugTracker-2011/Tests/history.Bug-2909.stable.err
        sql/test/BugTracker-2011/Tests/history.Bug-2909.stable.out
Modified Files:
        .hgtags
        MonetDB.spec
        NT/mksqlwxs.py
        NT/monetdb_config.h.in
        NT/rules.msc
        buildtools/ChangeLog
        clients/ChangeLog
        clients/Tests/MAL-signatures.stable.out
        clients/Tests/MAL-signatures.stable.out.int128
        clients/Tests/exports.stable.out
        clients/mapiclient/mhelp.c
        clients/mapilib/ChangeLog
        clients/mapilib/mapi.c
        clients/mapilib/mapi.h
        clients/mapilib/mapi.rc
        clients/odbc/driver/ODBCConvert.c
        clients/odbc/driver/SQLConnect.c
        clients/odbc/driver/driver.rc
        clients/odbc/winsetup/setup.rc
        common/stream/ChangeLog
        common/stream/stream.c
        common/utils/msabaoth.c
        common/utils/mutils.h
        configure.ag
        gdk/ChangeLog
        gdk/gdk.h
        gdk/gdk_bat.c
        gdk/gdk_batop.c
        gdk/gdk_bbp.c
        gdk/gdk_bbp.h
        gdk/gdk_calc.c
        gdk/gdk_calc.h
        gdk/gdk_calc_compare.h
        gdk/gdk_group.c
        gdk/gdk_hash.c
        gdk/gdk_heap.c
        gdk/gdk_imprints.c
        gdk/gdk_interprocess.c
        gdk/gdk_interprocess.h
        gdk/gdk_join.c
        gdk/gdk_logger.c
        gdk/gdk_logger.h
        gdk/gdk_orderidx.c
        gdk/gdk_posix.c
        gdk/gdk_private.h
        gdk/gdk_select.c
        gdk/gdk_storage.c
        gdk/gdk_tm.c
        gdk/gdk_unique.c
        gdk/gdk_utils.c
        gdk/gdk_utils.h
        gdk/libbat.rc
        geom/lib/libgeom.c
        geom/lib/libgeom.h
        geom/monetdb5/geom.c
        monetdb5/ChangeLog
        monetdb5/NT/M5server.bat
        monetdb5/extras/rapi/Tests/All
        monetdb5/extras/rapi/converters.c.h
        monetdb5/extras/rapi/rapi.c
        monetdb5/mal/Tests/tst016.malC
        monetdb5/mal/Tests/tst016.stable.out
        monetdb5/mal/mal.c
        monetdb5/mal/mal.h
        monetdb5/mal/mal_authorize.c
        monetdb5/mal/mal_client.c
        monetdb5/mal/mal_dataflow.c
        monetdb5/mal/mal_import.c
        monetdb5/mal/mal_interpreter.c
        monetdb5/mal/mal_linker.c
        monetdb5/mal/mal_profiler.c
        monetdb5/modules/atoms/blob.c
        monetdb5/modules/atoms/blob.h
        monetdb5/modules/atoms/blob.mal
        monetdb5/modules/atoms/inet.c
        monetdb5/modules/atoms/json.mal
        monetdb5/modules/atoms/mtime.c
        monetdb5/modules/atoms/mtime.h
        monetdb5/modules/atoms/mtime.mal
        monetdb5/modules/atoms/mtime_analytic.c
        monetdb5/modules/atoms/streams.c
        monetdb5/modules/atoms/uuid.c
        monetdb5/modules/atoms/uuid.mal
        monetdb5/modules/kernel/Makefile.ag
        monetdb5/modules/kernel/algebra.c
        monetdb5/modules/kernel/bat5.c
        monetdb5/modules/kernel/bat5.h
        monetdb5/modules/kernel/batmmath.c
        monetdb5/modules/kernel/batmmath.h
        monetdb5/modules/kernel/batmmath.mal
        monetdb5/modules/kernel/mmath.c
        monetdb5/modules/kernel/mmath.h
        monetdb5/modules/kernel/mmath.mal
        monetdb5/modules/kernel/status.c
        monetdb5/modules/mal/00_batcalc_hge.mal
        monetdb5/modules/mal/00_batcalc_hge.mal.sh
        monetdb5/modules/mal/00_calc_hge.mal
        monetdb5/modules/mal/00_calc_hge.mal.sh
        monetdb5/modules/mal/01_batcalc.mal
        monetdb5/modules/mal/01_batcalc.mal.sh
        monetdb5/modules/mal/01_calc.mal
        monetdb5/modules/mal/01_calc.mal.sh
        monetdb5/modules/mal/batExtensions.c
        monetdb5/modules/mal/batcalc.c
        monetdb5/modules/mal/batmtime.mal
        monetdb5/modules/mal/calc.c
        monetdb5/modules/mal/mal_mapi.c
        monetdb5/modules/mal/querylog.c
        monetdb5/modules/mal/sysmon.c
        monetdb5/modules/mal/tablet.c
        monetdb5/optimizer/opt_inline.c
        monetdb5/tools/libmonetdb5.rc
        rpm.mk.in
        sql/ChangeLog
        sql/backends/monet5/Tests/All
        sql/backends/monet5/Tests/rapi17.stable.out
        sql/backends/monet5/UDF/capi/capi.c
        sql/backends/monet5/UDF/pyapi/Makefile.ag
        sql/backends/monet5/UDF/pyapi/conversion.c
        sql/backends/monet5/UDF/pyapi/emit.c
        sql/backends/monet5/UDF/pyapi/pyapi.c
        sql/backends/monet5/UDF/pyapi/pyheader.h
        sql/backends/monet5/UDF/pyapi/pytypes.c
        sql/backends/monet5/UDF/pyapi/type_conversion.c
        sql/backends/monet5/UDF/pyapi3/Makefile.ag
        sql/backends/monet5/generator/generator.c
        sql/backends/monet5/rel_bin.c
        sql/backends/monet5/sql.c
        sql/backends/monet5/sql.h
        sql/backends/monet5/sql.mal
        sql/backends/monet5/sql_cast.c
        sql/backends/monet5/sql_cat.c
        sql/backends/monet5/sql_execute.c
        sql/backends/monet5/sql_gencode.c
        sql/backends/monet5/sql_gencode.h
        sql/backends/monet5/sql_scenario.c
        sql/backends/monet5/sql_statistics.c
        sql/backends/monet5/sql_statistics.h
        sql/backends/monet5/sql_upgrades.c
        sql/backends/monet5/vaults/fits/fits.c
        sql/backends/monet5/vaults/lidar/lidar.c
        sql/benchmarks/tpcds/Tests/11.reqtests
        sql/benchmarks/tpcds/Tests/11.sql
        sql/benchmarks/tpcds/Tests/38.reqtests
        sql/benchmarks/tpcds/Tests/38.sql
        sql/benchmarks/tpcds/Tests/72.reqtests
        sql/benchmarks/tpcds/Tests/72.sql
        sql/benchmarks/tpcds/Tests/83.reqtests
        sql/benchmarks/tpcds/Tests/83.sql
        sql/benchmarks/tpcds/Tests/98.reqtests
        sql/benchmarks/tpcds/Tests/98.sql
        sql/benchmarks/tpcds/Tests/99.reqtests
        sql/benchmarks/tpcds/Tests/99.sql
        sql/benchmarks/tpcds/Tests/All
        sql/benchmarks/tpcds/Tests/alter.reqtests
        sql/benchmarks/tpcds/Tests/check1.reqtests
        sql/benchmarks/tpcds/Tests/check1.stable.out
        sql/benchmarks/tpcds/Tests/load.reqtests
        sql/benchmarks/tpcds/Tests/load.sql.in
        sql/benchmarks/tpch/LOCKED/Tests/01-22.stable.out
        sql/benchmarks/tpch/LOCKED/Tests/01-22.stable.out.int128
        sql/benchmarks/tpch/LOCKED/Tests/14.stable.out.int128
        sql/benchmarks/tpch/Tests/01-22.stable.out
        sql/benchmarks/tpch/Tests/01-22.stable.out.int128
        sql/benchmarks/tpch/Tests/14.stable.out.int128
        sql/common/sql_types.c
        sql/common/sql_types.h
        sql/scripts/26_sysmon.sql
        sql/scripts/51_sys_schema_extension.sql
        sql/scripts/75_storagemodel.sql
        sql/server/rel_exp.c
        sql/server/rel_optimizer.c
        sql/server/rel_optimizer.h
        sql/server/rel_select.c
        sql/server/rel_sequence.c
        sql/server/sql_env.c
        sql/server/sql_mvc.c
        sql/server/sql_mvc.h
        sql/server/sql_parser.y
        sql/storage/bat/bat_logger.c
        sql/storage/bat/bat_storage.c
        sql/storage/bat/bat_utils.c
        sql/storage/bat/bat_utils.h
        sql/storage/sql_storage.h
        sql/storage/store.c
        sql/test/BugTracker-2011/Tests/All
        sql/test/BugTracker-2015/Tests/crash.Bug-3736.stable.out
        sql/test/BugTracker-2015/Tests/name_conflict.Bug-3650.sql
        sql/test/BugTracker-2015/Tests/name_conflict.Bug-3650.stable.err
        sql/test/BugTracker-2016/Tests/column_name_conflict.Bug-3912.sql
        sql/test/BugTracker-2016/Tests/column_name_conflict.Bug-3912.stable.err
        sql/test/BugTracker-2016/Tests/column_name_conflict.Bug-3912.stable.out
        
sql/test/BugTracker-2016/Tests/memory-consumption-query-PLAN-25joins.Bug-3972.stable.out
        sql/test/BugTracker-2017/Tests/create_view_order_by.Bug-3465.stable.out
        sql/test/BugTracker-2017/Tests/exist-bigint-missing.Bug-6315.stable.out
        sql/test/BugTracker-2018/Tests/global-temp-tables.Bug-6643.sql
        sql/test/BugTracker-2018/Tests/global-temp-tables.Bug-6643.stable.out
        
sql/test/BugTracker-2018/Tests/sqlitelogictest-groupby-coalesce-error-message.Bug-6608.stable.err
        sql/test/BugTracker/Tests/caching.SF-1651599.stable.out
        sql/test/Tests/systemfunctions.stable.out
        sql/test/Tests/systemfunctions.stable.out.int128
        sql/test/analytics/Tests/analytics09.sql
        sql/test/analytics/Tests/analytics09.stable.err
        sql/test/analytics/Tests/analytics09.stable.out
        sql/test/emptydb-upgrade-chain-hge/Tests/upgrade.stable.out.int128
        sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out
        sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out.32bit
        sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out.int128
        sql/test/emptydb-upgrade-chain/Tests/upgrade.stable.out.powerpc64.int128
        sql/test/emptydb-upgrade-hge/Tests/upgrade.stable.out.int128
        sql/test/emptydb-upgrade/Tests/upgrade.stable.out
        sql/test/emptydb-upgrade/Tests/upgrade.stable.out.32bit
        sql/test/emptydb-upgrade/Tests/upgrade.stable.out.int128
        sql/test/emptydb/Tests/check.stable.out
        sql/test/emptydb/Tests/check.stable.out.32bit
        sql/test/emptydb/Tests/check.stable.out.int128
        sql/test/merge-partitions/Tests/mergepart01.stable.err
        sql/test/merge-partitions/Tests/mergepart07.stable.err
        sql/test/merge-partitions/Tests/mergepart18.stable.err
        sql/test/merge-partitions/Tests/mergepart19.stable.err
        sql/test/mergetables/Tests/mergedb.Bug-6820.stable.out
        sql/test/pg_regress/Tests/float4.sql
        sql/test/pg_regress/Tests/float4.stable.err
        sql/test/pg_regress/Tests/float4.stable.out
        sql/test/pg_regress/Tests/float8.sql
        sql/test/pg_regress/Tests/float8.stable.out
        sql/test/pg_regress/Tests/float8.stable.out.Windows
        sql/test/sys-schema/Tests/All
        sql/test/sys-schema/Tests/bam_tables_checks.sql
        sql/test/sys-schema/Tests/bam_tables_checks.stable.out
        sql/test/sys-schema/Tests/check_AlternateKey_uniqueness.sql
        sql/test/sys-schema/Tests/check_AlternateKey_uniqueness.stable.out
        sql/test/sys-schema/Tests/check_ForeignKey_referential_integrity.sql
        
sql/test/sys-schema/Tests/check_ForeignKey_referential_integrity.stable.out
        sql/test/sys-schema/Tests/check_Not_Nullable_columns.sql
        sql/test/sys-schema/Tests/check_Not_Nullable_columns.stable.out
        sql/test/sys-schema/Tests/check_PrimaryKey_uniqueness.sql
        sql/test/sys-schema/Tests/check_PrimaryKey_uniqueness.stable.out
        sql/test/sys-schema/Tests/geom_tables_checks.sql
        sql/test/sys-schema/Tests/geom_tables_checks.stable.out
        sql/test/testdb-upgrade-chain-hge/Tests/upgrade.stable.out.int128
        sql/test/testdb-upgrade-chain/Tests/upgrade.stable.out
        sql/test/testdb-upgrade-chain/Tests/upgrade.stable.out.32bit
        sql/test/testdb-upgrade-chain/Tests/upgrade.stable.out.int128
        sql/test/testdb-upgrade-hge/Tests/upgrade.stable.out.int128
        sql/test/testdb-upgrade/Tests/upgrade.stable.out
        sql/test/testdb-upgrade/Tests/upgrade.stable.out.32bit
        sql/test/testdb-upgrade/Tests/upgrade.stable.out.int128
        sql/test/testdb-upgrade/Tests/upgrade.stable.out.powerpc64.int128
        testing/Mfilter.py
        testing/Mtest.py.in
        testing/malcheck.py
        tools/merovingian/daemon/client.c
        tools/merovingian/daemon/controlrunner.c
        tools/merovingian/daemon/forkmserver.c
        tools/mserver/mserver5.c
        tools/mserver/shutdowntest.c
        vertoo.data
Branch: in-value-list
Log Message:

Merge with default.


diffs (truncated from 211216 to 300 lines):

diff --git a/.hgtags b/.hgtags
--- a/.hgtags
+++ b/.hgtags
@@ -719,3 +719,4 @@ a2d8e19ac9d6f847dd59c5f12ff48aae815e6b5d
 24d62811fd9372b1ee7525aa1cf2fc8860d20bf7 Aug2018_SP1_release
 a4e8c9372aa244d6a18c3ef8f1513905650d812c Aug2018_13
 a4e8c9372aa244d6a18c3ef8f1513905650d812c Aug2018_SP2_release
+8db7bfce6045f2ad86d5898946d3e712495c96a3 Apr2019_root
diff --git a/ChangeLog b/ChangeLog.Apr2019
copy from ChangeLog
copy to ChangeLog.Apr2019
diff --git a/MonetDB.spec b/MonetDB.spec
--- a/MonetDB.spec
+++ b/MonetDB.spec
@@ -1,5 +1,5 @@
 %global name MonetDB
-%global version 11.32.0
+%global version 11.34.0
 %{!?buildno: %global buildno %(date +%Y%m%d)}
 
 # Use bcond_with to add a --with option; i.e., "without" is default.
diff --git a/NT/mksqlwxs.py b/NT/mksqlwxs.py
--- a/NT/mksqlwxs.py
+++ b/NT/mksqlwxs.py
@@ -51,6 +51,8 @@ def main():
     extend = []
     debug = []
     geom = []
+    pyapi2 = []
+    pyapi3 = []
     print(r'<?xml version="1.0"?>')
     print(r'<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi";>')
     print(r'  <Product Id="*" Language="1033" Manufacturer="MonetDB" 
Name="MonetDB5" UpgradeCode="%s" Version="%s">' % (upgradecode[arch], 
sys.argv[1]))
@@ -83,6 +85,19 @@ def main():
     print(r'        <FileSearch Id="CheckFile3" Name="geom.mal"/>')
     print(r'      </DirectorySearch>')
     print(r'    </Property>')
+    print(r'    <Property Id="PYAPI2EXISTS">')
+    print(r'      <DirectorySearch Id="CheckFileDir4" Path="[INSTALLDIR]" 
Depth="0">')
+    print(r'        <FileSearch Id="CheckFile4" 
Name="pyapi_locatepython.bat"/>')
+    print(r'      </DirectorySearch>')
+    print(r'      <DirectorySearch Id="CheckFileDir42" Path="[INSTALLDIR]" 
Depth="0">')
+    print(r'        <FileSearch Id="CheckFile42" 
Name="pyapi_locatepython2.bat"/>')
+    print(r'      </DirectorySearch>')
+    print(r'    </Property>')
+    print(r'    <Property Id="PYAPI3EXISTS">')
+    print(r'      <DirectorySearch Id="CheckFileDir5" Path="[INSTALLDIR]" 
Depth="0">')
+    print(r'        <FileSearch Id="CheckFile5" 
Name="pyapi_locatepython3.bat"/>')
+    print(r'      </DirectorySearch>')
+    print(r'    </Property>')
     # up to and including 11.29.3, the geom module can not be
     # uninstalled if MonetDB/SQL is not installed; this somehow also
     # precludes the upgrade to this version, therefore we disallow
@@ -164,9 +179,13 @@ def main():
     print(r'              <Directory Id="monetdb5" Name="monetdb5">')
     print(r'                <Directory Id="autoload" Name="autoload">')
     id = comp(features, id, 18,
-              [r'lib\monetdb5\autoload\%s' % x for x in sorted(filter(lambda 
x: x.endswith('.mal') and ('geom' not in x), 
os.listdir(os.path.join(sys.argv[3], 'lib', 'monetdb5', 'autoload'))))])
+              [r'lib\monetdb5\autoload\%s' % x for x in sorted(filter(lambda 
x: x.endswith('.mal') and ('geom' not in x) and ('pyapi' not in x), 
os.listdir(os.path.join(sys.argv[3], 'lib', 'monetdb5', 'autoload'))))])
     id = comp(geom, id, 18,
               [r'lib\monetdb5\autoload\%s' % x for x in sorted(filter(lambda 
x: x.endswith('.mal') and ('geom' in x), os.listdir(os.path.join(sys.argv[3], 
'lib', 'monetdb5', 'autoload'))))])
+    id = comp(pyapi2, id, 18,
+              [r'lib\monetdb5\autoload\%s' % x for x in sorted(filter(lambda 
x: x.endswith('_pyapi.mal'), os.listdir(os.path.join(sys.argv[3], 'lib', 
'monetdb5', 'autoload'))))])
+    id = comp(pyapi3, id, 18,
+              [r'lib\monetdb5\autoload\%s' % x for x in sorted(filter(lambda 
x: x.endswith('_pyapi3.mal'), os.listdir(os.path.join(sys.argv[3], 'lib', 
'monetdb5', 'autoload'))))])
     print(r'                </Directory>')
     print(r'                <Directory Id="createdb" Name="createdb">')
     id = comp(features, id, 18,
@@ -175,15 +194,21 @@ def main():
               [r'lib\monetdb5\createdb\%s' % x for x in sorted(filter(lambda 
x: x.endswith('.sql') and ('geom' in x), os.listdir(os.path.join(sys.argv[3], 
'lib', 'monetdb5', 'createdb'))))])
     print(r'                </Directory>')
     id = comp(features, id, 16,
-              [r'lib\monetdb5\%s' % x for x in sorted(filter(lambda x: 
x.endswith('.mal') and ('geom' not in x), os.listdir(os.path.join(sys.argv[3], 
'lib', 'monetdb5'))))])
+              [r'lib\monetdb5\%s' % x for x in sorted(filter(lambda x: 
x.endswith('.mal') and ('geom' not in x) and ('pyapi' not in x), 
os.listdir(os.path.join(sys.argv[3], 'lib', 'monetdb5'))))])
     id = comp(features, id, 16,
-              [r'lib\monetdb5\%s' % x for x in sorted(filter(lambda x: 
x.startswith('lib_') and x.endswith('.dll') and ('geom' not in x), 
os.listdir(os.path.join(sys.argv[3], 'lib', 'monetdb5'))))])
+              [r'lib\monetdb5\%s' % x for x in sorted(filter(lambda x: 
x.startswith('lib_') and x.endswith('.dll') and ('geom' not in x) and ('pyapi' 
not in x), os.listdir(os.path.join(sys.argv[3], 'lib', 'monetdb5'))))])
     id = comp(debug, id, 16,
               [r'lib\monetdb5\%s' % x for x in sorted(filter(lambda x: 
x.startswith('lib_') and x.endswith('.pdb') and ('geom' not in x), 
os.listdir(os.path.join(sys.argv[3], 'lib', 'monetdb5'))))])
     id = comp(geom, id, 16,
               [r'lib\monetdb5\%s' % x for x in sorted(filter(lambda x: 
x.endswith('.mal') and ('geom' in x), os.listdir(os.path.join(sys.argv[3], 
'lib', 'monetdb5'))))])
     id = comp(geom, id, 16,
               [r'lib\monetdb5\%s' % x for x in sorted(filter(lambda x: 
x.startswith('lib_') and (x.endswith('.dll') or x.endswith('.pdb')) and ('geom' 
in x), os.listdir(os.path.join(sys.argv[3], 'lib', 'monetdb5'))))])
+    id = comp(pyapi2, id, 16,
+              [r'lib\monetdb5\pyapi.mal',
+               r'lib\monetdb5\lib_pyapi.dll'])
+    id = comp(pyapi3, id, 16,
+              [r'lib\monetdb5\pyapi3.mal',
+               r'lib\monetdb5\lib_pyapi3.dll'])
     print(r'              </Directory>')
     id = comp(extend, id, 14,
               [r'lib\libbat.lib',
@@ -215,8 +240,11 @@ def main():
               [r'license.rtf',
                r'M5server.bat',
                r'msqldump.bat',
-               r'pyapi_locatepython.bat',
                r'stethoscope.bat'])
+    id = comp(pyapi2, id, 12,
+              [r'pyapi_locatepython2.bat'])
+    id = comp(pyapi3, id, 12,
+              [r'pyapi_locatepython3.bat'])
     id = comp(features, id, 12,
               [r'mclient.bat'],
               name = 'MonetDB SQL Client',
@@ -245,6 +273,16 @@ def main():
         print(r'        <ComponentRef Id="%s"/>' % f)
     print(r'        <MergeRef Id="VCRedist"/>')
     print(r'      </Feature>')
+    print(r'      <Feature Id="PyAPI2" Level="1000" AllowAdvertise="no" 
Absent="allow" Title="Include embedded Python 2" Description="Files required 
for using embedded Python 2.">')
+    for f in pyapi2:
+        print(r'        <ComponentRef Id="%s"/>' % f)
+    print(r'        <Condition Level="1">PYAPI2EXISTS</Condition>')
+    print(r'      </Feature>')
+    print(r'      <Feature Id="PyAPI3" Level="1000" AllowAdvertise="no" 
Absent="allow" Title="Include embedded Python 3" Description="Files required 
for using embedded Python 3.">')
+    for f in pyapi3:
+        print(r'        <ComponentRef Id="%s"/>' % f)
+    print(r'        <Condition Level="1">PYAPI3EXISTS</Condition>')
+    print(r'      </Feature>')
     print(r'      <Feature Id="Extend" Level="1000" AllowAdvertise="no" 
Absent="allow" Title="Extend MonetDB/SQL" Description="Files required for 
extending MonetDB (include files and .lib files).">')
     for f in extend:
         print(r'        <ComponentRef Id="%s"/>' % f)
diff --git a/NT/monetdb_config.h.in b/NT/monetdb_config.h.in
--- a/NT/monetdb_config.h.in
+++ b/NT/monetdb_config.h.in
@@ -666,7 +666,7 @@
 #define PACKAGE_URL "https://www.monetdb.org/";
 
 /* Define to the version of this package. */
-#define PACKAGE_VERSION "11.32.0"
+#define PACKAGE_VERSION "11.34.0"
 
 /* Path separator */
 #define PATH_SEP ';'
diff --git a/NT/rules.msc b/NT/rules.msc
--- a/NT/rules.msc
+++ b/NT/rules.msc
@@ -6,7 +6,7 @@
 #
 # Copyright 1997 - July 2008 CWI, August 2008 - 2019 MonetDB B.V.
 
-VERSION=11.32.0
+VERSION=11.34.0
 #       ^^^^^^
 # Maintained via vertoo. Please don't modify by hand!
 # Contact [email protected] for details and/or 
assistance.
@@ -185,8 +185,13 @@ R.lib: "$(libr_DLL)"
 !ENDIF
 
 !IFDEF HAVE_LIBPY
-libpy_LIBS = $(PYTHON2DIR)\libs\python27.lib
-libpy_CFLAGS = -DHAVE_LIBPY -I$(PYTHON2DIR)\include 
-I$(PYTHON2DIR)\Lib\site-packages\numpy\core\include
+libpy_LIBS = "$(PYTHON2DIR)\libs\python27.lib"
+libpy_CFLAGS = -DHAVE_LIBPY "-I$(PYTHON2DIR)\include" 
"-I$(PYTHON2DIR)\Lib\site-packages\numpy\core\include"
+!ENDIF
+
+!IFDEF HAVE_LIBPY3
+libpy3_LIBS = "$(PYTHON3DIR)\libs\python37.lib"
+libpy3_CFLAGS = -DHAVE_LIBPY3 "-I$(PYTHON3DIR)\include" 
"-I$(PYTHON3DIR)\Lib\site-packages\numpy\core\include"
 !ENDIF
 
 # some programs we use, probably no need to edit
diff --git a/buildtools/ChangeLog b/buildtools/ChangeLog
--- a/buildtools/ChangeLog
+++ b/buildtools/ChangeLog
@@ -1,7 +1,3 @@
 # ChangeLog file for buildtools
 # This file is updated with Maddlog
 
-* Wed Aug 29 2018 Sjoerd Mullender <[email protected]>
-- We now also build the Python 3 integration packages for Fedora, Debian,
-  and Ubuntu (not for Debian 8 or Ubuntu 14.04 which are too old).
-
diff --git a/buildtools/ChangeLog b/buildtools/ChangeLog.Apr2019
copy from buildtools/ChangeLog
copy to buildtools/ChangeLog.Apr2019
diff --git a/clients/ChangeLog b/clients/ChangeLog
--- a/clients/ChangeLog
+++ b/clients/ChangeLog
@@ -1,8 +1,3 @@
 # ChangeLog file for clients
 # This file is updated with Maddlog
 
-* Thu Oct 11 2018 Martin van Dinther <[email protected]>
-- The mclient program can now be quit by typing quit or exit on the
-  command-line.  This makes it easier for novice users to quit the program
-  if they do not know that the standard command to quit is \q.
-
diff --git a/clients/ChangeLog b/clients/ChangeLog.Apr2019
copy from clients/ChangeLog
copy to clients/ChangeLog.Apr2019
diff --git a/clients/Tests/MAL-signatures.stable.out 
b/clients/Tests/MAL-signatures.stable.out
--- a/clients/Tests/MAL-signatures.stable.out
+++ b/clients/Tests/MAL-signatures.stable.out
@@ -678,259 +678,525 @@ Ready.
 [ "batbam",    "seq_char",     "command batbam.seq_char(ref_pos:int, 
alg_seq:bat[:str], alg_pos:bat[:int], alg_cigar:bat[:str]):bat[:str] ",   
"seq_char_bat;",        "Calculate the character in the alignment string 
(alg_str) that is aligned to position 'ref_pos', conforming to the given cigar 
string (bat based version)"     ]
 [ "batbam",    "seq_length",   "command 
batbam.seq_length(cigars:bat[:str]):bat[:int] ",       "seq_length_bat;",      
"Calculate the real length of a bat of DNA sequences, given their CIGAR 
string."        ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:bit], 
b2:bat[:bit]):bat[:bit] ",    "CMDbatNE;",    "Return B1 != B2"       ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:bit], b2:bat[:bit], 
nil_matches:bit):bat[:bit] ",   "CMDbatNE;",    "Return B1 != B2"       ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:bit], b2:bat[:bit], 
s:bat[:oid]):bat[:bit] ",       "CMDbatNE;",    "Return B1 != B2 with 
candidates list"  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:bit], b2:bat[:bit], 
s:bat[:oid], nil_matches:bit):bat[:bit] ",      "CMDbatNE;",    "Return B1 != 
B2 with candidates list"  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:blob], 
b2:bat[:blob]):bat[:bit] ",  "CMDbatNE;",    "Return B1 != B2"       ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:blob], b2:bat[:blob], 
nil_matches:bit):bat[:bit] ", "CMDbatNE;",    "Return B1 != B2"       ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:blob], b2:bat[:blob], 
s:bat[:oid]):bat[:bit] ",     "CMDbatNE;",    "Return B1 != B2 with candidates 
list"  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:blob], b2:bat[:blob], 
s:bat[:oid], nil_matches:bit):bat[:bit] ",    "CMDbatNE;",    "Return B1 != B2 
with candidates list"  ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:bte], 
b2:bat[:bte]):bat[:bit] ",    "CMDbatNE;",    "Return B1 != B2"       ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:bte], b2:bat[:bte], 
nil_matches:bit):bat[:bit] ",   "CMDbatNE;",    "Return B1 != B2"       ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:bte], b2:bat[:bte], 
s:bat[:oid]):bat[:bit] ",       "CMDbatNE;",    "Return B1 != B2 with 
candidates list"  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:bte], b2:bat[:bte], 
s:bat[:oid], nil_matches:bit):bat[:bit] ",      "CMDbatNE;",    "Return B1 != 
B2 with candidates list"  ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:bte], 
b2:bat[:dbl]):bat[:bit] ",    "CMDbatNE;",    "Return B1 != B2"       ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:bte], b2:bat[:dbl], 
nil_matches:bit):bat[:bit] ",   "CMDbatNE;",    "Return B1 != B2"       ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:bte], b2:bat[:dbl], 
s:bat[:oid]):bat[:bit] ",       "CMDbatNE;",    "Return B1 != B2 with 
candidates list"  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:bte], b2:bat[:dbl], 
s:bat[:oid], nil_matches:bit):bat[:bit] ",      "CMDbatNE;",    "Return B1 != 
B2 with candidates list"  ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:bte], 
b2:bat[:flt]):bat[:bit] ",    "CMDbatNE;",    "Return B1 != B2"       ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:bte], b2:bat[:flt], 
nil_matches:bit):bat[:bit] ",   "CMDbatNE;",    "Return B1 != B2"       ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:bte], b2:bat[:flt], 
s:bat[:oid]):bat[:bit] ",       "CMDbatNE;",    "Return B1 != B2 with 
candidates list"  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:bte], b2:bat[:flt], 
s:bat[:oid], nil_matches:bit):bat[:bit] ",      "CMDbatNE;",    "Return B1 != 
B2 with candidates list"  ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:bte], 
b2:bat[:int]):bat[:bit] ",    "CMDbatNE;",    "Return B1 != B2"       ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:bte], b2:bat[:int], 
nil_matches:bit):bat[:bit] ",   "CMDbatNE;",    "Return B1 != B2"       ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:bte], b2:bat[:int], 
s:bat[:oid]):bat[:bit] ",       "CMDbatNE;",    "Return B1 != B2 with 
candidates list"  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:bte], b2:bat[:int], 
s:bat[:oid], nil_matches:bit):bat[:bit] ",      "CMDbatNE;",    "Return B1 != 
B2 with candidates list"  ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:bte], 
b2:bat[:lng]):bat[:bit] ",    "CMDbatNE;",    "Return B1 != B2"       ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:bte], b2:bat[:lng], 
nil_matches:bit):bat[:bit] ",   "CMDbatNE;",    "Return B1 != B2"       ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:bte], b2:bat[:lng], 
s:bat[:oid]):bat[:bit] ",       "CMDbatNE;",    "Return B1 != B2 with 
candidates list"  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:bte], b2:bat[:lng], 
s:bat[:oid], nil_matches:bit):bat[:bit] ",      "CMDbatNE;",    "Return B1 != 
B2 with candidates list"  ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:bte], 
b2:bat[:sht]):bat[:bit] ",    "CMDbatNE;",    "Return B1 != B2"       ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:bte], b2:bat[:sht], 
nil_matches:bit):bat[:bit] ",   "CMDbatNE;",    "Return B1 != B2"       ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:bte], b2:bat[:sht], 
s:bat[:oid]):bat[:bit] ",       "CMDbatNE;",    "Return B1 != B2 with 
candidates list"  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:bte], b2:bat[:sht], 
s:bat[:oid], nil_matches:bit):bat[:bit] ",      "CMDbatNE;",    "Return B1 != 
B2 with candidates list"  ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:date], 
b2:bat[:date]):bat[:bit] ",  "CMDbatNE;",    "Return B1 != B2"       ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:date], b2:bat[:date], 
nil_matches:bit):bat[:bit] ", "CMDbatNE;",    "Return B1 != B2"       ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:date], b2:bat[:date], 
s:bat[:oid]):bat[:bit] ",     "CMDbatNE;",    "Return B1 != B2 with candidates 
list"  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:date], b2:bat[:date], 
s:bat[:oid], nil_matches:bit):bat[:bit] ",    "CMDbatNE;",    "Return B1 != B2 
with candidates list"  ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:daytime], 
b2:bat[:daytime]):bat[:bit] ",    "CMDbatNE;",    "Return B1 != B2"       ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:daytime], b2:bat[:daytime], 
nil_matches:bit):bat[:bit] ",   "CMDbatNE;",    "Return B1 != B2"       ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:daytime], b2:bat[:daytime], 
s:bat[:oid]):bat[:bit] ",       "CMDbatNE;",    "Return B1 != B2 with 
candidates list"  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:daytime], b2:bat[:daytime], 
s:bat[:oid], nil_matches:bit):bat[:bit] ",      "CMDbatNE;",    "Return B1 != 
B2 with candidates list"  ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:dbl], 
b2:bat[:bte]):bat[:bit] ",    "CMDbatNE;",    "Return B1 != B2"       ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:dbl], b2:bat[:bte], 
nil_matches:bit):bat[:bit] ",   "CMDbatNE;",    "Return B1 != B2"       ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:dbl], b2:bat[:bte], 
s:bat[:oid]):bat[:bit] ",       "CMDbatNE;",    "Return B1 != B2 with 
candidates list"  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:dbl], b2:bat[:bte], 
s:bat[:oid], nil_matches:bit):bat[:bit] ",      "CMDbatNE;",    "Return B1 != 
B2 with candidates list"  ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:dbl], 
b2:bat[:dbl]):bat[:bit] ",    "CMDbatNE;",    "Return B1 != B2"       ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:dbl], b2:bat[:dbl], 
nil_matches:bit):bat[:bit] ",   "CMDbatNE;",    "Return B1 != B2"       ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:dbl], b2:bat[:dbl], 
s:bat[:oid]):bat[:bit] ",       "CMDbatNE;",    "Return B1 != B2 with 
candidates list"  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:dbl], b2:bat[:dbl], 
s:bat[:oid], nil_matches:bit):bat[:bit] ",      "CMDbatNE;",    "Return B1 != 
B2 with candidates list"  ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:dbl], 
b2:bat[:flt]):bat[:bit] ",    "CMDbatNE;",    "Return B1 != B2"       ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:dbl], b2:bat[:flt], 
nil_matches:bit):bat[:bit] ",   "CMDbatNE;",    "Return B1 != B2"       ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:dbl], b2:bat[:flt], 
s:bat[:oid]):bat[:bit] ",       "CMDbatNE;",    "Return B1 != B2 with 
candidates list"  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:dbl], b2:bat[:flt], 
s:bat[:oid], nil_matches:bit):bat[:bit] ",      "CMDbatNE;",    "Return B1 != 
B2 with candidates list"  ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:dbl], 
b2:bat[:int]):bat[:bit] ",    "CMDbatNE;",    "Return B1 != B2"       ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:dbl], b2:bat[:int], 
nil_matches:bit):bat[:bit] ",   "CMDbatNE;",    "Return B1 != B2"       ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:dbl], b2:bat[:int], 
s:bat[:oid]):bat[:bit] ",       "CMDbatNE;",    "Return B1 != B2 with 
candidates list"  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:dbl], b2:bat[:int], 
s:bat[:oid], nil_matches:bit):bat[:bit] ",      "CMDbatNE;",    "Return B1 != 
B2 with candidates list"  ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:dbl], 
b2:bat[:lng]):bat[:bit] ",    "CMDbatNE;",    "Return B1 != B2"       ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:dbl], b2:bat[:lng], 
nil_matches:bit):bat[:bit] ",   "CMDbatNE;",    "Return B1 != B2"       ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:dbl], b2:bat[:lng], 
s:bat[:oid]):bat[:bit] ",       "CMDbatNE;",    "Return B1 != B2 with 
candidates list"  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:dbl], b2:bat[:lng], 
s:bat[:oid], nil_matches:bit):bat[:bit] ",      "CMDbatNE;",    "Return B1 != 
B2 with candidates list"  ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:dbl], 
b2:bat[:sht]):bat[:bit] ",    "CMDbatNE;",    "Return B1 != B2"       ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:dbl], b2:bat[:sht], 
nil_matches:bit):bat[:bit] ",   "CMDbatNE;",    "Return B1 != B2"       ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:dbl], b2:bat[:sht], 
s:bat[:oid]):bat[:bit] ",       "CMDbatNE;",    "Return B1 != B2 with 
candidates list"  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:dbl], b2:bat[:sht], 
s:bat[:oid], nil_matches:bit):bat[:bit] ",      "CMDbatNE;",    "Return B1 != 
B2 with candidates list"  ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:flt], 
b2:bat[:bte]):bat[:bit] ",    "CMDbatNE;",    "Return B1 != B2"       ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:flt], b2:bat[:bte], 
nil_matches:bit):bat[:bit] ",   "CMDbatNE;",    "Return B1 != B2"       ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:flt], b2:bat[:bte], 
s:bat[:oid]):bat[:bit] ",       "CMDbatNE;",    "Return B1 != B2 with 
candidates list"  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:flt], b2:bat[:bte], 
s:bat[:oid], nil_matches:bit):bat[:bit] ",      "CMDbatNE;",    "Return B1 != 
B2 with candidates list"  ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:flt], 
b2:bat[:dbl]):bat[:bit] ",    "CMDbatNE;",    "Return B1 != B2"       ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:flt], b2:bat[:dbl], 
nil_matches:bit):bat[:bit] ",   "CMDbatNE;",    "Return B1 != B2"       ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:flt], b2:bat[:dbl], 
s:bat[:oid]):bat[:bit] ",       "CMDbatNE;",    "Return B1 != B2 with 
candidates list"  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:flt], b2:bat[:dbl], 
s:bat[:oid], nil_matches:bit):bat[:bit] ",      "CMDbatNE;",    "Return B1 != 
B2 with candidates list"  ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:flt], 
b2:bat[:flt]):bat[:bit] ",    "CMDbatNE;",    "Return B1 != B2"       ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:flt], b2:bat[:flt], 
nil_matches:bit):bat[:bit] ",   "CMDbatNE;",    "Return B1 != B2"       ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:flt], b2:bat[:flt], 
s:bat[:oid]):bat[:bit] ",       "CMDbatNE;",    "Return B1 != B2 with 
candidates list"  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:flt], b2:bat[:flt], 
s:bat[:oid], nil_matches:bit):bat[:bit] ",      "CMDbatNE;",    "Return B1 != 
B2 with candidates list"  ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:flt], 
b2:bat[:int]):bat[:bit] ",    "CMDbatNE;",    "Return B1 != B2"       ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:flt], b2:bat[:int], 
nil_matches:bit):bat[:bit] ",   "CMDbatNE;",    "Return B1 != B2"       ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:flt], b2:bat[:int], 
s:bat[:oid]):bat[:bit] ",       "CMDbatNE;",    "Return B1 != B2 with 
candidates list"  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:flt], b2:bat[:int], 
s:bat[:oid], nil_matches:bit):bat[:bit] ",      "CMDbatNE;",    "Return B1 != 
B2 with candidates list"  ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:flt], 
b2:bat[:lng]):bat[:bit] ",    "CMDbatNE;",    "Return B1 != B2"       ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:flt], b2:bat[:lng], 
nil_matches:bit):bat[:bit] ",   "CMDbatNE;",    "Return B1 != B2"       ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:flt], b2:bat[:lng], 
s:bat[:oid]):bat[:bit] ",       "CMDbatNE;",    "Return B1 != B2 with 
candidates list"  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:flt], b2:bat[:lng], 
s:bat[:oid], nil_matches:bit):bat[:bit] ",      "CMDbatNE;",    "Return B1 != 
B2 with candidates list"  ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:flt], 
b2:bat[:sht]):bat[:bit] ",    "CMDbatNE;",    "Return B1 != B2"       ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:flt], b2:bat[:sht], 
nil_matches:bit):bat[:bit] ",   "CMDbatNE;",    "Return B1 != B2"       ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:flt], b2:bat[:sht], 
s:bat[:oid]):bat[:bit] ",       "CMDbatNE;",    "Return B1 != B2 with 
candidates list"  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:flt], b2:bat[:sht], 
s:bat[:oid], nil_matches:bit):bat[:bit] ",      "CMDbatNE;",    "Return B1 != 
B2 with candidates list"  ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:int], 
b2:bat[:bte]):bat[:bit] ",    "CMDbatNE;",    "Return B1 != B2"       ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:int], b2:bat[:bte], 
nil_matches:bit):bat[:bit] ",   "CMDbatNE;",    "Return B1 != B2"       ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:int], b2:bat[:bte], 
s:bat[:oid]):bat[:bit] ",       "CMDbatNE;",    "Return B1 != B2 with 
candidates list"  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:int], b2:bat[:bte], 
s:bat[:oid], nil_matches:bit):bat[:bit] ",      "CMDbatNE;",    "Return B1 != 
B2 with candidates list"  ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:int], 
b2:bat[:dbl]):bat[:bit] ",    "CMDbatNE;",    "Return B1 != B2"       ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:int], b2:bat[:dbl], 
nil_matches:bit):bat[:bit] ",   "CMDbatNE;",    "Return B1 != B2"       ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:int], b2:bat[:dbl], 
s:bat[:oid]):bat[:bit] ",       "CMDbatNE;",    "Return B1 != B2 with 
candidates list"  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:int], b2:bat[:dbl], 
s:bat[:oid], nil_matches:bit):bat[:bit] ",      "CMDbatNE;",    "Return B1 != 
B2 with candidates list"  ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:int], 
b2:bat[:flt]):bat[:bit] ",    "CMDbatNE;",    "Return B1 != B2"       ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:int], b2:bat[:flt], 
nil_matches:bit):bat[:bit] ",   "CMDbatNE;",    "Return B1 != B2"       ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:int], b2:bat[:flt], 
s:bat[:oid]):bat[:bit] ",       "CMDbatNE;",    "Return B1 != B2 with 
candidates list"  ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:int], b2:bat[:flt], 
s:bat[:oid], nil_matches:bit):bat[:bit] ",      "CMDbatNE;",    "Return B1 != 
B2 with candidates list"  ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:int], 
b2:bat[:int]):bat[:bit] ",    "CMDbatNE;",    "Return B1 != B2"       ]
+[ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:int], b2:bat[:int], 
nil_matches:bit):bat[:bit] ",   "CMDbatNE;",    "Return B1 != B2"       ]
 [ "batcalc",   "!=",   "pattern batcalc.!=(b1:bat[:int], b2:bat[:int], 
s:bat[:oid]):bat[:bit] ",       "CMDbatNE;",    "Return B1 != B2 with 
candidates list"  ]
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to