- 04 Aug, 2017 3 commits
-
-
Alexander Barkov authored
-
Alexander Barkov authored
-
Alexander Barkov authored
Functions: check_routine_name() check_string_byte_length() check_string_char_length() check_ident_length()
-
- 01 Aug, 2017 2 commits
-
-
Alexander Barkov authored
-
Alexander Barkov authored
-
- 31 Jul, 2017 2 commits
-
-
Alexander Barkov authored
-
Alexander Barkov authored
-
- 28 Jul, 2017 3 commits
-
-
Sergei Petrunia authored
ha_partition creates temporary ha_XXX objects for its partitions when performing DDL operations. The objects were created on a MEM_ROOT and never deleted. This works as long as ha_XXX objects free all data ha_XXX::close() and don't rely on a proper destructor invocation. Unfortunately, ha_rocksdb includes String members which need to be delete'd properly. Fixed the bug by having ha_partition::~ha_partition delete these temporary objects.
-
Alexander Barkov authored
-
Alexander Barkov authored
-
- 22 Jul, 2017 1 commit
-
-
Alexander Barkov authored
-
- 21 Jul, 2017 4 commits
-
-
Alexander Barkov authored
-
Sergei Petrunia authored
Make st_select_lex::set_explain_type() take into account that JOIN_TABs it is traversing may be also post-join aggregation JOIN_TABs (which have pos_in_table_list=NULL, etc).
-
Sergei Petrunia authored
Add a testcase
-
Sergei Petrunia authored
Do not run the window function computation step when the select produces no rows (zero_result_cause!=NULL). This may cause reads from uninitialized memory. We still need to run the window function computation step when the output includes just one row (for example SELECT MAX(col), RANK() OVER (...) FROM t1 WHERE 1=0). This fix also resolves an issue with queries with window functions producing an output row where should be none, like in SELECT ROW_NUMBER() FROM t1 WHERE 1=0. Updated a few test results in the existing tests to reflect this.
-
- 19 Jul, 2017 1 commit
-
-
Alexander Barkov authored
-
- 18 Jul, 2017 2 commits
-
-
Elena Stepanova authored
-
Elena Stepanova authored
-
- 17 Jul, 2017 2 commits
-
-
Alexander Kuleshov authored
during build on 10.2 following files are generated: * scripts/galera_new_cluster * scripts/galera_recovery * support-files/mariadb.service * support-files/mariadb.pp and they are untracked for git. Let's add them to .gitignore
-
Vladislav Vaintroub authored
Fixed null pointer dereference in parsing "show full processlist" output with atoi(). Some Innodb background thread has NULL in 'Time' column, thus backup would crash with when atoi is applied to null pointer.
-
- 15 Jul, 2017 1 commit
-
-
Sergei Golubchik authored
this failed json.test on fulltest2 builder
-
- 13 Jul, 2017 4 commits
-
-
Sergei Golubchik authored
because they compile with -Werror=format-security
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
- 12 Jul, 2017 6 commits
-
-
Alexander Barkov authored
-
Alexander Barkov authored
-
Vicențiu Ciorbaru authored
.files extension is not used by debian packaging, .install is.
-
Varun Gupta authored
Whenever Filesort_tracker has r_loops=0, r_ouptut_rows would be 0, so we should add the value zero to the member "r_output_rows" explicitly
-
Daniel Bartholomew authored
-
Alexander Barkov authored
-
- 11 Jul, 2017 3 commits
-
-
Alexander Barkov authored
The warning was introduced by the patch that added the keyword_sp_verb_clause rule.
-
Alexander Barkov authored
-
Daniel Black authored
-
- 10 Jul, 2017 2 commits
-
-
Alexander Barkov authored
Adding keyword_sp_verb_clause into sql_yacc.yy and sql_yacc_ora.yy
-
Alexander Barkov authored
This is a partial patch for MDEV-12518 unifying: - Data types: row_type_body vs field_type_row Fixing sql_yacc_ora.yy: removing field_type_row adding row_type_body instead
-
- 09 Jul, 2017 4 commits
-
-
Elena Stepanova authored
Adjust results for storage_engine tests
-
Elena Stepanova authored
-
Elena Stepanova authored
-
Elena Stepanova authored
Adjust results for tests in non-default suites
-