- 02 Nov, 2017 2 commits
-
-
Igor Babaev authored
-
Igor Babaev authored
As a result of this merge the code for the following tasks appears in 10.3: - MDEV-12172 Implement tables specified by table value constructors - MDEV-12176 Transform [NOT] IN predicate with long list of values INTO [NOT] IN subquery.
-
- 01 Nov, 2017 33 commits
-
-
Varun Gupta authored
-
Varun Gupta authored
-
Varun Gupta authored
-
Varun Gupta authored
-
Varun Gupta authored
-
Varun Gupta authored
-
Varun Gupta authored
Added the median function to the parser , it should behave as a percentile_cont function with its argument fixed to 0.5
-
Varun Gupta authored
Added fix_fields for percentile function to check the type of argument and to ensure that only numeric arguments are allowed
-
Varun Gupta authored
-
Vicențiu Ciorbaru authored
Additionally, allow a query with window functions to be killed by the user during its execution.
-
Varun Gupta authored
Fixed indentation in the syntax rules for the sql_yacc.yy , also added the rules of the percentile functions to the sql_yacc_ora.yy
-
Varun Gupta authored
made changes according to the review, mostly removing unused code and fixing code to follow the coding conventions
-
Varun Gupta authored
-
Varun Gupta authored
1)ER_ARGUMENT_OUT_OF_RANGE: This error is thrown if the argument of the percentile function is not in the range [0,1] 2)ER_ARGUMENT_NOT_CONSTANT: This error is thrown if the argument of the percnetile function is not constant in the entire partition of the window function
-
Varun Gupta authored
Added the error ER_WRONG_TYPE_FOR_PERCENTILE_CONT, which ensures that the result type for percentile_cont is always numerical
-
Varun Gupta authored
Added the error ER_NOT_SINGLE_ELEMENT_ORDER_LIST for th percentile functions, these ensure that for the percentile function we have the order list with exactly one element
-
Varun Gupta authored
Added the function setting_handler_for_percentile_function() for the percentile_disc function that would set the type of the result field for percentile_disc. Percentile_cont would habe double precision result type
-
Varun Gupta authored
if we get any error during the add function call. This is currently used only for the percentile functions
-
Varun Gupta authored
-ER_NOT_SINGLE_ELEMENT_ORDER_LIST -ER_WRONG_TYPE_FOR_PERCENTILE_CONT -ER_ARGUMENT_NOT_CONSTANT -ER_ARGUMENT_OUT_OF_RANGE
-
Varun Gupta authored
Val_str function added for the percentile_disc function, as it can have result type as STRING_RESULT
-
Varun Gupta authored
Ensured that the the element in the order by clause should have a numerical time, if not throw an error
-
Varun Gupta authored
Percentile class implemented, most of the functions have the same functionalite as the percentile cont class
-
Varun Gupta authored
-
Varun Gupta authored
-
Varun Gupta authored
-
Varun Gupta authored
all the null values while calculating the number of rows in the partition
-
Varun Gupta authored
Setting handler to have the return type as that of the element by which we are ordering the partition
-
Varun Gupta authored
-
Varun Gupta authored
Check for single element in the order_list is added
-
Varun Gupta authored
-
Varun Gupta authored
Finalised the synatax and have started implementing the class for the PERCENTILE_DISC
-
Varun Gupta authored
-
Vladislav Vaintroub authored
#cmakedefine in template file might not create a #define in configured header file.
-
- 31 Oct, 2017 2 commits
-
-
Sergey Vojtovich authored
Status variables added: Table_open_cache_hits, Table_open_cache_misses, Table_open_cache_overflows, Table_open_cache_active_instances.
-
Alexander Barkov authored
This is a 10.3 specific part of MDEV-13049. It disables automatic sorting for "SELECT .. FROM INFORMATION_SCHEMA.{SCHEMATA|TABLES}" and adjusts the affected tests accordingly.
-
- 30 Oct, 2017 3 commits
-
-
Alexander Barkov authored
TODO: enable MDEV-13049 optimization for 10.3
-
Alexander Barkov authored
-
Alexey Botchkov authored
-