Igor Babaev
effb65bc86
Adjusted test results.
2016-09-07 19:34:11 -07:00
Igor Babaev
a2b8bdfbb9
Merge branch '10.2' into bb-10.2-mdev9864
2016-09-07 15:49:56 -07:00
Igor Babaev
82626d7879
Adjusted test results.
2016-09-07 08:51:18 -07:00
Oleksandr Byelkin
4ec088f2e7
MDEV-8348: Add catchall to all table partitioning for list partitions
...
DEFAULT partition support added to LIST and LIST COLUMN partitioning.
Partitions Prunning added for DEFAULT partititon.
2016-09-07 17:26:36 +02:00
Sergei Petrunia
95b8dcbd43
MDEV-10729: Server crashes in st_select_lex::set_explain_type
...
Make the new (CTE-related) code in set_explain_type to take into
account that some JOIN_TABs are non-merged semi-joins, and do not
have a TABLE object.
2016-09-07 17:14:30 +03:00
Alexander Barkov
a032fd5c1c
MDEV-10758 engines/funcs.db_alter_collate_ascii and engines/funcs.db_alter_collate_utf8 fail with wrong results
2016-09-07 16:43:45 +04:00
Sergei Petrunia
e305054f31
MDEV-10058: Suspicious EXPLAIN output for a derived table + WITH + joined tabl
...
Add a testcase
2016-09-07 12:22:41 +03:00
Sergei Petrunia
4c39f75c73
MDEV-10057: Crash with EXPLAIN + WITH + constant query
...
Add the testcase
2016-09-07 11:35:06 +03:00
Sergei Petrunia
06ba09d604
Merge branch '10.2' of github.com:MariaDB/server into 10.2
2016-09-07 11:17:41 +03:00
Alexander Barkov
dd283db6bc
MDEV-8909 union parser cleanup
...
This is the final patch removing some old remainders that are
not needed anymore.
(Other clean-ups were done in earlier commits)
2016-09-07 11:36:22 +04:00
Daniel Black
5e20c61fcc
MDEV-10707 Tokudb tokudb_parts test suites failing ( #229 )
2016-09-07 01:13:17 +03:00
Igor Babaev
5684f9d2d1
Merge branch '10.2' into bb-10.2-mdev9864
2016-09-06 14:43:05 -07:00
Igor Babaev
d6f87e68f1
For some unclear reasons the test case for bug mdev-10736
...
does not work in non-debug modes.
2016-09-06 14:36:59 -07:00
Igor Babaev
dc9b0924d1
More cleanup.
2016-09-06 11:20:50 -07:00
Igor Babaev
2c6d620019
Merge branch '10.2' into bb-10.2-mdev9864
2016-09-06 10:57:14 -07:00
Igor Babaev
2d36e5aa38
Fixed bug mdev-10736 that caused crashes.
...
The bug manifested itself for recursive definitions that
used anchors over tables with blobs.
2016-09-06 10:05:36 -07:00
Igor Babaev
2f83cc6388
Removed redefinitions of some newly introduced constants.
2016-09-06 09:11:34 -07:00
Alexey Botchkov
225440047d
MDEV-10421 duplicate CHECK CONSTRAINTs.
...
mysql_prepare_create_table fixed so it doesn't let duplicating
constraint names. Syntax for CONSTRAINT IF NOT EXISTS added
and handled in mysql_alter_table.
2016-09-06 14:42:33 +04:00
Alexander Barkov
00dfe27f7c
Recording information_schema.result (forgotten in the patch for MDEV-9711)
2016-09-06 14:42:54 +04:00
Alexander Barkov
ee19806b8e
MDEV-9711 NO PAD collations
...
Based on the patch from Daniil Medvedev (a Google Summer of Code task)
2016-09-06 12:50:02 +04:00
Alexander Barkov
e4f6fd5e12
MDEV-10743 LDML: a new syntax to reuse sort order from another 8bit simple collation
2016-09-06 12:37:11 +04:00
Igor Babaev
8ae65920fa
Fixed bug mdev-10737.
...
This bug in st_select_lex_node::move_node could result
in invalid select lists in recursive units that could
cause falling into infinite loops when iterating over
selects in such units.
2016-09-05 23:07:31 -07:00
Igor Babaev
9fc2358684
Merge branch '10.2' into bb-10.2-mdev9864
2016-09-05 22:13:01 -07:00
Igor Babaev
de02bfd373
The code that pushed conditions into derived did not
...
take into account that the list of equal items in
an Item_equal object may contain items with type() == REF_ITEM.
2016-09-05 22:10:50 -07:00
Elena Stepanova
aaedb63ee0
MDEV-10741 sys_vars.sysvars_server_embedded 32-bit fails in buildbot
...
The rdiff file needed to be adjusted after changes made in scope of MDEV-9864
2016-09-05 16:01:44 +03:00
Alexander Barkov
9e89e117f9
MDEV-10742 LDML: make conf_to_src reuse common data between collations
2016-09-05 10:03:10 +04:00
Igor Babaev
7faff4de82
Merge branch '10.2' into 10.2-mdev9197
2016-09-04 20:42:07 -07:00
Igor Babaev
3b40f78ede
Fixed a flaw in the implementation of condition push-down
...
for materialized views and derived tables: there were no
push-down if the view was defined as union of selects
without aggregation. Added test cases with such unions.
Adjusted result files after the merge of the code for mdev-9197.
2016-09-04 20:11:58 -07:00
Oleksandr Byelkin
1da21cd4a5
MDEV-10035: DBUG_ASSERT on CREATE VIEW v1 AS SELECT * FROM t1 FOR UPDATE
...
Ability to print lock type added.
Restoring correct lock type for CREATE VIEW added.
2016-09-04 14:15:21 +02:00
Alexander Barkov
3dcca1b724
A fix for 1ca595fbf7
(LDML refactoring)
...
Modifying innodb_ctype_ldml.test related files to take into account
the previous commit changes.
2016-09-03 14:25:04 +04:00
Alexander Barkov
1ca595fbf7
LDML refactoring for "MDEV-9711 NO PAD collations"
...
- Moving detection of the MY_CS_CSSORT, MY_CS_PUREASCII, MY_CS_NONASCII
flags of loadable collations from add_collation() in mysys.c
to my_cset_init_8bit() and my_coll_init_simple() in ctype-simple.c.
- Adding tests that these flags are set properly for loadable collations
- Moving LDML test related *.xml files from mysql-test/std_data/
to mysql-test/std_data/ldml/, as there will be more *.xml test files
2016-09-03 09:05:56 +04:00
Oleksandr Byelkin
a6fb6473cf
MDEV-10419: crash in mariadb 10.1.16-MariaDB-1~trusty
...
Fixed initialization and usage of THD reference in subselect engines.
2016-09-02 16:20:38 +03:00
Igor Babaev
102fc62990
Fixed a failure with cte_recursive.test:
...
Do not push conditions into recursive with tables.
2016-09-01 23:44:42 -07:00
Igor Babaev
4de75afb45
Fixed the previous merge to be able to build mysqld.
...
Adjusted one result file.
2016-09-01 23:37:27 -07:00
Igor Babaev
17622bc088
Merge branch '10.2' into 10.2-mdev9197
2016-09-01 15:07:10 -07:00
Monty
addb38f476
More DBUG_PRINT's to make it easier to debug
...
parallel replication
2016-09-01 21:15:17 +03:00
Monty
b6e436278f
Split rpl_parallel into two tests to make it easier
...
to know what goes wrong.
rpl_parallel_conflicts now contains the tests that
can cause row conflicts in replication.
2016-09-01 21:11:47 +03:00
Sergei Petrunia
e19ca69191
Update test results, mysql-test/r/mysqld--help,win.rdiff
2016-09-01 19:52:04 +03:00
Sergey Vojtovich
dd31e5c6ab
MDEV-9593 - Print the real version in the error log
2016-09-01 12:29:53 +04:00
Igor Babaev
3fb4f9bb93
Merge branch '10.2-mdev9197-cons' of github.com:shagalla/server
...
into branch 10.2-mdev9197.
2016-08-31 16:16:54 -07:00
Igor Babaev
670760d504
Adjusted test results after the previous merge.
2016-08-31 10:51:31 -07:00
Igor Babaev
080f16a877
Merge branch '10.2' of github.com:MariaDB/server into bb-10.2-mdev9864
2016-08-31 10:49:36 -07:00
Sergei Petrunia
d8ad96eac0
Update sys_vars.sysvars_server_embedded after recent pushes
2016-08-31 20:50:19 +03:00
Igor Babaev
f11e892b57
Merge branch '10.2' of github.com:MariaDB/server into bb-10.2-mdev9864
2016-08-31 10:34:21 -07:00
Sergei Petrunia
1eb58ff3b8
Update mysql-test/r/mysqld--help,win.rdiff
...
Recent commits has added new variables and changed the default
for server-id, which caused the patch in rdiff to no longer apply.
2016-08-31 20:33:28 +03:00
Oleksandr Byelkin
7b86fda0c9
Fixed length of codding of COM_MULTI parts.
2016-08-31 18:27:01 +02:00
Oleksandr Byelkin
6dfa1d374e
MDEV-8931: (server part of) session state tracking
...
Postreview fixes.
New MySQL tests fixes.
2016-08-31 17:17:46 +02:00
Oleksandr Byelkin
0ee3e64c55
MDEV-8931: (server part of) session state tracking
...
Transaction tracker
2016-08-31 17:17:46 +02:00
Oleksandr Byelkin
c8948b0d0d
MDEV-8931: (server part of) session state tracking
...
System variables tracking
2016-08-31 17:17:46 +02:00
Oleksandr Byelkin
e7608a78ef
MDEV-8931: (server part of) session state tracking
...
initial commit to test
2016-08-31 17:17:46 +02:00