)]}'
{
  "log": [
    {
      "commit": "accd75ea0109845c4b4c0ddd74021147af1439d4",
      "tree": "6197ab0957c551cb7620e9855a358d54b0dab4a3",
      "parents": [
        "c556723b2bc03483fd9539951bee2af00970cdb1"
      ],
      "author": {
        "name": "MartijnVisser",
        "email": "martijnvisser@apache.org",
        "time": "Tue Sep 12 11:11:38 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 12 11:11:38 2023 +0200"
      },
      "message": "[FLINK-33075 ] Update outdated NOTICE files for Statefun. This closes #339\n\n* [FLINK-33075][statefun] Update copyright year to 2023\r\n\r\n* [FLINK-33075][statefun] Sort lines in NOTICE files\r\n\r\n* [FLINK-33075][statefun] Update NOTICE files to match the bundled dependencies"
    },
    {
      "commit": "c556723b2bc03483fd9539951bee2af00970cdb1",
      "tree": "65c2b2e8d7248d4948a337531424e79c760261f2",
      "parents": [
        "ac5b13bbb52a47e5024ca3e8a2ef91f52d2e9362"
      ],
      "author": {
        "name": "Martijn Visser",
        "email": "martijnvisser@apache.org",
        "time": "Thu Sep 07 12:10:32 2023 +0200"
      },
      "committer": {
        "name": "Martijn Visser",
        "email": "martijnvisser@apache.org",
        "time": "Thu Sep 07 12:10:47 2023 +0200"
      },
      "message": "[release] Update version to 3.4-SNAPSHOT\n\nNote: version 3.4-SNAPSHOT was already pushed earlier via 46cbfd546ef2600efb3ceda77827d3989d952767, but version 3.3 was never released when this commit was pushed.\n"
    },
    {
      "commit": "ac5b13bbb52a47e5024ca3e8a2ef91f52d2e9362",
      "tree": "39b7b2971816d2ad5fb88a77b756328635daf561",
      "parents": [
        "b06c0a23a5a622d48efc8395699b2e4502bd92be"
      ],
      "author": {
        "name": "Martijn Visser",
        "email": "martijnvisser@apache.org",
        "time": "Thu Sep 07 11:52:21 2023 +0200"
      },
      "committer": {
        "name": "Martijn Visser",
        "email": "martijnvisser@apache.org",
        "time": "Thu Sep 07 11:52:21 2023 +0200"
      },
      "message": "[hotfix] Fix broken Javadoc link\n"
    },
    {
      "commit": "b06c0a23a5a622d48efc8395699b2e4502bd92be",
      "tree": "d7250a2af2fbec50035fd75c83af3e6927d6621d",
      "parents": [
        "4b1e0ff0f21d3299b0e23c2dcbf782bfb959d942"
      ],
      "author": {
        "name": "Galen Warren",
        "email": "784517+galenwarren@users.noreply.github.com",
        "time": "Thu Sep 07 03:39:56 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 07 09:39:56 2023 +0200"
      },
      "message": "[FLINK-31619] Upgrade Stateful Functions to Flink 1.16.2. This closes #331\n\n* [FLINK-31619] Upgrade Stateful Functions to Flink 1.16.1\r\n\r\nUpgrade Flink version to 1.16.2 (this has been released since the issue was created) and update dependency-confict resolutions.\r\nHandle org.apache.flink.runtime.execution.librarycache.FlinkUserCodeClassLoaders moving to org.apache.flink.util.FlinkUserCodeClassLoaders.\r\nFix ReductionsTest.java.\r\nModify construction of Netty request headers"
    },
    {
      "commit": "4b1e0ff0f21d3299b0e23c2dcbf782bfb959d942",
      "tree": "42d4981b7595c11b6257e41b6474850791162532",
      "parents": [
        "46cbfd546ef2600efb3ceda77827d3989d952767"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 15 16:20:28 2023 +0000"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Wed Aug 30 22:20:24 2023 +0200"
      },
      "message": "[FLINK-33002][Statefun] Bump snappy-java from 1.1.4 to 1.1.10.1\n\nBumps [snappy-java](https://github.com/xerial/snappy-java) from 1.1.4 to 1.1.10.1.\n- [Release notes](https://github.com/xerial/snappy-java/releases)\n- [Commits](https://github.com/xerial/snappy-java/compare/1.1.4...v1.1.10.1)\n\n---\nupdated-dependencies:\n- dependency-name: org.xerial.snappy:snappy-java\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\n"
    },
    {
      "commit": "46cbfd546ef2600efb3ceda77827d3989d952767",
      "tree": "9fe205c611726b4d22a1293ba0eb8b19ae96620b",
      "parents": [
        "b4a85ef031e539e7c2580a796246e2896d533d8f"
      ],
      "author": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Thu Nov 03 10:19:34 2022 -0700"
      },
      "committer": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Thu Nov 03 10:41:08 2022 -0700"
      },
      "message": "[release] Update version to 3.4-SNAPSHOT\n"
    },
    {
      "commit": "b4a85ef031e539e7c2580a796246e2896d533d8f",
      "tree": "b948023dff7c81a843057e64f12538cb9d5d126c",
      "parents": [
        "ef8995d0168bc75499137d8fb864884ddf6109d2"
      ],
      "author": {
        "name": "Galen Warren",
        "email": "784517+galenwarren@users.noreply.github.com",
        "time": "Thu Oct 06 13:48:15 2022 -0400"
      },
      "committer": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Tue Nov 01 09:40:36 2022 -0700"
      },
      "message": "[FLINK-29814][statefun] Change supported Flink version to 1.15.2\n\nThis closes #319.\n"
    },
    {
      "commit": "ef8995d0168bc75499137d8fb864884ddf6109d2",
      "tree": "30a2dbf431ad77a7ab610a5cf3cf02b274b3d749",
      "parents": [
        "38f5518f26f96387f0c266531b6ef2c3fd0df729"
      ],
      "author": {
        "name": "Asher Liu",
        "email": "root@viper.run",
        "time": "Mon Jul 04 03:18:22 2022 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 03 21:18:22 2022 +0200"
      },
      "message": "[hotfix] Update config-map.yaml to helm chart (#313)\n\n"
    },
    {
      "commit": "38f5518f26f96387f0c266531b6ef2c3fd0df729",
      "tree": "e589aa8e844ddf3e8dac7b1a74ab4c2914aa26b4",
      "parents": [
        "f4dc3e9326414c11f60dfa241a35a89ff5d185a8"
      ],
      "author": {
        "name": "Fil Karnicki",
        "email": "filip.karnicki@gmail.com",
        "time": "Thu Mar 10 08:45:03 2022 +0100"
      },
      "committer": {
        "name": "Fil Karnicki",
        "email": "filip.karnicki@gmail.com",
        "time": "Sat Mar 12 19:45:43 2022 +0100"
      },
      "message": "[FLINK-26537][statefun] Allow disabling StatefulFunctionsConfigValidator validation for classloader.parent-first-patterns.additional\n"
    },
    {
      "commit": "f4dc3e9326414c11f60dfa241a35a89ff5d185a8",
      "tree": "517ca8b4071521fcd13847e9fe09e46a0228ceda",
      "parents": [
        "547554a54cd7e7f957cba7dd177c4316f68bf9ec"
      ],
      "author": {
        "name": "Fil Karnicki",
        "email": "filip.karnicki@gmail.com",
        "time": "Wed Mar 02 22:01:08 2022 +0100"
      },
      "committer": {
        "name": "Fil Karnicki",
        "email": "filip.karnicki@gmail.com",
        "time": "Sat Mar 05 10:07:23 2022 +0100"
      },
      "message": "[FLINK-25866][statefun] Support additional TLS configuration\n"
    },
    {
      "commit": "547554a54cd7e7f957cba7dd177c4316f68bf9ec",
      "tree": "deebe64c6f69206faa012153f4ead61374a65069",
      "parents": [
        "788417d2198b9eb382bbaeabb96dd81e4c04aa21"
      ],
      "author": {
        "name": "igalshilman",
        "email": "igal@apache.org",
        "time": "Fri Feb 25 22:10:17 2022 +0100"
      },
      "committer": {
        "name": "igalshilman",
        "email": "igal@apache.org",
        "time": "Fri Feb 25 22:10:17 2022 +0100"
      },
      "message": "[FLINK-26378][sdk][py] Set caller to None for ingress messages.\n\nThis commit makes sure that the caller\u0027s address would be None for\nmessages that are coming from an ingress.\n"
    },
    {
      "commit": "788417d2198b9eb382bbaeabb96dd81e4c04aa21",
      "tree": "1b9374dfc54f55d6e7a39eee9798a4fa68b40df4",
      "parents": [
        "725202cd69b78442d1287deec000ae2d52da4bda"
      ],
      "author": {
        "name": "Galen Warren",
        "email": "784517+galenwarren@users.noreply.github.com",
        "time": "Fri Feb 25 11:03:17 2022 -0500"
      },
      "committer": {
        "name": "Galen Warren",
        "email": "784517+galenwarren@users.noreply.github.com",
        "time": "Fri Feb 25 11:03:17 2022 -0500"
      },
      "message": "[FLINK-26375][statefun-golang-sdk] Fix Statefun Golang SDK to return nil from Context.Caller when there is no caller\n\nChange handler.go to only populate statefunContext.caller when a caller is present in the invocation\nAdd unit tests\n"
    },
    {
      "commit": "725202cd69b78442d1287deec000ae2d52da4bda",
      "tree": "84fa22db91bb3e517f24e6ec8d0881cd5255a5d1",
      "parents": [
        "cd8e0237f63bb84aae4137ae74481e5291944208"
      ],
      "author": {
        "name": "Galen Warren",
        "email": "784517+galenwarren@users.noreply.github.com",
        "time": "Tue Feb 22 17:30:26 2022 -0500"
      },
      "committer": {
        "name": "Seth Wiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Thu Feb 24 15:33:37 2022 -0600"
      },
      "message": "[FLINK-26340][statefun-golang-sdk] Add ability in Golang SDK to create new statefun.Context from existing one, but with a new underlying context.Context\n\nChange sync.Mutex in statefunContext to be *sync.Mutex, to make it copyable, and update construction of statefunContext accordingly\nAdd WithContext to statefun.Context interface and implement on statefunContext\nAdd unit test\n\nThis closes #303\n"
    },
    {
      "commit": "cd8e0237f63bb84aae4137ae74481e5291944208",
      "tree": "b4790bb19a71ebf7212e93220739639a39862447",
      "parents": [
        "9183d6376d54bb42fea4abca62c67c0db2011afe"
      ],
      "author": {
        "name": "Till Rohrmann",
        "email": "trohrmann@apache.org",
        "time": "Tue Feb 15 11:29:22 2022 +0100"
      },
      "committer": {
        "name": "Till Rohrmann",
        "email": "trohrmann@apache.org",
        "time": "Wed Feb 16 14:05:23 2022 +0100"
      },
      "message": "[FLINK-26153] Add update_playground_links.sh to update playground links\n\nThis commit adds a new update_playground_links.sh script that updates links to\nStatefun\u0027s playground in various places.\n\nThis closes #302.\n"
    },
    {
      "commit": "9183d6376d54bb42fea4abca62c67c0db2011afe",
      "tree": "0ebcbab4b142765dc7ebd5a6d637a342dca872ae",
      "parents": [
        "5fc6e009af39f50a533bd073d55bfbe86a25ed7b"
      ],
      "author": {
        "name": "Till Rohrmann",
        "email": "trohrmann@apache.org",
        "time": "Tue Feb 15 11:29:06 2022 +0100"
      },
      "committer": {
        "name": "Till Rohrmann",
        "email": "trohrmann@apache.org",
        "time": "Tue Feb 15 11:29:06 2022 +0100"
      },
      "message": "[hotfix] Fix typo in update_branch_version.sh\n"
    },
    {
      "commit": "5fc6e009af39f50a533bd073d55bfbe86a25ed7b",
      "tree": "5dc0d36b680f480ae60c81e3a029396bfddf5ef0",
      "parents": [
        "d1b2775475bd082e244d73e289641b424982dd98"
      ],
      "author": {
        "name": "Till Rohrmann",
        "email": "trohrmann@apache.org",
        "time": "Tue Feb 15 09:53:51 2022 +0100"
      },
      "committer": {
        "name": "Till Rohrmann",
        "email": "trohrmann@apache.org",
        "time": "Tue Feb 15 09:55:00 2022 +0100"
      },
      "message": "[hotfix] Update README.md links to point to release-3.2 playground version\n"
    },
    {
      "commit": "d1b2775475bd082e244d73e289641b424982dd98",
      "tree": "8f2366ad2e649fd836828525ae5b909bb38e2991",
      "parents": [
        "3a1680a4b9d849b8b97a6195895d5ba6c9c76a3a"
      ],
      "author": {
        "name": "Till Rohrmann",
        "email": "trohrmann@apache.org",
        "time": "Thu Feb 10 18:13:23 2022 +0100"
      },
      "committer": {
        "name": "Till Rohrmann",
        "email": "trohrmann@apache.org",
        "time": "Tue Feb 15 09:55:00 2022 +0100"
      },
      "message": "[hotfix] Let Python README.md point to Statefun playground\n"
    },
    {
      "commit": "3a1680a4b9d849b8b97a6195895d5ba6c9c76a3a",
      "tree": "563d30bb4d10a840f00007598c482cdf95c654b7",
      "parents": [
        "7ec6664ed7edf14d441110745df4c8d79b5d3abd"
      ],
      "author": {
        "name": "Till Rohrmann",
        "email": "trohrmann@apache.org",
        "time": "Thu Feb 10 18:10:07 2022 +0100"
      },
      "committer": {
        "name": "Till Rohrmann",
        "email": "trohrmann@apache.org",
        "time": "Tue Feb 15 09:54:24 2022 +0100"
      },
      "message": "[FLINK-25898] Add README.md to statefun-sdk-js\n\nThis closes #301.\n"
    },
    {
      "commit": "7ec6664ed7edf14d441110745df4c8d79b5d3abd",
      "tree": "4bf294f54493113a62adc70e87e6df92b72dbfe6",
      "parents": [
        "1054c17ffbe50c8b207cdedf4f09cf75b747e715"
      ],
      "author": {
        "name": "Galen Warren",
        "email": "784517+galenwarren@users.noreply.github.com",
        "time": "Wed Feb 09 12:24:38 2022 -0500"
      },
      "committer": {
        "name": "igalshilman",
        "email": "igal@apache.org",
        "time": "Thu Feb 10 14:58:39 2022 +0100"
      },
      "message": "[FLINK-25933][statefun] Add support for the async HTTP transport in request-reply function builder\n\nCreate StatefulFunctionBuilder base class for all function builders\nCreate AsyncRequestReplyFunctionBuilder to build async functions\nRefactor existing RequestReplyFunctionBuilder to extend StatefulFunctionBuilder\nCreate new factory methods on StatefulFunctionBuilder and deprecate old factory method\nModify SerializableHttpFunctionProvider to properly choose client factory based on HttpFunctionEndpointSpec\nUpdate docs\n"
    },
    {
      "commit": "1054c17ffbe50c8b207cdedf4f09cf75b747e715",
      "tree": "0a58f3137283c3f2b8f365cd1066368598715db9",
      "parents": [
        "2a2d8909c1e5566e8bddcc5fe2912d1417ed1423"
      ],
      "author": {
        "name": "Siddique Ahmad",
        "email": "Siddique.Ahmad@gmail.com",
        "time": "Mon Feb 07 16:02:51 2022 +0500"
      },
      "committer": {
        "name": "igalshilman",
        "email": "igal@apache.org",
        "time": "Tue Feb 08 14:11:51 2022 +0100"
      },
      "message": "[hotfix][doc] Typo in link.\n\nlink was giving 404\n"
    },
    {
      "commit": "2a2d8909c1e5566e8bddcc5fe2912d1417ed1423",
      "tree": "f3fe7da119a2f0ecb581a2eed9cf7d36541a932b",
      "parents": [
        "74ac9f200e3566a5c6f50dfc782a6b80268e0cb9"
      ],
      "author": {
        "name": "igalshilman",
        "email": "igal@apache.org",
        "time": "Thu Feb 03 09:47:44 2022 +0100"
      },
      "committer": {
        "name": "igalshilman",
        "email": "igal@apache.org",
        "time": "Thu Feb 03 09:47:44 2022 +0100"
      },
      "message": "[FLINK-25936][java-sdk] Adjust the ConcurrentAddressScopedStorageTest to reflect the request-reply protocol\n\nAccording to the request reply protocol, in case of a missing value: a registered state\nbut without an assosciated value (deleted, expired, or simply never set) the invocation\nwill contain an associated TypedValue with the field has_value \u003d false, and might or might not\nprovide the type_name field.\nThis commit refelects that in the test.\n"
    },
    {
      "commit": "74ac9f200e3566a5c6f50dfc782a6b80268e0cb9",
      "tree": "35ea35f904515e6bd3ab93b5a316f0da5a69e856",
      "parents": [
        "2c57b91b88fef4e5600c7990c01ea1c47d8155c2"
      ],
      "author": {
        "name": "igalshilman",
        "email": "igal@apache.org",
        "time": "Fri Jan 28 21:16:49 2022 +0100"
      },
      "committer": {
        "name": "igalshilman",
        "email": "igal@apache.org",
        "time": "Wed Feb 02 21:53:03 2022 +0100"
      },
      "message": "[FLINK-25936][java-sdk] Set value typename correctly in MutableTypeCell.\n\nBefore that commit, MutableTypeCell was assuming incorrectly\nthat the backend will send a TypedValue with a type_name field set even if the\nvalue is missing (TypedValue.has_value \u003d false). This is not the case, and hence\nThe type_name needs to be set explicitly.\n"
    },
    {
      "commit": "2c57b91b88fef4e5600c7990c01ea1c47d8155c2",
      "tree": "84749ffa0dfb7877719d33ae6bfdd5fe3b924ce6",
      "parents": [
        "8b12bd29f93e5dd2548f34d06e19be34d4e4bd49"
      ],
      "author": {
        "name": "martijnvisser",
        "email": "martijn@2symbols.com",
        "time": "Tue Feb 01 19:30:05 2022 +0100"
      },
      "committer": {
        "name": "Chesnay Schepler",
        "email": "chesnay@apache.org",
        "time": "Wed Feb 02 17:24:43 2022 +0100"
      },
      "message": "[FLINK-25915][docs] Add Matomo tracking code to base layout\n"
    },
    {
      "commit": "8b12bd29f93e5dd2548f34d06e19be34d4e4bd49",
      "tree": "99fe60899095aae71a6aebaa0ea71856b4f9c409",
      "parents": [
        "66b2fc5a178d916756428f65a197095fbb43f57d"
      ],
      "author": {
        "name": "martijnvisser",
        "email": "martijn@2symbols.com",
        "time": "Tue Feb 01 19:29:06 2022 +0100"
      },
      "committer": {
        "name": "Chesnay Schepler",
        "email": "chesnay@apache.org",
        "time": "Wed Feb 02 17:24:43 2022 +0100"
      },
      "message": "[FLINK-25915][docs] Remove Google Analytics implementation\n"
    },
    {
      "commit": "66b2fc5a178d916756428f65a197095fbb43f57d",
      "tree": "248009ea335b7d2b161af0e65ae236d82484713c",
      "parents": [
        "3df32c1ad16aaff8f66c265f9084151a1ee70730"
      ],
      "author": {
        "name": "Mingmin Xu",
        "email": "mingminx@twitter.com",
        "time": "Thu Jan 27 00:47:41 2022 -0800"
      },
      "committer": {
        "name": "igalshilman",
        "email": "igal@apache.org",
        "time": "Fri Jan 28 11:49:33 2022 +0100"
      },
      "message": "[hotfix][doc] Remove invalid link in README\n\nThis closes #289.\n"
    },
    {
      "commit": "3df32c1ad16aaff8f66c265f9084151a1ee70730",
      "tree": "9578022f237cc24daae749423462ef3eb6ff9425",
      "parents": [
        "99dbb2f83a41e50a70629343334a2dcf4537a0b0"
      ],
      "author": {
        "name": "Till Rohrmann",
        "email": "trohrmann@apache.org",
        "time": "Wed Jan 26 15:12:39 2022 +0100"
      },
      "committer": {
        "name": "Till Rohrmann",
        "email": "trohrmann@apache.org",
        "time": "Thu Jan 27 10:51:40 2022 +0100"
      },
      "message": "[FLINK-25829] Skip deployment of statefun-sdk-js\n\nThis closes #286.\n"
    },
    {
      "commit": "99dbb2f83a41e50a70629343334a2dcf4537a0b0",
      "tree": "97ca3297d77cc414a62e157d827a3bb87ff612a5",
      "parents": [
        "b9230a593dd16865ff7c88d06347d8dc34a4d2bd"
      ],
      "author": {
        "name": "Till Rohrmann",
        "email": "trohrmann@apache.org",
        "time": "Wed Jan 26 15:01:26 2022 +0100"
      },
      "committer": {
        "name": "Till Rohrmann",
        "email": "trohrmann@apache.org",
        "time": "Thu Jan 27 10:47:50 2022 +0100"
      },
      "message": "[FLINK-25828] Let build-stateful-functions.sh ignore javadoc and sources jar\n\nThis commit lets the build-stateful-functions.sh script ignore javadoc and sources jars that\ncan make the following copy commands to fail.\n\nThis closes #285.\n"
    },
    {
      "commit": "b9230a593dd16865ff7c88d06347d8dc34a4d2bd",
      "tree": "ddee230b93371594f186c99cd491cd46dc3fd1b1",
      "parents": [
        "d5f7c627e67465f5c4ec5d37a33426fa04e4d17f"
      ],
      "author": {
        "name": "Till Rohrmann",
        "email": "trohrmann@apache.org",
        "time": "Tue Jan 25 16:17:11 2022 +0100"
      },
      "committer": {
        "name": "Till Rohrmann",
        "email": "trohrmann@apache.org",
        "time": "Tue Jan 25 16:17:11 2022 +0100"
      },
      "message": "[release] Add 3.2 release docs to docs/config.toml\n"
    },
    {
      "commit": "d5f7c627e67465f5c4ec5d37a33426fa04e4d17f",
      "tree": "ad9c24baff91ae9b60e3ba234460df8a7be3719e",
      "parents": [
        "895fb0b4485d4ae43f8e1eb132f3f237e210f72b"
      ],
      "author": {
        "name": "Till Rohrmann",
        "email": "trohrmann@apache.org",
        "time": "Tue Jan 25 16:02:40 2022 +0100"
      },
      "committer": {
        "name": "Till Rohrmann",
        "email": "trohrmann@apache.org",
        "time": "Tue Jan 25 16:04:25 2022 +0100"
      },
      "message": "[release] Update version to 3.3-SNAPSHOT\n"
    },
    {
      "commit": "895fb0b4485d4ae43f8e1eb132f3f237e210f72b",
      "tree": "72adef16bdcf9de06b4980bc9bcf2fe36ea8484b",
      "parents": [
        "09a5cba521e9f994896c746ec9f8cc6479403612"
      ],
      "author": {
        "name": "igalshilman",
        "email": "igal@apache.org",
        "time": "Mon Jan 24 20:46:47 2022 +0100"
      },
      "committer": {
        "name": "igalshilman",
        "email": "igal@apache.org",
        "time": "Tue Jan 25 11:30:29 2022 +0100"
      },
      "message": "[FLINK-25775][doc] Add Javascript SDK documentation for NodeJS\n"
    },
    {
      "commit": "09a5cba521e9f994896c746ec9f8cc6479403612",
      "tree": "b2b0526728a8191b9b228c8bbe773e5260e39226",
      "parents": [
        "fe3c266fa9f2105efd090f44e36bb4eb4d179ab3"
      ],
      "author": {
        "name": "Till Rohrmann",
        "email": "trohrmann@apache.org",
        "time": "Wed Jan 19 14:46:48 2022 +0100"
      },
      "committer": {
        "name": "Till Rohrmann",
        "email": "trohrmann@apache.org",
        "time": "Thu Jan 20 15:59:48 2022 +0100"
      },
      "message": "[FLINK-25708] Bump Flink dependency to 1.14.3\n\nThis closes #283.\n"
    },
    {
      "commit": "fe3c266fa9f2105efd090f44e36bb4eb4d179ab3",
      "tree": "e41e38c734a305c3a92232c385c4b8d59f74657d",
      "parents": [
        "51d3130a172a40ed1dfda9269292b08054534c64"
      ],
      "author": {
        "name": "Till Rohrmann",
        "email": "trohrmann@apache.org",
        "time": "Mon Dec 27 15:36:52 2021 +0100"
      },
      "committer": {
        "name": "Till Rohrmann",
        "email": "trohrmann@apache.org",
        "time": "Mon Dec 27 16:22:26 2021 +0100"
      },
      "message": "[hotfix] Move junit and hamcrest-all test dependency to dependencyManagement\n\nThis commit sets the junit and hamcrest-all test dependency version and scope in the\ndependencyManagement section of the root pom to unify all dependencies. This has the\npurpose to avoid the usage of different testing libraries.\n"
    },
    {
      "commit": "51d3130a172a40ed1dfda9269292b08054534c64",
      "tree": "b2932413478d65c29e8a8dfb6db80704a963250e",
      "parents": [
        "99892751a60d31991161a097923fbd5ee08cb2eb"
      ],
      "author": {
        "name": "Galen Warren",
        "email": "784517+galenwarren@users.noreply.github.com",
        "time": "Sun Dec 26 11:24:23 2021 -0500"
      },
      "committer": {
        "name": "Till Rohrmann",
        "email": "trohrmann@apache.org",
        "time": "Mon Dec 27 16:22:18 2021 +0100"
      },
      "message": "[FLINK-25197] Fix serialization issue in RequestReplyFunctionBuilder\n\nThis closes #282.\n"
    },
    {
      "commit": "99892751a60d31991161a097923fbd5ee08cb2eb",
      "tree": "736d7b562a464e05dd5e86a3978c671b376276b5",
      "parents": [
        "48ae529c6dbba82e788d53b260a38ca24f39366e"
      ],
      "author": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Wed Dec 15 13:34:10 2021 -0600"
      },
      "committer": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Wed Dec 15 15:12:12 2021 -0600"
      },
      "message": "[hotfix] Add k8s HA to helm chart\n\nThis closes #279\n"
    },
    {
      "commit": "48ae529c6dbba82e788d53b260a38ca24f39366e",
      "tree": "dedabb50d6552586477915b8195ea4efcb4e295b",
      "parents": [
        "9f6679d7fa6ce2f38798ec086d77cd9954c2c5da"
      ],
      "author": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Wed Dec 15 10:58:29 2021 -0600"
      },
      "committer": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Wed Dec 15 13:39:05 2021 -0600"
      },
      "message": "[FLINK-25333] Disable auto uid generation and enable restoring from a savepoint with missing operators\n"
    },
    {
      "commit": "9f6679d7fa6ce2f38798ec086d77cd9954c2c5da",
      "tree": "f9658f2ea9695a5ad4d9230b5fdfeeb493f1dcb6",
      "parents": [
        "f26c60b26242be17953dc45d4b83b134eea329a4"
      ],
      "author": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Wed Dec 15 10:46:02 2021 -0600"
      },
      "committer": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Wed Dec 15 13:39:03 2021 -0600"
      },
      "message": "[FLINK-25333] Manually set UIDs on router operator\n"
    },
    {
      "commit": "f26c60b26242be17953dc45d4b83b134eea329a4",
      "tree": "b0b4ae8644ecf0685008b90872875f2d02ed698f",
      "parents": [
        "b4ba9547b8f0105a28544fd28a5e0433666e9023"
      ],
      "author": {
        "name": "igalshilman",
        "email": "igal@apache.org",
        "time": "Thu Dec 09 15:02:43 2021 +0100"
      },
      "committer": {
        "name": "igalshilman",
        "email": "igal@apache.org",
        "time": "Tue Dec 14 18:40:38 2021 +0100"
      },
      "message": "[FLINK-25308] Provide a custom remote module name\n\nThis commit adds a new flink-conf configuration key\nthat allows overriding the default remote module file name (module.yaml)\nTo provide a different name, for example prod.yaml that is located at /flink/usrlib/prod.yaml\nOne can add the following to their flink-conf.yaml:\n\nstatefun.remote.module-name: /flink/usrlib/prod.yaml\n"
    },
    {
      "commit": "b4ba9547b8f0105a28544fd28a5e0433666e9023",
      "tree": "0f45ff5ed6d60986104e4bead64edcdd8446efc8",
      "parents": [
        "637ac79abb648cd73272867c6023349ba4e25cbc"
      ],
      "author": {
        "name": "Till Rohrmann",
        "email": "trohrmann@apache.org",
        "time": "Sat Nov 27 19:28:12 2021 +0100"
      },
      "committer": {
        "name": "Till Rohrmann",
        "email": "trohrmann@apache.org",
        "time": "Sat Nov 27 19:28:12 2021 +0100"
      },
      "message": "[hotfix][docs] Replace and with an in embedded.md\n"
    },
    {
      "commit": "637ac79abb648cd73272867c6023349ba4e25cbc",
      "tree": "4397a29130a24d5e1b3643827111b36fd52b1e8a",
      "parents": [
        "49f6166523db846b3de3bd888f3f93adaeb16132"
      ],
      "author": {
        "name": "Till Rohrmann",
        "email": "trohrmann@apache.org",
        "time": "Sat Nov 27 17:46:51 2021 +0100"
      },
      "committer": {
        "name": "Till Rohrmann",
        "email": "trohrmann@apache.org",
        "time": "Sat Nov 27 17:46:51 2021 +0100"
      },
      "message": "[hotfix][docs] Add missing be in logical.md documentation\n"
    },
    {
      "commit": "49f6166523db846b3de3bd888f3f93adaeb16132",
      "tree": "ae1e263f2e7ebac163030c0b52cadf48d6c76cda",
      "parents": [
        "d1e750cf35dfbf76eb9c582b4a0b8952152fd692"
      ],
      "author": {
        "name": "igalshilman",
        "email": "igal@apache.org",
        "time": "Wed Oct 13 21:00:11 2021 +0200"
      },
      "committer": {
        "name": "igalshilman",
        "email": "igal@apache.org",
        "time": "Wed Nov 17 19:00:11 2021 +0100"
      },
      "message": "[FLINK-24534] Use the async transport if transport is not specified.\n\nThis commit sets the Netty based, asynchronous transport as the default transport\nfor endpoint definitions that did not specify a particular transport.\n\nThis closes #276\n"
    },
    {
      "commit": "d1e750cf35dfbf76eb9c582b4a0b8952152fd692",
      "tree": "9b2646f97f0bf688d6d57417a9483f7cd0233a27",
      "parents": [
        "56c2f036a6831af885eb15539bc7962bb730b060"
      ],
      "author": {
        "name": "neoXfire",
        "email": "tavares.florian@outlook.fr",
        "time": "Tue Oct 12 19:22:02 2021 +0200"
      },
      "committer": {
        "name": "Igal Shilman",
        "email": "igal@apache.org",
        "time": "Wed Nov 17 09:33:13 2021 +0100"
      },
      "message": "[hotfix] Use JDK 8 Optional instead of shaded Optional class from Guava.\n\nThis closes #275\n"
    },
    {
      "commit": "56c2f036a6831af885eb15539bc7962bb730b060",
      "tree": "ace08ac436f23428c1dbf5e65b71bf5640ffa9ad",
      "parents": [
        "461cdde1b92c8f285e425c461aebff162366fc64"
      ],
      "author": {
        "name": "Igal Shilman",
        "email": "igal@apache.org",
        "time": "Mon Sep 27 16:18:54 2021 +0200"
      },
      "committer": {
        "name": "Igal Shilman",
        "email": "igal@apache.org",
        "time": "Tue Oct 12 14:03:32 2021 +0200"
      },
      "message": "[FLINK-22533] Add user defined metrics\n\nThis commits adds the ability to define custom metrics in the embedded SDK.\n"
    },
    {
      "commit": "461cdde1b92c8f285e425c461aebff162366fc64",
      "tree": "7e297c08139bd7dba14dbaa3e1e7273109159bfc",
      "parents": [
        "84f6ce0cc7dac0bb474f308a3911812e36aa7bee"
      ],
      "author": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Wed Oct 06 18:31:28 2021 -0500"
      },
      "committer": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Wed Oct 06 18:44:24 2021 -0500"
      },
      "message": "[FLINK-24464][core] Metrics sometimes report negative backlog\n\nThis closes #273\n"
    },
    {
      "commit": "84f6ce0cc7dac0bb474f308a3911812e36aa7bee",
      "tree": "6cb840c9bbce5eef49dae74b4882f375a636ba2b",
      "parents": [
        "2600dfb077d05338d6dbebee3cba6d92ef75aa25"
      ],
      "author": {
        "name": "Igal Shilman",
        "email": "igal@apache.org",
        "time": "Thu Sep 23 14:49:09 2021 +0200"
      },
      "committer": {
        "name": "Igal Shilman",
        "email": "igal@apache.org",
        "time": "Thu Sep 23 15:39:07 2021 +0200"
      },
      "message": "[FLINK-24364][e2e] Add message cancellation embedded e2e case\n\nThis commit adds a message cancellation test case for the smoke e2e test.\nThe generation of message cancellation commands is disabled by default, and\nonly enabled for the embedded sdk e2e tests.\n"
    },
    {
      "commit": "2600dfb077d05338d6dbebee3cba6d92ef75aa25",
      "tree": "274c3d67ad280004efc2aace1019cfb861bf9c81",
      "parents": [
        "197738fe6940d9501fd579b227f0876772d97392"
      ],
      "author": {
        "name": "Igal Shilman",
        "email": "igal@apache.org",
        "time": "Wed Sep 22 14:25:21 2021 +0200"
      },
      "committer": {
        "name": "Igal Shilman",
        "email": "igal@apache.org",
        "time": "Thu Sep 23 13:33:20 2021 +0200"
      },
      "message": "[FLINK-24356][remote] Attach a cancellation token to a delayed message\n\nThis commit fixes a bug with the RequestReply function that previously ignored\nthe cancellation token sent from a remote SDK.\n"
    },
    {
      "commit": "197738fe6940d9501fd579b227f0876772d97392",
      "tree": "9602b9bf885eab45163dcd5a54c2b709e05a0498",
      "parents": [
        "578adb7b649b48c7c561b2e59d7e137aef1480ad"
      ],
      "author": {
        "name": "Ingo Bürk",
        "email": "ingo.buerk@tngtech.com",
        "time": "Fri Sep 17 10:42:37 2021 +0200"
      },
      "committer": {
        "name": "Igal Shilman",
        "email": "igal@apache.org",
        "time": "Fri Sep 17 15:01:16 2021 +0200"
      },
      "message": "[FLINK-24322][js] Various improvements to the consistency and style\n\n* Improve imports/exports and minor TS improvements\n* Use Protobuf types where possible\n* Seperate public api to a separate file\n* Add jest explicitly\n"
    },
    {
      "commit": "578adb7b649b48c7c561b2e59d7e137aef1480ad",
      "tree": "7476b05583e79034e0a0e7a9f01228f8b28965f1",
      "parents": [
        "d944139fe6203e6d75ba3a2f06fbccf0ecec2b0b"
      ],
      "author": {
        "name": "Igal Shilman",
        "email": "igal@apache.org",
        "time": "Fri Sep 10 16:35:36 2021 +0200"
      },
      "committer": {
        "name": "Igal Shilman",
        "email": "igal@apache.org",
        "time": "Thu Sep 16 17:02:31 2021 +0200"
      },
      "message": "[FLINK-24256][sdk] Add a JavaScript SDK\n"
    },
    {
      "commit": "d944139fe6203e6d75ba3a2f06fbccf0ecec2b0b",
      "tree": "111db89fdcf733b99b00dc7d4df99b3df3d25ab3",
      "parents": [
        "d18a99e8ea4c5e7adfb16f87318d678d47e65eea"
      ],
      "author": {
        "name": "Evans Ye",
        "email": "evansye@apache.org",
        "time": "Fri Sep 03 03:22:56 2021 +0800"
      },
      "committer": {
        "name": "Igal Shilman",
        "email": "igal@apache.org",
        "time": "Tue Sep 14 11:53:28 2021 +0200"
      },
      "message": "[FLINK-23985] Add document for adding new language SDK Smoke E2E\n"
    },
    {
      "commit": "d18a99e8ea4c5e7adfb16f87318d678d47e65eea",
      "tree": "231d91b34ad49dc43cc4d3b71cc23ff6eb04ee63",
      "parents": [
        "d8e60db8328ad87e0263565c28de1bc83cc5ebfd"
      ],
      "author": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Mon Sep 13 17:35:27 2021 -0500"
      },
      "committer": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Mon Sep 13 17:35:27 2021 -0500"
      },
      "message": "[hotfix][docs] fix documentation build\n"
    },
    {
      "commit": "d8e60db8328ad87e0263565c28de1bc83cc5ebfd",
      "tree": "11b4b96b7f0b847ae961633b156e4bdd3b857d54",
      "parents": [
        "2515dfc7c509e7388f7c67b8a3b7b8ad0a9f3b6b"
      ],
      "author": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Mon Sep 13 15:05:27 2021 -0500"
      },
      "committer": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Mon Sep 13 15:05:27 2021 -0500"
      },
      "message": "[hotfix][docs] drop unused io overview\n"
    },
    {
      "commit": "2515dfc7c509e7388f7c67b8a3b7b8ad0a9f3b6b",
      "tree": "39d084d3a65762eb29b847e6ebd8b3ffb5859873",
      "parents": [
        "123e4d2f6126a04f4f55b270b7c4646170cf5862"
      ],
      "author": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Wed Sep 01 09:08:56 2021 -0500"
      },
      "committer": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Thu Sep 02 14:18:21 2021 -0500"
      },
      "message": "[FLINK-24109] Correct egress string serialization\n\nThis closes #265\n"
    },
    {
      "commit": "123e4d2f6126a04f4f55b270b7c4646170cf5862",
      "tree": "19404dbb6f3afef8d0f16ea3f69cda3d5b06a7c4",
      "parents": [
        "6ae76483bafd1212693b137c3e1f4452a4d2d527"
      ],
      "author": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Wed Sep 01 09:21:16 2021 -0500"
      },
      "committer": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Thu Sep 02 11:49:40 2021 -0500"
      },
      "message": "[FLINK-24110] Filter null ComponentJsonObjects\n\nThis closes #266\n"
    },
    {
      "commit": "6ae76483bafd1212693b137c3e1f4452a4d2d527",
      "tree": "25ecc77b278585b131667c3e1929bd9bcae0d81a",
      "parents": [
        "1aa2313532ae6086c3a8aa05e08f7c2d96d84640"
      ],
      "author": {
        "name": "Igal Shilman",
        "email": "igal@apache.org",
        "time": "Thu Sep 02 17:06:45 2021 +0200"
      },
      "committer": {
        "name": "Igal Shilman",
        "email": "igal@apache.org",
        "time": "Thu Sep 02 17:14:10 2021 +0200"
      },
      "message": "[FLINK-24132] Remove directory-maven-plugin\n\nThe only usage of that plugin is at statefun-e2e-tests/pom.xml\nand to only invoke two shell script. We can simply use a relative path\nSince the shell scripts resolve their basedir anyways.\n"
    },
    {
      "commit": "1aa2313532ae6086c3a8aa05e08f7c2d96d84640",
      "tree": "0aa84f1838559e1880fcd3200f1a8c2b9996577d",
      "parents": [
        "a2423ac6630292676e0217f70c008ee22b175fdc"
      ],
      "author": {
        "name": "Igal Shilman",
        "email": "igal@apache.org",
        "time": "Wed Sep 01 13:32:23 2021 +0200"
      },
      "committer": {
        "name": "Igal Shilman",
        "email": "igal@apache.org",
        "time": "Thu Sep 02 15:14:19 2021 +0200"
      },
      "message": "[FLINK-23964] Use shaded tcnative in dev docker image\n"
    },
    {
      "commit": "a2423ac6630292676e0217f70c008ee22b175fdc",
      "tree": "5799d3ea839522e68b8c83eaccd70eb9f99bc4f9",
      "parents": [
        "21ac5f6c8a49fab4598832372636b345cc365921"
      ],
      "author": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Wed Sep 01 09:03:07 2021 -0500"
      },
      "committer": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Wed Sep 01 09:03:07 2021 -0500"
      },
      "message": "[hotfix] link to golang sdk from homepage\n"
    },
    {
      "commit": "21ac5f6c8a49fab4598832372636b345cc365921",
      "tree": "58dedcab7db5cca1548d2922a101d36cac9eb9b0",
      "parents": [
        "e1bb1518d309be62260f758b34c808eb90cb81e1"
      ],
      "author": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Tue Aug 31 11:54:43 2021 -0500"
      },
      "committer": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Tue Aug 31 11:54:43 2021 -0500"
      },
      "message": "[hotfix][docs] remove trailing seperator\n"
    },
    {
      "commit": "e1bb1518d309be62260f758b34c808eb90cb81e1",
      "tree": "4c711b883a8fc178aa8d51da363edcd63b649bed",
      "parents": [
        "6e46776b28b116287e474feb45b4a8780175d743"
      ],
      "author": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Fri Aug 27 14:11:11 2021 +0800"
      },
      "committer": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Fri Aug 27 10:31:12 2021 -0500"
      },
      "message": "[FLINK-23600] [docs] Restructure module configuration docs\n\nThis closes #263\n"
    },
    {
      "commit": "6e46776b28b116287e474feb45b4a8780175d743",
      "tree": "67fae87365414122dae83b8843b133926ecccabb",
      "parents": [
        "efbc950378997fe5e669561a932f426a2e06b678"
      ],
      "author": {
        "name": "Stephan Ewen",
        "email": "sewen@apache.org",
        "time": "Thu Aug 26 13:11:07 2021 +0200"
      },
      "committer": {
        "name": "Igal Shilman",
        "email": "igal@apache.org",
        "time": "Fri Aug 27 15:56:38 2021 +0200"
      },
      "message": "[hotfix] Add Java 11 profile to make StateFun work in IDEs (IntelliJ) that use JDK 11+\n"
    },
    {
      "commit": "efbc950378997fe5e669561a932f426a2e06b678",
      "tree": "d2b583ec75f0aa291a9ef8d682bebb2ee74f3ca0",
      "parents": [
        "feeff61f91ff21b63ed491bd682272539f5cf666"
      ],
      "author": {
        "name": "Stephan Ewen",
        "email": "sewen@apache.org",
        "time": "Thu Aug 26 13:05:56 2021 +0200"
      },
      "committer": {
        "name": "Stephan Ewen",
        "email": "sewen@apache.org",
        "time": "Thu Aug 26 14:21:43 2021 +0200"
      },
      "message": "[hotfix][build] Add version for build helper plugin in statefun-protobuf-shaded\n\nThis commit pins the version to what was effectively used by the build process.\n"
    },
    {
      "commit": "feeff61f91ff21b63ed491bd682272539f5cf666",
      "tree": "54539595ab8f9122f18d617d794a5516bd3ff4eb",
      "parents": [
        "c85c6db515cc14c409259542639c68e3c3f1dff6"
      ],
      "author": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Mon Aug 23 15:15:58 2021 -0500"
      },
      "committer": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Tue Aug 24 16:04:36 2021 +0800"
      },
      "message": "[hotfix] document go mod requirement\n\nThis closes #260.\n"
    },
    {
      "commit": "c85c6db515cc14c409259542639c68e3c3f1dff6",
      "tree": "eb53e719066a7d97ec6c69806411c30b5bd112fd",
      "parents": [
        "65457c7853dac70690f7a3804911aa4f0f491602"
      ],
      "author": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Mon Aug 23 12:14:55 2021 -0500"
      },
      "committer": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Tue Aug 24 16:04:31 2021 +0800"
      },
      "message": "[FLINK-23927] Fix go.mod file for SDK release\n"
    },
    {
      "commit": "65457c7853dac70690f7a3804911aa4f0f491602",
      "tree": "a7c496f7f2492338423a7af1bdab4da574841605",
      "parents": [
        "bc0374413d3148f82f5d3a3ba66a5319cd491790"
      ],
      "author": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Mon Aug 23 21:36:05 2021 +0800"
      },
      "committer": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Mon Aug 23 21:36:05 2021 +0800"
      },
      "message": "[hotfix] Add v1 to OkHttp transport\u0027s typename\n"
    },
    {
      "commit": "bc0374413d3148f82f5d3a3ba66a5319cd491790",
      "tree": "37c39ce964316d47e3de8e3048b4c671e55262d1",
      "parents": [
        "34d98a563533c471244228abc7a827e0b29d1641"
      ],
      "author": {
        "name": "Igal Shilman",
        "email": "igalshilman@gmail.com",
        "time": "Mon Aug 23 08:42:22 2021 +0200"
      },
      "committer": {
        "name": "Igal Shilman",
        "email": "igalshilman@gmail.com",
        "time": "Mon Aug 23 08:46:38 2021 +0200"
      },
      "message": "[release] Update version to 3.2-SNAPSHOT\n"
    },
    {
      "commit": "34d98a563533c471244228abc7a827e0b29d1641",
      "tree": "bf5e189a1bab8e60ad109b83766c7989135c3aea",
      "parents": [
        "db00baf95e7922b6fa1fbb343fa9f8c87dfed7ae"
      ],
      "author": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Wed Aug 18 15:55:49 2021 +0800"
      },
      "committer": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Mon Aug 23 11:25:57 2021 +0800"
      },
      "message": "[FLINK-23853] Update Flink dependency to v1.13.2\n\nThis closes #258.\n"
    },
    {
      "commit": "db00baf95e7922b6fa1fbb343fa9f8c87dfed7ae",
      "tree": "6c385c74ae262fab6fd6b1663ea20ab553832177",
      "parents": [
        "dc243bddf331a049f256cadcb148a74a80a1aa62"
      ],
      "author": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Thu Aug 19 10:06:53 2021 -0500"
      },
      "committer": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Fri Aug 20 09:20:17 2021 -0500"
      },
      "message": "[FLINK-23878][go] make cell Write resumable\n\nThis closes #259\n"
    },
    {
      "commit": "dc243bddf331a049f256cadcb148a74a80a1aa62",
      "tree": "7041f85141b1585b5688bea8483ab979f6eedb05",
      "parents": [
        "cb55e6c8bd77287a21b4253d737549332425e594"
      ],
      "author": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Wed Aug 18 08:34:58 2021 -0500"
      },
      "committer": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Wed Aug 18 08:34:58 2021 -0500"
      },
      "message": "[hotfix][go] harden NewCell creation checks\n"
    },
    {
      "commit": "cb55e6c8bd77287a21b4253d737549332425e594",
      "tree": "bab894cc6a1ddc7817ebe4a96cf574a41c0ebf0b",
      "parents": [
        "78889b981d6085bb9384b7c2f88693b1334eb9aa"
      ],
      "author": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Wed Aug 18 08:24:56 2021 -0500"
      },
      "committer": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Wed Aug 18 08:25:17 2021 -0500"
      },
      "message": "[hotfix] add smoke test checkpoint directories to .gitignore\n"
    },
    {
      "commit": "78889b981d6085bb9384b7c2f88693b1334eb9aa",
      "tree": "2b7f4e2eb53e720c8eb5b773d3d62aa7a24ae8d8",
      "parents": [
        "60c8b71f8a37f1ad28ebcb848ed2ec3be19ce8df"
      ],
      "author": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Tue Aug 17 15:10:37 2021 -0500"
      },
      "committer": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Tue Aug 17 15:10:37 2021 -0500"
      },
      "message": "[hotfix] fix typo in log statement\n"
    },
    {
      "commit": "60c8b71f8a37f1ad28ebcb848ed2ec3be19ce8df",
      "tree": "06a2805d24f91a603dd1896066b50bcc65285bb9",
      "parents": [
        "a7dfca8bde7ae6bdd6d6e0d15df9eec435b88893"
      ],
      "author": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Wed Aug 11 09:19:36 2021 -0500"
      },
      "committer": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Mon Aug 16 09:00:03 2021 -0500"
      },
      "message": "[FLINK-18810][sdk] Document Golang SDK\n\nThis closes #250\n"
    },
    {
      "commit": "a7dfca8bde7ae6bdd6d6e0d15df9eec435b88893",
      "tree": "db2439a341619a43b7aa3c1187ce91bf8b78fcde",
      "parents": [
        "1dfe226d85fea05a46c8ffa688175b4c0f2d4900"
      ],
      "author": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Wed Aug 11 09:18:19 2021 -0500"
      },
      "committer": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Mon Aug 16 08:57:29 2021 -0500"
      },
      "message": "[FLINK-18810][sdk] Golang remote functions smoke test\n"
    },
    {
      "commit": "1dfe226d85fea05a46c8ffa688175b4c0f2d4900",
      "tree": "cc4e74b07828e2c73e42479ecd3ed1dbf362f8e2",
      "parents": [
        "33abb7bbddf7dda2471bd8935731e00716e6b077"
      ],
      "author": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Wed Aug 11 09:14:31 2021 -0500"
      },
      "committer": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Mon Aug 16 08:57:27 2021 -0500"
      },
      "message": "[FLINK-18810][sdk] Golang remote functions SDK\n"
    },
    {
      "commit": "33abb7bbddf7dda2471bd8935731e00716e6b077",
      "tree": "a7b3da6913170fb2a057a3bb99d0ea51582ceb51",
      "parents": [
        "821ce44ac3b93f93127da72a40d82eff8f2f3226"
      ],
      "author": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Sun Aug 15 09:34:46 2021 +0800"
      },
      "committer": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Mon Aug 16 17:03:12 2021 +0800"
      },
      "message": "[FLINK-22752] More robust state configurations in base flink-conf.yaml\n\nThis closes #257.\n"
    },
    {
      "commit": "821ce44ac3b93f93127da72a40d82eff8f2f3226",
      "tree": "b2af2daa2d68b3a2365d162daf9be7744898f40f",
      "parents": [
        "dc12b5e155544d182d72dce5f3e369de914b87d7"
      ],
      "author": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Mon Aug 16 14:20:03 2021 +0800"
      },
      "committer": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Mon Aug 16 14:20:03 2021 +0800"
      },
      "message": "[hotfix] [e2e, build] Move driver module copying to prepare-package phase\n\nThis was causing the doc builds to fail with \"Artifact has not been\npackaged yet. When used on reactor artifact, copy should be executed\nafter packaging: see MDEP-187.\n\nAccording to MDEP-187, moving the copy to prepare-package solves the\nissue.\n"
    },
    {
      "commit": "dc12b5e155544d182d72dce5f3e369de914b87d7",
      "tree": "fa52026c10e733ffebc5868de699b9043c555778",
      "parents": [
        "4a184eb6c2191792a8f6e3b59fb37476302c3b27"
      ],
      "author": {
        "name": "Igal Shilman",
        "email": "igalshilman@gmail.com",
        "time": "Tue Aug 10 17:39:59 2021 +0200"
      },
      "committer": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Sun Aug 15 09:35:29 2021 +0800"
      },
      "message": "[FLINK-23711] Enable async transport for the remote java-sdk e2e smoke test.\n\nThis closes #252.\n"
    },
    {
      "commit": "4a184eb6c2191792a8f6e3b59fb37476302c3b27",
      "tree": "e858724e72bc31166dd556563a99bc2c1831f1e7",
      "parents": [
        "8f66f0be3f31960472e32cbaa82cac864e47a7c3"
      ],
      "author": {
        "name": "Igal Shilman",
        "email": "igalshilman@gmail.com",
        "time": "Tue Aug 10 17:37:19 2021 +0200"
      },
      "committer": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Sun Aug 15 09:35:28 2021 +0800"
      },
      "message": "[FLINK-23711] Add an asynchronous HTTP transport\n\nThis commits adds a new transport based on a shaded version of Netty.\nThis transport is currently opt-in, and can be enabled by adding to\nthe endpoint definition:\n...\ntransport:\n  type: io.statefun.transports.v1/async\n"
    },
    {
      "commit": "8f66f0be3f31960472e32cbaa82cac864e47a7c3",
      "tree": "bfe0c074d00b1ed09a474b1aa3045d364e5bbf60",
      "parents": [
        "6300f629dc84d0b15684d903e17ebcbd581282e5"
      ],
      "author": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Thu Aug 12 12:13:26 2021 +0800"
      },
      "committer": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Fri Aug 13 16:35:51 2021 +0800"
      },
      "message": "[FLINK-20574] [core] Block first request to mitigate excessive IncompleteInvocationContext roundtrips\n\nFor the first request, we block until response is received; for stateful\napplications, especially at restore time of a restored execution where\nthere may be a large backlog of events and checkpointed inflight\nrequests, this helps mitigate excessive hoards of\nIncompleteInvocationContext responses and retry attempt round-trips.\n\nThis closes #256.\n"
    },
    {
      "commit": "6300f629dc84d0b15684d903e17ebcbd581282e5",
      "tree": "057e2887b89fc552ad5479cf9dc19c0e3088f9c6",
      "parents": [
        "594f1d7aa903f11490ffa1d49ff9be45f5117811"
      ],
      "author": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Tue Aug 10 20:37:48 2021 +0800"
      },
      "committer": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Fri Aug 13 16:09:55 2021 +0800"
      },
      "message": "[FLINK-23709] Remove SanityVerificationE2E and ExactlyOnceRemoteE2E\n\nThis closes #249.\n"
    },
    {
      "commit": "594f1d7aa903f11490ffa1d49ff9be45f5117811",
      "tree": "de604c4be8feef08fa526abbcec2a9dedce051db",
      "parents": [
        "293fcb049d9bb28a29c52305907ee633246742d8"
      ],
      "author": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Wed Aug 11 12:48:05 2021 +0800"
      },
      "committer": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Thu Aug 12 12:53:07 2021 +0800"
      },
      "message": "[FLINK-23718] [build, sdk] Manage Python SDK as a Maven module\n\nThis closes #255.\n"
    },
    {
      "commit": "293fcb049d9bb28a29c52305907ee633246742d8",
      "tree": "14996e9c9e82f8dfd058363e7da70a43bb22e21c",
      "parents": [
        "0cbb4075d8dd3cf169051c149e8707fd7ed99b35"
      ],
      "author": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Wed Aug 11 12:37:41 2021 +0800"
      },
      "committer": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Thu Aug 12 12:52:31 2021 +0800"
      },
      "message": "[FLINK-23717] Allow setting configs using plain strings in StatefulFunctionsAppContainers\n\nThis closes #254.\n"
    },
    {
      "commit": "0cbb4075d8dd3cf169051c149e8707fd7ed99b35",
      "tree": "a2b36a33e68e6321a28582e78dbfd1f49b14821c",
      "parents": [
        "2d5d6b249ad7df93c3612b6e599b86b697151e30"
      ],
      "author": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Wed Aug 11 11:53:02 2021 +0800"
      },
      "committer": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Thu Aug 12 12:52:09 2021 +0800"
      },
      "message": "[FLINK-23714] Expose both master and worker logs of StatefulFunctionsAppContainers\n"
    },
    {
      "commit": "2d5d6b249ad7df93c3612b6e599b86b697151e30",
      "tree": "1f5914ced469047cd641d62db7ee657ad26fd294",
      "parents": [
        "f28a182a1e32590f4bd35d327b04eccd8688053f"
      ],
      "author": {
        "name": "Igal Shilman",
        "email": "igalshilman@gmail.com",
        "time": "Tue Aug 10 18:13:19 2021 +0200"
      },
      "committer": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Wed Aug 11 21:39:22 2021 +0800"
      },
      "message": "[FLINK-23712] Improve Protobuf serialization performance\n\nProfiling allocations shows that around 25% of the allocations happens\nwhile parsing Protobuf, this happens because\nthe CodedInputStream/CodedOutputStream allocate a 4kb buffer on construction.\nThis can be easily avoided by caching and reusing them.\n\nThis closes #251.\n"
    },
    {
      "commit": "f28a182a1e32590f4bd35d327b04eccd8688053f",
      "tree": "f426f8488580f12697ceb2fd77bee016fd8584ce",
      "parents": [
        "786b64292e20ab1e4d5f1159f9dc6b5695f500c2"
      ],
      "author": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Wed Aug 11 20:17:35 2021 +0800"
      },
      "committer": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Wed Aug 11 20:17:35 2021 +0800"
      },
      "message": "[hotfix] Incorrect toString() message in SmokeRunnerParameters\n"
    },
    {
      "commit": "786b64292e20ab1e4d5f1159f9dc6b5695f500c2",
      "tree": "fb0cb1d62853a738ac6145d179f9ad034a23ffac",
      "parents": [
        "8c31f5dec5d11b383f1289767a737774f33d9fb8"
      ],
      "author": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Tue Aug 10 16:51:07 2021 -0500"
      },
      "committer": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Wed Aug 11 20:14:00 2021 +0800"
      },
      "message": "[hotfix] Add configuration for reproducible smoke tests\n\nThis closes #253.\n"
    },
    {
      "commit": "8c31f5dec5d11b383f1289767a737774f33d9fb8",
      "tree": "9d9b946de36343465228a2b2941267fca4e4a230",
      "parents": [
        "4b25c8de40aee07c9bcf4436ed0c538f9401d8d8"
      ],
      "author": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Wed Aug 11 18:19:52 2021 +0800"
      },
      "committer": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Wed Aug 11 19:58:37 2021 +0800"
      },
      "message": "[hotfix] [e2e] Simplify target function id creation in Java smoke E2E\n"
    },
    {
      "commit": "4b25c8de40aee07c9bcf4436ed0c538f9401d8d8",
      "tree": "bb9f2f985184650d9bf7caccce38b44932ea7dd5",
      "parents": [
        "cbeeaede89eac7ff2ba8d15b0456d23c1286d7cf"
      ],
      "author": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Wed Aug 11 18:09:16 2021 +0800"
      },
      "committer": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Wed Aug 11 19:58:35 2021 +0800"
      },
      "message": "[hotfix] [e2e] Pull smoke E2E test utilities and Commands into a common module\n"
    },
    {
      "commit": "cbeeaede89eac7ff2ba8d15b0456d23c1286d7cf",
      "tree": "566410b1ecfa01623f06155ab5a4c3d91c69f04b",
      "parents": [
        "b422bce0d24ef97a2b2d638d235b99d0f9fbff3f"
      ],
      "author": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Mon Aug 09 21:33:37 2021 +0800"
      },
      "committer": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Mon Aug 09 21:33:37 2021 +0800"
      },
      "message": "[hotfix] Let only *ITCase tests be picked up by surefire\n"
    },
    {
      "commit": "b422bce0d24ef97a2b2d638d235b99d0f9fbff3f",
      "tree": "9f6a4c8617aa1f652941ba813916d0ead2ad74c6",
      "parents": [
        "f11b3f22b83b6683e67d129a76f02641120ec66c"
      ],
      "author": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Mon Aug 09 20:57:11 2021 +0800"
      },
      "committer": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Mon Aug 09 20:58:59 2021 +0800"
      },
      "message": "[hotfix] Recreate shared OkHttpClient after shutdown in DefaultHttpRequestReplyClientFactory\n"
    },
    {
      "commit": "f11b3f22b83b6683e67d129a76f02641120ec66c",
      "tree": "b73dc1262ab07a3147085311b61a92a1c3013866",
      "parents": [
        "9cbcf84df43ecef8658691ba84b005bf29c258d1"
      ],
      "author": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Tue Aug 03 15:16:16 2021 +0800"
      },
      "committer": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Mon Aug 09 19:21:20 2021 +0800"
      },
      "message": "[FLINK-23600] Rework remote module component parsing and binding\n\nThis closes #247.\n"
    },
    {
      "commit": "9cbcf84df43ecef8658691ba84b005bf29c258d1",
      "tree": "22b4f4f565747647b92512471383597c3a92f23c",
      "parents": [
        "99ada68b9d65c18e9f59f35e6e8147946c2c699a"
      ],
      "author": {
        "name": "Evans Ye",
        "email": "evansye@apache.org",
        "time": "Sat Aug 07 02:37:58 2021 +0800"
      },
      "committer": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Mon Aug 09 18:37:47 2021 +0800"
      },
      "message": "[FLINK-23672] Add smoke-e2e-java for Java SDK smoke test\n\nThis closes #248.\n"
    },
    {
      "commit": "99ada68b9d65c18e9f59f35e6e8147946c2c699a",
      "tree": "6af737d98b7e3cb980a588b800b98b4408207835",
      "parents": [
        "12a871361e80fc39e6ce3c3ed744703b91122576"
      ],
      "author": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Thu Jul 29 10:47:33 2021 -0500"
      },
      "committer": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Mon Aug 02 09:43:10 2021 -0500"
      },
      "message": "[FLINK-23547][build] run integration tests on install\n\nThis closes #246\n"
    },
    {
      "commit": "12a871361e80fc39e6ce3c3ed744703b91122576",
      "tree": "3ac4b971128d8ce14edf4056ee91883395bfcf82",
      "parents": [
        "b2f45d47c2a41e477b81e556694211c230ad601f"
      ],
      "author": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Tue Jul 27 12:06:14 2021 -0500"
      },
      "committer": {
        "name": "sjwiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Tue Jul 27 12:06:14 2021 -0500"
      },
      "message": "[hotfix][docs] fix typos in documentation\n"
    },
    {
      "commit": "b2f45d47c2a41e477b81e556694211c230ad601f",
      "tree": "7f1ab127f3e9522fd4a249993a6a6fa962405b68",
      "parents": [
        "1589e03440b33c2cf785172017111cfb91762c3f"
      ],
      "author": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Fri Jul 23 15:23:50 2021 +0800"
      },
      "committer": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Fri Jul 23 15:23:50 2021 +0800"
      },
      "message": "[docs] Change base urls to https://nightlies.apache.org\n"
    },
    {
      "commit": "1589e03440b33c2cf785172017111cfb91762c3f",
      "tree": "1e8131466308b74aa5622c428d4077da3b523ff6",
      "parents": [
        "c7f98eb7598b90e7c9b311cea7ad6236ad41e91c"
      ],
      "author": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Wed Jul 07 15:43:59 2021 +0800"
      },
      "committer": {
        "name": "Igal Shilman",
        "email": "igalshilman@gmail.com",
        "time": "Fri Jul 16 17:56:16 2021 +0200"
      },
      "message": "[FLINK-23296] [core] Introduce RequestReplyClientFactory extension\n\n* Rename default HTTP request-reply client\n* Implement default HTTP client factory\n* Wire in RequestReplyClientFactory into HttpFunctionEndpointProvider\n* Pass in ExtensionResolver when binding JsonEntities\n* Bump YAML format version\n* Implement v3.1 YAML format with transport spec parsing\n* Implement context-safe decorator for RequestReplyClient\n* Ensure correct classloader when using tranport clients and factories\n* Move Classloader handling responsibility to factory implementations\n* Add TransportClientsModule\n\nThis closes #243.\n"
    },
    {
      "commit": "c7f98eb7598b90e7c9b311cea7ad6236ad41e91c",
      "tree": "e5bb242bea591e034b8f616c79a86d0892f2e648",
      "parents": [
        "b232879fa848f55332213f48662e95d3f8928e7d"
      ],
      "author": {
        "name": "Konstantin Knauf",
        "email": "knauf.konstantin@gmail.com",
        "time": "Tue May 25 15:06:42 2021 +0200"
      },
      "committer": {
        "name": "Igal Shilman",
        "email": "igalshilman@gmail.com",
        "time": "Fri Jul 16 17:32:03 2021 +0200"
      },
      "message": "[FLINK-22771][java-sdk] Add testing utilities\n\n* add hashCode/equals to EgressMessageWrapper/MessageWrapper\n* add TestContext to Java SDK\n* add documentation for Java SDK TestContext\n* address review comments\n* Fix various code style warnings\n* Refactor Envelopes -\u003e SideEffects\n* ValueSpec needs to be identified by name, as it does not support equality.\n* Support message cancellation\n\nThis closes #236.\n"
    },
    {
      "commit": "b232879fa848f55332213f48662e95d3f8928e7d",
      "tree": "ad789e9790a0878c5d507a266cf1c04c1372289e",
      "parents": [
        "e1b0c2918939879112a297612fc429ad05bbe4a6"
      ],
      "author": {
        "name": "Evans Ye",
        "email": "evansye@apache.org",
        "time": "Tue Jul 13 11:25:38 2021 +0800"
      },
      "committer": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Tue Jul 13 21:50:26 2021 +0800"
      },
      "message": "[FLINK-23126] Refactor smoke-e2e into smoke-e2e-common and smoke-e2e-embedded\n\nThis closes #242.\n"
    },
    {
      "commit": "e1b0c2918939879112a297612fc429ad05bbe4a6",
      "tree": "826d83a75047bc130e2b1c5df4eb56f1da37000a",
      "parents": [
        "dbf62f7e36021897e8010e66a66fdb9e96ce4e3c"
      ],
      "author": {
        "name": "Igal Shilman",
        "email": "igalshilman@gmail.com",
        "time": "Mon Jun 14 12:45:10 2021 +0200"
      },
      "committer": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Thu Jul 08 14:08:28 2021 +0800"
      },
      "message": "[FLINK-21308][core] Support delayed message cancellation\n\nThis closes #241.\n"
    },
    {
      "commit": "dbf62f7e36021897e8010e66a66fdb9e96ce4e3c",
      "tree": "bc14dce227e9146912dd1e32fbc13230acbededf",
      "parents": [
        "116eab93d6772566a507f5ff40b7cb86cc82f91c"
      ],
      "author": {
        "name": "austin ce",
        "email": "austin.cawley@gmail.com",
        "time": "Wed Jun 16 15:45:26 2021 -0400"
      },
      "committer": {
        "name": "Igal Shilman",
        "email": "igalshilman@gmail.com",
        "time": "Fri Jun 18 16:05:12 2021 +0200"
      },
      "message": "[hotfix] Correct endpoint definition in docs\n\nThis closes #240.\n"
    },
    {
      "commit": "116eab93d6772566a507f5ff40b7cb86cc82f91c",
      "tree": "3d8d50560c98e5276931e32dd70cea83566148b8",
      "parents": [
        "e52f1c1f6cec09cec7650057e66c976462ce364c"
      ],
      "author": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Fri May 28 15:33:17 2021 +0800"
      },
      "committer": {
        "name": "Igal Shilman",
        "email": "igalshilman@gmail.com",
        "time": "Wed Jun 09 10:17:34 2021 +0200"
      },
      "message": "[FLINK-22529][kinesis] Allow Flink\u0027s ConsumerConfigConstants and flexibility in providing AWS region and credentials\n\nThis closes #237.\n"
    },
    {
      "commit": "e52f1c1f6cec09cec7650057e66c976462ce364c",
      "tree": "4b67894e0e7e00ee1219f8e6c8b3d31ef4ab4769",
      "parents": [
        "a6f2e9fc799edd9a52c8c684df41b7e371d546d0"
      ],
      "author": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Tue May 25 15:41:57 2021 +0800"
      },
      "committer": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Fri May 28 15:36:36 2021 +0800"
      },
      "message": "[FLINK-20336] [core] Do not silently pass UNRECOGNIZED state mutations\n\nThis closes #235.\n"
    },
    {
      "commit": "a6f2e9fc799edd9a52c8c684df41b7e371d546d0",
      "tree": "9d95d61cccacaacb236702084790956489f888d2",
      "parents": [
        "a23995878ca12c4f25f08751fad91f1275e1df80"
      ],
      "author": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Mon Apr 26 13:27:15 2021 +0800"
      },
      "committer": {
        "name": "Tzu-Li (Gordon) Tai",
        "email": "tzulitai@apache.org",
        "time": "Tue May 25 15:35:20 2021 +0800"
      },
      "message": "[FLINK-22468] Add dependency to javax.annotations\n\nThis enables building StateFun with Java 11, since javax.annotations was\nremoved with JDK 11.\n\nThis closes #230.\n"
    }
  ],
  "next": "a23995878ca12c4f25f08751fad91f1275e1df80"
}
