log

age author description
Thu, 03 Jan 2019 14:43:45 +0100 Aris Koning Remove branch because it is renamed to in-value-list. delete_in_vlist
Thu, 03 Jan 2019 14:42:08 +0100 Aris Koning Rename branch delete_in_vlist to in-value-list. in-value-list
Thu, 03 Jan 2019 12:43:41 +0100 Sjoerd Mullender Return SQL_SUCCESS_WITH_INFO and SQLSTATE 01004 when SQLGetData truncates. Aug2018
Wed, 02 Jan 2019 16:42:38 +0100 Sjoerd Mullender Merge with Aug2018 branch.
Wed, 02 Jan 2019 16:39:13 +0100 Sjoerd Mullender New year. Aug2018
Wed, 02 Jan 2019 15:00:51 +0100 Sjoerd Mullender Fixes for retrieving data in chunks with SQLGetData. Aug2018
Wed, 02 Jan 2019 12:55:36 +0100 Sjoerd Mullender Merge with Aug2018 branch.
Wed, 02 Jan 2019 12:29:12 +0100 Sjoerd Mullender Add a cast. Aug2018
Wed, 02 Jan 2019 11:32:55 +0100 Sjoerd Mullender Don't use snprintf for simple string copy/concatenation: it's slow. Aug2018
Tue, 01 Jan 2019 18:53:47 +0100 Aris Koning typo. delete_in_vlist
Tue, 01 Jan 2019 18:53:00 +0100 Aris Koning Except for a minor null-value-related cornercase, it finally seems to be working. delete_in_vlist
Fri, 28 Dec 2018 15:14:22 +0100 Aris Koning Tried to be smart and do two joins instead of a single join with with cl. delete_in_vlist
Fri, 28 Dec 2018 13:29:31 +0100 Aris Koning Remove the candidate list from join and try out an intersect afterwards. delete_in_vlist
Fri, 28 Dec 2018 13:29:00 +0100 Aris Koning Add some TODO's. delete_in_vlist
Tue, 01 Jan 2019 10:48:30 +0000 Pedro Ferreira Add order by expressions to just created group by relation re-write.
Tue, 01 Jan 2019 09:43:40 +0000 Pedro Ferreira Compilation fix and approve test output.
Mon, 31 Dec 2018 15:16:47 +0000 Pedro Ferreira Fix for order by with aggregations within the window definition.
Mon, 31 Dec 2018 15:10:16 +0000 Pedro Ferreira Approved test output.
Mon, 31 Dec 2018 15:45:12 +0100 Niels Nes fixed also the select rank() over (partition by sum(col1)) from t1;
Mon, 31 Dec 2018 09:45:54 +0000 Pedro Ferreira Approved test output.
Sun, 30 Dec 2018 21:56:36 +0100 Niels Nes added support for multiple window functions with group by/aggregates
Sat, 29 Dec 2018 22:48:11 +0100 Niels Nes make sure we handle aggregates in partition by statements
Thu, 27 Dec 2018 11:13:54 +0000 Pedro Ferreira Another update to documentation.
Thu, 27 Dec 2018 10:52:57 +0000 Pedro Ferreira Update documentation.
Fri, 21 Dec 2018 13:49:58 +0100 Sjoerd Mullender Approved 32-bit output. Aug2018
Fri, 21 Dec 2018 13:35:08 +0100 Sjoerd Mullender Merge with Aug2018 branch.
Fri, 21 Dec 2018 12:38:59 +0100 Sjoerd Mullender Upgrade code for changeset 23e1231ada99. Aug2018
Fri, 21 Dec 2018 10:13:38 +0100 Sjoerd Mullender Merge with Aug2018 branch.
Fri, 21 Dec 2018 09:55:51 +0100 Sjoerd Mullender COPY INTO ... FROM STDIN stops at empty line if no RECORDS count specified. Aug2018
Fri, 21 Dec 2018 09:53:28 +0100 Sjoerd Mullender Use bool. Aug2018
Thu, 20 Dec 2018 20:10:51 +0100 Martin van Dinther Correct SQLSTATE(42000) code for failed triggers to SQLSTATE(27000) and for Fkey constraint violation to SQLSTATE(23000).
Thu, 20 Dec 2018 17:05:22 +0000 Pedro Ferreira Allow WITH clauses on insert, update, delete and merge statements.
Thu, 20 Dec 2018 11:53:43 +0000 Pedro Ferreira Closing groupby-expressions branch after merge into default groupby-expressions
Thu, 20 Dec 2018 11:51:52 +0000 Pedro Ferreira Better example.
Thu, 20 Dec 2018 11:47:05 +0000 Pedro Ferreira Updated Changelog.
Thu, 20 Dec 2018 11:16:26 +0000 Pedro Ferreira Merged groupby-expressions branch into default.
Thu, 20 Dec 2018 11:33:31 +0100 Sjoerd Mullender Merge with Aug2018 branch.
Thu, 20 Dec 2018 11:13:05 +0100 Sjoerd Mullender Use splitmix64 generator to transform the seed into a PRNG state.
Thu, 20 Dec 2018 11:06:29 +0100 Sjoerd Mullender Use xoshiro256starstar.h for generating pseudo random numbers.
Thu, 20 Dec 2018 11:04:17 +0100 Sjoerd Mullender Use a global pseudo random number state for BATsample.
Wed, 19 Dec 2018 20:47:02 +0100 Niels Nes approve output Aug2018
Wed, 19 Dec 2018 20:46:48 +0100 Niels Nes fix problem with single value selects Aug2018
Wed, 19 Dec 2018 14:21:36 +0100 Niels Nes fixes for bug 6645, ie make sure we call uuid per row (do not reduce Aug2018
Wed, 19 Dec 2018 14:15:42 +0200 Lefteris Sidirourgos make sure that we do not delete a vheap that is shared viewless
Tue, 18 Dec 2018 13:56:43 +0000 Pedro Ferreira Generate and execute the exception relation first before the update, for faster execution in wrong cases.
Tue, 18 Dec 2018 12:42:01 +0000 Pedro Ferreira Missing error codes. Aug2018
Mon, 17 Dec 2018 19:18:05 +0000 Pedro Ferreira Updated ChangeLog.
Mon, 17 Dec 2018 18:57:05 +0000 Pedro Ferreira Closing merge-statements branch after merge into default merge-statements
Mon, 17 Dec 2018 18:54:27 +0000 Pedro Ferreira According to the SQL standard, if a row in the target table matches more than one source row, an exception must be thrown. To implement this restriction, we generate a group by relation (like in distinct case) around the update/delete, then generate an exception relation around it.
Mon, 17 Dec 2018 18:16:49 +0100 Sjoerd Mullender Merge with Aug2018 branch.
Mon, 17 Dec 2018 17:03:04 +0100 Sjoerd Mullender Repeat of changeset a196a8002c2f which got lost by careless merge. Aug2018
Mon, 17 Dec 2018 11:03:47 +0000 Pedro Ferreira Merged merge-statements into default.
Fri, 14 Dec 2018 17:57:14 +0100 Pedro Ferreira Testing aggregations with distinct values. groupby-expressions
Fri, 14 Dec 2018 17:02:24 +0100 Pedro Ferreira Update documentation. groupby-expressions
Fri, 14 Dec 2018 15:39:02 +0100 Sjoerd Mullender Merge with Aug2018 branch.
Fri, 14 Dec 2018 15:00:50 +0100 Pedro Ferreira For now, we won't support aggregation functions in partition by clause. groupby-expressions
Fri, 14 Dec 2018 12:32:55 +0100 Sjoerd Mullender Typo. Aug2018
Fri, 14 Dec 2018 12:32:08 +0100 Sjoerd Mullender If no bzip2, reset bzip2_LIBS to empty. Aug2018
Fri, 14 Dec 2018 11:00:11 +0100 Pedro Ferreira Merge with default branch. groupby-expressions
Fri, 14 Dec 2018 10:58:12 +0100 Pedro Ferreira Defensive lines in sql_gencode. If the type of a SQL variable could not be not determined in a prepare statement, throw an error.