Merge June 2017 changes

Description

Merge upstream June 2017 changes to Percona Server

 
Merged from

fb-mysql-5.6.35/9a6dd9d50200df13d330d09cbe6a2c814804ee16 : Use rocksdb table in type set indexes test

to

fb-mysql-5.6.35/aaf83c3d9c2fba630f4b29cba741464226cf143b : Support for client sessions detached from connections

Environment

None

Smart Checklist

Activity

Show:

George Lorch September 8, 2017 at 6:00 PM

DOC-604 : rocksdb_sst_mgr_rate_bytes_per_sec changed to default to 0

George Lorch August 28, 2017 at 6:21 PM
Edited

Null cherry-picked commits in series :

  1. fb-mysql-5.6.35/8b207699559d6df93325bf9ac38369940df68987 : Add .clang_format file to control clang formatting

  2. fb-mysql-5.6.35/9d579033f93ffda0e630b45fc1d6ce16b37551d8 : Rename .clang_format to .clang-format

  3. fb-mysql-5.6.35/d54066cbe908c328e1139257555cd8d22ec2f1b3 : [mysql-5.6][PR] Factor out PSI into stand alone file to make all keys available to al…

  4. fb-mysql-5.6.35/48d1498e34044a31a24ebb5459fb42e5b0f4eddb : pthread_setname_np is available only on linux, so call it only there.

  5. fb-mysql-5.6.35/037c4910b360633160d97cc002c60576dea85393 : On windows, pthread_t is not defined by the OS

  6. fb-mysql-5.6.35/6e440e0d235cffc6e139dfbb8787b2b9b2b414ba : re-record enable_2pc test to fix rocksdb_sys_vars.all_vars

  7. fb-mysql-5.6.35/3fffa58333c8f352a8ed9ef51f550110fdde3388 : Initialize `_system_ ` CF correctly

  8. fb-mysql-5.6.35/df7c86f72e7e3d6a87eac60aad56195623455e92 😞 Fix recovery mode for rocksdb.rpl.rpl_rocksdb_stress_crash

  9. fb-mysql-5.6.35/f2b12012bd31426071c960692b0c23c7a3cad7ae 😞 Merging rocksdb_background_sync with rocksdb_flush_log_at_trx_commit

  10. fb-mysql-5.6.35/a39be57723bab42801e433434631040e705e5215 : [mysql-5.6][PR] add global variable to disable ttl and add global counters for TTL ro…

  11. fb-mysql-5.6.35/2fc12aaa52e12255a108c69489eb8bee11f050af : MyRocks: SHOW ENGINE ROCKSDB TRANSACTION STATUS prints insert, update, delete count

  12. fb-mysql-5.6.35/6f6648cbcea3ec604d3ec3b6add7675654ededd1 : [mysql-5.6][PR] fix cases where optimizing out dropping/creating the same index in on…

  13. fb-mysql-5.6.35/880ba19bfdcf97ade3ab14d833233f113de53c57 : Add analyze table to rocksdb.type_varchar test to generate more consistent results

  14. fb-mysql-5.6.35/384dd7265c3df7562bd79129e84de51d49805a7b : [mysql-5.6][PR] - Normalize rocksdb_sysvars include files, moving rocksdb_sys_var.inc…

  15. fb-mysql-5.6.35/833ab0e003919f9c295871546445e9d2770bd8f4 : Add mtr suppression for rocksdb.rqg_runtime

  16. fb-mysql-5.6.35/9a6dd9d50200df13d330d09cbe6a2c814804ee16: Use rocksdb table in type set indexes test

  17. fb-mysql-5.6.35/8b063045eebdd54a10c16e1012892bf1aee2bf97 : Experimental I/O watchdog for MyRocks

  18. fb-mysql-5.6.35/2c7f71758ca49bcd2433bea2fb15387b3fde65f6 : Add more information to duplicate key error

  19. fb-mysql-5.6.35/e0d1ae2a30dbf3560e3c78b4cd00b493f4474b0c : Implementation of MTS using table level dependencies

George Lorch August 28, 2017 at 6:20 PM
Edited

Merged upstream commits :

  1. fb-mysql-5.6.35/cb92ca6c848afe9711cdb336dbde3d47cf815199 : Initialize default CF flags when initializing data dict

  2. fb-mysql-5.6.35/7e22027927934fc5d877e63708c4c8c3d1e99229 : Update submodule and fix contrun build

  3. fb-mysql-5.6.35/5b003b7c4375973c48325c7b7c37569316fab569 : Changing default rocksdb_sst_mgr_rate_bytes_per_sec to 0

  4. fb-mysql-5.6.35/3b8b5081b25c43897c7d38e2d3aa8cedc2e8d88d : Set ROCKSDB_SCHED_GETCPU_PRESENT if sched_getcpu is available

  5. fb-mysql-5.6.35/e8989c6ab4d1a539d67f751ec597db24d9e1f39c : Update rocksdb submodule

  6. fb-mysql-5.6.35/471f6ca51f9e2d863d4677945b5a67e662de2696 : checkpoint test needs to be re-recorded due to rocksdb io error update

  7. fb-mysql-5.6.35/3e34eea5459bfe8f9c55fbf5a22abf1bc9e8e902 : Remove obsolete log messages about "filtering dropped index" and "index creation"

Done

Details

Assignee

Reporter

Components

Fix versions

Priority

Smart Checklist

Created July 13, 2017 at 5:22 PM
Updated March 6, 2024 at 1:23 PM
Resolved August 31, 2017 at 4:26 PM

Flag notifications