{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":19816070,"defaultBranch":"11.6","name":"server","ownerLogin":"MariaDB","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-05-15T10:58:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4739304?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717059989.0","currentOid":""},"activityList":{"items":[{"before":"617bac1d86f5c3d6351746d7000582a2ce5f9efb","after":"3d2ec55fd92078b4023ec39af50fcd30aaf8667c","ref":"refs/heads/10.11-MDEV-34062","pushedAt":"2024-05-30T09:52:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dr-m","name":"Marko Mäkelä","path":"/dr-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20552695?s=80&v=4"},"commit":{"message":"squash! 617bac1d86f5c3d6351746d7000582a2ce5f9efb\n\nlog_t::write_checkpoint(): Invoke madvise(MADV_DONTNEED) without invoking\nfallocate(FALLOC_FL_ZERO_RANGE) because the latter was observed to reduce performance.","shortMessageHtmlLink":"squash! 617bac1"}},{"before":"1849dfef64d5f191c1fda3457ad97c6775f9a9f3","after":null,"ref":"refs/heads/11.3-MDEV-34256","pushedAt":"2024-05-30T09:06:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Thirunarayanan","name":"Thirunarayanan B","path":"/Thirunarayanan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4223360?s=80&v=4"}},{"before":"457948707df1e24578a7d7d070e54b74345e46e5","after":"1849dfef64d5f191c1fda3457ad97c6775f9a9f3","ref":"refs/heads/11.4","pushedAt":"2024-05-30T09:06:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Thirunarayanan","name":"Thirunarayanan B","path":"/Thirunarayanan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4223360?s=80&v=4"},"commit":{"message":"MDEV-34256 InnoDB throws out of bound write due to temporary\n\t\ttablespace truncation\n\n- InnoDB fails with out of bound write error after temporary\ntablespace truncation. This issue caused by\ncommit c507678b207a1a8ce6d99ea28fb947bed1d95795 (MDEV-28699).\nInnoDB fail to clear freed ranges if shrinking size\nis the last offset of the freed range.","shortMessageHtmlLink":"MDEV-34256 InnoDB throws out of bound write due to temporary"}},{"before":null,"after":"7feaccca53222e2b1b6a77b3b2a25b487d5623a6","ref":"refs/heads/st-10.11-merge","pushedAt":"2024-05-30T07:14:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dr-m","name":"Marko Mäkelä","path":"/dr-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20552695?s=80&v=4"},"commit":{"message":"Merge 10.6 into 10.11","shortMessageHtmlLink":"Merge 10.6 into 10.11"}},{"before":null,"after":"848a1b9a288e3da52ffec3733e6adf8806e1872c","ref":"refs/heads/10.5-MDEV-34266","pushedAt":"2024-05-30T06:17:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dr-m","name":"Marko Mäkelä","path":"/dr-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20552695?s=80&v=4"},"commit":{"message":"MDEV-34266 safe_strcpy() includes an unnecessary conditional branch\n\nThe strncpy() wrapper that was introduced in\ncommit 567b68129943a1cceab1d7b4c68e2a4ba011cdc0\nis checking whether the output was truncated even in cases\nwhere the caller does not care about it.\n\nLet us introduce a separate function safe_strcpy_truncated() that\nindidates whether the output was truncated.","shortMessageHtmlLink":"MDEV-34266 safe_strcpy() includes an unnecessary conditional branch"}},{"before":"b552c2ded0a0784ce19e3f888841b358b834107a","after":"1849dfef64d5f191c1fda3457ad97c6775f9a9f3","ref":"refs/heads/11.3-MDEV-34256","pushedAt":"2024-05-30T06:16:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Thirunarayanan","name":"Thirunarayanan B","path":"/Thirunarayanan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4223360?s=80&v=4"},"commit":{"message":"MDEV-34256 InnoDB throws out of bound write due to temporary\n\t\ttablespace truncation\n\n- InnoDB fails with out of bound write error after temporary\ntablespace truncation. This issue caused by\ncommit c507678b207a1a8ce6d99ea28fb947bed1d95795 (MDEV-28699).\nInnoDB fail to clear freed ranges if shrinking size\nis the last offset of the freed range.","shortMessageHtmlLink":"MDEV-34256 InnoDB throws out of bound write due to temporary"}},{"before":null,"after":"285697bb430b55110f812962a03b5024152d0a79","ref":"refs/heads/st-10.6-merge","pushedAt":"2024-05-30T05:18:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dr-m","name":"Marko Mäkelä","path":"/dr-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20552695?s=80&v=4"},"commit":{"message":"Merge 10.5 into 10.6","shortMessageHtmlLink":"Merge 10.5 into 10.6"}},{"before":null,"after":"d30ad1799518d152a7a947acfa5437e9da517198","ref":"refs/heads/st-10.6-merge-sans-xa-recovery","pushedAt":"2024-05-30T02:51:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mariadb-YuchenPei","name":"Yuchen Pei","path":"/mariadb-YuchenPei","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/119280372?s=80&v=4"},"commit":{"message":"Merge branch '10.5' into 10.6\n\nunmerged mysql-test/suite/innodb/r/xa_recovery.result\nunmerged mysql-test/suite/innodb/t/xa_recovery.test","shortMessageHtmlLink":"Merge branch '10.5' into 10.6"}},{"before":"bddd708c8d5a0619a699e2863be7aae4fa00fa74","after":null,"ref":"refs/heads/10.5-mdev-33616-pfs_noop","pushedAt":"2024-05-29T20:49:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DaveGosselin-MariaDB","name":"Dave Gosselin","path":"/DaveGosselin-MariaDB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113473632?s=80&v=4"}},{"before":"1929a698a362cd9811161a06518608b9aefcee45","after":"b0b463a894bab4e6cd7786924b1a0afa62d0cd42","ref":"refs/heads/10.5","pushedAt":"2024-05-29T20:49:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DaveGosselin-MariaDB","name":"Dave Gosselin","path":"/DaveGosselin-MariaDB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113473632?s=80&v=4"},"commit":{"message":"MDEV-33616 Fix memleak in pfs_noop\n\nInvoke cleanup routine at the end of pfs_noop.","shortMessageHtmlLink":"MDEV-33616 Fix memleak in pfs_noop"}},{"before":null,"after":"21040a3a4cc6ca6f373ff3a6ec484934cc399f1a","ref":"refs/heads/10.5-mdev-33616-safemalloc","pushedAt":"2024-05-29T20:20:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DaveGosselin-MariaDB","name":"Dave Gosselin","path":"/DaveGosselin-MariaDB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113473632?s=80&v=4"},"commit":{"message":"MDEV-33616 Show correct function names in safemalloc backtrace\n\nFix safemalloc's backtrace functionality to work on macOS.","shortMessageHtmlLink":"MDEV-33616 Show correct function names in safemalloc backtrace"}},{"before":"2c0875a870c41c2ee47b085bc2bd7bbb36efeccf","after":"bddd708c8d5a0619a699e2863be7aae4fa00fa74","ref":"refs/heads/10.5-mdev-33616-pfs_noop","pushedAt":"2024-05-29T20:17:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DaveGosselin-MariaDB","name":"Dave Gosselin","path":"/DaveGosselin-MariaDB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113473632?s=80&v=4"},"commit":{"message":"MDEV-33616 Fix memleak in pfs_noop\n\nInvoke cleanup routine at the end of pfs_noop.","shortMessageHtmlLink":"MDEV-33616 Fix memleak in pfs_noop"}},{"before":"02883ec3c107b9e5b1e0b381abb8e160025ce721","after":"2c0875a870c41c2ee47b085bc2bd7bbb36efeccf","ref":"refs/heads/10.5-mdev-33616-pfs_noop","pushedAt":"2024-05-29T19:19:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DaveGosselin-MariaDB","name":"Dave Gosselin","path":"/DaveGosselin-MariaDB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113473632?s=80&v=4"},"commit":{"message":"MDEV-33616 Fix memleak in pfs_noop\n\nInvoke cleanup routine at the end of pfs_noop. Fix safemalloc's\nbacktrace functionality to work on macOS.","shortMessageHtmlLink":"MDEV-33616 Fix memleak in pfs_noop"}},{"before":"aa04bba47b702f9653261109f41555264f834ef8","after":"457948707df1e24578a7d7d070e54b74345e46e5","ref":"refs/heads/11.4","pushedAt":"2024-05-29T19:04:55.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"dbart","name":"Daniel Bartholomew","path":"/dbart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1301571?s=80&v=4"},"commit":{"message":"Merge branch 'bb-11.4-bumpversion' of github.com:MariaDB/server into bb-11.4-bumpversion","shortMessageHtmlLink":"Merge branch 'bb-11.4-bumpversion' of github.com:MariaDB/server into …"}},{"before":"57bc0dadc9a945e61a5b5ee549255dd3aa566f44","after":"02883ec3c107b9e5b1e0b381abb8e160025ce721","ref":"refs/heads/10.5-mdev-33616-pfs_noop","pushedAt":"2024-05-29T19:02:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"DaveGosselin-MariaDB","name":"Dave Gosselin","path":"/DaveGosselin-MariaDB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113473632?s=80&v=4"},"commit":{"message":"MDEV-33616 Fix memleak in pfs_noop\n\nInvoke cleanup routine at the end of pfs_noop. Fix safemalloc's\nbacktrace functionality to work on macOS.","shortMessageHtmlLink":"MDEV-33616 Fix memleak in pfs_noop"}},{"before":"708510494bc058ba458f0b92a0fc6c53bd414b94","after":"457948707df1e24578a7d7d070e54b74345e46e5","ref":"refs/heads/bb-11.4-bumpversion","pushedAt":"2024-05-29T18:08:05.000Z","pushType":"push","commitsCount":654,"pusher":{"login":"dbart","name":"Daniel Bartholomew","path":"/dbart","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1301571?s=80&v=4"},"commit":{"message":"Merge branch 'bb-11.4-bumpversion' of github.com:MariaDB/server into bb-11.4-bumpversion","shortMessageHtmlLink":"Merge branch 'bb-11.4-bumpversion' of github.com:MariaDB/server into …"}},{"before":null,"after":"57bc0dadc9a945e61a5b5ee549255dd3aa566f44","ref":"refs/heads/10.5-mdev-33616-pfs_noop","pushedAt":"2024-05-29T18:02:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DaveGosselin-MariaDB","name":"Dave Gosselin","path":"/DaveGosselin-MariaDB","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113473632?s=80&v=4"},"commit":{"message":"MDEV-33616 Fix memleak in pfs_noop\n\nInvoke cleanup routine at the end of pfs_noop. Fix safemalloc's\nbacktrace functionality to work on macOS.","shortMessageHtmlLink":"MDEV-33616 Fix memleak in pfs_noop"}},{"before":"8aec9bbb487547f0c809231e40a935aa85528a3a","after":"8b4cb5371e2205dd117971d57f7f2b8bd94b5ee9","ref":"refs/heads/bb-11.6-wlad-MDEV-33627","pushedAt":"2024-05-29T15:57:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vaintroub","name":"Vladislav Vaintroub","path":"/vaintroub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1708204?s=80&v=4"},"commit":{"message":"Fix centos-7 build","shortMessageHtmlLink":"Fix centos-7 build"}},{"before":"f5d3b40adb795662dded26081645c5a1c970f9ad","after":"e2d3f2d4fe01a1d608b23b924d879820eafbfd55","ref":"refs/heads/bb-11.5-bar-MDEV-19123","pushedAt":"2024-05-29T13:53:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"abarkov","name":"Alexander Barkov","path":"/abarkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7777469?s=80&v=4"},"commit":{"message":"MDEV-19123 Change default charset from latin1 to utf8mb4\n\nIn progress","shortMessageHtmlLink":"MDEV-19123 Change default charset from latin1 to utf8mb4"}},{"before":null,"after":"538bfa35d86b286a58cfe9333874a42a5f20473a","ref":"refs/heads/bb-11.4-MDEV-34062","pushedAt":"2024-05-29T13:00:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dr-m","name":"Marko Mäkelä","path":"/dr-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20552695?s=80&v=4"},"commit":{"message":"Merge","shortMessageHtmlLink":"Merge"}},{"before":"83a04be84aa5ed95f24371d2eb125216e4a89eab","after":"1929a698a362cd9811161a06518608b9aefcee45","ref":"refs/heads/10.5","pushedAt":"2024-05-29T12:49:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"LinuxJedi","name":"Andrew Hutchings","path":"/LinuxJedi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/636271?s=80&v=4"},"commit":{"message":"Update README for branch choice\n\nThis commit updates the README to indicate that the \"Get the code, build\nit, test it\" link will help decide the correct branch to work in.\n\nAlso fixes a grammar issue and cleans-up the Markdown a little bit.","shortMessageHtmlLink":"Update README for branch choice"}},{"before":null,"after":"f5d3b40adb795662dded26081645c5a1c970f9ad","ref":"refs/heads/bb-11.5-bar-MDEV-19123","pushedAt":"2024-05-29T12:18:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"abarkov","name":"Alexander Barkov","path":"/abarkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7777469?s=80&v=4"},"commit":{"message":"MDEV-19123 Change default charset from latin1 to utf8mb4\n\nIn progress","shortMessageHtmlLink":"MDEV-19123 Change default charset from latin1 to utf8mb4"}},{"before":"992a6e5aaa783a31a82910fabba769688c6f549c","after":"8aec9bbb487547f0c809231e40a935aa85528a3a","ref":"refs/heads/bb-11.6-wlad-MDEV-33627","pushedAt":"2024-05-29T12:07:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vaintroub","name":"Vladislav Vaintroub","path":"/vaintroub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1708204?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"82ba486e5484a9dfb5608956453574542a89930d","after":"a960e95febd10b8558e9e626869babd0573bbf69","ref":"refs/heads/10.11","pushedAt":"2024-05-29T11:12:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vuvova","name":"Sergei Golubchik","path":"/vuvova","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2737648?s=80&v=4"},"commit":{"message":"don't require resolveip if it won't be used","shortMessageHtmlLink":"don't require resolveip if it won't be used"}},{"before":"02aac423ddfc651d7f4ff6513646813c0edb2835","after":"617bac1d86f5c3d6351746d7000582a2ce5f9efb","ref":"refs/heads/10.11-MDEV-34062","pushedAt":"2024-05-29T11:07:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dr-m","name":"Marko Mäkelä","path":"/dr-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20552695?s=80&v=4"},"commit":{"message":"MDEV-34062: Implement innodb_log_file_mmap on 64-bit systems\n\nWhen using the default innodb_log_buffer_size=2m, mariadb-backup --backup\nwould spend a lot of time re-reading and re-parsing the log. For reads,\nit would be beneficial to memory-map the entire ib_logfile0 to the\naddress space (typically 48 bits or 256 TiB) and read it from there,\nboth during --backup and --prepare. That is what we will be doing by\ndefault.\n\nWe can also enable memory-mapped log writes in case the new parameter\ninnodb_log_file_mmap is set to ON. This could speed up I/O and allow\nthe log data to be shared between mariadbd and mariadb-backup --backup\nin the RAM buffer.\n\nMemory-mapped regular files differ from log_sys.is_pmem() in the way\nthat an open file handle to ib_logfile0 will be retained. That allows\nlog_t::set_mmap() to enable or disable the interface with fewer\noperations.\n\nOn Linux, on log checkpoint we will invoke fallocate() with\nFALLOC_FL_ZERO_RANGE and madvise() with MADV_DONTNEED in order to\nreduce the memory pressure. Without the fallocate() call, using\nMADV_DONTNEED could lead to reads of old garbage contents of the\ncircular log file when a page fault occurs while writing a record.\n\nMost references to HAVE_PMEM or log_sys.is_pmem() are replaced with\nHAVE_INNODB_MMAP or log_sys.is_mmap(). The main difference is that\nPMEM skips the use of write_lock and flush_lock and uses pmem_persist(),\nwhile the memory-mapped interface will use a combination of msync()\nand fdatasync().","shortMessageHtmlLink":"MDEV-34062: Implement innodb_log_file_mmap on 64-bit systems"}},{"before":"dfd20aa24d5aa7eb084e5f4c48559b8f202015e3","after":"13449741b628e0841825a8704ae53235e6fb0207","ref":"refs/heads/10.6-MDEV-32175","pushedAt":"2024-05-29T11:02:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dr-m","name":"Marko Mäkelä","path":"/dr-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20552695?s=80&v=4"},"commit":{"message":"fixup! 1b1bf41ba3d3648f35f523c7a7f7bb0a55619af5\n\nGCC 9 -Wconversion again","shortMessageHtmlLink":"fixup! 1b1bf41"}},{"before":"1b1bf41ba3d3648f35f523c7a7f7bb0a55619af5","after":"dfd20aa24d5aa7eb084e5f4c48559b8f202015e3","ref":"refs/heads/10.6-MDEV-32175","pushedAt":"2024-05-29T10:26:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dr-m","name":"Marko Mäkelä","path":"/dr-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20552695?s=80&v=4"},"commit":{"message":"fixup! 1b1bf41ba3d3648f35f523c7a7f7bb0a55619af5\n\nTry to please some old GCC -Wconversion","shortMessageHtmlLink":"fixup! 1b1bf41"}},{"before":"9d78442ece2060ade16b864b1a598378e3874927","after":"02aac423ddfc651d7f4ff6513646813c0edb2835","ref":"refs/heads/10.11-MDEV-34062","pushedAt":"2024-05-29T10:14:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dr-m","name":"Marko Mäkelä","path":"/dr-m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20552695?s=80&v=4"},"commit":{"message":"MDEV-34062: Implement innodb_log_file_mmap on 64-bit systems\n\nWhen using the default innodb_log_buffer_size=2m, mariadb-backup --backup\nwould spend a lot of time re-reading and re-parsing the log. For reads,\nit would be beneficial to memory-map the entire ib_logfile0 to the\naddress space (typically 48 bits or 256 TiB) and read it from there,\nboth during --backup and --prepare. That is what we will be doing by\ndefault.\n\nWe can also enable memory-mapped log writes in case the new parameter\ninnodb_log_file_mmap is set to ON. This could speed up I/O and allow\nthe log data to be shared between mariadbd and mariadb-backup --backup\nin the RAM buffer.\n\nMemory-mapped regular files differ from log_sys.is_pmem() in the way\nthat an open file handle to ib_logfile0 will be retained. That allows\nlog_t::set_mmap() to enable or disable the interface with fewer\noperations.\n\nOn Linux, on log checkpoint we will invoke fallocate() with\nFALLOC_FL_ZERO_RANGE and madvise() with MADV_DONTNEED in order to\nreduce the memory pressure. Without the fallocate() call, using\nMADV_DONTNEED could lead to reads of old garbage contents of the\ncircular log file when a page fault occurs while writing a record.","shortMessageHtmlLink":"MDEV-34062: Implement innodb_log_file_mmap on 64-bit systems"}},{"before":"068efcd50bc7c36d16bc096932e06b5a12b08faa","after":"b552c2ded0a0784ce19e3f888841b358b834107a","ref":"refs/heads/11.3-MDEV-34256","pushedAt":"2024-05-29T09:20:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Thirunarayanan","name":"Thirunarayanan B","path":"/Thirunarayanan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4223360?s=80&v=4"},"commit":{"message":"MDEV-34256 InnoDB throws out of bound write due to temporary\n\t\ttablespace truncation\n\n- InnoDB fails with out of bound write error after temporary\ntablespace truncation. This issue caused by\ncommit c507678b207a1a8ce6d99ea28fb947bed1d95795 (MDEV-28699).\nInnoDB fail to clear freed ranges if shrinking size\nis the last offset of the freed range.","shortMessageHtmlLink":"MDEV-34256 InnoDB throws out of bound write due to temporary"}},{"before":"26f01f8be598e77c8d157cc6358508b7193a9187","after":"aeffec60f6864bae5af04dac1184f2a0f2c77f38","ref":"refs/heads/11.6","pushedAt":"2024-05-29T09:01:20.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"LinuxJedi","name":"Andrew Hutchings","path":"/LinuxJedi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/636271?s=80&v=4"},"commit":{"message":"MDEV-19210: do not run pre and post scripts as root\n\nNow that we do not pollute systemd's environment but write private\nenvironment files running these as root is not longer required. So\nlet's drop `PermissionsStartOnly=true`.\n\nDebian adds extra `ExecStartPre=` and `ExecStartPost=`, though.\nUse special executable prefix for full privileges there. (See\nsystemd.service(5) for details.)","shortMessageHtmlLink":"MDEV-19210: do not run pre and post scripts as root"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEV9oNWAA","startCursor":null,"endCursor":null}},"title":"Activity · MariaDB/server"}