log

age author description
2020-11-06 Pedro Ferreira Declared tables don't have schema Oct2020
2020-11-06 Pedro Ferreira Use scoping function to find variable scoping2
2020-11-06 Pedro Ferreira Updated table/view scoping function. Use the table's schema to find the output schema. Approved outputs scoping2
2020-11-06 Pedro Ferreira The 'rename' alter statements were not following the scoping branch rules, and I approved a test accidentally Oct2020
2020-11-06 Pedro Ferreira Approved tests with new outputs according to scoping rules scoping2
2020-11-06 Sjoerd Mullender Merge with Oct2020 branch.
2020-11-06 Sjoerd Mullender Early bail out in case of error. This also fixes a memory leak if multiple errors. Oct2020
2020-11-06 Pedro Ferreira Approving new error messages scoping2
2020-11-06 Pedro Ferreira Cleaning my mess and throw better error messages scoping2
2020-11-06 Pedro Ferreira Added missing ERR_NOTFOUND error codes scoping2
2020-11-06 Pedro Ferreira Input schema is just solely for tables. Clean up search functions scoping2
2020-11-06 Pedro Ferreira Binding sql functions according to scoping rules. Some leftover cleanup is needed, as well test approvals scoping2
2020-11-06 Sjoerd Mullender Fix Windows ODBC driver so that it can get installed. Oct2020
2020-11-06 svetlin auto mode in Mconvert mtest
2020-11-05 svetlin benchmark moa mtest
2020-11-05 svetlin fix mtest
2020-11-05 svetlin merge mtest
2020-11-05 svetlin rename mtest
2020-11-05 Mitchell Weggemans merge heads mtest
2020-11-05 Mitchell Weggemans add tests for scoping mtest
2020-11-05 svetlin merge with default mtest
2020-11-05 svetlin merge heads mtest
2020-11-05 svetlin deal with copy from stdin, fix arno mtest
2020-11-05 svetlin staging mtest
2020-11-04 svetlin add options5 in ctx mtest
2020-11-05 Mitchell Weggemans add tests for bugs mtest
2020-11-05 Mitchell Weggemans add tests for mapi mtest
2020-11-04 Aris Koning Stricter decimal parsing. Jun2020-decimals
2020-11-04 Pedro Ferreira Removed old comment window-tunning
2020-11-04 Pedro Ferreira Use cheaper comparisons window-tunning
2020-11-04 Pedro Ferreira Use default initializers window-tunning
2020-11-04 Pedro Ferreira Move search_object_on_path macro to header file, so it can be used elsewhere in the SQL layer. I need it to search for functions at sql_types scoping2
2020-11-04 Pedro Ferreira Merged with default window-tunning
2020-11-04 Pedro Ferreira Merged with default scoping2
2020-11-04 Mitchell Weggemans merge heads mtest
2020-11-03 Mitchell Weggemans add tests for quantiles mtest
2020-11-03 Mitchell Weggemans add tests for scripts mtest
2020-11-03 Mitchell Weggemans add tests for scanner mtest
2020-11-04 Pedro Ferreira Merged with Oct2020
2020-11-04 Pedro Ferreira For average general case, use the iterative approach from the beginning, so it won't never overflow. Later we could attempt to inline ADD_WITH_CHECK macro so it can use the cheaper route from the beginning, ie sum/n, but this requires a bigger cleanup window-tunning
2020-11-04 Pedro Ferreira If a query hasn't finished yet, don't show the start time on the 'finished' field, better go with null Oct2020
2020-11-04 svetlin benchmark arno mtest
2020-11-04 svetlin squash test folder into one test mtest
2020-11-04 Pedro Ferreira Updated test outputs Oct2020
2020-11-04 Pedro Ferreira Updated test error outputs according to pymonetdb 1.4.0 Oct2020
2020-11-04 Sjoerd Mullender Loose the quotes. MT_LOCK_INITIALIZER needs a token now. unlock
2020-11-03 Pedro Ferreira Merged with default window-tunning
2020-11-03 Pedro Ferreira Reduce code explosion window-tunning
2020-11-03 Pedro Ferreira Cleanup, my previous thought was incorrent. On 32-bit it's possible to have arrays with indexes larger than the int type window-tunning
2020-11-03 Sjoerd Mullender Merge with default branch. unlock
2020-11-03 Sjoerd Mullender Moved pragma _InterlockedCompareExchangePointer out of the way of the Intel compiler.
2020-11-03 Pedro Ferreira Merged with default window-tunning
2020-11-03 Pedro Ferreira Hack to reduce code explosion. Don't duplicate algorithm code, jump to the algorithm body on the last iteration window-tunning
2020-11-03 Sjoerd Mullender Merge with default branch. unlock
2020-11-03 Sjoerd Mullender Merge with Oct2020 branch.
2020-11-03 Pedro Ferreira Use more restrict window-tunning
2020-11-03 Pedro Ferreira Updated avg returning dbl function. Now all window aggregates execpt str_group_concat (too complex to implement) use a segment tree for the general scenario window-tunning
2020-11-03 svetlin merge with default mtest
2020-11-03 Sjoerd Mullender Use CriticalSection instead of Mutex on Windows.
2020-11-03 Sjoerd Mullender With some slight hackery we can have "static" initialization of locks on Windows.