)]}'
{
  "log": [
    {
      "commit": "54cda897c043ce0ae16db4a5d9699a5cb9b06939",
      "tree": "a8761dac6e4349c4af8206743dc5addb5f30506f",
      "parents": [
        "d15fd4f527dc5e1733485da268edec2504053504"
      ],
      "author": {
        "name": "Quinten Parker",
        "email": "77176931+quintenp01@users.noreply.github.com",
        "time": "Thu Apr 09 12:29:01 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 09 12:29:01 2026 -0700"
      },
      "message": "Upgrade netty dependencies to 4.1.132.Final (#5574)\n\n* Upgrade netty dependencies to 4.1.132.Final\n\n* Update settings.gradle"
    },
    {
      "commit": "d15fd4f527dc5e1733485da268edec2504053504",
      "tree": "126648c181f61aed1462aa5a4372d9b7861b7fe1",
      "parents": [
        "3d28212ee547ca7b0e9b33d64270b8b8bb4040e9"
      ],
      "author": {
        "name": "Quinten Parker",
        "email": "77176931+quintenp01@users.noreply.github.com",
        "time": "Mon Mar 23 17:31:36 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 23 17:31:36 2026 -0700"
      },
      "message": "Set resolution for lz4 and jackson to address vulnerabilities (#5570)\n\n* Set resolution for lz4 and jackson to address vulnerabilities\n\n* update\n\n* update\n\n* update\n\n* fix test"
    },
    {
      "commit": "3d28212ee547ca7b0e9b33d64270b8b8bb4040e9",
      "tree": "9ef4d4138517d0cefc594e53cd675f2db5aa66a2",
      "parents": [
        "579635176cc0d7ae53d8ca14502e6b8b4e58a2eb"
      ],
      "author": {
        "name": "Brendan Doyle",
        "email": "bdoyle0182@gmail.com",
        "time": "Fri Jan 23 13:20:29 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 23 13:20:29 2026 -0800"
      },
      "message": "lz4-java vuln remediation 1/23/26 (#5567)\n\nCo-authored-by: Brendan Doyle \u003cbrendand@qualtrics.com\u003e"
    },
    {
      "commit": "579635176cc0d7ae53d8ca14502e6b8b4e58a2eb",
      "tree": "e3a0de14e69557ebae9d3220e3dba35d64d67764",
      "parents": [
        "b8c934407ce96ba78f83099d8d4f9c3bd736e33b"
      ],
      "author": {
        "name": "Seongbae Chang",
        "email": "dorbae.io@gmail.com",
        "time": "Tue Dec 09 05:32:03 2025 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Dec 08 15:32:03 2025 -0500"
      },
      "message": "Fix non-numeric parameter (#5562)\n\n"
    },
    {
      "commit": "b8c934407ce96ba78f83099d8d4f9c3bd736e33b",
      "tree": "921d0df9dca556034dcd797bd34310fda985a6c0",
      "parents": [
        "15d8a85b40f483478d7c7bc9b176a823642ebfff"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Nov 24 01:07:51 2025 +0000"
      },
      "committer": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Nov 24 13:49:59 2025 +0000"
      },
      "message": "Bump actions/checkout from 5 to 6 in the github_actions group\n\nBumps the github_actions group with 1 update: [actions/checkout](https://github.com/actions/checkout).\n\n\nUpdates `actions/checkout` from 5 to 6\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v5...v6)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n  dependency-version: \u00276\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n  dependency-group: github_actions\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "15d8a85b40f483478d7c7bc9b176a823642ebfff",
      "tree": "c5fb53cac9126f311e5b4daef9e4fec9a7064b22",
      "parents": [
        "7538ced3e42b8876d38d5419b72e82444e8d272a"
      ],
      "author": {
        "name": "Brendan Doyle",
        "email": "bdoyle0182@gmail.com",
        "time": "Mon Oct 27 10:36:13 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 27 10:36:13 2025 -0700"
      },
      "message": "handle pekko deprecations (#5555)\n\nCo-authored-by: Brendan Doyle \u003cbrendand@qualtrics.com\u003e"
    },
    {
      "commit": "7538ced3e42b8876d38d5419b72e82444e8d272a",
      "tree": "bee3f3a82176dcbc6d6e2f35baec7798abd7a3bd",
      "parents": [
        "c435fad27f635d2c4322bd78e4c73f7d9908725c"
      ],
      "author": {
        "name": "Brendan Doyle",
        "email": "bdoyle0182@gmail.com",
        "time": "Sun Oct 19 18:26:31 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 19 18:26:31 2025 -0700"
      },
      "message": "Apache Pekko Migration (#5551)\n\nApache Pekko Migration\n\n---------\n\nCo-authored-by: Brendan Doyle \u003cbrendand@qualtrics.com\u003e"
    },
    {
      "commit": "c435fad27f635d2c4322bd78e4c73f7d9908725c",
      "tree": "2a0331f33a6803723baab5ed49f131ec58eaae2f",
      "parents": [
        "76037951f16bad558442b0e106f89ef6aa801add"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Oct 13 01:06:04 2025 +0000"
      },
      "committer": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Oct 15 02:16:19 2025 +0000"
      },
      "message": "Bump actions/checkout from 4 to 5 in the github_actions group\n\nBumps the github_actions group with 1 update: [actions/checkout](https://github.com/actions/checkout).\n\n\nUpdates `actions/checkout` from 4 to 5\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v4...v5)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n  dependency-version: \u00275\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n  dependency-group: github_actions\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "76037951f16bad558442b0e106f89ef6aa801add",
      "tree": "153055978c83f90d729586ce411a367c1afa0ef3",
      "parents": [
        "2746a695e8d9519e6022729a43f07cf63d1b3ffc"
      ],
      "author": {
        "name": "Brendan Doyle",
        "email": "bdoyle0182@gmail.com",
        "time": "Tue Oct 14 18:25:42 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 14 18:25:42 2025 -0700"
      },
      "message": "upgrade etcd java to latest version (#5553)\n\n* upgrade etcd java to latest version\n\n* attempt to constrain all grpc dependencies to consistent version\n\n---------\n\nCo-authored-by: Brendan Doyle \u003cbrendand@qualtrics.com\u003e"
    },
    {
      "commit": "2746a695e8d9519e6022729a43f07cf63d1b3ffc",
      "tree": "06d461b61d7412847208b9af55700cb7fe23febb",
      "parents": [
        "f59a45e07c0b500ac340b127e27c541f616e4b27"
      ],
      "author": {
        "name": "Brendan Doyle",
        "email": "bdoyle0182@gmail.com",
        "time": "Fri Oct 10 09:26:49 2025 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 10 09:26:49 2025 -0700"
      },
      "message": "Dependency Upgrades 10/8/2025 (#5552)\n\n* dependency updates\n\n* fix broken openwhisk builds due to etcd docker image change\n\n* temporarily handle bitnami deprecation\n\n* couple more transitive resolutions\n\n* fix ion-java remediation\n\n* attempt fix\n\n* additional grpc constraint\n\n* verify grpc is the issue\n\n* attempt exclude netty on etcd-java\n\n* downgrade netty to address grpc breaking change in 1.1.111\n\n* remove netty upgrade\n\n* attempt lower netty upgrade\n\n* fix breaking 2.15 jackson change to limit stream reads to 20mb by default\n\n* attempt fix tests\n\n* fix broken scheduler tests\n\n* ignore new scheduler tests that never worked\n\n---------\n\nCo-authored-by: Brendan Doyle \u003cbrendand@qualtrics.com\u003e"
    },
    {
      "commit": "f59a45e07c0b500ac340b127e27c541f616e4b27",
      "tree": "d5a6adcdf9141b2ab07edd4d821f4c9ccbd9a3ff",
      "parents": [
        "2900dd55a52a2f0a45ad4d0252b1d537c8044635"
      ],
      "author": {
        "name": "Seongbae Chang",
        "email": "dorbae.io@gmail.com",
        "time": "Sat Aug 30 07:40:57 2025 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Aug 30 07:40:57 2025 +0900"
      },
      "message": "Check whether variable is undefined and make it efficient (#5508)\n\n"
    },
    {
      "commit": "2900dd55a52a2f0a45ad4d0252b1d537c8044635",
      "tree": "ddc37eb523a74c38d0602e4d81b660f0c82a4301",
      "parents": [
        "0f48cd5b32adc3867df57e0f3ad8f5acd9ea9d8e"
      ],
      "author": {
        "name": "Dominic Kim",
        "email": "style95@apache.org",
        "time": "Sat Aug 30 07:39:43 2025 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Aug 30 07:39:43 2025 +0900"
      },
      "message": "Add test cases that guarantee the main execution flows of FPCScheduler. (#5308)\n\n* Disable akka client\n\n* Disable the scheduler in the standalone tests\n\n* Revert disabling akka http client\n\n* Disable the scheduler from the workflow\n\n* Disable akka http client for system tests\n\n* Add test cases that guarantee the main execution flows of FPCScheduler.\n\n* Add the license header"
    },
    {
      "commit": "0f48cd5b32adc3867df57e0f3ad8f5acd9ea9d8e",
      "tree": "99b0569107467de890d16b633eef0542bef11148",
      "parents": [
        "7ef091c12714b40d5dd93ff1488b086f0cebf3f8"
      ],
      "author": {
        "name": "Francesco Timperi Tiberi",
        "email": "francesco.timperi@gmail.com",
        "time": "Sun Jun 01 19:31:49 2025 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jun 01 13:31:49 2025 -0400"
      },
      "message": "feat: compiles over Jdk17 with multiarch based images (#5542)\n\n* feat: multiplatform base image for common:scala\n* feat: jdk17-scala 2.12.10-gradle 7.6.2 build\n* fix: wsk CLI requires a glibc based image, using eclipse-temurin:21-jre\n* fix: trailspaces in common Dockerfiles\n* fix: ensure elasticsearch hostname is resolved\n"
    },
    {
      "commit": "7ef091c12714b40d5dd93ff1488b086f0cebf3f8",
      "tree": "ef62702aeb3f2ad2bf4299a8ada957a7c9d933f5",
      "parents": [
        "364ace7a7e670815aa0cf8fccb3de081fa3ad1b9"
      ],
      "author": {
        "name": "Clay Johnson",
        "email": "cjohnson@gradle.com",
        "time": "Tue Jan 21 07:47:24 2025 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 21 08:47:24 2025 -0500"
      },
      "message": "Publish build scans to develocity.apache.org (#5528)\n\n* Publish build scans to develocity.apache.org\r\n* Use `DEVELOCITY_ACCESS_KEY` to authenticate to `develocity.apache.org`\r\n* Update Develocity plugin versions"
    },
    {
      "commit": "364ace7a7e670815aa0cf8fccb3de081fa3ad1b9",
      "tree": "cd9a21be918b94e6f911b6a204ab7a5fed60e013",
      "parents": [
        "8f8a4aa0802ba795e9ef68c3ca423ce9b7426c5f"
      ],
      "author": {
        "name": "Quinten Parker",
        "email": "77176931+quintenp01@users.noreply.github.com",
        "time": "Tue Jan 14 13:56:43 2025 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 14 13:56:43 2025 -0800"
      },
      "message": "Fix error handling and partition config bugs in KafkaMessagingProvider.ensureTopic (#5527)\n\n"
    },
    {
      "commit": "8f8a4aa0802ba795e9ef68c3ca423ce9b7426c5f",
      "tree": "6910cf2b66cc7fb9108e207e2036a6be9b470249",
      "parents": [
        "db2b1c6fe4062756c65eff00ced0c6b15ab395b7"
      ],
      "author": {
        "name": "John Bampton",
        "email": "jbampton@users.noreply.github.com",
        "time": "Mon Dec 16 05:24:32 2024 +1000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Dec 15 14:24:32 2024 -0500"
      },
      "message": "Fix spelling (#5522)\n\n"
    },
    {
      "commit": "db2b1c6fe4062756c65eff00ced0c6b15ab395b7",
      "tree": "a141d2419590a5be269da96600740a991c496829",
      "parents": [
        "368dd8017a5c0f16610950f1a08b877042f79db4"
      ],
      "author": {
        "name": "John Bampton",
        "email": "jbampton@users.noreply.github.com",
        "time": "Tue Oct 22 02:14:14 2024 +1000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 21 12:14:14 2024 -0400"
      },
      "message": "Fix spelling (#5518)\n\n"
    },
    {
      "commit": "368dd8017a5c0f16610950f1a08b877042f79db4",
      "tree": "9c8d841708ad79dcf53799137b0bf9b2516bb5b2",
      "parents": [
        "a4508ba598cd71c9b8a1f23ec4eb34080ccdd58e"
      ],
      "author": {
        "name": "John Bampton",
        "email": "jbampton@users.noreply.github.com",
        "time": "Sat Oct 19 03:52:00 2024 +1000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 18 13:52:00 2024 -0400"
      },
      "message": "Fix spelling (#5516)\n\n"
    },
    {
      "commit": "a4508ba598cd71c9b8a1f23ec4eb34080ccdd58e",
      "tree": "26359d9f7272d900ab2c1dfeddbe4b671866a455",
      "parents": [
        "a6c3e41ede61f7988f17f05f9699990013c9e7f7"
      ],
      "author": {
        "name": "John Bampton",
        "email": "jbampton@users.noreply.github.com",
        "time": "Wed Sep 25 06:10:05 2024 +1000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 24 16:10:05 2024 -0400"
      },
      "message": "docs: fix spelling and format table in Markdown files (#5514)\n\n"
    },
    {
      "commit": "a6c3e41ede61f7988f17f05f9699990013c9e7f7",
      "tree": "e37d7eec2428aa884a64980399dbc90c622fcf02",
      "parents": [
        "daac76597e8c0c72f0ed273fe2331d593cc6195a"
      ],
      "author": {
        "name": "John Bampton",
        "email": "jbampton@users.noreply.github.com",
        "time": "Tue Sep 24 02:08:38 2024 +1000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Sep 23 12:08:38 2024 -0400"
      },
      "message": "Update .asf.yaml - fix spelling (#5512)\n\n"
    },
    {
      "commit": "daac76597e8c0c72f0ed273fe2331d593cc6195a",
      "tree": "fbae37c435ba768434c96f921be1a1b8f6a88166",
      "parents": [
        "6b1c048113b7d17688e18627c4fe71d4285ba349"
      ],
      "author": {
        "name": "Dominic Kim",
        "email": "style95@apache.org",
        "time": "Sun Sep 22 13:20:11 2024 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 22 13:20:11 2024 +0900"
      },
      "message": "M1 mac compatibility (#5511)\n\n* Apply x86 protoc for m1 mac\r\n\r\n* Enable the Dockerfile suffix for m1 Mac\r\n\r\n* Enable the Dockerfile suffix for ow-utils\r\n\r\n* Choose zookeeper image according to the os architecture\r\n\r\n* Use the bitnami/etcd image that supports arm\r\n\r\n* Replace docker info API to cli command"
    },
    {
      "commit": "6b1c048113b7d17688e18627c4fe71d4285ba349",
      "tree": "38a1506e2d95532c085d8968dd5322d4cc453e13",
      "parents": [
        "4e8562f0305712892cff5195818e16094c614457"
      ],
      "author": {
        "name": "falkzoll",
        "email": "falkzoll@de.ibm.com",
        "time": "Thu Aug 22 11:55:44 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 22 11:55:44 2024 +0200"
      },
      "message": "Fix missing cz.alenkacz:gradle-scalafmt build error. (#5505)\n\n* Move to gradle-scalafmt:1.5.1 to fix build.\r\n- Version 1.5.0 seems to have a broken pom file (see https://plugins.gradle.org/m2/gradle/plugin/cz/alenkacz/gradle-scalafmt/1.5.0/gradle-scalafmt-1.5.0.pom). Therefore the loading does not work. The 1.5.1 (https://plugins.gradle.org/m2/gradle/plugin/cz/alenkacz/gradle-scalafmt/1.5.1/gradle-scalafmt-1.5.1.pom) looks ok and can be loaded."
    },
    {
      "commit": "4e8562f0305712892cff5195818e16094c614457",
      "tree": "c785fe8389581be156ca06d933cfcf7495b07ed1",
      "parents": [
        "2aa046e0c71e54e4ebd981c8455365b107df4e0a"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Mon Jul 22 20:16:25 2024 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 23 09:16:25 2024 +0900"
      },
      "message": "update etcd version to latest 3.4 patch release (#5497)\n\n"
    },
    {
      "commit": "2aa046e0c71e54e4ebd981c8455365b107df4e0a",
      "tree": "d0caf6ce3d31257810e0385836008b63b9a11db7",
      "parents": [
        "6246f6a1be04931272aae27eae8715d160216f4a"
      ],
      "author": {
        "name": "falkzoll",
        "email": "falkzoll@de.ibm.com",
        "time": "Mon Jul 22 18:43:13 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 22 12:43:13 2024 -0400"
      },
      "message": "Move to gradle-git-properties 2.4.2 to unblock build. (#5496)\n\n- The pluging gradle-git-properties 2.0.0 referenced grgit-core:3.0.0 which is not available anymore. Therefore upgrading to a newer version of gradle-git-properties to unblock the build."
    },
    {
      "commit": "6246f6a1be04931272aae27eae8715d160216f4a",
      "tree": "dcce71da39d34b8f3d0c35d894ff79eb435c98a1",
      "parents": [
        "03a785ce56a4c4ff945ffbf391562334e754be0a"
      ],
      "author": {
        "name": "Quinten Parker",
        "email": "77176931+quintenp01@users.noreply.github.com",
        "time": "Wed Jun 05 10:03:04 2024 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 05 10:03:04 2024 -0700"
      },
      "message": "Restart watch stream on error in WatcherService (#5486)\n\n* Restart watch stream on error in WatcherService\r\n\r\n* Restart watch stream on error in WatcherService\r\n\r\n* apply scalafmt"
    },
    {
      "commit": "03a785ce56a4c4ff945ffbf391562334e754be0a",
      "tree": "0c8884db14807d48392d80138b5640f925806fcc",
      "parents": [
        "7863e278f729f578cb50e1e940381e203e2ec2c7"
      ],
      "author": {
        "name": "falkzoll",
        "email": "falkzoll@de.ibm.com",
        "time": "Thu May 23 12:27:52 2024 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 23 12:27:52 2024 +0200"
      },
      "message": "Use python requests 2.31.0. (#5487)\n\n- The previously installed requests\u003d\u003d2.10.0 did not met the docker\u003d\u003d4.0.2 requirements. Because of this pip always installed the latest version of requests when installing docker\u003d\u003d4.0.2. This worked fine until requests\u003d\u003d2.32.2 was installed. This version contained changes which made docker\u003d\u003d4.0.2 package to fail with for example: \"Error connecting: Error while fetching server API version: Not supported URL scheme http+docker\". Installing requests\u003d\u003d2.31.0 now avoids that the install of docker\u003d\u003d4.0.2 updates to the latest requests."
    },
    {
      "commit": "7863e278f729f578cb50e1e940381e203e2ec2c7",
      "tree": "2e969ab3d1973fdf462095f19210a216485b9bf3",
      "parents": [
        "c11fa85b8a9dab03ad9800b671a710b55f348af6"
      ],
      "author": {
        "name": "Dominic Kim",
        "email": "style95@apache.org",
        "time": "Tue Apr 16 12:04:55 2024 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 16 12:04:55 2024 +0900"
      },
      "message": "Add SPI configurations for the standalone mode (#5476)\n\n* Add SPI configurations for the standalone mode\r\n\r\n* Remove disabling scheduler"
    },
    {
      "commit": "c11fa85b8a9dab03ad9800b671a710b55f348af6",
      "tree": "cde8ad8b3c7d87691b1675ef8121a518e56032ee",
      "parents": [
        "5d0ce630da84e28b4c437cbe319a2cc2b96928a3"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Wed Mar 20 13:15:37 2024 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 20 13:15:37 2024 -0400"
      },
      "message": "enable CI on the 2.0.0 branch (#5474)\n\n"
    },
    {
      "commit": "5d0ce630da84e28b4c437cbe319a2cc2b96928a3",
      "tree": "83674b4bcffb504d9c2e075a732e50d10e68939e",
      "parents": [
        "8af209262c98e07b8cc3cb688d5d48f633f2d006"
      ],
      "author": {
        "name": "Dominic Kim",
        "email": "style95@apache.org",
        "time": "Wed Mar 13 13:52:55 2024 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 13 13:52:55 2024 +0900"
      },
      "message": "Prepare 2.0.0 release (#5470)\n\n* Add change log\r\n\r\n* Fix typo"
    },
    {
      "commit": "8af209262c98e07b8cc3cb688d5d48f633f2d006",
      "tree": "e2b0c5bc5f5aa839f14b57e706dc9f83f6a0756d",
      "parents": [
        "4fac03aa8b2df4d8074f2af5b1139225e02890ea"
      ],
      "author": {
        "name": "Dominic Kim",
        "email": "style95@apache.org",
        "time": "Wed Mar 06 09:13:05 2024 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 06 09:13:05 2024 +0900"
      },
      "message": "Upgrade the docker version to 23.0.6 (#5436)\n\n* Upgrade the docker version to 23.0.6\r\n\r\n* Maximize build space\r\n\r\n* Revert cleaning up docker volumes"
    },
    {
      "commit": "4fac03aa8b2df4d8074f2af5b1139225e02890ea",
      "tree": "68f7d34d4b59c62a4e37dd5bf1691b8a1491fc3b",
      "parents": [
        "5529cc49d31f135dfdac4f2a2072ca46bfd754de"
      ],
      "author": {
        "name": "Dominic Kim",
        "email": "style95@apache.org",
        "time": "Wed Mar 06 09:11:30 2024 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 06 09:11:30 2024 +0900"
      },
      "message": "Enable the scheduler by default (#5463)\n\n* Enable the scheduler by default\r\n\r\n* Configure proper spi implementations to enable the scheduler\r\n\r\n* Adjust tests category\r\n\r\n* Enable per-minute throttling for FPC load balancer\r\n\r\n* Fix FPCEntitlementProviderTests\r\n\r\n* Disable akka client\r\n\r\n* Remove a test case that does not fit with the scheduler\r\n\r\n* Remove concurrency-related tests\r\n\r\n* Disable the scheduler in the standalone tests\r\n\r\n* Revert disabling akka http client\r\n\r\n* Disable the scheduler from the workflow\r\n\r\n* Fix the root directory\r\n\r\n* Disable akka http client for system tests"
    },
    {
      "commit": "5529cc49d31f135dfdac4f2a2072ca46bfd754de",
      "tree": "0a2f9df0486dcfd4db3e9db9310c8de454108a01",
      "parents": [
        "aea3a8814d4e9ce6f704374d124146be1693f123"
      ],
      "author": {
        "name": "Dominic Kim",
        "email": "style95@apache.org",
        "time": "Sat Feb 24 16:57:10 2024 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 24 16:57:10 2024 +0900"
      },
      "message": "Update the ngrok v3 (#5465)\n\n"
    },
    {
      "commit": "aea3a8814d4e9ce6f704374d124146be1693f123",
      "tree": "b162bc10791827488a58fca47a0171d1b71e11e7",
      "parents": [
        "e20ab1789ecea04da15dd34bddbc1143607e08cf"
      ],
      "author": {
        "name": "Brendan Doyle",
        "email": "bdoyle0182@gmail.com",
        "time": "Tue Feb 13 17:13:58 2024 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 13 17:13:58 2024 -0800"
      },
      "message": "Update FPC invoker health reporting logic (#5464)\n\n* update FPC invoker health logic\r\n\r\n* fix scalafmt\r\n\r\n---------\r\n\r\nCo-authored-by: Brendan Doyle \u003cbrendand@qualtrics.com\u003e"
    },
    {
      "commit": "e20ab1789ecea04da15dd34bddbc1143607e08cf",
      "tree": "0cffe39ab46c3ffe46f62fa85081f09c723dcac2",
      "parents": [
        "29168859aaab83b821a18f12243f63793cbfe588"
      ],
      "author": {
        "name": "Dominic Kim",
        "email": "style95@apache.org",
        "time": "Wed Feb 07 10:21:29 2024 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 07 10:21:29 2024 +0900"
      },
      "message": "Change the required_status_checks to strict (#5460)\n\n"
    },
    {
      "commit": "29168859aaab83b821a18f12243f63793cbfe588",
      "tree": "19e13f8378775adc7334dda34b2eb159a7ca6bf4",
      "parents": [
        "5c876f247982e2896c974f91114e1ce89b7b4c8e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Feb 06 10:33:49 2024 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 06 10:33:49 2024 +0900"
      },
      "message": "Bump the github_actions group with 1 update (#5462)\n\nBumps the github_actions group with 1 update: [actions/checkout](https://github.com/actions/checkout).\r\n\r\n\r\nUpdates `actions/checkout` from 3 to 4\r\n- [Release notes](https://github.com/actions/checkout/releases)\r\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/actions/checkout/compare/v3...v4)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: actions/checkout\r\n  dependency-type: direct:production\r\n  update-type: version-update:semver-major\r\n  dependency-group: github_actions\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "5c876f247982e2896c974f91114e1ce89b7b4c8e",
      "tree": "9a0092f33ee17eacb831764603e352abf7f6968b",
      "parents": [
        "3f11fcc361e060326f4341e9e79d14c185eb5771"
      ],
      "author": {
        "name": "Christian Clauss",
        "email": "cclauss@me.com",
        "time": "Tue Feb 06 00:25:45 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 06 08:25:45 2024 +0900"
      },
      "message": "Keep GitHub Actions up to date with GitHub\u0027s Dependabot (#5458)\n\nhttps://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot"
    },
    {
      "commit": "3f11fcc361e060326f4341e9e79d14c185eb5771",
      "tree": "b5d27c09a52dd4098aa56eca8082cd93eac7a83e",
      "parents": [
        "4b5c5d1c7aaebffd6e07db0c4b0d8e79b648bcbb"
      ],
      "author": {
        "name": "Christian Clauss",
        "email": "cclauss@me.com",
        "time": "Mon Feb 05 10:44:06 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 05 18:44:06 2024 +0900"
      },
      "message": "Fix typo (#5461)\n\n"
    },
    {
      "commit": "4b5c5d1c7aaebffd6e07db0c4b0d8e79b648bcbb",
      "tree": "269b518b74d7ee28d115cf902a5d188367040fdd",
      "parents": [
        "6d99fd1c4ae92741994457a367df3384c052ef2d"
      ],
      "author": {
        "name": "Dominic Kim",
        "email": "style95@apache.org",
        "time": "Mon Feb 05 15:26:48 2024 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 05 15:26:48 2024 +0900"
      },
      "message": "Fix unit test cases (#5459)\n\n"
    },
    {
      "commit": "6d99fd1c4ae92741994457a367df3384c052ef2d",
      "tree": "a19dc5d51d34d20ae389741ca846881335e90e7c",
      "parents": [
        "b9f16dc68100e41f19a6a78f92c5e27dc5fab177"
      ],
      "author": {
        "name": "Moritz Raho",
        "email": "raho.mr@gmail.com",
        "time": "Fri Feb 02 23:43:54 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 03 07:43:54 2024 +0900"
      },
      "message": "Update README.md (#5335)\n\n"
    },
    {
      "commit": "b9f16dc68100e41f19a6a78f92c5e27dc5fab177",
      "tree": "d87080c3330c4ba36ce396a470861364467e85aa",
      "parents": [
        "597d61d6eef974b25e5cdc6e1c284f9867429170"
      ],
      "author": {
        "name": "dan mcweeney",
        "email": "mcweeney@adobe.com",
        "time": "Fri Feb 02 17:37:38 2024 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 03 07:37:38 2024 +0900"
      },
      "message": "Add ability to scale Ephemeral storage along with memory, similar to CPU (#5008)\n\n* Add ability to scale Ephemeral storage along with memory, similar to CPU.\r\n\r\n* Enforce the limit even when scaling ephemeral storage\r\n\r\n* Code formatter"
    },
    {
      "commit": "597d61d6eef974b25e5cdc6e1c284f9867429170",
      "tree": "57710ebc1e8045501a721212ef1b58443f34e271",
      "parents": [
        "cdde5a79c663796da1af494296cc8afb20dfb9ac"
      ],
      "author": {
        "name": "Yevhen Sentiabov",
        "email": "joni-jones@users.noreply.github.com",
        "time": "Tue Nov 14 14:25:00 2023 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 15 05:25:00 2023 +0900"
      },
      "message": " - Fixed an issue with missed config keys while iterating through them on Scala 2.13.x (#5440)\n\n"
    },
    {
      "commit": "cdde5a79c663796da1af494296cc8afb20dfb9ac",
      "tree": "9c0142ad22335c326978b683f73db646ddccaa6d",
      "parents": [
        "ae0c4e0c37a77de4c23ca95dee763b165ce20d18"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Nov 15 05:20:13 2023 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 15 05:20:13 2023 +0900"
      },
      "message": "Bump lodash from 4.17.15 to 4.17.21 in /core/routemgmt/getApi (#5444)\n\nBumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.21.\r\n- [Release notes](https://github.com/lodash/lodash/releases)\r\n- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.21)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: lodash\r\n  dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "ae0c4e0c37a77de4c23ca95dee763b165ce20d18",
      "tree": "954b64e9e0dd22357ed30f00f47de725fec09abf",
      "parents": [
        "a4f4b2da6f7fed4821775fb79a60b7a5e6f396b4"
      ],
      "author": {
        "name": "Dominic Kim",
        "email": "style95@apache.org",
        "time": "Sat Nov 04 02:07:53 2023 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 03 13:07:53 2023 -0400"
      },
      "message": "Use max-connection-pool as queue size (#5453)\n\n"
    },
    {
      "commit": "a4f4b2da6f7fed4821775fb79a60b7a5e6f396b4",
      "tree": "5805b8333358ea9c62171af95161ee07de0c231e",
      "parents": [
        "6f11d48b216a01b7c6fa3342d2b8b972109106f7"
      ],
      "author": {
        "name": "Mustafa Ateş Uzun",
        "email": "mustafauzun0@gmail.com",
        "time": "Sat Oct 28 03:27:13 2023 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 28 09:27:13 2023 +0900"
      },
      "message": "fix: message skipping typo (#5448)\n\n"
    },
    {
      "commit": "6f11d48b216a01b7c6fa3342d2b8b972109106f7",
      "tree": "39c9ce6aa90657ad8a19c7dca2be1c332b4ffe38",
      "parents": [
        "0c27a650ab6073e131e5c74002465e93cf4d8621"
      ],
      "author": {
        "name": "Yevhen Sentiabov",
        "email": "joni-jones@users.noreply.github.com",
        "time": "Fri Sep 29 08:33:49 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 29 09:33:49 2023 -0400"
      },
      "message": "Memory leak in `akka.actor.LocalActorRef` (#5442)\n\n* - Replaced the usage of deprecated OverflowStrategy.dropNew with BoundedSourceQueueStage\r\n - Added proper clean-up of materialized resources to prevent memory leaks for long-running streams\r\n\r\n* - Added an execution context to the PoolingRestClient to be able to propagate it correctly from custom implementations"
    },
    {
      "commit": "0c27a650ab6073e131e5c74002465e93cf4d8621",
      "tree": "690de3d7af77602b58d241dd9eb3589062974c5e",
      "parents": [
        "6375c96066ca0e24cb81996a877bdd7caecdb72b"
      ],
      "author": {
        "name": "Quinten Parker",
        "email": "77176931+quintenp01@users.noreply.github.com",
        "time": "Fri Sep 29 06:27:59 2023 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 29 09:27:59 2023 -0400"
      },
      "message": "Add optional cpu limit to spawned action containers (#5443)\n\n* Add optional cpu limit to spawned action containers\r\n\r\n* conf\r\n\r\n* formatting\r\n\r\n* Update core/invoker/src/main/resources/application.conf\r\n\r\nCo-authored-by: Dominic Kim \u003cstyle9595@gmail.com\u003e\r\n\r\n* formatting\r\n\r\n* formatting\r\n\r\n* ansible\r\n\r\n---------\r\n\r\nCo-authored-by: Dominic Kim \u003cstyle9595@gmail.com\u003e"
    },
    {
      "commit": "6375c96066ca0e24cb81996a877bdd7caecdb72b",
      "tree": "9651952b06edfd3cdd20aedc6e87b229f0862250",
      "parents": [
        "20f7d98fdfba275bc3e5c88be0b7cdec956df2aa"
      ],
      "author": {
        "name": "Dominic Kim",
        "email": "style95@apache.org",
        "time": "Fri Sep 15 18:06:14 2023 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 15 18:06:14 2023 +0900"
      },
      "message": "Add ZOOKEEPER_HOSTS as an optional property (#5435)\n\n* Add ZOOKEEPER_HOSTS as an optional property\r\n\r\n* Check if zookeeper hosts are empty\r\n\r\n* Apply scalaFmt"
    },
    {
      "commit": "20f7d98fdfba275bc3e5c88be0b7cdec956df2aa",
      "tree": "5680c68575d3c030fd0e0c5afb5a55d27ac51787",
      "parents": [
        "951ce58be7f82122734523b338053c49662a6dad"
      ],
      "author": {
        "name": "Dominic Kim",
        "email": "style95@apache.org",
        "time": "Thu Aug 17 09:48:27 2023 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 17 09:48:27 2023 +0900"
      },
      "message": "Update the nodejs action kind (#5434)\n\n"
    },
    {
      "commit": "951ce58be7f82122734523b338053c49662a6dad",
      "tree": "b8bd53e09b20d0f1f461c37ff4f990fbd62cd165",
      "parents": [
        "9371d6290136b37a24bbb32a9ef50ff816e9211d"
      ],
      "author": {
        "name": "Dominic Kim",
        "email": "style95@apache.org",
        "time": "Tue Aug 15 21:31:23 2023 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 15 08:31:23 2023 -0400"
      },
      "message": "Maximize build spaces of all workflows by manually removing unnecessary resources (#5437)\n\n"
    },
    {
      "commit": "9371d6290136b37a24bbb32a9ef50ff816e9211d",
      "tree": "2b0138a3884574f052d13d1ce719623221c50e59",
      "parents": [
        "54564cbc76771658c14a84dd413856d8b078eeb8"
      ],
      "author": {
        "name": "Dominic Kim",
        "email": "style95@apache.org",
        "time": "Mon Aug 14 09:59:13 2023 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 14 09:59:13 2023 +0900"
      },
      "message": "Compare invocation namespaces when handling a cycle and recovering a queue (#5432)\n\n* Compare invocation namespaces when handling a cycle and recovering a queue\r\n\r\n* Temporarily enable upterm session for debugging\r\n\r\n* Revert the upterm change"
    },
    {
      "commit": "54564cbc76771658c14a84dd413856d8b078eeb8",
      "tree": "6f069c4ec357270ac6206f1ae1d118c652d2dce5",
      "parents": [
        "be3f6d63be9ff513f733f0b64bde7bca78e8c148"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Thu Jul 13 09:57:35 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 13 09:57:35 2023 -0400"
      },
      "message": "Refresh runtimes list: add new versions; remove old/deprecated versions (#5426)\n\n"
    },
    {
      "commit": "be3f6d63be9ff513f733f0b64bde7bca78e8c148",
      "tree": "b4eed4a712fc7b603d44b04628eb3cbc667175cb",
      "parents": [
        "f73ec7f006ff278c9ff88a241d58c5c799d16115"
      ],
      "author": {
        "name": "Clay Johnson",
        "email": "cjohnson@gradle.com",
        "time": "Thu Jul 06 08:15:26 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 06 09:15:26 2023 -0400"
      },
      "message": "Authenticate GitHub Actions builds to ge.apache.org (#5422)\n\nThis change allows GitHub Actions builds to submit build scans to ge.apache.org by authenticating those builds. The access key has been stored as an organizational secret by the ASF Infrastructure team in the Apache GitHub organization. The access key is not available to workflows triggered from forks.\r\n\r\nThis builds on the changes in https://github.com/apache/openwhisk/pull/5411"
    },
    {
      "commit": "f73ec7f006ff278c9ff88a241d58c5c799d16115",
      "tree": "3e467810141fa30d2b53ea9bb500fd3aa563371e",
      "parents": [
        "88156c3c382dff013dc9f636ac49f0a39886cbce"
      ],
      "author": {
        "name": "Clay Johnson",
        "email": "cjohnson@gradle.com",
        "time": "Wed Jun 21 15:41:44 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 21 16:41:44 2023 -0400"
      },
      "message": "Remove `fail-fast` matrix strategy from GitHub Actions (#5421)\n\nCurrently, every GitHub Actions workflow contains the `fail-fast` matrix strategy. However, none of these workflows are actually utilizing a matrix. Further, the on demand workflow has an improper indentation of this strategy block that causes a syntactical error.\r\n\r\nThis change remove the no-op strategy altogether to fix the broken on demand workflow and remove the IDE warnings regarding the missing matrix declaration."
    },
    {
      "commit": "88156c3c382dff013dc9f636ac49f0a39886cbce",
      "tree": "391292a243bab5498530962dcbe7f7e1ee0a9563",
      "parents": [
        "6c47e6024d9de18c7151e4f04f56a195e98b0cd3"
      ],
      "author": {
        "name": "Dominic Kim",
        "email": "style95@apache.org",
        "time": "Wed May 31 09:59:56 2023 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 31 09:59:56 2023 +0900"
      },
      "message": "Finish setup on error (#5419)\n\n* Fast-fail on errors\r\n\r\n* Fix an indentation error\r\n\r\n* Fail the setup script on an error"
    },
    {
      "commit": "6c47e6024d9de18c7151e4f04f56a195e98b0cd3",
      "tree": "8fe94c846381452eb6a07798b9fab93f946f837f",
      "parents": [
        "37605b4da431d610660d97ae11e181f2aecff268"
      ],
      "author": {
        "name": "Brendan Doyle",
        "email": "bdoyle0182@gmail.com",
        "time": "Mon May 29 18:25:39 2023 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 30 10:25:39 2023 +0900"
      },
      "message": "patch groovy 3.0.17 (#5418)\n\nCo-authored-by: Brendan Doyle \u003cbrendand@qualtrics.com\u003e"
    },
    {
      "commit": "37605b4da431d610660d97ae11e181f2aecff268",
      "tree": "d0027864479867cc44f4a0751b3335bda426d383",
      "parents": [
        "ba871e59f7b77f02689a13e4e24e438645d67a47"
      ],
      "author": {
        "name": "Clay Johnson",
        "email": "cjohnson@gradle.com",
        "time": "Wed May 24 10:18:57 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 24 11:18:57 2023 -0400"
      },
      "message": "Capture build scans on ge.apache.org to benefit from deep build insights (#5411)\n\n"
    },
    {
      "commit": "ba871e59f7b77f02689a13e4e24e438645d67a47",
      "tree": "23519435a654cba4a83767f887093ec09ab815be",
      "parents": [
        "72bb2a1fc4783f29cb34d6ad1ffabf2b6676773b"
      ],
      "author": {
        "name": "Dominic Kim",
        "email": "style95@apache.org",
        "time": "Sat May 20 12:56:37 2023 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 20 12:56:37 2023 +0900"
      },
      "message": "Apply scalaFmt (#5415)\n\n"
    },
    {
      "commit": "72bb2a1fc4783f29cb34d6ad1ffabf2b6676773b",
      "tree": "e29d2ea1d92c19d997c9552a934a542f063681cf",
      "parents": [
        "be8ac20372fe44ed226c758b71dce510a4227cc8"
      ],
      "author": {
        "name": "Brendan Doyle",
        "email": "bdoyle0182@gmail.com",
        "time": "Thu May 04 11:28:35 2023 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 04 11:28:35 2023 -0700"
      },
      "message": "User Defined Action Instance Concurrency Limits (#5287)\n\n* working prototype\r\n\r\n* consider when to turn on namespace throttling\r\n\r\n* tests and final cleanup\r\n\r\n* update swagger\r\n\r\n* fix container concurrency field\r\n\r\n* fix tests\r\n\r\n* renaming\r\n\r\n* update docs\r\n\r\n* more cleanup\r\n\r\n---------\r\n\r\nCo-authored-by: Brendan Doyle \u003cbrendand@qualtrics.com\u003e"
    },
    {
      "commit": "be8ac20372fe44ed226c758b71dce510a4227cc8",
      "tree": "d53ed828b1def7b99d46ad71cb0313f05b0d3d4d",
      "parents": [
        "6bc559d41f74525e26c9bd03d01dc4a3e9b5c658"
      ],
      "author": {
        "name": "Brendan Doyle",
        "email": "bdoyle0182@gmail.com",
        "time": "Thu May 04 11:24:49 2023 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 04 11:24:49 2023 -0700"
      },
      "message": "use compatibility serializer for future message forma… (#5389)\n\n* update kryo and use compatibility serializer for future message format changes\r\n\r\n* revert kryo major upgrade\r\n\r\n---------\r\n\r\nCo-authored-by: Brendan Doyle \u003cbrendand@qualtrics.com\u003e"
    },
    {
      "commit": "6bc559d41f74525e26c9bd03d01dc4a3e9b5c658",
      "tree": "21e30d7cc017282bd592a827e9526b4330e55321",
      "parents": [
        "a22e706b0f93cf4d673a2aa5ab6110918ce149c0"
      ],
      "author": {
        "name": "Brendan Doyle",
        "email": "bdoyle0182@gmail.com",
        "time": "Tue May 02 20:41:07 2023 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 02 20:41:07 2023 -0700"
      },
      "message": "upgrade kafka client library to 2.8.2 (#5400)\n\n* upgrade kafka client library\r\n\r\n* attempt build upgrading embedded kafka\r\n\r\n* attempt to fix standalone server startup test\r\n\r\n* bump to kafka client to latest patch\r\n\r\n* revert kafka test timeout config change\r\n\r\n---------\r\n\r\nCo-authored-by: Brendan Doyle \u003cbrendand@qualtrics.com\u003e"
    },
    {
      "commit": "a22e706b0f93cf4d673a2aa5ab6110918ce149c0",
      "tree": "32e491b8b3a857565c14ad84d3450a405f4cd83a",
      "parents": [
        "d84e4eefb764b36b63867967b1882d1226481f61"
      ],
      "author": {
        "name": "Brendan Doyle",
        "email": "bdoyle0182@gmail.com",
        "time": "Tue May 02 19:07:27 2023 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 02 19:07:27 2023 -0700"
      },
      "message": "update scheduler not processing metric to counter (#5405)\n\nCo-authored-by: Brendan Doyle \u003cbrendand@qualtrics.com\u003e"
    },
    {
      "commit": "d84e4eefb764b36b63867967b1882d1226481f61",
      "tree": "ee8f6b7b369b2fe8b45269cfa04b0e6f65582f61",
      "parents": [
        "de3e0a8fdf4bf6341ccc423727628d554e53edee"
      ],
      "author": {
        "name": "Brendan Doyle",
        "email": "bdoyle0182@gmail.com",
        "time": "Mon Apr 24 09:26:52 2023 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 24 09:26:52 2023 -0700"
      },
      "message": "add support for multi partition kafka topics (#5398)\n\nCo-authored-by: Brendan Doyle \u003cbrendand@qualtrics.com\u003e"
    },
    {
      "commit": "de3e0a8fdf4bf6341ccc423727628d554e53edee",
      "tree": "949a62fef69e28cfc965ee79be1c8e86d07c06d6",
      "parents": [
        "4e2dea12c7b0cfe14dcb509685cc9097d6007e19"
      ],
      "author": {
        "name": "Brendan Doyle",
        "email": "bdoyle0182@gmail.com",
        "time": "Mon Apr 17 19:28:04 2023 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 17 19:28:04 2023 -0700"
      },
      "message": "fix bug in average ring buffer and add negative protection to scheduling decision maker (#5396)\n\nCo-authored-by: Brendan Doyle \u003cbrendand@qualtrics.com\u003e"
    },
    {
      "commit": "4e2dea12c7b0cfe14dcb509685cc9097d6007e19",
      "tree": "54fe6519b2967f945f129758698f3dbf9cbc60ea",
      "parents": [
        "cb3b64f84f64305cf680faaa14f2cd13bdb56589"
      ],
      "author": {
        "name": "Brendan Doyle",
        "email": "bdoyle0182@gmail.com",
        "time": "Wed Apr 12 23:19:19 2023 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 12 23:19:19 2023 -0700"
      },
      "message": "fix action not processing metric (#5395)\n\nCo-authored-by: Brendan Doyle \u003cbrendand@qualtrics.com\u003e"
    },
    {
      "commit": "cb3b64f84f64305cf680faaa14f2cd13bdb56589",
      "tree": "3fe45a0239b26a970bc25fb3bf9a0898199917c6",
      "parents": [
        "fedf0227803401f7ac6cf3a33d9e14fc6fac74e8"
      ],
      "author": {
        "name": "Dominic Kim",
        "email": "style95@apache.org",
        "time": "Wed Apr 05 02:07:13 2023 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 04 10:07:13 2023 -0700"
      },
      "message": "Send a queue removed message to the queue manager (#5391)\n\n* Send a queue removed message to the queue manager when cleaning up the actor and data\r\n\r\n* Add one more missing part\r\n\r\n* Fix test cases"
    },
    {
      "commit": "fedf0227803401f7ac6cf3a33d9e14fc6fac74e8",
      "tree": "6a694a380f820e5364c7a2659cf90a39616bfc10",
      "parents": [
        "7c94e9ba05ec9dbd59303672cc81b963d53351ba"
      ],
      "author": {
        "name": "Brendan Doyle",
        "email": "bdoyle0182@gmail.com",
        "time": "Mon Apr 03 09:23:36 2023 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 03 09:23:36 2023 -0700"
      },
      "message": "fix memory queue stuck in removed state edge case (#5388)\n\nCo-authored-by: Brendan Doyle \u003cbrendand@qualtrics.com\u003e"
    },
    {
      "commit": "7c94e9ba05ec9dbd59303672cc81b963d53351ba",
      "tree": "4d17fd6762b619008bfea51bab2a2ba73a86cd4e",
      "parents": [
        "60ca6605bb081f99906cff1a21caf75d47e414fa"
      ],
      "author": {
        "name": "Brendan Doyle",
        "email": "bdoyle0182@gmail.com",
        "time": "Thu Mar 30 11:59:48 2023 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 30 11:59:48 2023 -0700"
      },
      "message": "fix missed etcd unregister data case for an existing container in container proxy (#5390)\n\n* fix missed etcd unregister data case for an existing container\r\n\r\n* update tests\r\n\r\n---------\r\n\r\nCo-authored-by: Brendan Doyle \u003cbrendand@qualtrics.com\u003e"
    },
    {
      "commit": "60ca6605bb081f99906cff1a21caf75d47e414fa",
      "tree": "c77df327df25fa5faae03a63353a205d3d35d3f5",
      "parents": [
        "96ff327dcce25bdb91b59fd2746d1e3a2979143e"
      ],
      "author": {
        "name": "Brendan Doyle",
        "email": "bdoyle0182@gmail.com",
        "time": "Tue Mar 07 10:17:34 2023 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 07 10:17:34 2023 -0800"
      },
      "message": "Add Scheduler Queue Metric for Not Processing Any Activations (#5386)\n\n* Add Scheduler Queue Metric for Not Processing Any Activations\r\n\r\n* fix timeout comparison\r\n\r\n* account for action timeout being longer than queue retention\r\n\r\n---------\r\n\r\nCo-authored-by: Brendan Doyle \u003cbrendand@qualtrics.com\u003e"
    },
    {
      "commit": "96ff327dcce25bdb91b59fd2746d1e3a2979143e",
      "tree": "af347e5bcadea2ed46a3e1721f066d73deca2193",
      "parents": [
        "949c513de55c06e8e244a05c57f5d2419eb00466"
      ],
      "author": {
        "name": "Brendan Doyle",
        "email": "bdoyle0182@gmail.com",
        "time": "Wed Mar 01 11:26:54 2023 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 01 11:26:54 2023 -0800"
      },
      "message": "remove action version from scheduler metrics without kamon (#5356)\n\n* remove action version from scheduler metrics without kamon\r\n\r\n* scalafmt\r\n\r\n---------\r\n\r\nCo-authored-by: Brendan Doyle \u003cbrendand@qualtrics.com\u003e"
    },
    {
      "commit": "949c513de55c06e8e244a05c57f5d2419eb00466",
      "tree": "7da44e12a1d22eadc84074a68c39ca95142cf9fc",
      "parents": [
        "6dd737d628a9e852c2ff2db55ac510d7661b8528"
      ],
      "author": {
        "name": "Brendan Doyle",
        "email": "bdoyle0182@gmail.com",
        "time": "Fri Feb 24 10:42:43 2023 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 24 13:42:43 2023 -0500"
      },
      "message": "add base dependency version to cve remediations for downstream runtime builds (#5385)\n\nCo-authored-by: Brendan Doyle \u003cbrendand@qualtrics.com\u003e"
    },
    {
      "commit": "6dd737d628a9e852c2ff2db55ac510d7661b8528",
      "tree": "6e47aeb650529a260d0eff0f961f38c20cc7b3ed",
      "parents": [
        "65a0132e73b41528dcf5b2817a55a579f7900433"
      ],
      "author": {
        "name": "Brendan Doyle",
        "email": "bdoyle0182@gmail.com",
        "time": "Fri Feb 24 06:27:11 2023 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 24 09:27:11 2023 -0500"
      },
      "message": "attempt to fix downstream runtime builds (#5384)\n\n* attempt to fix downstream runtime builds\r\n\r\n* fix scoverage resolution\r\n\r\n---------\r\n\r\nCo-authored-by: Brendan Doyle \u003cbrendand@qualtrics.com\u003e"
    },
    {
      "commit": "65a0132e73b41528dcf5b2817a55a579f7900433",
      "tree": "0dc3f4ee0345a5dd2d3cd1e89f4087e14e870013",
      "parents": [
        "8054f3b4cb53babdbc89911060258f36363afbc0"
      ],
      "author": {
        "name": "Brendan Doyle",
        "email": "bdoyle0182@gmail.com",
        "time": "Wed Feb 22 17:51:42 2023 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 22 17:51:42 2023 -0800"
      },
      "message": "dependency updates for cve patches (part 3) (#5383)\n\n* more dependency vulns\r\n\r\n* remove zinc upgrade for now\r\n\r\n* fix build attempt\r\n\r\n* apply avro pin everywhere\r\n\r\n* another build fix\r\n\r\n* changes\r\n\r\n* revert\r\n\r\n* override scoverage versions\r\n\r\n* revert swagger bump\r\n\r\n* cleanup\r\n\r\n---------\r\n\r\nCo-authored-by: Brendan Doyle \u003cbrendand@qualtrics.com\u003e"
    },
    {
      "commit": "8054f3b4cb53babdbc89911060258f36363afbc0",
      "tree": "d3adb47ea0f79b8f1fc6931ca36a1b297f3f6830",
      "parents": [
        "2358976a5d5f9f42c539a6436b35922c4f8898fa"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat Feb 18 19:01:26 2023 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 18 19:01:26 2023 +0900"
      },
      "message": "Bump Newtonsoft.Json (#5358)\n\nBumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json) from 12.0.1 to 13.0.2.\r\n- [Release notes](https://github.com/JamesNK/Newtonsoft.Json/releases)\r\n- [Commits](https://github.com/JamesNK/Newtonsoft.Json/compare/12.0.1...13.0.2)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: Newtonsoft.Json\r\n  dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "2358976a5d5f9f42c539a6436b35922c4f8898fa",
      "tree": "c8f2c6dbb76b932c952988ccb956748aad218e3e",
      "parents": [
        "b7c203b8b70f1d5ec39e95287a6cf572fed33f1b"
      ],
      "author": {
        "name": "Jonas Brømsø",
        "email": "jonasbn@users.noreply.github.com",
        "time": "Sat Feb 18 11:00:38 2023 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 18 19:00:38 2023 +0900"
      },
      "message": "Docs golang broken markdown link (#5345)\n\n* Corrected broken Markdown link\r\n\r\n* Corrected broken Markdown link"
    },
    {
      "commit": "b7c203b8b70f1d5ec39e95287a6cf572fed33f1b",
      "tree": "23fb08decec6114b52174767aa505675ea633a4a",
      "parents": [
        "f0e281e35f90930983fbbbd0da2da3f4b32b4d72"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Fri Feb 17 19:08:29 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 17 19:08:29 2023 -0500"
      },
      "message": "update language runtimes to use newer versions (#5381)\n\n"
    },
    {
      "commit": "f0e281e35f90930983fbbbd0da2da3f4b32b4d72",
      "tree": "52200b19363df014e52b9f234b618c77a7c9baeb",
      "parents": [
        "ed43b4d1ce0e6ae27c9a4b714be123be5a82fae9"
      ],
      "author": {
        "name": "Brendan Doyle",
        "email": "bdoyle0182@gmail.com",
        "time": "Thu Feb 16 15:48:48 2023 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 16 15:48:48 2023 -0800"
      },
      "message": "dependency updates for cve patches (part 2) (#5379)\n\n* dependency updates for cve patches\r\n\r\n* revert mongodb driver with breaking deprecation\r\n\r\n* revert kafka client upgrade\r\n\r\n* revert kube client upgrade for now\r\n\r\n* remove cve comment\r\n\r\n---------\r\n\r\nCo-authored-by: Brendan Doyle \u003cbrendand@qualtrics.com\u003e"
    },
    {
      "commit": "ed43b4d1ce0e6ae27c9a4b714be123be5a82fae9",
      "tree": "94bc1135204f1b6b764c384b3d8eceb1461b97b2",
      "parents": [
        "3ea756f2d9d42463212c192f6a008f7d24e05718"
      ],
      "author": {
        "name": "Brendan Doyle",
        "email": "bdoyle0182@gmail.com",
        "time": "Thu Feb 16 12:00:56 2023 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 16 12:00:56 2023 -0800"
      },
      "message": "fix flaky ActivationClientProxy unit test (#5382)\n\nCo-authored-by: Brendan Doyle \u003cbrendand@qualtrics.com\u003e"
    },
    {
      "commit": "3ea756f2d9d42463212c192f6a008f7d24e05718",
      "tree": "3bcf7cc8cafd91e8fce40a16dc76061f9bcbb162",
      "parents": [
        "084c2ad9dbaf1c86b469eb4730b9eb9e7bc6e095"
      ],
      "author": {
        "name": "Brendan Doyle",
        "email": "bdoyle0182@gmail.com",
        "time": "Wed Feb 15 08:12:14 2023 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 15 11:12:14 2023 -0500"
      },
      "message": "rollback logback minor upgrade to latest patch (#5380)\n\nCo-authored-by: Brendan Doyle \u003cbrendand@qualtrics.com\u003e"
    },
    {
      "commit": "084c2ad9dbaf1c86b469eb4730b9eb9e7bc6e095",
      "tree": "a27736461a4cc3246b14b7f270a5d5c5342c676c",
      "parents": [
        "415ae98fd9f1fd44f5ab2dccb8b5cbe2d20932bb"
      ],
      "author": {
        "name": "Brendan Doyle",
        "email": "bdoyle0182@gmail.com",
        "time": "Sat Feb 11 19:15:54 2023 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 11 19:15:54 2023 -0800"
      },
      "message": "upgrade some dependencies for CVE Patches (part 1) (#5373)\n\n* upgrade some dependencies\r\n\r\n* fix swagger test\r\n\r\n* fix swagger tests\r\n\r\n* update version tag back\r\n\r\n* attempt to fix swagger\r\n\r\n* fix swagger again to match OpenAPI 3.0\r\n\r\n* suppress deprecated swagger validator class\r\n\r\n* revert swagger validator test dependency upgrade\r\n\r\n* missed swagger cleanup\r\n\r\n---------\r\n\r\nCo-authored-by: Brendan Doyle \u003cbrendand@qualtrics.com\u003e"
    },
    {
      "commit": "415ae98fd9f1fd44f5ab2dccb8b5cbe2d20932bb",
      "tree": "93af6304faf8f5b5c518a2cea7fa030ae3a701ed",
      "parents": [
        "9d96c6ded0bcc46076a8be2800fc061d08eb3704"
      ],
      "author": {
        "name": "Brendan Doyle",
        "email": "bdoyle0182@gmail.com",
        "time": "Thu Feb 09 17:14:07 2023 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 09 17:14:07 2023 -0800"
      },
      "message": "make scheduler consider action concurrency \u003e1 (#5378)\n\nCo-authored-by: Brendan Doyle \u003cbrendand@qualtrics.com\u003e"
    },
    {
      "commit": "9d96c6ded0bcc46076a8be2800fc061d08eb3704",
      "tree": "4b2f1cc0457fb050982a2487ae9618c88eab6102",
      "parents": [
        "096dba495dff5eddd95d98159739e155df628040"
      ],
      "author": {
        "name": "Brendan Doyle",
        "email": "bdoyle0182@gmail.com",
        "time": "Tue Jan 31 21:25:01 2023 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 31 21:25:01 2023 -0800"
      },
      "message": "remove zookeeper config requirement (#5375)\n\nCo-authored-by: Brendan Doyle \u003cbrendand@qualtrics.com\u003e"
    },
    {
      "commit": "096dba495dff5eddd95d98159739e155df628040",
      "tree": "88c4ad5fc375c60974da39c72457e544cfc5137b",
      "parents": [
        "104c1e8e6cca2194da9a46a721626f4584741f23"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Wed Jan 25 20:15:59 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 25 20:15:59 2023 -0500"
      },
      "message": "add GHA status badges; remove .travis.yml (#5371)\n\n* add GHA status badges; remove .travis.yml\r\n* scancode fixes"
    },
    {
      "commit": "104c1e8e6cca2194da9a46a721626f4584741f23",
      "tree": "9d839546048d437adceda919105d6db3bda6b553",
      "parents": [
        "61ca4c8fe39f2b47b84c20a8114f261cd12820d7"
      ],
      "author": {
        "name": "Dominic Kim",
        "email": "style95@apache.org",
        "time": "Thu Jan 26 08:03:56 2023 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 25 18:03:56 2023 -0500"
      },
      "message": "Fix the bug that match does not exhaustive (#5370)\n\n"
    },
    {
      "commit": "61ca4c8fe39f2b47b84c20a8114f261cd12820d7",
      "tree": "b584e529431763e1e7822fdb5c444318c61011ce",
      "parents": [
        "4bc4c3b0e1294479dc20fa19389917d0f630a6a6"
      ],
      "author": {
        "name": "Seonghyun Oh",
        "email": "oh.seonghyun@navercorp.com",
        "time": "Wed Jan 25 19:22:58 2023 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 25 19:22:58 2023 +0900"
      },
      "message": "Provide action limit configuration for each namespace (#5229)\n\n* Provide action limit config for namespace\r\n\r\n* Check namespace default limit\r\n\r\n* Validate system limits and namespace default limits\r\n\r\n* Fix test code\r\n\r\n* Add system limit test\r\n\r\n* Refactor code\r\n\r\n* Reject message in invoker reactive\r\n\r\n* Change config key\r\n\r\n* Refactor code\r\n\r\n* Add ansible config\r\n\r\n* Update annotation for maxConcurrent\r\n\r\n* Add test case for limit api\r\n\r\n* Rename limit config key\r\n\r\n* Update swagger\r\n\r\n* Update document\r\n\r\n* Add parameter size limit\r\n\r\n* Refactor code\r\n\r\n* Update limits API\r\n\r\n* Rename allowedDuration -\u003e allowedActionDuration\r\n\r\n* Add test case for parameter limit\r\n\r\n* Refactor code\r\n\r\n* Add request payload limit for namespace\r\n\r\n* Check activation result size with namespace payload limit\r\n\r\n* Provide truncation size option for namespace\r\n\r\n* Support scheduler\r\n\r\n* Supports backwards compatibility for new limit config\r\n\r\n* Update wskadmin\r\n\r\n* Add parameter annotation for truncation\r\n\r\n* Fix test code for KubernetesContainerTests\r\n\r\n* Fix test code for DockerContainerTests\r\n\r\n* Fix test cases\r\n\r\n* Fix build error\r\n\r\n* Fix build error"
    },
    {
      "commit": "4bc4c3b0e1294479dc20fa19389917d0f630a6a6",
      "tree": "28e27ea596a6f12a26b8454ddee0080f838855cc",
      "parents": [
        "40944e6eef40c39b7e547cd9b7251b72f53fc1ed"
      ],
      "author": {
        "name": "Dominic Kim",
        "email": "style95@apache.org",
        "time": "Wed Jan 25 19:14:29 2023 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 25 19:14:29 2023 +0900"
      },
      "message": "Fix typo (#5352)\n\n* Fix typo\r\n\r\n* Fix another typo\r\n\r\n* Apply scalaFmt"
    },
    {
      "commit": "40944e6eef40c39b7e547cd9b7251b72f53fc1ed",
      "tree": "bd74fd3fdcefb31e01d26980475d62c78454d8d1",
      "parents": [
        "21c9a6363fe14e581ec67da281e1762db02ae557"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Fri Jan 20 09:04:49 2023 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jan 20 09:04:49 2023 -0500"
      },
      "message": "schedule actions to run at least 3 times a week (#5369)\n\n"
    },
    {
      "commit": "21c9a6363fe14e581ec67da281e1762db02ae557",
      "tree": "1defc17735fdbc646124516ee995c04081bf100a",
      "parents": [
        "f717619c8c25b54294cfa195732732e85c5d9431"
      ],
      "author": {
        "name": "Michele Sciabarra",
        "email": "michele@nuvolaris.io",
        "time": "Thu Dec 22 14:11:26 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 22 13:11:26 2022 +0000"
      },
      "message": "fixes to use different secrets, show the results in the log (#5367)\n\n* fixes to use different secrets, show the results in the log\r\n* propagating aws variabales and disabiling a test if the key is there ut empty\r\nCo-authored-by: Michele Sciabarra \u003cmichele@sciabarra.com\u003e"
    },
    {
      "commit": "f717619c8c25b54294cfa195732732e85c5d9431",
      "tree": "62b911840e043b43c744f1648089ecda18b24fd4",
      "parents": [
        "a7ed8b5ef080036b3e7dc18b966f096effd20494"
      ],
      "author": {
        "name": "Michele Sciabarra",
        "email": "michele@nuvolaris.io",
        "time": "Fri Dec 16 16:33:32 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 16 15:33:32 2022 +0000"
      },
      "message": "GitHub action (#5361)\n\n* github action initial commit\r\n\r\n* fix blank\r\n\r\n* debug\r\n\r\n* fix push\r\n\r\n* fix java\r\n\r\n* add setup\r\n\r\n* triggering build\r\n\r\n* run unit test\r\n\r\n* ooops\r\n\r\n* updating debugAction\r\n\r\n* waitifdebug\r\n\r\n* fix cleanup\r\n\r\n* final test\r\n\r\n* disable ngrok\r\n\r\n* reworked the PR - multiple jobs and slack\r\n\r\n* split in multiple build\r\n\r\n* github actions updated\r\n\r\n* scancode fixes\r\n\r\n* forcing a corresponding version of jdk in ci and docker image and renaming S3_LOG_BUCKET to AWS_BUCKET to fix tests\r\n\r\n* more fixes - only one test failing against 1.0.0\r\n\r\n* finally passing all the tests on 1.0.0\r\n\r\n* restored master variables\r\n\r\n* restored more master files\r\n\r\n* triggered on push and pull request\r\n\r\n* unit test too\r\n\r\n* wskadmin fixes\r\n\r\n* improve message\r\n\r\n* dummy enabled\r\n\r\n* better git message\r\n\r\n* cleanup the log messages\r\n\r\n* unnecessary change to master - even if beneficial\r\n\r\n* improved messages (and a test disabled)\r\n\r\n* reverting commented test\r\n\r\n* get rid of DummyKO no more needed\r\n\r\nCo-authored-by: Michele Sciabarra \u003cmichele@sciabarra.com\u003e"
    },
    {
      "commit": "a7ed8b5ef080036b3e7dc18b966f096effd20494",
      "tree": "4d029a8c759faedcc2ed30a32b674482a8041a17",
      "parents": [
        "daeadbf11fb46d0f4471fef8e56c1741e1249ab8"
      ],
      "author": {
        "name": "David Grove",
        "email": "dgrove-oss@users.noreply.github.com",
        "time": "Thu Dec 15 21:43:02 2022 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 15 21:43:02 2022 -0500"
      },
      "message": "drop travis from required checks to merge a PR (#5364)\n\n* drop travis from required checks to merge a PR\r\n* comment out virtually all travis tests so we can merge PR"
    },
    {
      "commit": "daeadbf11fb46d0f4471fef8e56c1741e1249ab8",
      "tree": "8a199009b2f4f643dd59fb30b5c0a412be8946c2",
      "parents": [
        "85788875d597f4225909479cefbdf403c0d19ff2"
      ],
      "author": {
        "name": "Brendan Doyle",
        "email": "bdoyle0182@gmail.com",
        "time": "Thu Dec 08 14:19:24 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 08 14:19:24 2022 -0800"
      },
      "message": "Fix missing attachment stuck actions (#5355)\n\n* init\r\n\r\n* compile\r\n\r\n* scalafmt\r\n\r\n* fix test compilation\r\n\r\nCo-authored-by: Brendan Doyle \u003cbrendand@qualtrics.com\u003e"
    },
    {
      "commit": "85788875d597f4225909479cefbdf403c0d19ff2",
      "tree": "ed06369b09de289dbe5bb0207d8900d798fbbcbf",
      "parents": [
        "44791f361d1492e985e9f1bcf3616253c77ed39d"
      ],
      "author": {
        "name": "Brendan Doyle",
        "email": "bdoyle0182@gmail.com",
        "time": "Wed Nov 09 23:53:46 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Nov 09 23:53:46 2022 -0800"
      },
      "message": "Add cors headers to components\u0027 server admin routes (#5351)\n\n* add container pool state route to invoker\r\n\r\n* scalafmt\r\n\r\n* wip\r\n\r\n* add cors headers to components server admin routes\r\n\r\n* scalafmt\r\n\r\n* fix bad merge\r\n\r\nCo-authored-by: Brendan Doyle \u003cbrendand@qualtrics.com\u003e"
    },
    {
      "commit": "44791f361d1492e985e9f1bcf3616253c77ed39d",
      "tree": "4a5f122a91b1ee9be827d309b7379db1de68a5d2",
      "parents": [
        "077fb6d24f0132e7755ea47d7ee9b35f0966daf3"
      ],
      "author": {
        "name": "Dominic Kim",
        "email": "style95@apache.org",
        "time": "Fri Nov 04 13:30:58 2022 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 04 13:30:58 2022 +0900"
      },
      "message": "Handle container cleanup from ActivationClient shutdown gracefully (#5348)\n\n* Fix the regression\r\n\r\n* Apply scalaFmt\r\n\r\n* Fix test cases\r\n\r\n* Make the MemoryQueueTests stable\r\n\r\n* Make the ActivationClientProxyTests stable"
    },
    {
      "commit": "077fb6d24f0132e7755ea47d7ee9b35f0966daf3",
      "tree": "4ca40c65570ede2c79a48745ca3d709253837a6c",
      "parents": [
        "0f4b0c220e050d408a650a8c5a90fbc54b52768a"
      ],
      "author": {
        "name": "Brendan Doyle",
        "email": "bdoyle0182@gmail.com",
        "time": "Tue Nov 01 11:37:30 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 01 11:37:30 2022 -0700"
      },
      "message": "Add scheduler overprovision for new actions before namespace throttling (#5284)\n\n* initial attempt\r\n\r\n* tests\r\n\r\n* fix tests\r\n\r\n* enable throttling when last capacity used in overprovisioning\r\n\r\n* add case to correctly disable namespace throttling when namespace overprovisioning has space\r\n\r\n* feedback\r\n\r\nCo-authored-by: Brendan Doyle \u003cbrendand@qualtrics.com\u003e"
    },
    {
      "commit": "0f4b0c220e050d408a650a8c5a90fbc54b52768a",
      "tree": "945ec2e1b0efac7669db73f7db1e9bd124a38d38",
      "parents": [
        "07c920249d0a0db5fe3bc603add73e410f40dddd"
      ],
      "author": {
        "name": "Dominic Kim",
        "email": "style95@apache.org",
        "time": "Tue Nov 01 21:50:01 2022 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 01 21:50:01 2022 +0900"
      },
      "message": "Make the test stable (#5346)\n\n"
    },
    {
      "commit": "07c920249d0a0db5fe3bc603add73e410f40dddd",
      "tree": "8547591002b0d2cb02db226896467f024e678d43",
      "parents": [
        "651a2e95726f69fb8403c49ce909371521e8986f"
      ],
      "author": {
        "name": "Brendan Doyle",
        "email": "bdoyle0182@gmail.com",
        "time": "Mon Oct 31 22:21:27 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 31 22:21:27 2022 -0700"
      },
      "message": "optimize scheduling decision when there are stale activations (#5344)\n\n* optimize scheduling decision when there are stale activations\r\n\r\n* further optimization\r\n\r\n* scalafmt\r\n\r\n* add new test cases\r\n\r\nCo-authored-by: Brendan Doyle \u003cbrendand@qualtrics.com\u003e"
    },
    {
      "commit": "651a2e95726f69fb8403c49ce909371521e8986f",
      "tree": "b9b117d558a774ccf730710c85953d501201a4d5",
      "parents": [
        "74ca61c8512f43981b6eaca158edc3749ba2513f"
      ],
      "author": {
        "name": "Dominic Kim",
        "email": "style95@apache.org",
        "time": "Tue Nov 01 11:07:12 2022 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 01 11:07:12 2022 +0900"
      },
      "message": "Add zero downtime deployment (#5338)\n\n* Deploy controllers without downtime\r\n\r\n* Deploy invokers without downtime\r\n\r\n* Deploy schedulers without downtime\r\n\r\n* Fix typo\r\n\r\n* Fix typo\r\n\r\n* Add a disable API to controllers\r\n\r\n* Remove unnecessary steps\r\n\r\n* Add more logs for container liveness\r\n\r\n* Change Set to thread-safe one\r\n\r\n* Use the transaction ID of the activation\r\n\r\n* Gracefully shutdown activation client proxy\r\n\r\n* Update core/invoker/src/main/scala/org/apache/openwhisk/core/containerpool/v2/ActivationClientProxy.scala\r\n\r\nApply suggestion\r\n\r\nCo-authored-by: Brendan Doyle \u003cbdoyle0182@gmail.com\u003e\r\n\r\n* Update core/invoker/src/main/scala/org/apache/openwhisk/core/containerpool/v2/ActivationClientProxy.scala\r\n\r\nApply suggestion\r\n\r\nCo-authored-by: Brendan Doyle \u003cbdoyle0182@gmail.com\u003e\r\n\r\n* Update core/invoker/src/main/scala/org/apache/openwhisk/core/containerpool/v2/ActivationClientProxy.scala\r\n\r\nCo-authored-by: Brendan Doyle \u003cbdoyle0182@gmail.com\u003e\r\n\r\n* Apply https://github.com/apache/openwhisk/pull/5334\r\n\r\n* Remove akka-http dependency from the invoker reactive\r\n\r\n* Exclude the prewarm containers count from the /pool/count route\r\n\r\n* Add missing import\r\n\r\n* Make it compatible with scala-2.13\r\n\r\nIn scala-2.13 mapValues returns a MapView, and it cannot be cast to Map by default.\r\n\r\n* Fix test cases\r\n\r\n* Add container id to the logs of ActivationClientProxy\r\n\r\nCo-authored-by: Brendan Doyle \u003cbdoyle0182@gmail.com\u003e"
    },
    {
      "commit": "74ca61c8512f43981b6eaca158edc3749ba2513f",
      "tree": "e81d382dc9ef095c9ad58fcee4c5a95c3e9879e1",
      "parents": [
        "ef725a653ab112391f79c274d8e3dcfb915d59a3"
      ],
      "author": {
        "name": "N Rajiv Vaidyanathan",
        "email": "rajivvaidyanathan4@gmail.com",
        "time": "Tue Nov 01 06:35:22 2022 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 01 10:05:22 2022 +0900"
      },
      "message": "Openwhisk action invocation flow diagram (#5340)\n\n* Openwhisk invocation flow diagram\r\n\r\n* Update README.md\r\n\r\n* Delete Openwhisk-diagram.drawio.png\r\n\r\n* Updated Openwhisk invocation flow diagram\r\n\r\n* Delete Openwhisk-diagram.drawio.png\r\n\r\n* Added ack from invoker controller\r\n\r\n* Delete Openwhisk-diagram.drawio.png\r\n\r\n* Add files via upload\r\n\r\n* Update README.md\r\n\r\n* Delete Openwhisk-flow.png\r\n\r\n* Add files via upload\r\n\r\n* Update README.md\r\n\r\n* Delete Openwhisk-diagram.png\r\n\r\n* Add files via upload\r\n\r\n* Update README.md"
    },
    {
      "commit": "ef725a653ab112391f79c274d8e3dcfb915d59a3",
      "tree": "e4ea6883eba0b613f7156e48872ba5e58b13a215",
      "parents": [
        "145971b8faedad71a7e07fd398528ff563bbaae5"
      ],
      "author": {
        "name": "Dominic Kim",
        "email": "style95@apache.org",
        "time": "Fri Oct 14 13:44:50 2022 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 14 13:44:50 2022 +0900"
      },
      "message": "Prevent cycle in the QueueManager (#5332)\n\n"
    },
    {
      "commit": "145971b8faedad71a7e07fd398528ff563bbaae5",
      "tree": "a750bf6d2634ce4e5447b92e027273d1da662d67",
      "parents": [
        "236ca5e4b894e4cc626f685c1d0eba5c3e6077ec"
      ],
      "author": {
        "name": "Dominic Kim",
        "email": "style95@apache.org",
        "time": "Fri Oct 14 13:44:40 2022 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 14 13:44:40 2022 +0900"
      },
      "message": "Delete ETCD data first when disabling the invoker (#5333)\n\n* Delete ETCD data first when disabling the invoker\r\n\r\n* Add the cluster name to controllers and invokers\r\n\r\n* Handle unhandled message in the Removing state"
    },
    {
      "commit": "236ca5e4b894e4cc626f685c1d0eba5c3e6077ec",
      "tree": "425b561472d3db1bb25164e80e5f568514742091",
      "parents": [
        "8d60463db6ee59b77d1f9034755cb1946ed49fdb"
      ],
      "author": {
        "name": "Brendan Doyle",
        "email": "bdoyle0182@gmail.com",
        "time": "Wed Oct 05 00:14:54 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 05 13:14:54 2022 +0900"
      },
      "message": "Clean Up Etcd Worker Actor (#5323)\n\n* clean up etcd worker actor\r\n\r\n* revert etcd client local change for unit testing\r\n\r\n* fix scala 2.13 compilation\r\n\r\nCo-authored-by: Brendan Doyle \u003cbrendand@qualtrics.com\u003e"
    }
  ],
  "next": "8d60463db6ee59b77d1f9034755cb1946ed49fdb"
}
