1. 17 Apr, 2023 27 commits
  2. 31 Mar, 2023 1 commit
  3. 30 Mar, 2023 4 commits
    • Robin Newhouse's avatar
      All-green GitLab CI in 11.0 branch · 9c287c0a
      Robin Newhouse authored
      Include cppcheck and FlawFinder for SAST scanning.
      Ignorelists are present for both, so only new problems will trigger a CI
      failure.
      
      All new code of the whole pull request, including one or several files
      that are either new files or modified ones, are contributed under the
      BSD-new license. I am contributing on behalf of my employer
      Amazon Web Services, Inc.
      9c287c0a
    • Vicențiu Ciorbaru's avatar
      Update pull request template to suggest making PRs editable by maintainers · b844a376
      Vicențiu Ciorbaru authored
      Often there are small "nitpicky" changes that need to be done to a PR in order to
      get it merged. To speed up the merge process, we will ask contributors
      if they are ok with the reviewer making those changes.
      
      Other fixups:
      Improve PR template rendering in browser's textarea field. Line wrapping at 80
      characters provides a bad user experience within the browser, which
      handles word wrapping separately. Thus, prefer long lines in this
      markdown file.
      
      Remove the "backwards compatibility section". While the contributor
      should ideally care about the impact of their patch on the server's
      backwards compatibility, this is an advanced topic that is better
      presented in a separate document.
      b844a376
    • Mikhail Chalov's avatar
      [MDEV-30543] New status variable: max_used_connections_time · ada39879
      Mikhail Chalov authored
      Add variable max_used_connections_time to show the time at which
      max_used_connections reached its current value. This is useful for
      troubleshooting high connection counts. MySQL 8 has this already.
      
      All new code of the whole pull request, including one or several files
      that are either new files or modified ones, are contributed under the BSD-new
      license. I am contributing on behalf of my employer Amazon Web Services.
      ada39879
    • Ahmed Ibrahim's avatar
  4. 29 Mar, 2023 5 commits
  5. 28 Mar, 2023 3 commits
    • Marko Mäkelä's avatar
      Merge 10.5 into 10.6 · 0760ad33
      Marko Mäkelä authored
      0760ad33
    • Marko Mäkelä's avatar
      MDEV-30936 fixup · 402f36dd
      Marko Mäkelä authored
      fil_space_t::~fil_space_t(): Invoke ut_free(name) because
      doing so in the callers would trip MSAN_OPTIONS=poison_in_dtor=1
      402f36dd
    • Marko Mäkelä's avatar
      MDEV-30936 clang 15.0.7 -fsanitize=memory fails massively · dfa90257
      Marko Mäkelä authored
      handle_slave_io(), handle_slave_sql(), os_thread_exit():
      Remove a redundant pthread_exit(nullptr) call, because it
      would cause SIGSEGV.
      
      mysql_print_status(): Add MEM_MAKE_DEFINED() to work around
      some missing instrumentation around mallinfo2().
      
      que_graph_free_stat_list(): Invoke que_node_get_next(node) before
      que_graph_free_recursive(node). That is the logical and
      MSAN_OPTIONS=poison_in_dtor=1 compatible way of freeing memory.
      
      ins_node_t::~ins_node_t(): Invoke mem_heap_free(entry_sys_heap).
      
      que_graph_free_recursive(): Rely on ins_node_t::~ins_node_t().
      
      fts_t::~fts_t(): Invoke mem_heap_free(fts_heap).
      
      fts_free(): Replace with direct calls to fts_t::~fts_t().
      
      The failures in free_root() due to MSAN_OPTIONS=poison_in_dtor=1
      will be covered in MDEV-30942.
      dfa90257