log

age author description
2018-12-17 Pedro Ferreira Closing merge-statements branch after merge into default merge-statements
2018-12-17 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.
2018-12-17 Sjoerd Mullender Merge with Aug2018 branch.
2018-12-17 Sjoerd Mullender Repeat of changeset a196a8002c2f which got lost by careless merge. Aug2018
2018-12-17 Pedro Ferreira Merged merge-statements into default.
2018-12-14 Pedro Ferreira Testing aggregations with distinct values. groupby-expressions
2018-12-14 Pedro Ferreira Update documentation. groupby-expressions
2018-12-14 Sjoerd Mullender Merge with Aug2018 branch.
2018-12-14 Pedro Ferreira For now, we won't support aggregation functions in partition by clause. groupby-expressions
2018-12-14 Sjoerd Mullender Typo. Aug2018
2018-12-14 Sjoerd Mullender If no bzip2, reset bzip2_LIBS to empty. Aug2018
2018-12-14 Pedro Ferreira Merge with default branch. groupby-expressions
2018-12-14 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.
2018-12-14 Sjoerd Mullender Updated upgrade code so that emptydb/check tests produce fewer diffs.
2018-12-13 Pedro Ferreira Missing macro. groupby-expressions
2018-12-13 Martin van Dinther Extended SQL upgrade program for SQL changes made in script 75_storagemodel.sql
2018-12-13 Pedro Ferreira Approve output. groupby-expressions
2018-12-13 Pedro Ferreira Merge with default branch. groupby-expressions
2018-12-13 Pedro Ferreira Merge with default branch. merge-statements
2018-12-13 Pedro Ferreira Merge with Aug2018 branch.
2018-12-13 Pedro Ferreira Introducing SQL_IDENT token to distinguish arguments from column references. This allows a more fined grained symbol comparison. groupby-expressions
2018-12-13 Pedro Ferreira Check for long recursive calls. Aug2018
2018-12-13 Sjoerd Mullender Check for stack space. Aug2018
2018-12-13 Sjoerd Mullender More tokens.
2018-12-12 Pedro Ferreira Merge with default branch. merge-statements
2018-12-12 Pedro Ferreira Disallow aggregation functions in group by clauses and window functions in partition by clauses. groupby-expressions
2018-12-12 Sjoerd Mullender Merge with Aug2018 branch.
2018-12-12 Sjoerd Mullender Fix for bug 6666. Aug2018
2018-12-12 Pedro Ferreira Using symbol comparison instead of string comparison for group by expressions. This simplifies search for expressions in the projection phase. groupby-expressions
2018-12-12 Aris Koning Merge with default. delete_in_vlist
2018-12-12 Aris Koning Fix merge. delete_in_vlist
2018-12-12 Pedro Ferreira Make code compile and fix memory leak. groupby-expressions
2018-12-12 Pedro Ferreira Merge with default. groupby-expressions
2018-12-12 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.
2018-12-12 Aris Koning Fix test output after last merge with dfault. mosaic
2018-12-12 Aris Koning Merge with default. mosaic
2018-12-12 Pedro Ferreira Add a flag for existing grouping expressions in the plan. groupby-expressions
2018-12-12 Pedro Ferreira Merge with default. trails
2018-12-12 Aris Koning Approve tests. mosaic
2018-12-12 Aris Koning Simplify code. mosaic
2018-12-12 Aris Koning Fix block layout bug in the frame algorithm. mosaic
2018-12-12 Aris Koning Clean up code a bit. mosaic
2018-12-12 Aris Koning adjust mal tests to use the new MOSdecompress signature. mosaic
2018-12-12 Aris Koning MOSdecompress returns a view that shares the mosaic heap of its compressed parent. mosaic
2018-12-11 Aris Koning Only compress when stoarge is set to some compression type. Do not decompress if otherwise. mosaic
2018-12-11 Aris Koning Clean up dangling mosaic Heap files. mosaic
2018-12-04 Aris Koning Add TODO. mosaic
2018-12-04 Aris Koning Add TODO. mosaic
2018-12-12 Sjoerd Mullender No need to buffer the compiler output.
2018-12-11 Pedro Ferreira Free exception to avoid memory leak.
2018-12-11 Pedro Ferreira More sqlids and flags.
2018-12-11 Pedro Ferreira Initialize missing MAL function name.
2018-12-11 Sjoerd Mullender Function parsing happens before execution, hence the unexpected "gone". Aug2018
2018-12-11 Sjoerd Mullender Merge with Aug2018 branch.
2018-12-11 Sjoerd Mullender Minor tweaks. Aug2018
2018-12-11 Sjoerd Mullender Various fixes to sequences. Aug2018
2018-12-11 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
2018-12-11 Pedro Ferreira Merge with default. groupby-expressions
2018-12-11 Pedro Ferreira A two level SQL_COLUMN reference requires handling as well in expressions.
2018-12-11 Lefteris Sidirourgos newline at end of file to make whitespace hook failure stop viewless