| 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.
|
| Fri, 14 Dec 2018 10:37:09 +0100 |
Sjoerd Mullender |
Updated upgrade code so that emptydb/check tests produce fewer diffs.
|
| Thu, 13 Dec 2018 17:20:01 +0100 |
Pedro Ferreira |
Missing macro.
groupby-expressions
|
| Thu, 13 Dec 2018 17:06:36 +0100 |
Martin van Dinther |
Extended SQL upgrade program for SQL changes made in script 75_storagemodel.sql
|
| Thu, 13 Dec 2018 16:43:53 +0100 |
Pedro Ferreira |
Approve output.
groupby-expressions
|
| Thu, 13 Dec 2018 16:14:14 +0100 |
Pedro Ferreira |
Merge with default branch.
groupby-expressions
|
| Thu, 13 Dec 2018 16:01:17 +0100 |
Pedro Ferreira |
Merge with default branch.
merge-statements
|
| Thu, 13 Dec 2018 15:47:43 +0100 |
Pedro Ferreira |
Merge with Aug2018 branch.
|
| Thu, 13 Dec 2018 15:21:26 +0100 |
Pedro Ferreira |
Introducing SQL_IDENT token to distinguish arguments from column references. This allows a more fined grained symbol comparison.
groupby-expressions
|
| Thu, 13 Dec 2018 11:46:08 +0100 |
Pedro Ferreira |
Check for long recursive calls.
Aug2018
|
| Thu, 13 Dec 2018 09:39:55 +0100 |
Sjoerd Mullender |
Check for stack space.
Aug2018
|
| Thu, 13 Dec 2018 09:07:02 +0100 |
Sjoerd Mullender |
More tokens.
|
| Wed, 12 Dec 2018 17:43:46 +0100 |
Pedro Ferreira |
Merge with default branch.
merge-statements
|
| Wed, 12 Dec 2018 17:08:30 +0100 |
Pedro Ferreira |
Disallow aggregation functions in group by clauses and window functions in partition by clauses.
groupby-expressions
|
| Wed, 12 Dec 2018 16:43:24 +0100 |
Sjoerd Mullender |
Merge with Aug2018 branch.
|
| Wed, 12 Dec 2018 16:42:28 +0100 |
Sjoerd Mullender |
Fix for bug 6666.
Aug2018
|
| Wed, 12 Dec 2018 16:29:32 +0100 |
Pedro Ferreira |
Using symbol comparison instead of string comparison for group by expressions. This simplifies search for expressions in the projection phase.
groupby-expressions
|
| Wed, 12 Dec 2018 16:18:54 +0100 |
Aris Koning |
Merge with default.
delete_in_vlist
|
| Wed, 12 Dec 2018 16:15:03 +0100 |
Aris Koning |
Fix merge.
delete_in_vlist
|
| Wed, 12 Dec 2018 14:49:27 +0100 |
Pedro Ferreira |
Make code compile and fix memory leak.
groupby-expressions
|
| Wed, 12 Dec 2018 14:08:30 +0100 |
Pedro Ferreira |
Merge with default.
groupby-expressions
|
| Wed, 12 Dec 2018 14:06:45 +0100 |
Pedro Ferreira |
Using tokens enum definition in the sql parser. Use C enums whenever possible. It helps debugging long switch statements and find missing cases in them.
|
| Wed, 12 Dec 2018 13:10:47 +0100 |
Aris Koning |
Fix test output after last merge with dfault.
mosaic
|
| Wed, 12 Dec 2018 12:11:58 +0100 |
Aris Koning |
Merge with default.
mosaic
|
| Wed, 12 Dec 2018 12:24:54 +0100 |
Pedro Ferreira |
Add a flag for existing grouping expressions in the plan.
groupby-expressions
|
| Wed, 12 Dec 2018 12:16:41 +0100 |
Pedro Ferreira |
Merge with default.
trails
|
| Wed, 12 Dec 2018 11:21:53 +0100 |
Aris Koning |
Approve tests.
mosaic
|
| Wed, 12 Dec 2018 11:20:37 +0100 |
Aris Koning |
Simplify code.
mosaic
|
| Wed, 12 Dec 2018 11:15:30 +0100 |
Aris Koning |
Fix block layout bug in the frame algorithm.
mosaic
|
| Wed, 12 Dec 2018 11:08:33 +0100 |
Aris Koning |
Clean up code a bit.
mosaic
|
| Wed, 12 Dec 2018 11:04:27 +0100 |
Aris Koning |
adjust mal tests to use the new MOSdecompress signature.
mosaic
|
| Wed, 12 Dec 2018 11:00:10 +0100 |
Aris Koning |
MOSdecompress returns a view that shares the mosaic heap of its compressed parent.
mosaic
|
| Tue, 11 Dec 2018 17:29:05 +0100 |
Aris Koning |
Only compress when stoarge is set to some compression type. Do not decompress if otherwise.
mosaic
|
| Tue, 11 Dec 2018 17:24:15 +0100 |
Aris Koning |
Clean up dangling mosaic Heap files.
mosaic
|
| Tue, 04 Dec 2018 15:36:49 +0100 |
Aris Koning |
Add TODO.
mosaic
|
| Tue, 04 Dec 2018 15:35:47 +0100 |
Aris Koning |
Add TODO.
mosaic
|
| Wed, 12 Dec 2018 10:03:24 +0100 |
Sjoerd Mullender |
No need to buffer the compiler output.
|
| Tue, 11 Dec 2018 16:51:33 +0100 |
Pedro Ferreira |
Free exception to avoid memory leak.
|
| Tue, 11 Dec 2018 16:50:54 +0100 |
Pedro Ferreira |
More sqlids and flags.
|
| Tue, 11 Dec 2018 16:50:23 +0100 |
Pedro Ferreira |
Initialize missing MAL function name.
|
| Tue, 11 Dec 2018 16:36:45 +0100 |
Sjoerd Mullender |
Function parsing happens before execution, hence the unexpected "gone".
Aug2018
|
| Tue, 11 Dec 2018 15:48:53 +0100 |
Sjoerd Mullender |
Merge with Aug2018 branch.
|
| Tue, 11 Dec 2018 15:32:07 +0100 |
Sjoerd Mullender |
Minor tweaks.
Aug2018
|
| Tue, 11 Dec 2018 14:54:05 +0100 |
Sjoerd Mullender |
Various fixes to sequences.
Aug2018
|
| Tue, 11 Dec 2018 14:04:50 +0100 |
Pedro Ferreira |
Using a bitmask for distinct SQL clauses. Via this way, we can identify easily where in the query the compiler is handling and throw better error messages.
groupby-expressions
|
| Tue, 11 Dec 2018 13:31:44 +0100 |
Pedro Ferreira |
Merge with default.
groupby-expressions
|
| Tue, 11 Dec 2018 13:30:26 +0100 |
Pedro Ferreira |
A two level SQL_COLUMN reference requires handling as well in expressions.
|
| Tue, 11 Dec 2018 14:23:53 +0200 |
Lefteris Sidirourgos |
newline at end of file to make whitespace hook failure stop
viewless
|