)]}'
{
  "log": [
    {
      "commit": "f662d2dd34751494cbc52cfb5c854b847185cbb9",
      "tree": "c8c0f4931d39b156acfe8108f297cab2373fe9c7",
      "parents": [
        "723ddbef0ce0e52db739516238763974fe109b01"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@gmail.com",
        "time": "Wed Mar 11 18:10:28 2026 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Thu Mar 12 10:15:29 2026 -0400"
      },
      "message": "Increase deb helper compat level to 13\n\nThis avoids a bunch of warnings we\u0027re getting when building debian\npackages. The new way to specify compat level is as a build dependency\nnot as a separate compat file.\n\nPrevent prevent generating some dbgsym, buildinfo and changes\nfiles. We don\u0027t upload them to the package repository anyway.\n\nSkip trying to write build and isntall man pages. We get a bunch of\ngroff errors and our main docs are in html or on our site.\n\n`--with\u003dsystemd` is not needed with compat level 13, it\u0027s implied now,\nthat is, it\u0027s always on.\n\nRemove `dh_shlibdeps` for libmozjs185. We don\u0027t install or depend SM\n1.8.5 for a while now.\n"
    },
    {
      "commit": "723ddbef0ce0e52db739516238763974fe109b01",
      "tree": "392ab53f00182c4ab9959c7737d1d4b42d1af850",
      "parents": [
        "ed34c850670dc0beb1c87a3936ce9089e909fc0d"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@apache.org",
        "time": "Mon Feb 23 22:39:35 2026 -0500"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Tue Feb 24 00:19:49 2026 -0500"
      },
      "message": "Dev install RHEL10 compat rpm instructions\n\nSince we don\u0027t need Spidermonkey the instructions are a bit simpler as\nwell.\n"
    },
    {
      "commit": "ed34c850670dc0beb1c87a3936ce9089e909fc0d",
      "tree": "3c47a96e7283ef5a4bb2d5b185c072ea9c983d3d",
      "parents": [
        "78bef23a9a57cbad05af60c7182f226d0db4f650"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@apache.org",
        "time": "Mon Feb 23 03:00:10 2026 -0500"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Mon Feb 23 11:30:18 2026 -0500"
      },
      "message": "build.sh updates for rhel-10-like systems\n"
    },
    {
      "commit": "78bef23a9a57cbad05af60c7182f226d0db4f650",
      "tree": "6cc11f6e53e399b422ab43de14dbc1e938d322b7",
      "parents": [
        "2afc26986203dd7fc0a73ca5ec5d9464a8d66d3e"
      ],
      "author": {
        "name": "Ronny Berndt",
        "email": "ronny@apache.org",
        "time": "Thu Feb 19 10:29:25 2026 +0100"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Sat Feb 21 11:56:40 2026 -0500"
      },
      "message": "feat: Add convenience binary packages for el10\n"
    },
    {
      "commit": "2afc26986203dd7fc0a73ca5ec5d9464a8d66d3e",
      "tree": "ff1d03c30160320ba7a111c5a7b483b9d2517961",
      "parents": [
        "0de264091fe2c19974dfdfc95ad5ae88ebce9b30",
        "d8d3bd6a275da75c8fd5cff18371cfaf8ebb53f9"
      ],
      "author": {
        "name": "Jan Lehnardt",
        "email": "jan@apache.org",
        "time": "Fri Dec 05 18:38:30 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 05 18:38:30 2025 +0100"
      },
      "message": "Merge pull request #198 from apache/move-nouveau\n\nfeat: support nouveau living in ./ (old) and ./extra (new)"
    },
    {
      "commit": "d8d3bd6a275da75c8fd5cff18371cfaf8ebb53f9",
      "tree": "ff1d03c30160320ba7a111c5a7b483b9d2517961",
      "parents": [
        "0de264091fe2c19974dfdfc95ad5ae88ebce9b30"
      ],
      "author": {
        "name": "Jan Lehnardt",
        "email": "jan@apache.org",
        "time": "Fri Dec 05 17:46:26 2025 +0100"
      },
      "committer": {
        "name": "Jan Lehnardt",
        "email": "jan@apache.org",
        "time": "Fri Dec 05 17:46:26 2025 +0100"
      },
      "message": "feat: support nouveau living in ./ (old) and ./extra (new)\n"
    },
    {
      "commit": "0de264091fe2c19974dfdfc95ad5ae88ebce9b30",
      "tree": "ba045f0612909b746d11c2900e09123b65694ed6",
      "parents": [
        "c7534fd62f39d52c8a693b01c4380ea17baebf06"
      ],
      "author": {
        "name": "Ronny Berndt",
        "email": "ronny@apache.org",
        "time": "Wed Nov 12 21:05:40 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 12 21:05:40 2025 +0100"
      },
      "message": "CouchDB v3.5.1 snap (#197)\n\n"
    },
    {
      "commit": "c7534fd62f39d52c8a693b01c4380ea17baebf06",
      "tree": "3887b5868605a1735dfdb193a5d4ce56f3a5d9d6",
      "parents": [
        "98c16d4340dfe2662d6099155471dc65403eb130",
        "0339a84c1873dfc35999ef68de1136c69abd57f5"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Wed Oct 29 13:49:26 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 29 13:49:26 2025 +0000"
      },
      "message": "Merge pull request #194 from apache/nouveau-java-21-min\n\nrequire Java 21 or higher for nouveau"
    },
    {
      "commit": "0339a84c1873dfc35999ef68de1136c69abd57f5",
      "tree": "3887b5868605a1735dfdb193a5d4ce56f3a5d9d6",
      "parents": [
        "98c16d4340dfe2662d6099155471dc65403eb130"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Mon Sep 29 14:58:25 2025 +0100"
      },
      "committer": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Wed Oct 29 13:48:37 2025 +0000"
      },
      "message": "require Java 21 or higher for nouveau for Debian Trixie\n"
    },
    {
      "commit": "98c16d4340dfe2662d6099155471dc65403eb130",
      "tree": "64219955152d4b4495989c19b5f2cecc7dea1c18",
      "parents": [
        "fb8ee04fa4531c91bb65d66abd5bf3288091bf57"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@gmail.com",
        "time": "Tue Sep 16 19:07:35 2025 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Tue Sep 16 22:25:35 2025 -0400"
      },
      "message": "Debian trixie\n"
    },
    {
      "commit": "fb8ee04fa4531c91bb65d66abd5bf3288091bf57",
      "tree": "46af6e6be4f36628aea46a0299bae5b9cf3d2080",
      "parents": [
        "ed295bf0438bc95ade59ef37d8da0caac66e6851",
        "490f46fc6034beb0d036498c73bc5f6add214da8"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Tue Jul 22 15:34:42 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 22 15:34:42 2025 +0100"
      },
      "message": "Merge pull request #192 from apache/adminpass-spaces\n\npermit spaces in admin password"
    },
    {
      "commit": "490f46fc6034beb0d036498c73bc5f6add214da8",
      "tree": "46af6e6be4f36628aea46a0299bae5b9cf3d2080",
      "parents": [
        "ed295bf0438bc95ade59ef37d8da0caac66e6851"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Fri Jun 20 18:16:44 2025 +0100"
      },
      "committer": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Sat Jun 21 20:35:39 2025 +0100"
      },
      "message": "permit spaces in admin password\n"
    },
    {
      "commit": "ed295bf0438bc95ade59ef37d8da0caac66e6851",
      "tree": "c59ab20edc02505d4c305cc92dd6f0fd2165ce57",
      "parents": [
        "6817af99bfa77fc868efcc745e229c210df0fbbf"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@apache.org",
        "time": "Thu Jun 19 23:12:44 2025 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Fri Jun 20 00:39:04 2025 -0400"
      },
      "message": "Remove Ubuntu Focal\n"
    },
    {
      "commit": "6817af99bfa77fc868efcc745e229c210df0fbbf",
      "tree": "3bf6783329d975aa8fc51af9dde921c053b1c942",
      "parents": [
        "6eccb7a8ebc66a7b2c52d8dc67fb9949cb14142b"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@apache.org",
        "time": "Wed Jun 11 22:25:12 2025 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Wed Jun 11 22:59:38 2025 -0400"
      },
      "message": "Handle new Alamlinux 9.6 target\n"
    },
    {
      "commit": "6eccb7a8ebc66a7b2c52d8dc67fb9949cb14142b",
      "tree": "e7fa94ee1d64dcbb35563080a8b634071dfdc67a",
      "parents": [
        "a48045864509fba444cdb37b8e5aaa472ff11680"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@apache.org",
        "time": "Mon Apr 28 10:36:49 2025 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Mon Apr 28 10:57:01 2025 -0400"
      },
      "message": "Use Erlang 26 by default\n\nAlso fix a missing ubuntu jammy aarc64 clause from the makefile\n"
    },
    {
      "commit": "a48045864509fba444cdb37b8e5aaa472ff11680",
      "tree": "9c34838d774bfd8d60e6802fdc7285b3db6f5c7f",
      "parents": [
        "1aab2ad6ccf94f8c1156d24a3dc8c5eb2435ade0",
        "70e744e2514872f74b1cf7c31d6a1491f1e29c6a"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Tue Apr 15 14:41:44 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 15 14:41:44 2025 +0100"
      },
      "message": "Merge pull request #187 from craftzdog/fix-debian\n\nIgnore comment lines when extracting bind_address from .ini files"
    },
    {
      "commit": "70e744e2514872f74b1cf7c31d6a1491f1e29c6a",
      "tree": "9c34838d774bfd8d60e6802fdc7285b3db6f5c7f",
      "parents": [
        "1aab2ad6ccf94f8c1156d24a3dc8c5eb2435ade0"
      ],
      "author": {
        "name": "Takuya Matsuyama",
        "email": "hi@craftz.dog",
        "time": "Fri Apr 04 13:54:36 2025 +0900"
      },
      "committer": {
        "name": "Takuya Matsuyama",
        "email": "hi@craftz.dog",
        "time": "Fri Apr 04 13:54:36 2025 +0900"
      },
      "message": "Ignore comment lines when extracting bind_address\nfrom .ini files\n"
    },
    {
      "commit": "1aab2ad6ccf94f8c1156d24a3dc8c5eb2435ade0",
      "tree": "ed1394c394d3f2b55214203e9ed9e534509ef43b",
      "parents": [
        "a64b4fa658a0a06b47049ffdc3157d8c3c54ca6e",
        "356d6b4ecbf9882deb30e7f20707c2154dd45be8"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Mon Mar 31 12:18:16 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 31 12:18:16 2025 +0100"
      },
      "message": "Merge pull request #186 from apache/remove-10-nouveauini-2\n\nremove 10-nouveau.ini from postinst"
    },
    {
      "commit": "356d6b4ecbf9882deb30e7f20707c2154dd45be8",
      "tree": "63dc65fa98908e2ffe5c787db8b90232b13f76ca",
      "parents": [
        "3283fbaddaa6791e214d76bd3362e4feee870916"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Mon Mar 31 11:51:57 2025 +0100"
      },
      "committer": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Mon Mar 31 12:00:52 2025 +0100"
      },
      "message": "remove 10-nouveau.ini from postinst\n\nmissed from https://github.com/apache/couchdb-pkg/pull/184 when tidying.\n"
    },
    {
      "commit": "a64b4fa658a0a06b47049ffdc3157d8c3c54ca6e",
      "tree": "2ab36e9c65181322b51dce5cb9003eb42acc63b8",
      "parents": [
        "d95ed4c07768721409d661be4958791bdf3fc542",
        "3283fbaddaa6791e214d76bd3362e4feee870916"
      ],
      "author": {
        "name": "Jan Lehnardt",
        "email": "jan@apache.org",
        "time": "Mon Mar 31 12:18:41 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 31 12:18:41 2025 +0200"
      },
      "message": "Merge pull request #184 from apache/remove-10-nouveauini\n\nRemove buggy 10-nouveau.ini creation"
    },
    {
      "commit": "3283fbaddaa6791e214d76bd3362e4feee870916",
      "tree": "c8661474643adf8db54ca6f8364ff3a7cbf1ddf5",
      "parents": [
        "14a2c5f0e2d9e064c6a04a8b063d0eaa4549a5c8"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Mon Mar 31 09:12:57 2025 +0100"
      },
      "committer": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Mon Mar 31 09:12:57 2025 +0100"
      },
      "message": "Remove buggy 10-nouveau.ini creation\n\nIn an effort to make nouveau easier to use the couchdb-nouveau package would\nattempt to reconfigure couchdb. However this fails if you install couchdb and\ncouchdb-nouveau at the same time (and doing so is quite normal).\n\nRemove this code and print a note instead. The sysadm can make the single\n`enable \u003d true` configuration change themselves.\n\ncloses https://github.com/apache/couchdb-pkg/issues/154\n"
    },
    {
      "commit": "d95ed4c07768721409d661be4958791bdf3fc542",
      "tree": "e7c551b7879e4608df51bfe898900b1961f3bda2",
      "parents": [
        "14a2c5f0e2d9e064c6a04a8b063d0eaa4549a5c8"
      ],
      "author": {
        "name": "Ronny Berndt",
        "email": "ronny@apache.org",
        "time": "Sat Mar 29 16:34:25 2025 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Mar 29 16:34:25 2025 +0100"
      },
      "message": "CouchDB v3.4.3 snap (#185)\n\n- bump dev toolchain\n- use SpiderMonkey 102"
    },
    {
      "commit": "14a2c5f0e2d9e064c6a04a8b063d0eaa4549a5c8",
      "tree": "ae97710053bdd7288a0ecaf65850611eeaf8bbd4",
      "parents": [
        "65a117d345077b0fb86c7a99c65b972d4bff3503"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@apache.org",
        "time": "Tue Mar 25 23:50:05 2025 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Thu Mar 27 12:30:20 2025 -0400"
      },
      "message": "Fix repeated single-quoting of vm.args values\n\nPreviously, values which were parsed from vm.args retained their\nsingle quotes when db_set. Later on, in the postinst script, when we\nreplace values in vm.args they got another layer of single quotes.\n\nAlso update nodename vm.args write to have single quotes\n\nFix: #178\n"
    },
    {
      "commit": "65a117d345077b0fb86c7a99c65b972d4bff3503",
      "tree": "e85f04fce546020b40ef684b7faffd45cd205e04",
      "parents": [
        "f30410980f0bcfd691858e250117030a6e56a303"
      ],
      "author": {
        "name": "Jonas Plaum",
        "email": "plaumjonas3@gmail.com",
        "time": "Wed Mar 26 10:32:44 2025 +0100"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Thu Mar 27 02:58:29 2025 -0400"
      },
      "message": "Fix wrong handling of bind_address in debian package\nIf there was more than one bind_address in the local.ini, for example for prometheus the configure step failed.\nNow only the bind_address of the [chttpd] block is used.\nThe config script also looked into all of the local.d/*.ini files. This didn\u0027t work because of a wrong if condition.\nThe condition was changed, so that i correctly evaluates if config files exist.\n"
    },
    {
      "commit": "f30410980f0bcfd691858e250117030a6e56a303",
      "tree": "ce43c478575e187dcce54acafcbf63e73b1fe6f3",
      "parents": [
        "9c460d4e03e672751f1ad42c49c476f6114d8c19",
        "3e71e6295098818b075f4fbec97f92dafc6cefc9"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Mon Mar 24 19:47:21 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 24 19:47:21 2025 +0000"
      },
      "message": "Merge pull request #181 from apache/nouveau-yaml-confffile-2\n\nnouveau: designate nouveau.yaml as conffile"
    },
    {
      "commit": "3e71e6295098818b075f4fbec97f92dafc6cefc9",
      "tree": "ce43c478575e187dcce54acafcbf63e73b1fe6f3",
      "parents": [
        "9c460d4e03e672751f1ad42c49c476f6114d8c19"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Mon Mar 24 18:14:37 2025 +0000"
      },
      "committer": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Mon Mar 24 19:05:12 2025 +0000"
      },
      "message": "nouveau: designate nouveau.yaml as conffile\n"
    },
    {
      "commit": "9c460d4e03e672751f1ad42c49c476f6114d8c19",
      "tree": "0bb8c648e3c6e5defa1c650c83c2b436fb7ae39d",
      "parents": [
        "e93b57134bc3c5cd3b72793138a4f91759e7866c",
        "928186562b4dfc0d467277ceda88bb8cb656950b"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Mon Mar 24 16:55:15 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 24 16:55:15 2025 +0000"
      },
      "message": "Merge pull request #180 from apache/nouveau-yaml-confffile-revert\n\nRevert \"nouveau: designate nouveau.yaml as conffile\""
    },
    {
      "commit": "928186562b4dfc0d467277ceda88bb8cb656950b",
      "tree": "0bb8c648e3c6e5defa1c650c83c2b436fb7ae39d",
      "parents": [
        "e93b57134bc3c5cd3b72793138a4f91759e7866c"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Mon Mar 24 16:52:44 2025 +0000"
      },
      "committer": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Mon Mar 24 16:52:44 2025 +0000"
      },
      "message": "Revert \"nouveau: designate nouveau.yaml as conffile\"\n\nThis reverts commit d6dca968a0ef24a9fdf849c5353b93ec7ed2774d.\n"
    },
    {
      "commit": "e93b57134bc3c5cd3b72793138a4f91759e7866c",
      "tree": "0127fd1e694702821b1a6e696d8b9bbd361530a9",
      "parents": [
        "7d5277f3347afd2e5baae9401fe87f865637525e",
        "d6dca968a0ef24a9fdf849c5353b93ec7ed2774d"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Mon Mar 24 14:27:24 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 24 14:27:24 2025 +0000"
      },
      "message": "Merge pull request #179 from apache/nouveau-yaml-confffile\n\nnouveau: designate nouveau.yaml as conffile"
    },
    {
      "commit": "d6dca968a0ef24a9fdf849c5353b93ec7ed2774d",
      "tree": "0127fd1e694702821b1a6e696d8b9bbd361530a9",
      "parents": [
        "7d5277f3347afd2e5baae9401fe87f865637525e"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Mon Mar 24 14:15:15 2025 +0000"
      },
      "committer": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Mon Mar 24 14:16:57 2025 +0000"
      },
      "message": "nouveau: designate nouveau.yaml as conffile\n\nThis wasn\u0027t originally a conffile as it was not clear the config was stable or\nwould need local tweaks. We err on the side of caution here and mark it as a\nconffile so that local administrators don\u0027t lose local changes.\n\ncloses: https://github.com/apache/couchdb-pkg/issues/177\n"
    },
    {
      "commit": "7d5277f3347afd2e5baae9401fe87f865637525e",
      "tree": "0bb8c648e3c6e5defa1c650c83c2b436fb7ae39d",
      "parents": [
        "e4caa6199764308027bf6a20617458f6dfa8f742"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@gmail.com",
        "time": "Fri Mar 21 13:24:13 2025 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Fri Mar 21 13:40:07 2025 -0400"
      },
      "message": "Admin party is over\n\nRemove mention of admin party mode. Skipping config means having to create a\nuser manually.\n\nFix: https://github.com/apache/couchdb-pkg/issues/126\n"
    },
    {
      "commit": "e4caa6199764308027bf6a20617458f6dfa8f742",
      "tree": "2959b16aeee81ab9d6248d3ffd6b26c508f62f7d",
      "parents": [
        "94ab642e7d64b4f2280ec9776e5aa98fa12afe17",
        "75bc2075da6800cb474190a88d1f3ddd46a805d7"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Tue Mar 11 01:49:50 2025 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 11 01:49:50 2025 -0400"
      },
      "message": "Merge pull request #174 from apache/update-erlang-25-for-packages\n\nUpdate packaging Erlang 25 patch version"
    },
    {
      "commit": "75bc2075da6800cb474190a88d1f3ddd46a805d7",
      "tree": "2959b16aeee81ab9d6248d3ffd6b26c508f62f7d",
      "parents": [
        "94ab642e7d64b4f2280ec9776e5aa98fa12afe17"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@apache.org",
        "time": "Tue Mar 11 00:58:28 2025 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@apache.org",
        "time": "Tue Mar 11 00:58:28 2025 -0400"
      },
      "message": "Update packaging Erlang 25 patch version\n\nUse 25.3.2.18\n"
    },
    {
      "commit": "94ab642e7d64b4f2280ec9776e5aa98fa12afe17",
      "tree": "21deb63f475995f8bd209f60a1ec84eceaa6767b",
      "parents": [
        "8ec299fe2294cd0125b308009775c1c7ac47407f"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@gmail.com",
        "time": "Sat Mar 08 22:41:17 2025 -0500"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Sat Mar 08 22:51:51 2025 -0500"
      },
      "message": "Almalinux has new version 9.5\n"
    },
    {
      "commit": "8ec299fe2294cd0125b308009775c1c7ac47407f",
      "tree": "30d23da0c28b2ca55c0b625d53197a7819eb80d2",
      "parents": [
        "baaa28cb35861cd13d23c9555dc7770452a16cac"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@gmail.com",
        "time": "Tue Mar 04 15:30:15 2025 -0500"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Tue Mar 04 16:27:16 2025 -0500"
      },
      "message": "More fixes for rpm-like ARM packages\n\nThanks to the new ARM docker host.\n"
    },
    {
      "commit": "baaa28cb35861cd13d23c9555dc7770452a16cac",
      "tree": "5a9b0c2a2ea1a459003fdceccf9da592c59a6f83",
      "parents": [
        "f8fe3208076cc4946930f02e27976c68160bbbbd"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@gmail.com",
        "time": "Fri Feb 28 23:32:06 2025 -0500"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Sat Mar 01 00:07:11 2025 -0500"
      },
      "message": "Add more aarch64/arm64 package targets\n\nWith a recent donation from Netcup we have a docker arm64 machine so noticed we\nwere passing all the CI steps but failing at package buiding part.\n\n```\n make[1]: *** No rule to make target \u0027aarch64-almalinux-9.4\u0027.  Stop.\n```\n\nhttps://ci-couchdb.apache.org/job/jenkins-cm1/job/FullPlatformMatrix/job/jenkins-bogus-branch-for-full-ci-2/1/pipeline-console/log?nodeId\u003d1159\n"
    },
    {
      "commit": "f8fe3208076cc4946930f02e27976c68160bbbbd",
      "tree": "bdcb85b1c8d0cbe6f4bfc8464e30be280f57c75c",
      "parents": [
        "a79a2900978c06ab115f812010885b499551e671",
        "27bfaf0246c4516867ad3e7ef2a1cac1b23fd80d"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Tue Feb 11 13:31:50 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 11 13:31:50 2025 +0000"
      },
      "message": "Merge pull request #170 from apache/nouveau-perms\n\nfix file/dir permissions for nouveau"
    },
    {
      "commit": "27bfaf0246c4516867ad3e7ef2a1cac1b23fd80d",
      "tree": "bdcb85b1c8d0cbe6f4bfc8464e30be280f57c75c",
      "parents": [
        "a79a2900978c06ab115f812010885b499551e671"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Mon Feb 10 14:24:26 2025 +0000"
      },
      "committer": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Mon Feb 10 14:27:39 2025 +0000"
      },
      "message": "fix file/dir permissions for nouveau\n\nFixes apache/couchdb#5427\n"
    },
    {
      "commit": "a79a2900978c06ab115f812010885b499551e671",
      "tree": "8569500f67243fd221e36e8bcb19c00800c86efd",
      "parents": [
        "d52602e7e3560e323e1f5510982147aaa7ffa30a"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@gmail.com",
        "time": "Mon Dec 09 15:59:04 2024 -0500"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Mon Dec 09 18:04:33 2024 -0500"
      },
      "message": "Add Ubuntu Noble (24.04 LTS) package support\n"
    },
    {
      "commit": "d52602e7e3560e323e1f5510982147aaa7ffa30a",
      "tree": "a4cd61c86f7dd89842fde597265650c97e08c404",
      "parents": [
        "2567930b16a335ba4e71a4f671fe5920eec21ab2"
      ],
      "author": {
        "name": "Ronny Berndt",
        "email": "ronny@apache.org",
        "time": "Thu Oct 24 20:14:26 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 24 20:14:26 2024 +0200"
      },
      "message": "CouchDB v3.4.2 snap (#165)\n\n"
    },
    {
      "commit": "2567930b16a335ba4e71a4f671fe5920eec21ab2",
      "tree": "d71783f377c142b8fbdb689b44e116996b6e6d61",
      "parents": [
        "23ca2c07e9acbaed496fa5d30598a36e4b219fe0"
      ],
      "author": {
        "name": "Ronny Berndt",
        "email": "ronny@apache.org",
        "time": "Wed Oct 23 11:29:47 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 23 11:29:47 2024 +0200"
      },
      "message": "CouchDB 3.4.1 snap (#160)\n\n* CouchDB 3.4.1 snap\r\n\r\n* Small version number fixes and missing packages\r\n\r\n* Remove npm build dependency\r\n\r\n* Update README-SNAP.md Added section on weatherreport (#162)\r\n\r\nCo-authored-by: Simon Klassen \u003c6997477+sklassen@users.noreply.github.com\u003e"
    },
    {
      "commit": "23ca2c07e9acbaed496fa5d30598a36e4b219fe0",
      "tree": "82f67465ae9eaad24137a6ace694968dfaf8499a",
      "parents": [
        "c4f6f7f4f087e62a437e8b2a34ea19c6f2e4222c"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@apache.org",
        "time": "Tue Oct 15 10:54:31 2024 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Tue Oct 15 17:30:01 2024 -0400"
      },
      "message": "Update for 3.4.2\n\n  - Update base Erlang 25 patch version\n  - Accont for Debian LTSs not supporting s390x and ppc64le\n"
    },
    {
      "commit": "c4f6f7f4f087e62a437e8b2a34ea19c6f2e4222c",
      "tree": "9638de4c53b4dd6b493815cc053f3977f960ed92",
      "parents": [
        "7b466e0163b987f09c6a767d3b0912f1cec0947f"
      ],
      "author": {
        "name": "Simon Klassen",
        "email": "6997477+sklassen@users.noreply.github.com",
        "time": "Thu Oct 10 20:38:44 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 10 14:38:44 2024 +0200"
      },
      "message": "Update snap hook scripts - adding default.ini (#163)\n\nFor fresh installations, add the default.ini (needed by weatherreport).\r\ndefault.ini is always overridden on new versions.\r\n\r\n* Update `post-refresh` and `install` scripts"
    },
    {
      "commit": "7b466e0163b987f09c6a767d3b0912f1cec0947f",
      "tree": "1fbf5a3d331dd08d94dc3a2bbe93f1dc0d623946",
      "parents": [
        "12c31cde9c27b045b19f71bf4554155adf42d464"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@apache.org",
        "time": "Wed Sep 18 19:17:46 2024 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Wed Sep 18 19:21:22 2024 -0400"
      },
      "message": "Minor format fixes for the readme file\n\nThe markdown headers were un-necessary huge. Make them smaller a bit.\n\nFix a typo, as well.\n"
    },
    {
      "commit": "12c31cde9c27b045b19f71bf4554155adf42d464",
      "tree": "0ddd1ec17550051c755a6d7257aadadfcd6c34c6",
      "parents": [
        "0924f18d8213e3f18bb0695ea22a8debcef351d2"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@apache.org",
        "time": "Wed Sep 18 19:05:06 2024 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Wed Sep 18 19:13:23 2024 -0400"
      },
      "message": "Document couch-dev-{deb,rpm} repos\n\nDocument how to upload to and use couch-dev repos.\n"
    },
    {
      "commit": "0924f18d8213e3f18bb0695ea22a8debcef351d2",
      "tree": "a8c4286fe23e24c7e2570f56834c4474fff25738",
      "parents": [
        "40947341642348ae2154e251dfe2990f3ad01579"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@apache.org",
        "time": "Wed Sep 18 11:58:49 2024 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Wed Sep 18 12:05:02 2024 -0400"
      },
      "message": "Sync rpm nouveau java path usage with deb packages\n\nThe `alternatives` system will switch /usr/bin/java accordingly\n\nReference: https://github.com/apache/couchdb-pkg/pull/156\n"
    },
    {
      "commit": "40947341642348ae2154e251dfe2990f3ad01579",
      "tree": "32da830a622841463c9e0754a1e9f2665185153d",
      "parents": [
        "9704e6c9fbccc84f6e653e6ba01928e1212b921f"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@apache.org",
        "time": "Tue Sep 17 04:06:08 2024 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Wed Sep 18 11:55:13 2024 -0400"
      },
      "message": "Add dev repo upload\n\nTwo new commands to upload to couchdb-dev-{deb,rpm}\n"
    },
    {
      "commit": "9704e6c9fbccc84f6e653e6ba01928e1212b921f",
      "tree": "16a00489f5bfe2eb18e0263a0083a83977923207",
      "parents": [
        "9f128cf9650cb319d188af7df2463c2ee15cd311",
        "bace0fe6e9cb77714731bdd209a2c4dd18b2e827"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Wed Sep 18 09:21:31 2024 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 18 09:21:31 2024 +0000"
      },
      "message": "Merge pull request #156 from apache/remove-default-jre-headless\n\nset JAVA_PATH in /etc/default/couchdb-nouveau"
    },
    {
      "commit": "9f128cf9650cb319d188af7df2463c2ee15cd311",
      "tree": "256341d9582ec42bbdee896e1c7895d1ecef5ffa",
      "parents": [
        "527fbeb89a935ec52836d8a0d7105ad1f8a46f88",
        "32287fa39070db11bc87e0eda1c7c5edcb3b2f1b"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Wed Sep 18 09:18:02 2024 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 18 09:18:02 2024 +0000"
      },
      "message": "Merge pull request #155 from martiell/install-nouveau-as-root\n\nEnsure nouveau jar files are owned by root"
    },
    {
      "commit": "bace0fe6e9cb77714731bdd209a2c4dd18b2e827",
      "tree": "3a785b9632554e38d102fc7d49858490066deec5",
      "parents": [
        "527fbeb89a935ec52836d8a0d7105ad1f8a46f88"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Wed Sep 18 09:43:40 2024 +0100"
      },
      "committer": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Wed Sep 18 09:44:54 2024 +0100"
      },
      "message": "set JAVA_PATH in /etc/default/couchdb-nouveau\n\nThe previous approach, cribbed from apacheds upstream package,\nforced an install of an undesired JRE.\n"
    },
    {
      "commit": "32287fa39070db11bc87e0eda1c7c5edcb3b2f1b",
      "tree": "256341d9582ec42bbdee896e1c7895d1ecef5ffa",
      "parents": [
        "527fbeb89a935ec52836d8a0d7105ad1f8a46f88"
      ],
      "author": {
        "name": "Martin Ellis",
        "email": "martin.ellis@gov.scot",
        "time": "Wed Sep 18 09:31:34 2024 +0100"
      },
      "committer": {
        "name": "Martin Ellis",
        "email": "martin.ellis@gov.scot",
        "time": "Wed Sep 18 09:35:55 2024 +0100"
      },
      "message": "Ensure nouveau jar files are owned by root\n\nRemove the nouveau jar files from the list of files to have their\nownership and group changed in the couchdb-nouveau postinst script.\nThese files are not expected to change at runtime, and the service\nshould not have permission to overwrite them.\n"
    },
    {
      "commit": "527fbeb89a935ec52836d8a0d7105ad1f8a46f88",
      "tree": "3dbae5055355483397fd9ba4c33bbcc83ba01001",
      "parents": [
        "3ef66995eb4af3a78a03987363e84ca4bc1b8115",
        "159b20e25c0dace9310eaddcde978147d6642b39"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Fri Sep 13 11:58:11 2024 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 13 11:58:11 2024 +0000"
      },
      "message": "Merge pull request #150 from apache/require-default-jre-headless\n\ndefault-jre-headless is required for the /usr/lib/jvm/default-java symlink"
    },
    {
      "commit": "159b20e25c0dace9310eaddcde978147d6642b39",
      "tree": "3dbae5055355483397fd9ba4c33bbcc83ba01001",
      "parents": [
        "3ef66995eb4af3a78a03987363e84ca4bc1b8115"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Fri Sep 13 12:49:03 2024 +0100"
      },
      "committer": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Fri Sep 13 12:49:03 2024 +0100"
      },
      "message": "default-jre-headless is required for the /usr/lib/jvm/default-java symlink\n"
    },
    {
      "commit": "3ef66995eb4af3a78a03987363e84ca4bc1b8115",
      "tree": "22e7dc6fbf66d24a8c072b71723ad9b5d15d6897",
      "parents": [
        "53c52f0cb42353b0d140de4e99052a6d205bf5b7"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@apache.org",
        "time": "Thu Sep 05 00:44:06 2024 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Thu Sep 05 12:19:36 2024 -0400"
      },
      "message": "Update nouveau rpm package startup script\n\nThis mostly matches the change in the deb package.\n\nRPM servers uses /etc/sysconfig instead of /etc/default\n\nWhile at it fix a typo in postun script: ${__rm} -\u003e %{__rm}\n"
    },
    {
      "commit": "53c52f0cb42353b0d140de4e99052a6d205bf5b7",
      "tree": "2bc6e01131d2a0e7affffe8aeeb102ded132eca1",
      "parents": [
        "366942bb4ca42eafdf69b66471173686ef900631",
        "e514b11742fcc8571919407d5b825b523b2ce374"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Thu Aug 29 21:47:18 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 29 21:47:18 2024 +0100"
      },
      "message": "Merge pull request #148 from apache/nouveau-simple-launch\n\nSimplify service launch"
    },
    {
      "commit": "e514b11742fcc8571919407d5b825b523b2ce374",
      "tree": "facc36de8b60bbe791a48d7272b5b235c1baa559",
      "parents": [
        "c5fddd1aa44c3298635ce972f9187ead58938e98"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Thu Aug 29 12:19:06 2024 +0100"
      },
      "committer": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Thu Aug 29 16:09:42 2024 +0100"
      },
      "message": "Simplify service launch\n\n* remove the init.d variant, we won\u0027t use it\n* change systemd conf to launch java directly\n* allow jvm and java opts to vary in /etc/default/nouveau\n"
    },
    {
      "commit": "366942bb4ca42eafdf69b66471173686ef900631",
      "tree": "013ebcf700e8abc40b1409359f2d25ce55a717bf",
      "parents": [
        "c5fddd1aa44c3298635ce972f9187ead58938e98"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@apache.org",
        "time": "Thu Aug 22 01:25:10 2024 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Thu Aug 29 08:59:26 2024 -0400"
      },
      "message": "RPM support for nouveau\n\nThis is a simple version that goes along with the release artifacts\nfile setup mostly, just adds a systemd unit file for nouveau.\n\nNouveau config setting can be automatically enabled the rpm install\nusing `COUCHDB_NOUVEAU_ENABLE\u003dtrue`.\n\nFor instance:\n\n `COUCHDB_NOUVEAU_ENABLE\u003dtrue COUCHDB_COOKIE\u003dc00kie dnf install couchdb*.rpm`\n\nJava dependency is declared as a `Suggests:...`. This is the weakest\nform of dependency declaration. It won\u0027t automatically bring in java\n21.\n\nIn the next minor version it may become a `Recommends:` which is one\nlevel higher and will automatically install it.\n\nIf nouveau config is enabled during the RPM install, user is then\nurged to install java (suggestion via dnf but they may install their\nown from any vendor) and to enable the systemd unit to auto-start\nafter boot.\n\nCouchDB service also works this way: it has to be enabled\nexplicitly. This part didn\u0027t change:\n\n `systemctl enable couchdb`\n `systemctl enable couchdb-nouveau`\n\nThis lets a user choose to start just CouchDB on a server, just\nNouveau, or both CouchDB and Noveau.\n\nIn addition, since we\u0027re updating the RPM package, remove some of\ndeprecated/redundant settings needed for old CentOS-es:\n\n  - Log to journald instead of a file\n  - Log level is already set to info, so no need to override it again in the RPM package\n  - No need for an init file, all supported OSes have systemd\n"
    },
    {
      "commit": "c5fddd1aa44c3298635ce972f9187ead58938e98",
      "tree": "96d49747144c5f9f6d3d6c0693aeb05f7a1e76f9",
      "parents": [
        "c0fcff5a53ac7911ee7dd1c4ff4733011c8f013f"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@gmail.com",
        "time": "Thu Aug 22 13:13:40 2024 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Thu Aug 22 13:24:07 2024 -0400"
      },
      "message": "No need to set log level to info\n\nThat\u0027s the default anyway\n\n```\n\u003e couch_log_config:get(report_level).\ninfo\n```\n\nAlso mentioned in the default.ini:\n\nhttps://github.com/apache/couchdb/blob/d38f14f7d777b7cda79b9862ee304150ad3418ea/rel/overlay/etc/default.ini#L716\n"
    },
    {
      "commit": "c0fcff5a53ac7911ee7dd1c4ff4733011c8f013f",
      "tree": "270796d054a1e21e333bf821e57b2ccfcaa33277",
      "parents": [
        "56d6eec5892b7dbdcad02fe709779f222ab12014"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@gmail.com",
        "time": "Wed Aug 21 23:00:46 2024 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Thu Aug 22 00:10:50 2024 -0400"
      },
      "message": "Use 25.3.2.13 as the default erlang for packaging\n"
    },
    {
      "commit": "56d6eec5892b7dbdcad02fe709779f222ab12014",
      "tree": "95aadbbec06f999b69fa207b9c372dad4bd54df5",
      "parents": [
        "aa9f9c251c5325a2ab76ad53efeca9d10ad30c42"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@apache.org",
        "time": "Wed Aug 07 02:08:04 2024 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Wed Aug 07 10:18:01 2024 -0400"
      },
      "message": "Toward packaging nouveau : cleanup unused stuff\n\nStep 0 is to cleanup unused and deprecated stuff.\n"
    },
    {
      "commit": "aa9f9c251c5325a2ab76ad53efeca9d10ad30c42",
      "tree": "eea5755f5ea9502214396357f5e601e8d64d636c",
      "parents": [
        "365d07ce43d9d6d9c3377dd08dc8fc5f656a11bf",
        "4b3d5def2569a8a1d56cfebf5b81e31122a87d76"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Thu Jul 04 11:56:20 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 04 11:56:20 2024 +0100"
      },
      "message": "Merge pull request #125 from apache/nouveau\n\nBuild nouveau package"
    },
    {
      "commit": "4b3d5def2569a8a1d56cfebf5b81e31122a87d76",
      "tree": "eea5755f5ea9502214396357f5e601e8d64d636c",
      "parents": [
        "9d51ff6247621c28e197482a97c86af2a8ccf0a5"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Tue Jun 04 15:50:15 2024 +0100"
      },
      "committer": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Fri Jun 28 12:20:45 2024 +0100"
      },
      "message": "use init-d-script for couchdb\n"
    },
    {
      "commit": "9d51ff6247621c28e197482a97c86af2a8ccf0a5",
      "tree": "896501c7d0c955b7933f7a111c795932ae4df5b5",
      "parents": [
        "fad3f5515f6e4fcffb664f6eb0c94b442281fc5f"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Wed Dec 13 15:25:43 2023 +0000"
      },
      "committer": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Fri Jun 28 12:20:45 2024 +0100"
      },
      "message": "add couchdb-nouveau package\n"
    },
    {
      "commit": "fad3f5515f6e4fcffb664f6eb0c94b442281fc5f",
      "tree": "c8b27b60c93b34543d1910f7f675678e154fd397",
      "parents": [
        "c51cc1b050365157f8ae0b0c85b47722b1df51d7"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Wed Dec 13 17:25:54 2023 +0000"
      },
      "committer": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Fri Jun 28 09:52:09 2024 +0100"
      },
      "message": "ensure debhelper bits run for {abort-upgrade,abort-deconfigure,abort-remove}\n"
    },
    {
      "commit": "c51cc1b050365157f8ae0b0c85b47722b1df51d7",
      "tree": "83cb63dfde5070f76e0153453f9977c446d6cc21",
      "parents": [
        "365d07ce43d9d6d9c3377dd08dc8fc5f656a11bf"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Wed Dec 13 15:24:22 2023 +0000"
      },
      "committer": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Fri Jun 28 09:52:09 2024 +0100"
      },
      "message": "update compat\n"
    },
    {
      "commit": "365d07ce43d9d6d9c3377dd08dc8fc5f656a11bf",
      "tree": "d2196c79d488e18e419a27dbe30509e5c0226642",
      "parents": [
        "ae2042989910554a38277de1e8d8be6d3d57342c"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@apache.org",
        "time": "Thu Jun 13 11:08:31 2024 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Thu Jun 13 13:11:41 2024 -0400"
      },
      "message": "Exclude PPC64LE arch for packaging\n\nThere is an `Unknown privilege violation (03)` error emitted to the\nlog followed by a register dump right before gradle does it\u0027s\ndownload. Then everything seems to continue as normal, but suddenly\nthe linter fails. This happens on PPC64LE and it seems to work for\nother arches. So let\u0027s exclude the combination which fail for now.\n\nSee issue: https://github.com/apache/couchdb-pkg/issues/140\n"
    },
    {
      "commit": "ae2042989910554a38277de1e8d8be6d3d57342c",
      "tree": "46243e0ee0d1a0fe274e0c7c911193e2adb1bf91",
      "parents": [
        "d105814cf72718b09c232b54667deb3f5382ad5d"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@apache.org",
        "time": "Mon Jun 10 18:12:01 2024 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Mon Jun 10 22:55:12 2024 -0400"
      },
      "message": "Update package default Erlang to 25\n"
    },
    {
      "commit": "d105814cf72718b09c232b54667deb3f5382ad5d",
      "tree": "f1074dad148fa802b42b7ff527f0e0deb35b84d7",
      "parents": [
        "11de5e2946fa03f811fe90f4f84978698a0d48ab"
      ],
      "author": {
        "name": "Matthew Graves",
        "email": "50682742+matthew-graves@users.noreply.github.com",
        "time": "Sun Jun 09 15:34:42 2024 -0700"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Sun Jun 09 23:17:23 2024 -0400"
      },
      "message": "Fix Makefile for js68 rpm builds\n"
    },
    {
      "commit": "11de5e2946fa03f811fe90f4f84978698a0d48ab",
      "tree": "369c5ebb1b7f5be527dca43ab01dbadcb8e14571",
      "parents": [
        "5d149085ce2b2160a255d4d937425febe5d7f7bb"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@gmail.com",
        "time": "Thu Jun 06 15:03:12 2024 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Thu Jun 06 15:05:54 2024 -0400"
      },
      "message": "Add Almalinux 8.10 target to makefile\n\nTo fix full CI error\n```\n[2024-06-06T17:36:45.310Z] + make\n[2024-06-06T17:36:45.310Z] make `bin/detect-target.sh`\n[2024-06-06T17:36:45.372Z] make[1]: Entering directory \u0027/home/jenkins/workspace/ormMatrix_jenkins-otp-25-minimum/centos8/couchdb-pkg\u0027\n[2024-06-06T17:36:45.372Z] make[1]: *** No rule to make target \u0027almalinux-8.10\u0027.  Stop.\n```\n"
    },
    {
      "commit": "5d149085ce2b2160a255d4d937425febe5d7f7bb",
      "tree": "53b852ba921c18b9f85981c0896d488ae78da47d",
      "parents": [
        "2995d76f3c523f4bb2b9ab736fd2a03398eeb6ef"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@gmail.com",
        "time": "Sat May 11 01:43:02 2024 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Sat May 11 08:20:07 2024 -0400"
      },
      "message": "Update supported OSes\n\nRemove centos 7, bionic and buster.\n\nAlso some left-over jessie and stretch references.\n\nLatest \"CentOS\" 9 is Almalinux 9.4 so add it to the makefile ruleset.\n"
    },
    {
      "commit": "2995d76f3c523f4bb2b9ab736fd2a03398eeb6ef",
      "tree": "e80d57855d3aeaf51de752d192acfd111e42dfe7",
      "parents": [
        "8d2a0979070f251d2e361859de195880b8942397"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@gmail.com",
        "time": "Wed May 08 14:01:58 2024 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Wed May 08 14:21:30 2024 -0400"
      },
      "message": "Update to latest Erlang 24\n"
    },
    {
      "commit": "8d2a0979070f251d2e361859de195880b8942397",
      "tree": "7c52ba0f1a9d1b5aa3d4234da8e5ee5ddeeccb7e",
      "parents": [
        "f575ae49d8275b95a29cbd690505b6095522c01b"
      ],
      "author": {
        "name": "Ronny Berndt",
        "email": "ronny@apache.org",
        "time": "Tue Feb 20 15:55:36 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 20 15:55:36 2024 +0100"
      },
      "message": "Add SSL libraries to the stage-packages (#133)\n\n"
    },
    {
      "commit": "f575ae49d8275b95a29cbd690505b6095522c01b",
      "tree": "d758db56e70541ebb1d0aa7da7f1b75230ef1151",
      "parents": [
        "9cc7fa6cf8fa36eb0da56e3442a5551999e0e1c7"
      ],
      "author": {
        "name": "Ronny Berndt",
        "email": "ronny@apache.org",
        "time": "Mon Jan 15 12:45:07 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 15 12:45:07 2024 +0100"
      },
      "message": "Remove unused packages and libs (#132)\n\n"
    },
    {
      "commit": "9cc7fa6cf8fa36eb0da56e3442a5551999e0e1c7",
      "tree": "acc7b1ac9dab6441377e84b223c9b71f3d0b9043",
      "parents": [
        "3b2ca4c9bc2df7278ee52493102d952269953aeb"
      ],
      "author": {
        "name": "Simon Klassen",
        "email": "6997477+sklassen@users.noreply.github.com",
        "time": "Wed Jan 10 03:13:09 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 09 20:13:09 2024 +0100"
      },
      "message": "Fix Regex and Snap unset (#131)\n\n* vm.args regex handles comments; unsets key\r\n* Move the snapctl unset closer to the snapctl get\r\n\r\n---------\r\n\r\nCo-authored-by: sklassen \u003cnone\u003e"
    },
    {
      "commit": "3b2ca4c9bc2df7278ee52493102d952269953aeb",
      "tree": "f833c3d3f528457a793c1222d7867ed0f2a8d256",
      "parents": [
        "45e23427e529b2fca7f24eeba8b1141c4ad6f492"
      ],
      "author": {
        "name": "Ronny Berndt",
        "email": "ronny@apache.org",
        "time": "Sat Jan 06 09:38:01 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jan 06 09:38:01 2024 +0100"
      },
      "message": "Configurable setting of Erlang/Elixir version in snap file (#130)\n\nUse `asdf` as version manager for Erlang/Elixir."
    },
    {
      "commit": "45e23427e529b2fca7f24eeba8b1141c4ad6f492",
      "tree": "3ce8f1f52fbb81eaba52b5f07913b4265c1be3d0",
      "parents": [
        "5895ad00197d35a62953b5b4f5477c784bbcd695"
      ],
      "author": {
        "name": "Ronny Berndt",
        "email": "ronny@apache.org",
        "time": "Thu Jan 04 18:03:08 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 04 18:03:08 2024 +0100"
      },
      "message": "Add snap license and small typo fixes in README-SNAP (#129)\n\n"
    },
    {
      "commit": "5895ad00197d35a62953b5b4f5477c784bbcd695",
      "tree": "a6b4ffbe2bcf53d62506cce07e78c11c009b1658",
      "parents": [
        "d0ac8f6feb9ae0bfd3c87a83be9b71ca2b5f8ef2"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@apache.org",
        "time": "Wed Jan 03 22:19:44 2024 -0500"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Thu Jan 04 00:18:26 2024 -0500"
      },
      "message": "Update default Erlang version to 24.3.4.15\n\nPackages are already updated. This is updating the default in the\nbuild.sh script.\n"
    },
    {
      "commit": "d0ac8f6feb9ae0bfd3c87a83be9b71ca2b5f8ef2",
      "tree": "0ad0640630df49d4ed6219ce6d6ca0fff7067218",
      "parents": [
        "4dbff649b303d2198e25fe602d6306b0f538af81"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@gmail.com",
        "time": "Mon Jan 01 23:41:11 2024 -0500"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Tue Jan 02 08:50:43 2024 -0500"
      },
      "message": "Add Almalinux 8.9 alias since that\u0027s the latest 8.x version\n"
    },
    {
      "commit": "4dbff649b303d2198e25fe602d6306b0f538af81",
      "tree": "d71c4a421b75297db8d7e3902bda9957e42074f3",
      "parents": [
        "7542afb8796fb796cd841fd7337bcbcf47d6d529"
      ],
      "author": {
        "name": "Simon Klassen",
        "email": "6997477+sklassen@users.noreply.github.com",
        "time": "Tue Jan 02 16:37:53 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 02 09:37:53 2024 +0100"
      },
      "message": "Snap package updated to 3.3.3 (#119)\n\nSummary of changes:\r\n\r\n* fixes for snapcraft\r\n* Added configure hook \u0027snap set couchdb admin\u003d[password]\u0027\r\n* Added port to the list snap configured parameters\r\n* Split packages into build and stage to reduce snap size; (some formating)\r\n* Rewrote cluster HOWTO with new snap functionality without using LXC\r\n* Formatting changes\r\n* Expanded Explanation\r\n* Added back the layout stanza\r\n* Re-wrote building snap section\r\n* Added warning on /var size and replaced the building snap section\r\n* Rolled version and removed post-refresh hook\r\n* SM68 and removed auto binding and added explicit directory into local.ini\r\n* Added prefix to snapcraft file\r\n* Added local.d creation to install hook\r\n* Add softlink for libmozjs broken package\r\n* libmozjs soft link use full path\r\n* Removed debug statements\r\n* Cleaner ln of libmozjs\r\n* Re-run install script when refreshing\r\n* Updated URL and added extra enviroment\r\n* updated libraries\r\n* updated configure\r\n* remove libmozjs-68 hack\r\n* Rolled base to core22 --beta (removed build-base)\r\n* Fresh install set random cookie\r\n* Support spaces in regex\r\n* Switch to snaps erlang/rebar3\r\n* lxc released version\r\n* Rolled version number in example\r\n* Use /dev/random to bake a better cookie\r\n* Adds arch for remote-build; override-build now runs on one line; verbose is now verbosity.\r\n* Added additional architectures\r\n* Rolled the 3.3.3 and removed disable docs\r\n\r\n---------\r\n\r\nCo-authored-by: Joan Touzet \u003cwohali@apache.org\u003e\r\nCo-authored-by: Simon Klassen \u003csimon.klassen@astignes.com\u003e\r\nCo-authored-by: Ronny Berndt \u003cronny@apache.org\u003e"
    },
    {
      "commit": "7542afb8796fb796cd841fd7337bcbcf47d6d529",
      "tree": "aaf097ba066afd8c6435e90d1832e86065afd57d",
      "parents": [
        "bb7709f1b2879f622ab8f4a85a4a7f1ea6738c68",
        "3276ef2fea351744c06bb0bce18b61012395fde6"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Mon Dec 11 18:45:11 2023 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 11 18:45:11 2023 +0000"
      },
      "message": "Merge pull request #124 from apache/podman-macos-inplace-sed\n\navoid in-place edit"
    },
    {
      "commit": "3276ef2fea351744c06bb0bce18b61012395fde6",
      "tree": "aaf097ba066afd8c6435e90d1832e86065afd57d",
      "parents": [
        "bb7709f1b2879f622ab8f4a85a4a7f1ea6738c68"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Mon Dec 11 17:59:14 2023 +0000"
      },
      "committer": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Mon Dec 11 18:03:47 2023 +0000"
      },
      "message": "avoid in-place edit\n\ncreating the temp file fails with podman on macos,\nthis approach should work everywhere.\n"
    },
    {
      "commit": "bb7709f1b2879f622ab8f4a85a4a7f1ea6738c68",
      "tree": "a3c403239bfb8434eb8f711a128f60976f4edb6e",
      "parents": [
        "46e4f69ec2c806111d7260b9b86bf441b99f6b72"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@apache.org",
        "time": "Sun Nov 19 01:39:46 2023 -0500"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Sun Nov 19 09:55:40 2023 -0500"
      },
      "message": "Build and include Nouveau if it\u0027s present in the tarball\n\nWe want to be able to build older patch release packages as well as\nthe new releases with Nouveau. To keep it simple we just inspect the\npresence of the nouveau directory.\n"
    },
    {
      "commit": "46e4f69ec2c806111d7260b9b86bf441b99f6b72",
      "tree": "e0a38b713dfbf9be79d3b86e208bc4a5e7913e4a",
      "parents": [
        "24153fbd2d263eaca5bf824fd83879d67a2c8391"
      ],
      "author": {
        "name": "Ronny Berndt",
        "email": "ronny@apache.org",
        "time": "Wed Nov 01 14:49:13 2023 +0100"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Sat Nov 11 01:15:19 2023 -0500"
      },
      "message": "Add Debian Bookworm for packaging\n"
    },
    {
      "commit": "24153fbd2d263eaca5bf824fd83879d67a2c8391",
      "tree": "d0c3f5ba40e1c12021c96642ffd72368a8de6c6d",
      "parents": [
        "84e1cf62e9bf30d76627ad775fbc26127cd6403c"
      ],
      "author": {
        "name": "Ronny Berndt",
        "email": "ronny@apache.org",
        "time": "Sun Nov 05 10:41:40 2023 +0100"
      },
      "committer": {
        "name": "Ronny Berndt",
        "email": "ronny@apache.org",
        "time": "Fri Nov 10 20:03:08 2023 +0100"
      },
      "message": "Extend branch protection rules\n\nAdd strict status checks and need at least one approval.\n"
    },
    {
      "commit": "84e1cf62e9bf30d76627ad775fbc26127cd6403c",
      "tree": "139ebcab344cd8b0c98852f9122a5f2d2d96c825",
      "parents": [
        "b07d17a651e98ecb285f9625e86b2e4f74e40989"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@gmail.com",
        "time": "Fri Nov 10 12:36:05 2023 -0500"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Fri Nov 10 12:40:57 2023 -0500"
      },
      "message": "Remove empty line from debian control.in\n\nAttempt to fix:\n```\n[2023-11-10T17:11:57.735Z] cd /home/jenkins/workspace/kins-cm1_FullPlatformMatrix_main/bullseye/couchdb/apache-couchdb-3.3.2-5a21bb2 \u0026\u0026 dpkg-buildpackage -b -us -uc\n[2023-11-10T17:11:57.735Z] dpkg-buildpackage: error: syntax error in debian/control at line 26: block lacks the \u0027Package\u0027 field\n[2023-11-10T17:11:57.735Z] make[1]: *** [Makefile:241: dpkg] Error 25\n[2023-11-10T17:11:57.735Z] make[1]: Leaving directory \u0027/home/jenkins/workspace/kins-cm1_FullPlatformMatrix_main/bullseye/couchdb-pkg\u0027\n```\n"
    },
    {
      "commit": "b07d17a651e98ecb285f9625e86b2e4f74e40989",
      "tree": "80a7a5fb3f4bfa163c6bb54ace07f48e3ef3aa88",
      "parents": [
        "b83444524879dfe6dea2786040ae30e3d1d1e69c"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@gmail.com",
        "time": "Fri Nov 10 11:16:13 2023 -0500"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Fri Nov 10 11:28:48 2023 -0500"
      },
      "message": "Remove python3-sphinx debian dependency\n\nWe use a venv for it. We just need python3 to be present.\n\nhttps://github.com/apache/couchdb/tree/main/src/docs#readme\n"
    },
    {
      "commit": "b83444524879dfe6dea2786040ae30e3d1d1e69c",
      "tree": "759d6b3ef6860d1dc385c55f43ef83c184d151ea",
      "parents": [
        "d284420d445573c726b4fcf1d8940ce22793e364"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@apache.org",
        "time": "Sun Nov 05 00:25:06 2023 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Sun Nov 05 00:36:31 2023 -0400"
      },
      "message": "Update default Erlang version to 24.3.4.14\n"
    },
    {
      "commit": "d284420d445573c726b4fcf1d8940ce22793e364",
      "tree": "b98787f7a34d714f1d135d1dae5c9d249dd1a478",
      "parents": [
        "a0d6aab4306fd470834c5e80fa0987764de4f218"
      ],
      "author": {
        "name": "Kun-Lu",
        "email": "kun.lu@ibm.com",
        "time": "Fri May 26 15:51:05 2023 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Fri May 26 15:58:01 2023 -0400"
      },
      "message": "Add targets for almalinux minor versions\n\nSigned-off-by: Kun-Lu \u003ckun.lu@ibm.com\u003e\n"
    },
    {
      "commit": "a0d6aab4306fd470834c5e80fa0987764de4f218",
      "tree": "9dc66eb0fde92834beabd9faa3b47c45953559d2",
      "parents": [
        "73f295d0a35bed3cd08985ea74d1318b44e8505f"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@apache.org",
        "time": "Fri May 26 15:35:17 2023 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Fri May 26 15:38:34 2023 -0400"
      },
      "message": "Fix detect-os script\n\nAdd almalinux into the mix since we use that as the base\n"
    },
    {
      "commit": "73f295d0a35bed3cd08985ea74d1318b44e8505f",
      "tree": "16d7ec47221d63d18d7d845cd1826498383044a6",
      "parents": [
        "f9b511079a10ab7e5a8243350383063cc8dae08f"
      ],
      "author": {
        "name": "Kun-Lu",
        "email": "kun.lu@ibm.com",
        "time": "Thu May 25 10:38:31 2023 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Thu May 25 14:54:33 2023 -0400"
      },
      "message": "Add el9 \"server\" aliase in upload-couch()\n\nSigned-off-by: Kun-Lu \u003ckun.lu@ibm.com\u003e\n"
    },
    {
      "commit": "f9b511079a10ab7e5a8243350383063cc8dae08f",
      "tree": "0d99c8fbc78a11de9ec5584c43272f38907f3539",
      "parents": [
        "e5b6e949d15643bed32a4e2906a53b3ead8d9e97"
      ],
      "author": {
        "name": "Kun-Lu",
        "email": "kun.lu@ibm.com",
        "time": "Wed May 24 15:09:09 2023 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Thu May 25 14:54:33 2023 -0400"
      },
      "message": "Add centos-8, centos-9 and ubuntu-jammy to XPLAT_BASES\n\nSigned-off-by: Kun-Lu \u003ckun.lu@ibm.com\u003e\n"
    },
    {
      "commit": "e5b6e949d15643bed32a4e2906a53b3ead8d9e97",
      "tree": "a7bd999a3413c38667a974db262f7e0ee8ce475a",
      "parents": [
        "781f25f4d9ae9042b86ee696be993775e1d9cbf2"
      ],
      "author": {
        "name": "Kun-Lu",
        "email": "kun.lu@ibm.com",
        "time": "Tue May 23 13:55:02 2023 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Thu May 25 14:54:33 2023 -0400"
      },
      "message": "Add s390x support to RHEL 8 RPM pkg\n\nSigned-off-by: Kun-Lu \u003ckun.lu@ibm.com\u003e\n"
    },
    {
      "commit": "781f25f4d9ae9042b86ee696be993775e1d9cbf2",
      "tree": "e1bc63610d4bfebd2c20d06f18aaf69fef5799f6",
      "parents": [
        "988eb4cafe79384c673fec0aaea12a5edccd220b"
      ],
      "author": {
        "name": "Kun-Lu",
        "email": "kun.lu@ibm.com",
        "time": "Tue May 23 09:27:45 2023 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Thu May 25 14:54:33 2023 -0400"
      },
      "message": "Add s390x support to RHEL 9 RPM packages\n\nSigned-off-by: Kun-Lu \u003ckun.lu@ibm.com\u003e\n"
    },
    {
      "commit": "988eb4cafe79384c673fec0aaea12a5edccd220b",
      "tree": "62e08bf903f567aa79bbb3c7468dd159273c4a0d",
      "parents": [
        "cb2ee04612d3793428f76de519dd9b4aadec8bef"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@apache.org",
        "time": "Mon Mar 27 00:27:30 2023 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Mon Mar 27 09:39:07 2023 -0400"
      },
      "message": "Add arm64/ppc64le/s390x arches for ubuntu\n\nAdd s390x for bullseye to make everything even, so bullseye and focal\nnow both are our multi-arch package targets with the same 4\narchitectures.\n\nOne issue with ubuntu focal was lintian has a bug so we disable it\nunless we\u0027re running in x86_64.\n\nAlso fix el7 and el8 \"server\" aliases. Previously we hand copy and\npasted el7 and el8 dirs to Server versions so turn them into automatic\nupload targets.\n\nFix: https://github.com/apache/couchdb/issues/4375\n\nFix: https://github.com/apache/couchdb-pkg/issues/103\n"
    },
    {
      "commit": "cb2ee04612d3793428f76de519dd9b4aadec8bef",
      "tree": "458a700e57905bccd14ca961fdf2f3d6afd5c614",
      "parents": [
        "c928bd6cce7ae05ad8b177afe5e6b628aaf378ee",
        "1b18b7cc18daf160c1618c203de0e6dfc616ccdf"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Wed Jan 25 09:05:43 2023 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 25 09:05:43 2023 +0000"
      },
      "message": "Merge pull request #106 from apache/allow-forwardslash-in-cookie-etc\n\nallow more characters in cookie"
    },
    {
      "commit": "1b18b7cc18daf160c1618c203de0e6dfc616ccdf",
      "tree": "458a700e57905bccd14ca961fdf2f3d6afd5c614",
      "parents": [
        "c928bd6cce7ae05ad8b177afe5e6b628aaf378ee"
      ],
      "author": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Sun Jan 22 17:11:14 2023 +0000"
      },
      "committer": {
        "name": "Robert Newson",
        "email": "rnewson@apache.org",
        "time": "Tue Jan 24 16:53:21 2023 +0000"
      },
      "message": "Use control character in sed lines with variables\n\nA cookie value with a \u0027/\u0027 in it caused a sed error during postinst;\n\n```\nsed: -e expression #1, char 53: unknown option to `s\u0027\n```\n\nWe use a control character (RS - record separator) instead of / to\nreduce the chances of a collision with a valid cookie string.\n\nI applied the same change to nodename even though a / in node name\nwould be an error, for consistency.\n"
    },
    {
      "commit": "c928bd6cce7ae05ad8b177afe5e6b628aaf378ee",
      "tree": "eb315dc0157af4be23f016bb24ad2d23197cef97",
      "parents": [
        "04f5ddccd52347427744a8498184e9497134f958"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@apache.org",
        "time": "Thu Dec 29 20:42:43 2022 -0500"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Thu Dec 29 20:44:09 2022 -0500"
      },
      "message": "Update Erang to 24 for building packages\n\nAlso handle the newer Rocky 8.7 version\n"
    },
    {
      "commit": "04f5ddccd52347427744a8498184e9497134f958",
      "tree": "8f1f416f28342c66c8d56b19547476b83a2f2bc1",
      "parents": [
        "ab3311c45732b0e2c55839ccf66a021606ee1556"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@apache.org",
        "time": "Sat Jul 02 21:09:38 2022 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Sat Jul 02 21:17:46 2022 -0400"
      },
      "message": "Fix CentOS 8 -\u003e Rocky 8 alias\n"
    },
    {
      "commit": "ab3311c45732b0e2c55839ccf66a021606ee1556",
      "tree": "4406e5c9dba7ab0d7d377a4a24457aa1cdff8ef2",
      "parents": [
        "c4d15dd4c095d7f4f74be1b5f57cc387ec09fec2"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@apache.org",
        "time": "Tue Jun 28 02:28:04 2022 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Fri Jul 01 13:01:28 2022 -0400"
      },
      "message": "Add ubuntu jammy distro\n\nIn the couchdb-ci used this to create the image\n```\nERLANGVERSION\u003ddefault ./build.sh buildx-platform ubuntu-jammy\n```\n\nThere was an error building erlang from source with included openssl 3.x so opted to use the built-in default erlang 24 there.\n\nTo build the image then used that image to build the jammy 3.2.2-2 deb\npackage with:\n\n```\nERLANGVERSION\u003ddefault ./build.sh couch ubuntu-jammy apache-couchdb-3.2.2.tar.gz\n./build.sh couch-upload-all\n```\n"
    },
    {
      "commit": "c4d15dd4c095d7f4f74be1b5f57cc387ec09fec2",
      "tree": "09d4cdb86a5fca29c96631ceae338831e6b1ad2c",
      "parents": [
        "46d3e4a2246f903c11bcbdf3e19ea29cef11a4b7"
      ],
      "author": {
        "name": "Nick Vatamaniuc",
        "email": "vatamane@gmail.com",
        "time": "Mon Jun 13 15:13:05 2022 -0400"
      },
      "committer": {
        "name": "Nick Vatamaniuc",
        "email": "nickva@users.noreply.github.com",
        "time": "Mon Jun 13 15:42:29 2022 -0400"
      },
      "message": "Improve /dev/random usage when generating cookies for RPM distros\n\nIn a low entropy environments, `/dev/random` will block, so make sure to use\nonly as many bytes as we\u0027ll need instead of reading and discarding bytes as we\ndid previously.\n"
    }
  ],
  "next": "46d3e4a2246f903c11bcbdf3e19ea29cef11a4b7"
}
