log

age author description
2020-03-16 Sjoerd Mullender Abandoned branch candidate-type. candidate-type
2020-03-16 Pedro Ferreira Starting the week with queries with wrong results
2020-03-15 Niels Nes merged pushdown
2020-03-15 Martin Kersten Fix type with quick push
2020-03-15 Martin Kersten Make sure we consistently reference the MAL_ADMIN user.
2020-03-14 Martin Kersten Force a sync on the stream to be sure.
2020-03-14 Niels Nes merged with default pushdown
2020-03-14 Niels Nes small changes to get the embedded version to compile with the cmake setup (needs cmake-embedded branch) mbedded
2020-03-13 Niels Nes fixed small issue with pcre after nil changes
2020-03-13 Sjoerd Mullender Ignore BOM and fix character count.
2020-03-13 Pedro Ferreira Small bug fix, don't allow the null constraint or default value be passed more than once an a column definition
2020-03-13 Sjoerd Mullender Closing branch since it was merged into default. timezone
2020-03-13 Sjoerd Mullender Merged timezone into default.
2020-03-13 Niels Nes handle null like null etc beter.
2020-03-13 Niels Nes merged with default timezone
2020-03-13 Niels Nes check for nil timezone
2020-03-13 Thodoris Zois Add hh.move before every sql.tid statement hitchhiker
2020-03-13 Niels Nes only project once pushdown
2020-03-13 Niels Nes merged pushdown
2020-03-13 Sjoerd Mullender Merge with linear-hashing branch.
2020-03-13 Sjoerd Mullender Use quadrigraph @%:@ for # per the comment at the top of the file. linear-hashing
2020-03-13 Pedro Ferreira Fixed strncasecmp test. The script I added before tested for the existence of stpcpy instead of strncasecmp. linear-hashing
2020-03-13 Sjoerd Mullender Use quadrigraph @%:@ for # per the comment at the top of the file.
2020-03-13 Pedro Ferreira More queries with wrong results
2020-03-13 Niels Nes merged timezone
2020-03-13 Sjoerd Mullender Use uuid library when available; fix ODBC roundtrip of UUID values. linear-hashing
2020-03-13 Sjoerd Mullender Treat SQL_NUMERIC and SQL_FLOAT as SQL_DECIMAL and SQL_DOUBLE respectively. linear-hashing
2020-03-13 Pedro Ferreira Like operators with wrong NULL semantics
2020-03-13 Niels Nes merged timezone
2020-03-13 Niels Nes disallow casts between float and intervals timezone
2020-03-13 Niels Nes disable mitosis on deletes pushdown
2020-03-13 Pedro Ferreira Added subquery tests on cross-products
2020-03-13 Pedro Ferreira Approved output
2020-03-13 Niels Nes merged with default pushdown
2020-03-13 Niels Nes make sure we handle single value projections again pushdown
2020-03-13 Niels Nes merged
2020-03-13 Niels Nes do not convert floats into intervals
2020-03-13 Pedro Ferreira Hold store lock while creating and destroying sql session
2020-03-13 Pedro Ferreira Fixed strncasecmp test. The script I added before tested for the existence of stpcpy instead of strncasecmp.
2020-03-13 Niels Nes merged with default timezone
2020-03-13 Niels Nes merged with default pushdown
2020-03-13 Niels Nes also handle delayed selection pushdown
2020-03-13 Pedro Ferreira Confused how are going to deal conversions between floating-points and intervals. I'm going to leave the test, so we can later decide how are going to fix the MAL error
2020-03-13 Pedro Ferreira Use order by clause for consistent ordering of results
2020-03-12 Pedro Ferreira Merged with default trails
2020-03-12 Pedro Ferreira Disallow multiple assignments to the same column on a single insert statement
2020-03-12 Pedro Ferreira Don't add hidden parameters to window function total parameter count
2020-03-12 Pedro Ferreira Ntile creates an additional expression on the syntax tree, look for the partition expression in the next one
2020-03-12 Sjoerd Mullender Typo: the well-known city is called Sydney, not Sidney. linear-hashing
2020-03-12 Sjoerd Mullender Merge with default branch. timezone
2020-03-12 Sjoerd Mullender Merge with default branch. pushdown
2020-03-12 Sjoerd Mullender Merge with linear-hashing branch.
2020-03-12 Sjoerd Mullender Fix merge. linear-hashing
2020-03-12 Sjoerd Mullender Merge with linear-hashing branch.
2020-03-12 Sjoerd Mullender Merge with Nov2019 branch. linear-hashing
2020-03-12 Sjoerd Mullender Compare to the correct value (nil). Nov2019
2020-03-12 Niels Nes don't reuse the st_alias but create a new one pushdown
2020-03-12 Pedro Ferreira Added missing flag, so test no longer crashes
2020-03-12 Pedro Ferreira Update statement crashing :(
2020-03-12 Pedro Ferreira Merged with linear-hashing
2020-03-12 Pedro Ferreira Merged with Nov2019 linear-hashing
2020-03-12 Pedro Ferreira Compilation fix and cleanup
2020-03-11 Niels Nes merged pushdown
2020-03-11 Sjoerd Mullender Changed calculation of new BAT size during join. linear-hashing
2020-03-11 Martin van Dinther Test some possible sys utility functions Nov2019
2020-03-11 Pedro Ferreira Approved output
2020-03-11 Pedro Ferreira Disallow multiple assignments on the same column on the same update. Also test for table update privileges on every case.
2020-03-11 Panagiotis Koutsourakis Merge with default atom_strings
2020-03-11 Niels Nes merged pushdown
2020-03-11 Niels Nes handle multivalue update statements with subqueries with cardinality problems
2020-03-11 Pedro Ferreira Simplify
2020-03-11 Martin van Dinther Add test to test MySQL/MariaDB specific data type mediumint. Nov2019
2020-03-11 Pedro Ferreira If the right side of update set has more columns than the left side, throw the error
2020-03-11 Niels Nes merged pushdown
2020-03-11 Niels Nes fixed cardinality problems with updates/inserts
2020-03-11 Sjoerd Mullender Modernized initialization. linear-hashing
2020-03-11 Pedro Ferreira Disallow creating aggregates and functions with the same name, schema and parameters simultaneously. That would lead to ambiguous calls
2020-03-11 Sjoerd Mullender Merge with Nov2019 branch. linear-hashing
2020-03-11 Aris Koning Save work in progress. out2in
2020-03-05 Aris Koning Add semantics flag for functions. out2in
2020-03-03 Aris Koning 'is not' is apparently 'semantics' + 'cmp_equal' + 'anti'. out2in
2020-03-11 Pedro Ferreira Approved test output, ie cannot create system tables on readonly mode
2020-03-11 Aris Koning Fix testweb compilation and add pound sign to debug messages. mosaic
2020-03-10 Aris Koning Get rid of lock wrapper. mosaic
2020-03-11 Sjoerd Mullender Added support for SQL_LONGVARCHAR, SQL_CHAR and SQL_VARCHAR in SQLGetTypeInfo. Nov2019
2020-03-11 Pedro Ferreira Removed unused macros
2020-03-11 Pedro Ferreira Updates with wrong results
2020-03-11 Niels Nes merged pushdown
2020-03-11 Niels Nes fixed proper use of nested aggregation
2020-03-11 Pedro Ferreira Approved output
2020-03-11 Pedro Ferreira Defensive lines
2020-03-11 Niels Nes merged with default pushdown
2020-03-11 Pedro Ferreira Moved assertion earlier and added defensive line
2020-03-11 Pedro Ferreira Initialize variable
2020-03-11 Pedro Ferreira Look for allocation failures!
2020-03-11 Pedro Ferreira Throw better error message
2020-03-11 Pedro Ferreira Return earlier from function on error
2020-03-11 Niels Nes merged
2020-03-11 Niels Nes handle unionfunctions more generaly now. Solves issues with correlated table returning functions
2020-03-11 Pedro Ferreira Query giving wrong result
2020-03-11 Pedro Ferreira Compilation fix
2020-03-10 Niels Nes merged pushdown
2020-03-10 Niels Nes remove useless statements (was handled before loop) pushdown
2020-03-10 Sjoerd Mullender Improved some cost calculations. pushdown
2020-01-28 Sjoerd Mullender Don't delegate to leftjoin. pushdown
2020-01-27 Sjoerd Mullender Simplify. pushdown
2020-01-27 Sjoerd Mullender Implemented better (hopefully) choices for which join algorithm to use. pushdown
2020-03-10 Niels Nes properly pass partition information again pushdown
2020-03-10 Niels Nes push down candidates into the semijoin (other operations too follow later) pushdown
2020-03-08 Aris Koning Repair mosaic heap persistence management. mosaic
2020-03-10 Sjoerd Mullender Added "const" to internal interfaces of ODBC driver. linear-hashing
2020-03-10 Pedro Ferreira Use sqlid
2020-03-10 Pedro Ferreira Use right constraint name
2020-03-10 Pedro Ferreira Avoid buffer overflow, and return allocation error messages
2020-03-10 Pedro Ferreira Stack overflows may not terminate the server
2020-03-10 Pedro Ferreira Convert input expression into boolean, not the other way around
2020-03-10 Sjoerd Mullender Approve test. timezone
2020-03-10 Pedro Ferreira The TODO is done
2020-03-10 Pedro Ferreira Allow ordering by constants other than integers. Also added another query with wrong results
2020-03-10 Pedro Ferreira Corrected expected output linear-hashing