Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-24927

Install liburing-dev in the CI environments

    XMLWordPrintable

Details

    • Task
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Done
    • N/A
    • Packaging
    • None

    Description

      MDEV-24883 could change a build dependency libaio-dev to liburing-dev in environments where the more modern alternative https://unixism.net/loti/ is available. It is supposed to improve throughput and latency on fast storage, such as NVMe.

      I think that there are two aspects of this:

      1. Internally build and test code using liburing instead of libaio
      2. Ship packages that depend on liburing instead of libaio

      We might decide that liburing is too 'bleeding edge' due to the underlying Linux distribution kernel and library, or perhaps because someone could run the server in Docker under an older kernel. The first step to find this out is to actually make packages available.

      Attachments

        Issue Links

          Activity

            People

              dbart Daniel Bartholomew
              marko Marko Mäkelä
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.