{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":116871310,"defaultBranch":"10.7","name":"server","ownerLogin":"an3l","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2018-01-09T21:12:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8207668?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712905430.0","currentOid":""},"activityList":{"items":[{"before":"f5753bcd3edcde187151ad5ba23f472ad9cf728e","after":"b326320a952651b71f0f7a35337c2a0de71d7fc4","ref":"refs/heads/bb-10.6-anel-cleanup-replication-log","pushedAt":"2024-07-15T13:48:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LinuxJedi","name":"Andrew Hutchings","path":"/LinuxJedi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/636271?s=80&v=4"},"commit":{"message":"Small cleanup of replication code (log.cc)\n\n- Remove single/trivial call of function MYSQL_BIN_LOG::init() and remove function\n- Remove single jump to label end2 and use code instead\n- Remove label end2","shortMessageHtmlLink":"Small cleanup of replication code (log.cc)"}},{"before":"36b0dbfea3c7d6163e2f9d5db1d1715bc5c8bd8c","after":"f5753bcd3edcde187151ad5ba23f472ad9cf728e","ref":"refs/heads/bb-10.6-anel-cleanup-replication-log","pushedAt":"2024-07-09T12:51:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"LinuxJedi","name":"Andrew Hutchings","path":"/LinuxJedi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/636271?s=80&v=4"},"commit":{"message":"Small cleanup of replication code (log.cc)\n\n- Remove single/trivial call of function MYSQL_BIN_LOG::init() and remove function\n- Remove single jump to label end2 and use code instead\n- Remove label end2","shortMessageHtmlLink":"Small cleanup of replication code (log.cc)"}},{"before":"e11fc3fafe5a3d991e7243209f7130b41eeec5a6","after":"6a07769ebd4588fb448b6bba0ad9e8cbc1844f99","ref":"refs/heads/bb-11.4-anel-MDEV-33420-hashicorp-windows","pushedAt":"2024-04-18T09:38:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"an3l","name":"Anel","path":"/an3l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207668?s=80&v=4"},"commit":{"message":"MDEV-33420: HASHICORP_KEY_MANAGEMENT fails on Windows with libcurl installed\n\n- When `libcurl` is installed in path out of default path, like on\nWindows, `include_directories` failed to find `curl/curl.h`.\n- Fix `cmake` by using modern syntax with imported target and\n`find_package`\n- Fix warnings treated as the errors\n - Remove `HASHICORP_HAVE_EXCEPTIONS` macro and related code\n- Add package to `Server` component in Windows\n- Tested with `$ ./mysql-test/mtr --suite=vault`\n- Closes PR #3068\n- Reviewer: \n ","shortMessageHtmlLink":"MDEV-33420: HASHICORP_KEY_MANAGEMENT fails on Windows with libcurl in…"}},{"before":null,"after":"e11fc3fafe5a3d991e7243209f7130b41eeec5a6","ref":"refs/heads/bb-10.11-anel-MDEV-33420-hashicorp-windows","pushedAt":"2024-04-12T07:03:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"an3l","name":"Anel","path":"/an3l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207668?s=80&v=4"},"commit":{"message":"MDEV-33420: HASHICORP_KEY_MANAGEMENT fails on Windows with libcurl installed\n\n- When `libcurl` is installed in path out of default path, like on\nWindows, `include_directories` failed to find `curl/curl.h`.\n- Fix `cmake` by using modern syntax with imported target and\n`find_package`\n- Fix warnings treated as the errors\n - Remove `HASHICORP_HAVE_EXCEPTIONS` macro and related code\n- Add package to `Server` component in Windows\n- Tested with `$ ./mysql-test/mtr --suite=vault`\n- Closes PR #3068\n- Reviewer: \n ","shortMessageHtmlLink":"MDEV-33420: HASHICORP_KEY_MANAGEMENT fails on Windows with libcurl in…"}},{"before":"ee7c4386034111b4a88e1dd51566eeab8f6615ac","after":"e11fc3fafe5a3d991e7243209f7130b41eeec5a6","ref":"refs/heads/bb-11.4-anel-MDEV-33420-hashicorp-windows","pushedAt":"2024-04-12T07:00:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"an3l","name":"Anel","path":"/an3l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207668?s=80&v=4"},"commit":{"message":"MDEV-33420: HASHICORP_KEY_MANAGEMENT fails on Windows with libcurl installed\n\n- When `libcurl` is installed in path out of default path, like on\nWindows, `include_directories` failed to find `curl/curl.h`.\n- Fix `cmake` by using modern syntax with imported target and\n`find_package`\n- Fix warnings treated as the errors\n - Remove `HASHICORP_HAVE_EXCEPTIONS` macro and related code\n- Add package to `Server` component in Windows\n- Tested with `$ ./mysql-test/mtr --suite=vault`\n- Closes PR #3068\n- Reviewer: \n ","shortMessageHtmlLink":"MDEV-33420: HASHICORP_KEY_MANAGEMENT fails on Windows with libcurl in…"}},{"before":"d7afc1e21b9f2488a90e1c5846ace9be395e550d","after":"e53ff4d34486de68d4414e8e9763a9ae8bbf5b28","ref":"refs/heads/bb-10.9-anel-repl-slave_report-v2","pushedAt":"2024-03-31T11:44:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"an3l","name":"Anel","path":"/an3l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207668?s=80&v=4"},"commit":{"message":"Act upon review 3\n\n1. Delete redudant check of `rpl_semi_sync_master_enabled`\n2. Move check of `m_wait_timeout` at the beginning\n3. Pass by address `thd->slave_info` struct instead of `thd` to `report_reply_binlog()` and remove `server_id` argument that will be used from `thd->slave_info.server_id`","shortMessageHtmlLink":"Act upon review 3"}},{"before":"2ce014bb671ffa11ffd849020bf7f4c54b5e57c1","after":"e53ff4d34486de68d4414e8e9763a9ae8bbf5b28","ref":"refs/heads/bb-10.11-anel-MDEV-21322-rebase-latest-v3","pushedAt":"2024-03-31T11:43:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"an3l","name":"Anel","path":"/an3l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207668?s=80&v=4"},"commit":{"message":"Act upon review 3\n\n1. Delete redudant check of `rpl_semi_sync_master_enabled`\n2. Move check of `m_wait_timeout` at the beginning\n3. Pass by address `thd->slave_info` struct instead of `thd` to `report_reply_binlog()` and remove `server_id` argument that will be used from `thd->slave_info.server_id`","shortMessageHtmlLink":"Act upon review 3"}},{"before":null,"after":"2ce014bb671ffa11ffd849020bf7f4c54b5e57c1","ref":"refs/heads/bb-10.11-anel-MDEV-21322-rebase-latest-v3","pushedAt":"2024-03-31T09:21:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"an3l","name":"Anel","path":"/an3l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207668?s=80&v=4"},"commit":{"message":"Update test with referencing MDEV-33615 and update suppression messages","shortMessageHtmlLink":"Update test with referencing MDEV-33615 and update suppression messages"}},{"before":"be64dd3ec856193df19835175708dca4e1b56378","after":"ee7c4386034111b4a88e1dd51566eeab8f6615ac","ref":"refs/heads/bb-11.4-anel-MDEV-33420-hashicorp-windows","pushedAt":"2024-03-19T04:31:27.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"grooverdan","name":"Daniel Black","path":"/grooverdan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/462287?s=80&v=4"},"commit":{"message":"Merge branch '11.4' into bb-11.4-anel-MDEV-33420-hashicorp-windows","shortMessageHtmlLink":"Merge branch '11.4' into bb-11.4-anel-MDEV-33420-hashicorp-windows"}},{"before":"519413d6bd2f60a8fb4b6f4a784b09f72c2d7a4a","after":"d6ede790cee4bdc30478158a80301845710c491a","ref":"refs/heads/bb-11.2-anel-fix-early-check-sequence","pushedAt":"2024-03-14T11:09:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"an3l","name":"Anel","path":"/an3l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207668?s=80&v=4"},"commit":{"message":"MDEV-31918: Optimize check on sequences earlier for alter\n\n- When `alter` table is perfomed there is no reason to go to function\n `create_table_impl->mysql_create_frm_image->mysql_prepare_create_table`,\n (as code is currently doing, and what is happening for the `create` statement),\n but instead do check on the directly on created altered fields from function\n `mysql_prepare_alter_table`, that is called earlier than\n `create_table_impl`, from `mysql_alter_table`.\n\n- In that way benefit would be to do error check for the `alter` query only,\n on `mysql_prepare_alter_table` and to generate error earlier in the stack frame.\n The check will be done only once, and second check we are bypassing\n with newly created `alter_info->seq_checked` bit, so there will be no\n double calls of function `check_sequence_fields`.\n\n- For the `create` table statements error check will be done only once,\n from function `mysql_prepare_create_table` as it is intended and the\n patch is not related to `create` statement.\n\n- Reviewer: <>","shortMessageHtmlLink":"MDEV-31918: Optimize check on sequences earlier for alter"}},{"before":"ff287b2f64c7644d14e38fff2b1bf9a5a00f177d","after":"66c18e416db541648bc5d611e00a97a1cee8e3a3","ref":"refs/heads/bb-10.3-anel-alias-MDEV-12192-v3","pushedAt":"2024-03-13T09:01:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"an3l","name":"Anel","path":"/an3l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207668?s=80&v=4"},"commit":{"message":"Fix for 11.0","shortMessageHtmlLink":"Fix for 11.0"}},{"before":"3ab1b25101d24c35fceb94ecc4bb25f9b2ca1baa","after":"61965934a9b5ec87a0f7275ea064cecb13cd37ba","ref":"refs/heads/bb-10.3-anel-MDEV-30062-client","pushedAt":"2024-03-13T09:00:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"an3l","name":"Anel","path":"/an3l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207668?s=80&v=4"},"commit":{"message":"Single line multi command delimiter parsing","shortMessageHtmlLink":"Single line multi command delimiter parsing"}},{"before":"c463508c620afe37dde33cdae5f612e390dfdc59","after":"1265bcec9f3c1b74681415c71659f6ecb95dc7c5","ref":"refs/heads/bb-11.2-anel-MDEV-31541","pushedAt":"2024-03-13T08:36:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"an3l","name":"Anel","path":"/an3l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207668?s=80&v=4"},"commit":{"message":"MDEV-31541: Optimize calls to build_table_filenames for CREATE TABLE\n\n- In order to optimize the call of `ha_table_exists()` for `CREATE`\nstatement that for single statement has 2 paths from\n`mysql_create_table(()` that are called sequentually:\n- Path 1\n```\n mysql_create_table\n --> open_and_lock_tables\n --> open_tables\n --> lock_table_names\n --> upgrade_lock_if_not_exists\n --> ha_table_exists()\n --> build_table_filename\n```\n\n- Path 2:\n```\n mysql_create_table\n --> mysql_create_table_no_lock\n --> build_table_filename\n --> create_table_impl\n --> ha_table_exists()\n```\n\n- We are creating the new members of HA_CREATE_INFO that are updated\nafter first call of `ha_table_exists()` and used in the place where second\ninvocation of function was done.\n - Handling of case for `CREATE ...SELECT FROM` is added too with early\n call of `ha_table_exists` instead from `ha_create`.\n - Since `or replace [like]` , `if not exists` and `lock tables`,\n have different paths invocation that are different from Path 1, we are\n leaving the `ha_table_exists()` call for that cases, without\n optimization.\n\n- To optimize `build_table_filename` call is done in Path 1 from\n `upgrade_lock_if_not_exists` by saving the path and length, that is\n reused in `ha_table_exists()`, while there is special handling for\n views that still need to call the function from within\n `ha_table_exists()`. Optimization is done by eliminating the call for\n Path 2.\n - Special cases are `replace` or `if not exists` ddl that do not use\n Path 1 but Path2 only, without optimization\n - Special case is `CREATE..SELECT` without optimization.\n\nReviewer: ","shortMessageHtmlLink":"MDEV-31541: Optimize calls to build_table_filenames for CREATE TABLE"}},{"before":"a6db639986f5829c76bce5117517033b65e42cb4","after":"519413d6bd2f60a8fb4b6f4a784b09f72c2d7a4a","ref":"refs/heads/bb-11.2-anel-fix-early-check-sequence","pushedAt":"2024-03-13T08:34:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"an3l","name":"Anel","path":"/an3l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207668?s=80&v=4"},"commit":{"message":"MDEV-31918: Optimize check on sequences earlier for alter\n\n- When `alter` table is perfomed there is no reason to go to function\n `create_table_impl->mysql_create_frm_image->mysql_prepare_create_table`,\n (as code is currently doing, and what is happening for the `create` statement),\n but instead do check on the directly on created altered fields from function\n `mysql_prepare_alter_table`, that is called earlier than\n `create_table_impl`, from `mysql_alter_table`.\n\n- In that way benefit would be to do error check for the `alter` query only,\n on `mysql_prepare_alter_table` and to generate error earlier in the stack frame.\n The check will be done only once, and second check we are bypassing\n with newly created `alter_info->seq_checked` bit, so there will be no\n double calls of function `check_sequence_fields`.\n\n- For the `create` table statements error check will be done only once,\n from function `mysql_prepare_create_table` as it is intended and the\n patch is not related to `create` statement.\n\n- Reviewer: <>","shortMessageHtmlLink":"MDEV-31918: Optimize check on sequences earlier for alter"}},{"before":"7f2a28dfa4169e1553d3de82006572d6a47a9173","after":"d4b1b2137470a792ee7fa65649395d9d40c9db9f","ref":"refs/heads/bb-10.3-anel-MDEV-21014-asan","pushedAt":"2024-03-12T11:47:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"an3l","name":"Anel","path":"/an3l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207668?s=80&v=4"},"commit":{"message":"MDEV-21014: MTR does not detect [A,M,T,L,UB]SAN errors which happen upon server shutdown\n\n- Patch is allowing to show more traces to mtr stdout from sanitizer\n- Patch doesn't output shadow bytes from sanitzer\n- Update to patch 42bad56aab25db4a05c676ba99290949ad4e1c34\n\nReviewer: <>","shortMessageHtmlLink":"MDEV-21014: MTR does not detect [A,M,T,L,UB]SAN errors which happen u…"}},{"before":null,"after":"ff287b2f64c7644d14e38fff2b1bf9a5a00f177d","ref":"refs/heads/bb-11.0-anel-alias-MDEV-12192-v3","pushedAt":"2024-03-12T11:40:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"an3l","name":"Anel","path":"/an3l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207668?s=80&v=4"},"commit":{"message":"Make bb :)","shortMessageHtmlLink":"Make bb :)"}},{"before":"600cf44d5e7f3196e321ae94083a1c37b057b44c","after":"a6db639986f5829c76bce5117517033b65e42cb4","ref":"refs/heads/bb-11.2-anel-fix-early-check-sequence","pushedAt":"2024-03-12T11:40:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"an3l","name":"Anel","path":"/an3l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207668?s=80&v=4"},"commit":{"message":"MDEV-31918: Optimize check on sequences earlier for alter\n\n- When `alter` table is perfomed there is no reason to go to function\n `create_table_impl->mysql_create_frm_image->mysql_prepare_create_table`,\n (as code is currently doing, and what is happening for the `create` statement),\n but instead do check on the directly on created altered fields from function\n `mysql_prepare_alter_table`, that is called earlier than\n `create_table_impl`, from `mysql_alter_table`.\n\n- In that way benefit would be to do error check for the `alter` query only,\n on `mysql_prepare_alter_table` and to generate error earlier in the stack frame.\n The check will be done only once, and second check we are bypassing\n with newly created `alter_info->seq_checked` bit, so there will be no\n double calls of function `check_sequence_fields`.\n\n- For the `create` table statements error check will be done only once,\n from function `mysql_prepare_create_table` as it is intended and the\n patch is not related to `create` statement.\n\n- Reviewer: <>","shortMessageHtmlLink":"MDEV-31918: Optimize check on sequences earlier for alter"}},{"before":"5fce99d2a696fb70f521ca422f36b53b74899ce2","after":"600cf44d5e7f3196e321ae94083a1c37b057b44c","ref":"refs/heads/bb-11.2-anel-fix-early-check-sequence","pushedAt":"2024-03-12T11:16:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"an3l","name":"Anel","path":"/an3l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207668?s=80&v=4"},"commit":{"message":"MDEV-31918: Optimize check on sequences earlier for alter\n\n- When `alter` table is perfomed there is no reason to go to function\n `create_table_impl->mysql_create_frm_image->mysql_prepare_create_table`,\n (as code is currently doing, and what is happening for the `create` statement),\n but instead do check on the directly on created altered fields from function\n `mysql_prepare_alter_table`, that is called earlier than\n `create_table_impl`, from `mysql_alter_table`.\n\n- In that way benefit would be to do error check for the `alter` query only,\n on `mysql_prepare_alter_table` and to generate error earlier in the stack frame.\n The check will be done only once, and second check we are bypassing\n with newly created `alter_info->seq_checked` bit, so there will be no\n double calls of function `check_sequence_fields`.\n\n- For the `create` table statements error check will be done only once,\n from function `mysql_prepare_create_table` as it is intended and the\n patch is not related to `create` statement.\n\n- Reviewer: <>","shortMessageHtmlLink":"MDEV-31918: Optimize check on sequences earlier for alter"}},{"before":"e13ace865f994fbff714aa9ab5606df0d9da4571","after":"d7afc1e21b9f2488a90e1c5846ace9be395e550d","ref":"refs/heads/bb-10.9-anel-repl-slave_report-v2","pushedAt":"2024-03-11T10:36:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"an3l","name":"Anel","path":"/an3l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207668?s=80&v=4"},"commit":{"message":"Update test with referencing MDEV-33615 and update suppression messages","shortMessageHtmlLink":"Update test with referencing MDEV-33615 and update suppression messages"}},{"before":"b6c9b177381daa0a732319699089ed97d0438b0c","after":"8c32adec92f8bdf861761bbc0a577c74ef8b0a31","ref":"refs/heads/bb-11.4-anel-MDEV-33526-IS-replica-status","pushedAt":"2024-03-11T10:27:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"an3l","name":"Anel","path":"/an3l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207668?s=80&v=4"},"commit":{"message":"Add IS.replica_status as an alias for IS.slave_status","shortMessageHtmlLink":"Add IS.replica_status as an alias for IS.slave_status"}},{"before":"02f5f26ba7e74b3fcb5477788aaaba2cfec2c83b","after":"b6c9b177381daa0a732319699089ed97d0438b0c","ref":"refs/heads/bb-11.4-anel-MDEV-33526-IS-replica-status","pushedAt":"2024-03-11T10:17:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"an3l","name":"Anel","path":"/an3l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207668?s=80&v=4"},"commit":{"message":"Add IS.replica_status as an alias for IS.slave_status","shortMessageHtmlLink":"Add IS.replica_status as an alias for IS.slave_status"}},{"before":"f85eb078f63dad4707b85f42d5ce2215e642171e","after":"e13ace865f994fbff714aa9ab5606df0d9da4571","ref":"refs/heads/bb-10.9-anel-repl-slave_report-v2","pushedAt":"2024-03-11T09:55:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"an3l","name":"Anel","path":"/an3l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207668?s=80&v=4"},"commit":{"message":"Update test with referencing MDEV-33615 and update suppression messages","shortMessageHtmlLink":"Update test with referencing MDEV-33615 and update suppression messages"}},{"before":"7e75f4e1e86ae0bf5540c42c7604dbf44e14e4ab","after":"a81e656b221795358182496edcc33bcd058c2b86","ref":"refs/heads/bb-10.4-anel-MDEV-30899-drop-field-check-constraint","pushedAt":"2024-03-07T11:51:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"an3l","name":"Anel","path":"/an3l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207668?s=80&v=4"},"commit":{"message":"MDEV-30899: Fail to drop field CHECK constraint\n\n- Patch allows to drop field check constraints using command that was\npreviously used to drop table check constraints\n`ALTER TABLE DROP CONSTRAINT [IF EXISTS] constraint_name`\n\nReviewer: <>","shortMessageHtmlLink":"MDEV-30899: Fail to drop field CHECK constraint"}},{"before":"dc105f29166a46a27277d3b3cfaa350a04f99018","after":"7d63e08b95e3717645fec10b31913b4479b6ac18","ref":"refs/heads/bb-10.5-anel-MDEV-26231-mysql_upgrade_remove_failed_plugins","pushedAt":"2024-03-07T11:50:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"an3l","name":"Anel","path":"/an3l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207668?s=80&v=4"},"commit":{"message":"MDEV-26231:mysql_upgrade attempts to remove plugins which it failed to install\n\n- Protect plugin uninstall in case plugin didn't installed at all, what\nmay happen if query returned and error.\n\n- Closes PR #2840\n- Reviewer: ","shortMessageHtmlLink":"MDEV-26231:mysql_upgrade attempts to remove plugins which it failed t…"}},{"before":"6d00c49c0906374823356a2a5cbfc18ba757a1b9","after":"9dec26f98257bd42d7339d2cbd2d3d81690a1a57","ref":"refs/heads/bb-10.5-anel-MDEV-32919-mysql_json_select","pushedAt":"2024-03-07T11:04:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"an3l","name":"Anel","path":"/an3l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207668?s=80&v=4"},"commit":{"message":"MDEV-32919:Cannot select particular field from IS.tables in case table needs upgrade from MySQL 5.7\n\n- When selecting * fields from IS.tables, open method using full table scan is called\n`fill_schema_table_by_open()`.\n- When select specific field from IS.tables, open method from frm is used\n`fill_schema_table_from_frm()`.\n- Call `get_schema_tables_record` for `MYSQL_JSON` data type in case\nplugin is installed and table needs upgrade.\n\n- Reviewer:","shortMessageHtmlLink":"MDEV-32919:Cannot select particular field from IS.tables in case tabl…"}},{"before":"40e3622b9f8d3f7cd0001560ee273a39d1aa5cdb","after":"2b0c6848ddc41d68f692b5b0a7d16e358a28b284","ref":"refs/heads/bb-11.2-anel-MDEV-32973-show-tables","pushedAt":"2024-03-07T10:20:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"an3l","name":"Anel","path":"/an3l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207668?s=80&v=4"},"commit":{"message":"MDEV-32973: SHOW TABLES LIKE shows temporary tables with non-matching names\n\n- Reviewer: \n- Closes PR #2911","shortMessageHtmlLink":"MDEV-32973: SHOW TABLES LIKE shows temporary tables with non-matching…"}},{"before":"8f6c92832238651d1dee0c3357444ff23081fde3","after":"149b285cce869e842ae79de93238b291060e0a67","ref":"refs/heads/bb-11.4-anel-connect-curl-MDEV-30432-v1","pushedAt":"2024-03-07T09:53:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"an3l","name":"Anel","path":"/an3l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207668?s=80&v=4"},"commit":{"message":"MDEV-30432: Refactor connect to use libcurl instead of cpprestsdk/curl\n\n- Windows BB of this MDEV depends on MDEV-33420 so apply changes of PR#3068 before\n- Remove GetRest occurance (cpprestsdk references)\n- Drop execv(curl) references\n- Link to libcurl (Unix/Windows)\n - Use IMPORTED target, so that INCLUDE_DIRECTORIES be called implicity\n- Add libcurl feature to ConnectSE to issue HTPP request\n- This patch closes MDEV-26727 (tested with Docker)\n\n- Reviewer: <>","shortMessageHtmlLink":"MDEV-30432: Refactor connect to use libcurl instead of cpprestsdk/curl"}},{"before":"3fb4b9df2cbe332851568293d623e314b1470180","after":"be64dd3ec856193df19835175708dca4e1b56378","ref":"refs/heads/bb-11.4-anel-MDEV-33420-hashicorp-windows","pushedAt":"2024-03-07T09:37:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"an3l","name":"Anel","path":"/an3l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207668?s=80&v=4"},"commit":{"message":"MDEV-33420: HASHICORP_KEY_MANAGEMENT fails on Windows with libcurl installed\n\n- When libcurl is installed in path out of default path, like on\nWindows, `include_directories` failed to find `curl/curl.h`.\n- Fix cmake by using modern syntax with imported target and\n`find_package`\n- Fix warnings treated as the errors\n - Remove `HASHICORP_HAVE_EXCEPTIONS` macro and related code\n- Add package to Server component in Windows\n- Closes PR #3068\n- Reviewer: ","shortMessageHtmlLink":"MDEV-33420: HASHICORP_KEY_MANAGEMENT fails on Windows with libcurl in…"}},{"before":"91846144e8b037fcadcc84d1dcf956b724372330","after":"8f6c92832238651d1dee0c3357444ff23081fde3","ref":"refs/heads/bb-11.4-anel-connect-curl-MDEV-30432-v1","pushedAt":"2024-03-07T09:18:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"an3l","name":"Anel","path":"/an3l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207668?s=80&v=4"},"commit":{"message":"MDEV-30432: Refactor connect to use libcurl instead of cpprestsdk/curl\n\n- Remove GetRest occurance (cpprestsdk references)\n- Drop execv(curl) references\n- Link to libcurl (Unix/Windows)\n - Use IMPORTED target, so that INCLUDE_DIRECTORIES be called implicity\n- Add libcurl feature to ConnectSE to issue HTPP request\n- This patch closes MDEV-26727 (tested with Docker)\n\n- Reviewer: <>","shortMessageHtmlLink":"MDEV-30432: Refactor connect to use libcurl instead of cpprestsdk/curl"}},{"before":"aa049f746cdad4ce1a2e442d1569ee10e057c67a","after":"36b0dbfea3c7d6163e2f9d5db1d1715bc5c8bd8c","ref":"refs/heads/bb-10.6-anel-cleanup-replication-log","pushedAt":"2024-03-06T14:04:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"an3l","name":"Anel","path":"/an3l","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8207668?s=80&v=4"},"commit":{"message":"Small cleanup of replication code (log.cc)\n\n- Remove single/trivial call of function MYSQL_BIN_LOG::init() and remove function\n- Remove single jump to label end2 and use code instead\n- Remove label end2","shortMessageHtmlLink":"Small cleanup of replication code (log.cc)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xNVQxMzo0ODoxOS4wMDAwMDBazwAAAAR_weHZ","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xNVQxMzo0ODoxOS4wMDAwMDBazwAAAAR_weHZ","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0wNlQxNDowNDoyNi4wMDAwMDBazwAAAAQOAau-"}},"title":"Activity · an3l/server"}