{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":9454675,"defaultBranch":"fb-mysql-8.0.32","name":"mysql-5.6","ownerLogin":"facebook","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-04-15T17:54:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/69631?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1700499724.0","currentOid":""},"activityList":{"items":[{"before":"ce211faf772e0df52dc3f4ff5be480f50d3c6c65","after":"16c8cfc63aefb2743b324e9f54c2675ed3b32bfa","ref":"refs/heads/fb-mysql-8.0.32","pushedAt":"2024-05-04T00:23:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Add SESSION_SYSVARS_TRACKER to st_ok_metadata upon tracker change\n\nSummary: Add MTR tests now that D56169813 D56169278 have landed.\n\nDifferential Revision: D56802898\n\nfbshipit-source-id: 99dced69290d8e4388f24df9dbaeea0eaad5df37","shortMessageHtmlLink":"Add SESSION_SYSVARS_TRACKER to st_ok_metadata upon tracker change"}},{"before":"e38937cd5a8ae5d79586dfeb05041e3457887b33","after":"ce211faf772e0df52dc3f4ff5be480f50d3c6c65","ref":"refs/heads/fb-mysql-8.0.32","pushedAt":"2024-05-02T21:53:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"update instant ddl variables for myrocks\n\nSummary:\nPrevious the variable name rocksdb_disable_instant_ddl is confusing. Use rocksdb_enable_instant_ddl instead and deprecate rocksdb_disable_instant_ddl. rocksdb_enable_instant_ddl is for emergency use to turn off all instant-ddl knobs.\n\nadd a new variable rocksdb-enable-instant-ddl-for-append-column to enable/disable append column DDL scenario.\n\nIn future, each instant scenario should add its own switch to control whether support that scenario.\n\nNOTE: These INSTANT variables are only to control future INSTANT DDLs behavior. Doesn't affect the DDL has been committed.\n\nDifferential Revision: D53697104\n\nfbshipit-source-id: 31fc60f0f60bdb5950164d5c055d5064d635f27e","shortMessageHtmlLink":"update instant ddl variables for myrocks"}},{"before":"eba5163c57c16d868a920f24bee3715ce38ec006","after":"e38937cd5a8ae5d79586dfeb05041e3457887b33","ref":"refs/heads/fb-mysql-8.0.32","pushedAt":"2024-05-01T05:13:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"fb_vector_dimension column attribute\n\nSummary:\nintroduce fb_vector_dimension column attribute to indicate a column contains vector data\n\nwith this attribute, the server\n- checks the column is 'JSON NOT NULL'\n- checks the column contains a valid vector with specified dimension\n- these checks are performed when setting the field before storage engine\n\nif vector index is created on such column, the vector index dimension value is set with the column's dimension value. in the future, vector index will require column to have this attribute.\n\nDifferential Revision: D56664387\n\nfbshipit-source-id: 695d3bf92d9c98cc3c09b900bc189233578475be","shortMessageHtmlLink":"fb_vector_dimension column attribute"}},{"before":"8173866e1850f4814def1ffb91c662be6d91d572","after":"eba5163c57c16d868a920f24bee3715ce38ec006","ref":"refs/heads/fb-mysql-8.0.32","pushedAt":"2024-04-30T18:21:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Disable binlog.binlog_mysqlbinlog_source_gipk_info (#1448)\n\nSummary:\nMeta's patch has changed the table map log event and this test uses\npre-generated upstream ones, which are incompatible. It would be possible to\nrecreate pre-generated events in Meta format, but there is little value in\nrestoring the functionality of this test anyway.\n\nSquash with e13fd4103d3c9347aedf9cad02a2b7e445288413\n\nPull Request resolved: https://github.com/facebook/mysql-5.6/pull/1448\n\nDifferential Revision: D56589203\n\nfbshipit-source-id: 5132ab38b423dd37650a6accea1c6249d088a71e","shortMessageHtmlLink":"Disable binlog.binlog_mysqlbinlog_source_gipk_info (#1448)"}},{"before":"f0108427fb4704ad203516284cf2614233f8253d","after":"8173866e1850f4814def1ffb91c662be6d91d572","ref":"refs/heads/fb-mysql-8.0.32","pushedAt":"2024-04-30T04:19:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Add SESSION_SYSVARS_TRACKER to st_ok_metadata upon tracker change\n\nSummary:\n### Background\nBased on https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_session_track_system_variables, session_track_system_variables will detect the change of the system value `time_zone, autocommit, character_set_client, character_set_results, character_set_connection`.\n\nThrift server plugin needs this tracker's information to decide if these sysvar have been changed and what the new values are. If so, it will reset sessions.\n\n### Approach\n- I moved Session_sysvars_tracker definition and part of impl from .cc to .h to be able to cast that in `sql/sql_class.cc`.\n- Added populate_changed_sysvars helper function in Session_sysvars_tracker.\n\nDifferential Revision: D56169278\n\nfbshipit-source-id: a980dd8d10db21c195d3e27d1f7314d495e2ca9a","shortMessageHtmlLink":"Add SESSION_SYSVARS_TRACKER to st_ok_metadata upon tracker change"}},{"before":"05605eac64ce2788856c7b4d5a58b966a3480456","after":"f0108427fb4704ad203516284cf2614233f8253d","ref":"refs/heads/fb-mysql-8.0.32","pushedAt":"2024-04-29T20:22:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"replace python with python3 for cpplint.py\n\nSummary: For cpplint.py, use python3 instead of python2\n\nDifferential Revision: D56717362\n\nfbshipit-source-id: bc9309da7d0ea0827578d04cab6e25b3a9f86eca","shortMessageHtmlLink":"replace python with python3 for cpplint.py"}},{"before":"1271283895eb9e08595a3d19d2a31e4bacd9827f","after":"05605eac64ce2788856c7b4d5a58b966a3480456","ref":"refs/heads/fb-mysql-8.0.32","pushedAt":"2024-04-29T18:00:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Switch crc32_z to crc32\n\nSummary: Change to crc32 to support other versions.\n\nDifferential Revision: D56586899\n\nfbshipit-source-id: 283557daf3c96a0f6ea3bfe947fddd67b449b765","shortMessageHtmlLink":"Switch crc32_z to crc32"}},{"before":"b09f052510c5ac360fb6e30ef3f24ab2d915a7f2","after":"1271283895eb9e08595a3d19d2a31e4bacd9827f","ref":"refs/heads/fb-mysql-8.0.32","pushedAt":"2024-04-29T05:24:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"record for --rocksdb-debug-skip-bloom-filter-check-on-iterator-bounds\n\nSummary: As title\n\nDifferential Revision: D56677115\n\nfbshipit-source-id: 14febe3f52bd7e61219897d9e0e201c0f074ead7","shortMessageHtmlLink":"record for --rocksdb-debug-skip-bloom-filter-check-on-iterator-bounds"}},{"before":"ec74bef8f3fca5633403cf2dae9e9f5541b0eff6","after":"b09f052510c5ac360fb6e30ef3f24ab2d915a7f2","ref":"refs/heads/fb-mysql-8.0.32","pushedAt":"2024-04-28T18:08:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Pass ColumnFamilyHandle around by reference; wrap Iterator in unique_ptr (#1445)\n\nSummary:\nIn preparation for the range locking patch, clean up some code related to\niterators:\n- Pass rocksdb::ColumnFamilyHandle around and store in classes by references\n instead of pointers. It is never nullptr, nor is ever reseated in the classes\n using it.\n- Wrap the rocksdb::Iterator objects in std::unique_ptr: change the factory\n method return types and class fields.\n- In both cases above mark the classes containing reference fields as\n non-copyable and non-moveable as needed, matching their current usage.\n- Mark touched methods [[nodiscard]] as applicable. In rdb_index_merge.h, remove\n many instances of redundant MY_ATTRIBUTE((__nonnull__)) too.\n- Make touched local vars auto, but with reference or pointer pulled out,\n sometimes avoiding redundant returned object copies.\n- Remove redundant instances of const from passed-by-value arguments.\n\nPull Request resolved: https://github.com/facebook/mysql-5.6/pull/1445\n\nDifferential Revision: D56051402\n\nfbshipit-source-id: 82f67c712a3ddf1cbc38db1d78c86c9be00dc16e","shortMessageHtmlLink":"Pass ColumnFamilyHandle around by reference; wrap Iterator in unique_…"}},{"before":"55a6565968d2b6d78e366df954537a96aba585f6","after":"ec74bef8f3fca5633403cf2dae9e9f5541b0eff6","ref":"refs/heads/fb-mysql-8.0.32","pushedAt":"2024-04-27T04:26:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"mysql: CHECKSUM TABLE column list support\n\nSummary:\nThis diff extends CHECKSUM TABLE to support a list of columns over which\nto compute a checksum.\n\nDifferential Revision: D56383480\n\nfbshipit-source-id: 173c2e8e52076cfc572d875ebc18ba1d90bdaf54","shortMessageHtmlLink":"mysql: CHECKSUM TABLE column list support"}},{"before":"39be853aa8e7327a613972fbe5e8928bac0a61e0","after":"55a6565968d2b6d78e366df954537a96aba585f6","ref":"refs/heads/fb-mysql-8.0.32","pushedAt":"2024-04-26T17:14:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"mysql: add dump column list to DUMP TABLE stmt\n\nSummary:\nThis allows syntax like\n\n```\nDUMP TABLE