Aleksey Midenkov
cdbac54df0
MDEV-17613 MIN/MAX Optimization (Select tables optimized away) does not work
...
Prune to now-partition when there is no FOR SYSTEM_TIME clause.
2019-08-11 12:32:08 +03:00
Alexander Barkov
43882e764d
MDEV-20303 SPACE(-1) returns a wrong data type
2019-08-09 14:18:13 +04:00
Alexander Barkov
2dac123515
A cleanup for MDEV-20273 Add class Item_sum_min_max
- removing duplicate code
...
Reusing the MIN()/MAX() fix_length_and_dec() related code for window functions
- FIRST_VALUE()
- LAST_VALUE()
- NTH_VALUE()
- LEAD()
- LAG
2019-08-09 09:00:17 +04:00
Alexander Barkov
c3d67c17c1
MDEV-20292 REPEAT(x,-1) returns a wrong data type
2019-08-08 17:08:56 +04:00
Alexander Barkov
e555df648c
MDEV-20285 Wrong result on INSERT..SELECT when converting from SIGNED to UNSIGNED
2019-08-08 13:47:50 +04:00
Alexander Barkov
7fc86a73d8
MDEV-20272 PERCENTILE_DISC() crashes on a temporal type input
2019-08-07 22:44:54 +04:00
Alexander Barkov
d70dac2079
MDEV-20278 PERCENTILE_DISC() returns a wrong data type
2019-08-07 21:01:22 +04:00
Alexander Barkov
e978efd96b
MDEV-20273 Add class Item_sum_min_max
2019-08-07 14:13:44 +04:00
Alexander Barkov
a8def12e8a
MDEV-20263 sql_mode=ORACLE: BLOB(65535) should not translate to LONGBLOB
2019-08-06 18:02:03 +04:00
Sergei Petrunia
f36c0189b1
MDEV-17544: No warning when trying to name a primary key constraint
...
Part#2: update .result files for affected MyRocks tests
2019-08-06 14:37:08 +03:00
Alexander Barkov
4c4e379ba9
MDEV-20101 Assertion failure on select @@global.'m2'.replicate_ignore_table;
...
- Removing the wrong assert
- Re-enabling multi_source.mdev-8874
2019-08-05 16:03:33 +04:00
Alexander Barkov
6b48bdf269
MDEV-18456 Assertion `item->maybe_null' failed in Type_handler_temporal_result::make_sort_key
...
Adding tests only.
This problem was earlier fixed in 10.4 by MDEV-17325 and backported to 10.3
with this commit:
f4019f5b35
2019-08-05 15:25:31 +04:00
Daniel Bartholomew
e1e142e7fc
bump the VERSION
2019-07-31 09:58:59 -04:00
Anel Husakovic
fde7eb9ab2
Fix README
2019-07-31 02:51:20 -07:00
Alexey Botchkov
c6efbc543d
MDEV-17544 No warning when trying to name a primary key constraint.
...
Warning added.
2019-07-30 21:57:48 +04:00
Elena Stepanova
4b5a14d0fe
List of unstable tests for 10.3.17 release (updated)
2019-07-28 03:14:33 +03:00
Vladislav Vaintroub
5e112a2620
Fix Windows packaging.
2019-07-27 13:53:56 +02:00
Oleksandr Byelkin
7a8747f757
Changes of merge moved to oracle mode parser.
2019-07-27 10:01:12 +02:00
Oleksandr Byelkin
8990e3e2b9
Fix initialiser.
2019-07-26 23:04:12 +02:00
Oleksandr Byelkin
d97342b6f2
Merge branch '10.2' into 10.3
2019-07-26 22:42:35 +02:00
Aleksey Midenkov
00a254cc06
MDEV-20186 Wrong result or Assertion on INSERT after DELETE HISTORY
...
Fix reinitialize vers_write on table reopen.
2019-07-26 18:21:23 +03:00
Oleksandr Byelkin
32c6f40a63
Merge branch '10.1' into 10.2
2019-07-26 13:39:17 +02:00
Oleksandr Byelkin
2382cd14a8
Merge branch '5.5' into 10.1
2019-07-26 13:33:51 +02:00
Oleksandr Byelkin
f8a1a262e2
Move the test not suitable for embedded.
2019-07-26 13:19:49 +02:00
Eugene Kosov
29df1003d9
MDEV-20184 data race at global counter btr_cur_n_non_sea
...
Make all accesses to btr_cur_n_non_sea atomic.
2019-07-26 13:52:52 +03:00
Eugene Kosov
7db999322c
MDEV-20183 data race at safe_mutex_lock()
...
fix is simple: just move mp->file under mp->global protection
2019-07-26 12:36:06 +03:00
Oleksandr Byelkin
4177181e16
Merge branch 'merge-tokudb-5.6' into 10.1
2019-07-26 10:48:12 +02:00
Oleksandr Byelkin
24a0d7c507
5.6.44-86.0
2019-07-26 08:48:46 +02:00
Oleksandr Byelkin
25d216dcd5
Merge remote-tracking branch 'connect/10.1' into 10.1
2019-07-26 07:57:57 +02:00
Oleksandr Byelkin
cf8c2a3c3b
Merge branch '10.1' into 10.2
2019-07-26 07:03:39 +02:00
Alexey Botchkov
51d58f566a
MDEV-18350 Using audit plugin with MySQL, mysqld crashes when running COM_INIT_DB against invalid database.
...
mysql_event_general structure changed in 10.3.
the database_length should be size_t now instead of the int.
2019-07-26 08:44:43 +04:00
Aleksey Midenkov
f6d0d309fa
MDEV-19814 Assertion `update->n_fields < ulint(table->n_cols + table->n_v_cols)' on DELETE HISTORY
...
Turn off versioned_write for DELETE HISTORY.
2019-07-25 21:11:15 +03:00
Aleksey Midenkov
1a73444d57
Cleanups: DELETE HISTORY [MDEV-19814]
...
* Made make_versioned_*() proxies inline;
* Renamed truncate_history to delete_history
Part of:
MDEV-19814 Server crash in row_upd_del_mark_clust_rec or Assertion
`update->n_fields < ulint(table->n_cols + table->n_v_cols)' failed in
upd_node_t::make_versioned_helper
2019-07-25 21:11:06 +03:00
Oleksandr Byelkin
584d213235
Merge branch '5.5' into 10.1
2019-07-25 17:42:20 +02:00
Marko Mäkelä
f3eb82f048
Merge 10.2 into 10.3
2019-07-25 18:09:34 +03:00
Marko Mäkelä
fc77a66c7e
Disable a failing test
2019-07-25 18:08:50 +03:00
Marko Mäkelä
75e1b1a088
Merge 10.2 into 10.3
2019-07-25 17:44:25 +03:00
Marko Mäkelä
57421419ce
RocksDB: Do not test bogus parameter slave_gtid_info
...
This removes the test combination
rocksdb_rpl.mdev12179 'innodb,row,row-write-committed-slave-gtid-optimized'
for which the server failed to start due to the invalid parameter
slave_gtid_info=optimized.
This was broken in 5173e396ff
2019-07-25 17:42:33 +03:00
Oleksandr Byelkin
cc37250a76
Backslash added to wrong cachacters of names of client plugin.
2019-07-25 16:36:32 +02:00
Marko Mäkelä
fdef9f9b89
Merge 10.2 into 10.3
2019-07-25 15:31:11 +03:00
Oleksandr Byelkin
ae476868a5
Merge branch '5.5' into 10.1
2019-07-25 13:27:11 +02:00
Marko Mäkelä
a7e9395f9d
fts_sync_table(), fts_sync() dead code removal
...
fts_sync(): Remove the constant parameter has_dict=false.
fts_sync_table(): Remove the constant parameter has_dict=false,
and the redundant parameter unlock_cache = !wait.
Make wait=true the default parameter.
2019-07-25 13:34:36 +03:00
Marko Mäkelä
7de38492fc
After-merge fix: cmake -DPLUGIN_PERFSCHEMA=NO
...
An #include was forgotten in b6ac67389d
2019-07-25 13:34:31 +03:00
Marko Mäkelä
a3455c6085
MDEV-20133 Merge new release of InnoDB 5.7.27 to 10.2
2019-07-25 13:08:46 +03:00
Aditya A
60069a9829
Bug #29127203 VIRTUAL GENERATED COLUMN INDEX DATA INCONSISTENCY
...
PROBLEM
-------
Index defined on a virtual column whose base column was in a fk
relation was not getting updated. This is because while getting
the updated field information from the update vector of the parent
table we were comparing the column number of the base column (for
virtual column) in child table with the associated column number
in the parent table. There was a mismatch in this column number
because of which this update field information was skipped and
subsequently index was not getting updated.
FIX
2019-07-25 12:39:39 +03:00
Marko Mäkelä
b6ac67389d
Merge 10.1 into 10.2
2019-07-25 12:14:27 +03:00
Sujatha
8d0dabc56b
MDEV-20091 DROP TEMPORARY table is logged despite no CREATE was logged
...
Fixing post push test issues.
Recorded the result files for following:
rpl_stm_drop_create_temp_table.result
rpl_mixed_drop_create_temp_table.result.
2019-07-25 14:24:04 +05:30
Marko Mäkelä
f6ea0389a4
Replace ut_timer() with my_interval_timer()
...
The function pointer ut_timer() was only used by the
InnoDB defragmenting thread. Let InnoDB use a single monotonic
high-precision timer, my_interval_timer() [in nanoseconds],
occasionally wrapped by microsecond_interval_timer().
srv_defragment_interval: Change from "timer" units to nanoseconds.
This concludes the InnoDB time function cleanup that was
motivated by MDEV-14154. Only ut_time_ms() will remain for now,
wrapping my_interval_timer().
2019-07-25 10:43:11 +03:00
Anel Husakovic
ee555f8fc5
MDEV-19948 SHOW GRANTS
return privileges individually update in 10.2
2019-07-24 23:27:10 -07:00
Anel Husakovic
55d8ff0de8
MDEV-19948 SHOW GRANTS FOR user
return privileges individually
2019-07-24 23:19:43 -07:00