)]}'
{
  "log": [
    {
      "commit": "303f4dbe1817f57646caaba377d35742859dec65",
      "tree": "ee5f4be9750c9f5b18d4c95ce7265a6426284dcd",
      "parents": [
        "e3438af8e5d37fba5c382c9329f416114410bf0a"
      ],
      "author": {
        "name": "Ahmed Hamdy",
        "email": "ahmed.hamdy@ververica.com",
        "time": "Tue Nov 05 07:54:08 2024 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 05 08:54:08 2024 +0100"
      },
      "message": "[FLINK-36077][Connectors/Google PubSub] Implement table api support for SinkV2 \n\n"
    },
    {
      "commit": "e3438af8e5d37fba5c382c9329f416114410bf0a",
      "tree": "62f9e7e6ff734bf6aacb69e66371fcb97287e999",
      "parents": [
        "951ce2f171a6d19ceaad534f1977fa47def1b9f7"
      ],
      "author": {
        "name": "Cancai Cai",
        "email": "77189278+caicancai@users.noreply.github.com",
        "time": "Tue Nov 05 15:53:45 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 05 08:53:45 2024 +0100"
      },
      "message": "[hotfix] Replace System.out.println with logger for better log management (#31)\n\n* [hotfix] Replace System.out.println with logger for better log management\r\n\r\n* Update flink-examples-streaming-gcp-pubsub/src/main/java/org/apache/flink/streaming/examples/gcp/pubsub/PubSubPublisher.java\r\n\r\nCo-authored-by: Sergey Nuyanzin \u003csnuyanzin@confluent.io\u003e\r\n\r\n---------\r\n\r\nCo-authored-by: cc.cai \u003ccc.cai@aftership.com\u003e\r\nCo-authored-by: Sergey Nuyanzin \u003csnuyanzin@confluent.io\u003e"
    },
    {
      "commit": "951ce2f171a6d19ceaad534f1977fa47def1b9f7",
      "tree": "2963b5f67b373b560d24b9079c3fb8f0b520ddee",
      "parents": [
        "a8ccb5b41c9a144fb4a58f8092c0cf33b618583c"
      ],
      "author": {
        "name": "Radosław Stankiewicz",
        "email": "radoslaws@google.com",
        "time": "Wed Oct 30 21:00:31 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 30 21:00:31 2024 +0100"
      },
      "message": "[FLINK-36616] Null pointer in PubSub\u0027s GcpPublisherConfig\n\n\r\n---------\r\n\r\nCo-authored-by: Sergey Nuyanzin \u003csnuyanzin@confluent.io\u003e"
    },
    {
      "commit": "a8ccb5b41c9a144fb4a58f8092c0cf33b618583c",
      "tree": "1f62ea6e90dffe83fe5944cac5ab7ec862efe039",
      "parents": [
        "ccc4b87ec8e36f498aaf002cc7a399ffbe762840"
      ],
      "author": {
        "name": "Ahmed Hamdy",
        "email": "ahmed.hamdy@ververica.com",
        "time": "Mon Jul 29 07:55:33 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 29 08:55:33 2024 +0200"
      },
      "message": "[FLINK-35779][Connectors/Google PubSub] Update documentation for PubSubSinkV2 (#29)\n\n"
    },
    {
      "commit": "ccc4b87ec8e36f498aaf002cc7a399ffbe762840",
      "tree": "84e44116dced8944b07d7b89376f2fd3a5f04863",
      "parents": [
        "baafc397b6743afa1213dc9caf02110dd3bb0322"
      ],
      "author": {
        "name": "Ahmed Hamdy",
        "email": "ahmed.hamdy@ververica.com",
        "time": "Tue Jun 25 14:54:50 2024 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 25 13:54:50 2024 +0200"
      },
      "message": "[FLINK-35548] Add E2E tests for PubSubSinkV2 \n\n"
    },
    {
      "commit": "baafc397b6743afa1213dc9caf02110dd3bb0322",
      "tree": "e0ad2972a21a21afabdc4fa7b1750b72f46fb151",
      "parents": [
        "d30954c1998d061dabc3d9ace4c4e14274b90bcf"
      ],
      "author": {
        "name": "Danny Cranmer",
        "email": "dannycranmer@apache.org",
        "time": "Fri Jun 07 10:22:46 2024 +0100"
      },
      "committer": {
        "name": "Danny Cranmer",
        "email": "dannycranmer@apache.org",
        "time": "Fri Jun 07 10:22:46 2024 +0100"
      },
      "message": "[FLINK-35135][Connectors/Google PubSub] Update website data for 3.2.0-SNAPSHOT\n"
    },
    {
      "commit": "d30954c1998d061dabc3d9ace4c4e14274b90bcf",
      "tree": "36df8b00ba9e9d6f47038223744f4d2cbdad4c5f",
      "parents": [
        "a8308e9d5b9e333d1be2a80085adb3c1a48295a5"
      ],
      "author": {
        "name": "Danny Cranmer",
        "email": "dannycranmer@apache.org",
        "time": "Fri Jun 07 10:21:38 2024 +0100"
      },
      "committer": {
        "name": "Danny Cranmer",
        "email": "dannycranmer@apache.org",
        "time": "Fri Jun 07 10:21:38 2024 +0100"
      },
      "message": "Update development version to 3.2-SNAPSHOT\n"
    },
    {
      "commit": "a8308e9d5b9e333d1be2a80085adb3c1a48295a5",
      "tree": "6aecd04c745dd9b78ad5dd6566a0ca49445b85e4",
      "parents": [
        "725f3d66e8065e457acab332216a63184db16e0b"
      ],
      "author": {
        "name": "Ahmed Hamdy",
        "email": "ahmed.hamdy@ververica.com",
        "time": "Fri Jun 07 00:05:25 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 07 01:05:25 2024 +0200"
      },
      "message": "[FLINK-24298] Add GCP PubSub Sink API Implementation, bump Flink version to 1.19.0\n\n"
    },
    {
      "commit": "725f3d66e8065e457acab332216a63184db16e0b",
      "tree": "0f9cb53e0004d8cb46850ebad19e9154efa31ae8",
      "parents": [
        "6be6d9323bc078d292fdbcf625dff657e1c839ac"
      ],
      "author": {
        "name": "Ahmed Hamdy",
        "email": "ahmed.hamdy@ververica.com",
        "time": "Sun May 12 10:20:01 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 12 11:20:01 2024 +0200"
      },
      "message": "[FLINK-35322][Connectors/Google PubSub] Remove weekly tests of 1.19 for unsupporting version v3.0\n\n"
    },
    {
      "commit": "6be6d9323bc078d292fdbcf625dff657e1c839ac",
      "tree": "bdc308a09b4cde4812ce9eb93936360e518966a9",
      "parents": [
        "952f296f2d609c2bbf54328ef55cb9e5280a4c2c"
      ],
      "author": {
        "name": "Danny Cranmer",
        "email": "dannycranmer@apache.org",
        "time": "Thu Apr 18 10:07:49 2024 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 18 10:07:49 2024 +0100"
      },
      "message": "[FLINK-35135][Connectors/Google Cloud PubSub] Drop support for Flink 1.17 (#25)\n\n"
    },
    {
      "commit": "952f296f2d609c2bbf54328ef55cb9e5280a4c2c",
      "tree": "8b3d0e836d65b4df2b9cc9183d503ba306fb6da7",
      "parents": [
        "1455ffe0177366f4b2e7b065b7b07ebd7829e3dd"
      ],
      "author": {
        "name": "Sergey Nuyanzin",
        "email": "snuyanzin@gmail.com",
        "time": "Mon Apr 15 11:27:59 2024 +0200"
      },
      "committer": {
        "name": "Sergey Nuyanzin",
        "email": "sergey.nuyanzin@aiven.io",
        "time": "Mon Apr 15 16:33:33 2024 +0200"
      },
      "message": "[hotfix] Add jdk 17, 21 to ci, use dedicated name for ci\n"
    },
    {
      "commit": "1455ffe0177366f4b2e7b065b7b07ebd7829e3dd",
      "tree": "121ea5a141ee9067427f33fa95f898265816398f",
      "parents": [
        "5eace3c871da74cac62f9b24914fba4d42d0007f"
      ],
      "author": {
        "name": "Sergey Nuyanzin",
        "email": "snuyanzin@gmail.com",
        "time": "Mon Apr 15 11:02:14 2024 +0200"
      },
      "committer": {
        "name": "Sergey Nuyanzin",
        "email": "sergey.nuyanzin@aiven.io",
        "time": "Mon Apr 15 16:33:33 2024 +0200"
      },
      "message": "[hotfix] Drop support for Flink 1.16 and add support for 1.19, 1.20\n"
    },
    {
      "commit": "5eace3c871da74cac62f9b24914fba4d42d0007f",
      "tree": "a1592fee83dffd4d96c88f175ed48e9ec40364da",
      "parents": [
        "4c155b49e41d157d780a2d1e80c388017b0a2941"
      ],
      "author": {
        "name": "Sergey Nuyanzin",
        "email": "snuyanzin@gmail.com",
        "time": "Mon Apr 15 10:10:55 2024 +0200"
      },
      "committer": {
        "name": "Sergey Nuyanzin",
        "email": "sergey.nuyanzin@aiven.io",
        "time": "Mon Apr 15 16:33:33 2024 +0200"
      },
      "message": "[hotfix] Update dependencies\njunit5 to 5.10.2\nassertj to 3.25.3\ntestcontainers to 1.19.7\nmockito to 3.12.4\nhamcrest to 2.2\nlog4j to 2.23.1\n"
    },
    {
      "commit": "4c155b49e41d157d780a2d1e80c388017b0a2941",
      "tree": "c4688fbf2c95c2ae01621a283cd6898f926c0385",
      "parents": [
        "b1b213c23ae3fb98ed3d86c69b9dc74bcd394221"
      ],
      "author": {
        "name": "Hang Ruan",
        "email": "ruanhang1993@hotmail.com",
        "time": "Wed Jan 31 11:49:47 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 31 11:49:47 2024 +0800"
      },
      "message": "[hotfix][ci] Make CI against multiple Flink versions\n\nThis closes #21."
    },
    {
      "commit": "b1b213c23ae3fb98ed3d86c69b9dc74bcd394221",
      "tree": "492f6c81b2f8a04acc12eb58d64544c2fa112268",
      "parents": [
        "f5372f25cfc1954d00a4b2fc9342e8ed5a3ef3ab"
      ],
      "author": {
        "name": "Hang Ruan",
        "email": "ruanhang1993@hotmail.com",
        "time": "Mon Jan 29 17:34:37 2024 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jan 29 17:34:37 2024 +0800"
      },
      "message": "[hotfix] Update copyright year to 2024\n\nThis closes #22."
    },
    {
      "commit": "f5372f25cfc1954d00a4b2fc9342e8ed5a3ef3ab",
      "tree": "ca662c26012947fb23f3efcd0f1af52e22286801",
      "parents": [
        "4fdaca7b42969d19bd939c0823afb5372c51461b"
      ],
      "author": {
        "name": "Ryan Skraba",
        "email": "rskraba@apache.com",
        "time": "Mon Sep 11 17:44:13 2023 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Sep 28 08:31:33 2023 -0700"
      },
      "message": "[FLINK-33018][Tests] Fix flaky test when cancelling source\n"
    },
    {
      "commit": "4fdaca7b42969d19bd939c0823afb5372c51461b",
      "tree": "c6e41bd10182b5b2c4ba4f8aff2fbdc4c4c2814d",
      "parents": [
        "d7ed02b76be15afdff0f9c8fc0805bc30ce6c559"
      ],
      "author": {
        "name": "jjayadeep",
        "email": "jjayadeep@google.com",
        "time": "Fri Jun 30 15:51:39 2023 +0000"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Mon Jul 03 10:45:58 2023 +0200"
      },
      "message": "[FLINK-32031] Flink GCP Connector having issues with Conscrypt library\n"
    },
    {
      "commit": "d7ed02b76be15afdff0f9c8fc0805bc30ce6c559",
      "tree": "2cf5136ec8e21f44550860720f839447a7c2c92e",
      "parents": [
        "cca2253c08197f391f709a83697341dc122a360f"
      ],
      "author": {
        "name": "Martijn Visser",
        "email": "mvisser@confluent.io",
        "time": "Tue Jun 20 09:44:35 2023 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Tue Jun 27 20:30:38 2023 +0200"
      },
      "message": "[FLINK-30850][Tests] Prevent publishing E2E tests\n"
    },
    {
      "commit": "cca2253c08197f391f709a83697341dc122a360f",
      "tree": "5b6231baf2035f6289d744ea683814dabb8070f9",
      "parents": [
        "01e1b6fa0d830aea734201f63c1ee58874d5fa23"
      ],
      "author": {
        "name": "Martijn Visser",
        "email": "mvisser@confluent.io",
        "time": "Tue Jun 20 10:16:49 2023 +0200"
      },
      "committer": {
        "name": "Martijn Visser",
        "email": "mvisser@confluent.io",
        "time": "Tue Jun 20 10:16:49 2023 +0200"
      },
      "message": "Update version to 3.1-SNAPSHOT\n"
    },
    {
      "commit": "01e1b6fa0d830aea734201f63c1ee58874d5fa23",
      "tree": "2c0ae8d453002a38aa07ea5c7d63b92623bc8a06",
      "parents": [
        "4a07e32db5685d8907ab677d0aa2e641fd0f914d"
      ],
      "author": {
        "name": "Martijn Visser",
        "email": "mvisser@confluent.io",
        "time": "Thu Jun 15 10:58:29 2023 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jun 15 11:10:36 2023 +0200"
      },
      "message": "[FLINK-31923] Run nightly builds against multiple branches and Flink versions\n"
    },
    {
      "commit": "4a07e32db5685d8907ab677d0aa2e641fd0f914d",
      "tree": "0cea662d097f8c8d162f5bf9ffe1a8ffb76538c2",
      "parents": [
        "b356407676aa1789c753c505be06e61b37533262"
      ],
      "author": {
        "name": "Weijie Guo",
        "email": "reswqa@163.com",
        "time": "Thu May 11 22:58:09 2023 +0800"
      },
      "committer": {
        "name": "Weijie Guo",
        "email": "reswqa@163.com",
        "time": "Mon May 15 21:17:29 2023 +0800"
      },
      "message": "[FLINK-32024][docs] Short code related to externalized connector retrieve version from its own data yaml\n"
    },
    {
      "commit": "b356407676aa1789c753c505be06e61b37533262",
      "tree": "bb44bfe6ae8e4d48554b43010e0f6d10a046b690",
      "parents": [
        "73fe434ef372ecef2fe8397b8bcd3f212b15923c"
      ],
      "author": {
        "name": "Weijie Guo",
        "email": "miaoxun.gwj@alibaba-inc.com",
        "time": "Mon May 15 21:10:21 2023 +0800"
      },
      "committer": {
        "name": "Weijie Guo",
        "email": "reswqa@163.com",
        "time": "Mon May 15 21:17:29 2023 +0800"
      },
      "message": "[hotfix] Fix incorrect artifact in zh doc.\n"
    },
    {
      "commit": "73fe434ef372ecef2fe8397b8bcd3f212b15923c",
      "tree": "90ee8e855791dbca9c7fc6c6d7a34bcae18567f6",
      "parents": [
        "73ba11d1b5c988b741fe343110f2358cbd0cb598"
      ],
      "author": {
        "name": "weifonghsia",
        "email": "49494942+weifonghsia@users.noreply.github.com",
        "time": "Fri Apr 28 04:35:39 2023 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 28 13:35:39 2023 +0200"
      },
      "message": "[hotfix][Documentation] Correct the PubSubSink example. This closes #5\n\n* Correcting PubSubSink doc syntax\r\n\r\nThe PubSubSink should use \".withTopicName(\"topic\")\" not \".withSubscriptionName(\"subscription\")\"\r\n\r\n* PubSubSink change to .withTopicName(\"topic\")\r\n\r\nPubSubSink should read .withTopicName(\"topic\") and not .withSubscriptionName(\"subscription\")"
    },
    {
      "commit": "73ba11d1b5c988b741fe343110f2358cbd0cb598",
      "tree": "190b736e0c0fe3adfb692b9137a6dbd51ad2f70e",
      "parents": [
        "18e4dbc4d45386000b7f82daa7c53d84bda3d5e2"
      ],
      "author": {
        "name": "Martijn Visser",
        "email": "mvisser@confluent.io",
        "time": "Wed Apr 19 21:16:02 2023 +0200"
      },
      "committer": {
        "name": "Martijn Visser",
        "email": "mvisser@confluent.io",
        "time": "Wed Apr 19 21:16:02 2023 +0200"
      },
      "message": "[hotfix] Set copyright year to 2023 in NOTICE file\n"
    },
    {
      "commit": "18e4dbc4d45386000b7f82daa7c53d84bda3d5e2",
      "tree": "946fb2ddec8b2dd9cf664a40ef1ef8077c2d5739",
      "parents": [
        "d2f32c1b5445e8131d2a39383dd875d99baef8c2"
      ],
      "author": {
        "name": "Weijie Guo",
        "email": "reswqa@163.com",
        "time": "Tue Apr 11 01:54:15 2023 +0800"
      },
      "committer": {
        "name": "Weijie Guo",
        "email": "reswqa@163.com",
        "time": "Thu Apr 13 23:04:42 2023 +0800"
      },
      "message": "[FLINK-31759][pubsub] Using connector_artifact shortcode for datastream document.\n"
    },
    {
      "commit": "d2f32c1b5445e8131d2a39383dd875d99baef8c2",
      "tree": "43c1f0b2c5821748ee036fc3c0a87c2f3b05fac1",
      "parents": [
        "9a1df8b7198cf8be11dd6041d39c82bbce6f8f09"
      ],
      "author": {
        "name": "Martijn Visser",
        "email": "mvisser@confluent.io",
        "time": "Tue Apr 04 17:08:52 2023 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Tue Apr 04 17:28:13 2023 +0200"
      },
      "message": "[hotfix] Resolve dependency convergence on `junit-platform-commons`\n"
    },
    {
      "commit": "9a1df8b7198cf8be11dd6041d39c82bbce6f8f09",
      "tree": "be9643537b304a53d04a7368303195b9740aad8b",
      "parents": [
        "ac51ce90b6bf17ff540e6f6ce8ec1749fd3d435e"
      ],
      "author": {
        "name": "Martijn Visser",
        "email": "mvisser@confluent.io",
        "time": "Tue Apr 04 16:42:35 2023 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Tue Apr 04 17:28:13 2023 +0200"
      },
      "message": "[hotfix] To allow all Archunit rules to be evaluated without checking any classes\n"
    },
    {
      "commit": "ac51ce90b6bf17ff540e6f6ce8ec1749fd3d435e",
      "tree": "0b776e2ca6a0095abf1156f9d4949ca3424b0f92",
      "parents": [
        "4a0b15614a3f07450c112abd56573ceab9213d12"
      ],
      "author": {
        "name": "Martijn Visser",
        "email": "mvisser@confluent.io",
        "time": "Tue Apr 04 16:19:21 2023 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Tue Apr 04 17:28:13 2023 +0200"
      },
      "message": "[hotfix] Test CI builds against Flink 1.17.0 instead of Flink 1.17-SNAPSHOT and run the weekly builds against 1.16-SNAPSHOT, 1.17-SNAPSHOT and 1.18-SNAPSHOT\n"
    },
    {
      "commit": "4a0b15614a3f07450c112abd56573ceab9213d12",
      "tree": "4a84f4bd300607063910a7a44b4de5dd33f9835e",
      "parents": [
        "61f76b42fdabf097ad1f07573caea134b22d0337"
      ],
      "author": {
        "name": "Martijn Visser",
        "email": "mvisser@confluent.io",
        "time": "Tue Apr 04 16:18:43 2023 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Tue Apr 04 17:28:13 2023 +0200"
      },
      "message": "[hotfix] Remove `archunit` to avoid issues with the weekly builds, given that the version of Archunit can differ between Flink versions. Instead, it will rely on `flink-architecture-tests-test` dependencies.\n"
    },
    {
      "commit": "61f76b42fdabf097ad1f07573caea134b22d0337",
      "tree": "52000c0dfabe75ce2806abe15f7bab4927037a0d",
      "parents": [
        "2c0e44f2fb7cef89b3b9c58060133de297757218"
      ],
      "author": {
        "name": "Martijn Visser",
        "email": "mvisser@confluent.io",
        "time": "Tue Apr 04 16:18:08 2023 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Tue Apr 04 17:28:13 2023 +0200"
      },
      "message": "[hotfix] Set japicmp to latest released version for this connector\n"
    },
    {
      "commit": "2c0e44f2fb7cef89b3b9c58060133de297757218",
      "tree": "e2dc9e9eeec0a0f72d5a83cec031605fdaba4d5b",
      "parents": [
        "f7e0327f734fc5a7124064284a41a83e707b76a4"
      ],
      "author": {
        "name": "Martijn Visser",
        "email": "mvisser@confluent.io",
        "time": "Tue Apr 04 16:17:52 2023 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Tue Apr 04 17:28:13 2023 +0200"
      },
      "message": "[hotfix] Update to Flink 1.17.0\n"
    },
    {
      "commit": "f7e0327f734fc5a7124064284a41a83e707b76a4",
      "tree": "dd96581e27a2c4a82f5dad3ac6efc404356fc3f5",
      "parents": [
        "47404c4f1394a3bec38f26d2eacff973541f4eb7"
      ],
      "author": {
        "name": "Martijn Visser",
        "email": "mvisser@confluent.io",
        "time": "Tue Apr 04 16:15:41 2023 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Tue Apr 04 17:28:13 2023 +0200"
      },
      "message": "[hotfix] Set correct groupId for `flink-connector-parent`\n"
    },
    {
      "commit": "47404c4f1394a3bec38f26d2eacff973541f4eb7",
      "tree": "8beec9bf4ff2c89cc277e75b2d9d6ee6144e9418",
      "parents": [
        "d32b1f955ba76b370a636699a0c63ae7e3e2e903"
      ],
      "author": {
        "name": "Martijn Visser",
        "email": "mvisser@confluent.io",
        "time": "Mon Mar 13 17:22:26 2023 +0100"
      },
      "committer": {
        "name": "Martijn Visser",
        "email": "mvisser@confluent.io",
        "time": "Mon Mar 13 17:22:26 2023 +0100"
      },
      "message": "[FLINK-30794][CI] Disable dependency convergence check for night connector builds\n"
    },
    {
      "commit": "d32b1f955ba76b370a636699a0c63ae7e3e2e903",
      "tree": "73c90c6a9b4937be1f208bc44ac1e975ac4deae0",
      "parents": [
        "0537108a1dc31f54b619f8a72f0fd165a7e8c8fa"
      ],
      "author": {
        "name": "Martijn Visser",
        "email": "mvisser@confluent.io",
        "time": "Mon Mar 13 10:15:56 2023 +0100"
      },
      "committer": {
        "name": "Martijn Visser",
        "email": "mvisser@confluent.io",
        "time": "Mon Mar 13 15:13:14 2023 +0100"
      },
      "message": "[hotfix] Allow manual triggering of nightly build\n"
    },
    {
      "commit": "0537108a1dc31f54b619f8a72f0fd165a7e8c8fa",
      "tree": "3d10b4e7569bd96a2f886cda5a43c62b180284c7",
      "parents": [
        "f163009e3c571fce306909ff8bc46e06ee4b19a3"
      ],
      "author": {
        "name": "Chesnay Schepler",
        "email": "chesnay@apache.org",
        "time": "Wed Feb 08 16:17:49 2023 +0100"
      },
      "committer": {
        "name": "Chesnay Schepler",
        "email": "chesnay@apache.org",
        "time": "Wed Feb 08 16:18:53 2023 +0100"
      },
      "message": "[FLINK-30963][ci] Streamline binary URL configuration\n"
    },
    {
      "commit": "f163009e3c571fce306909ff8bc46e06ee4b19a3",
      "tree": "c909102ebc7e92b086a859e7dcf25112e932460d",
      "parents": [
        "7d8090b72ffb75727d877534d670a52e3eaa039b"
      ],
      "author": {
        "name": "Martijn Visser",
        "email": "mvisser@confluent.io",
        "time": "Thu Feb 02 13:06:16 2023 +0100"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Fri Feb 03 10:25:37 2023 +0100"
      },
      "message": "[hotfix] Change Flink binary URL to ASF archive\n"
    },
    {
      "commit": "7d8090b72ffb75727d877534d670a52e3eaa039b",
      "tree": "960b5f2edf5482cc0b7ca554a64ac260b214a2f2",
      "parents": [
        "ca0dd1d1da2ae0bb3596b1501a4488874158d994"
      ],
      "author": {
        "name": "Martijn Visser",
        "email": "martijnvisser@apache.org",
        "time": "Wed Feb 01 19:34:12 2023 +0100"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Fri Feb 03 10:25:37 2023 +0100"
      },
      "message": "[FLINK-30872][Connector/Google PubSub] Move GCP example to GCP connector repository\n"
    },
    {
      "commit": "ca0dd1d1da2ae0bb3596b1501a4488874158d994",
      "tree": "b1a63139d87168704898943b6d4696f5097c5cf8",
      "parents": [
        "942a61642f3507e14ad162c85050c077d288adb7"
      ],
      "author": {
        "name": "huangxingbo",
        "email": "hxb@apache.org",
        "time": "Mon Sep 05 10:43:15 2022 +0800"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Fri Feb 03 10:25:37 2023 +0100"
      },
      "message": "Update version to 1.17-SNAPSHOT\n"
    },
    {
      "commit": "942a61642f3507e14ad162c85050c077d288adb7",
      "tree": "c84f2d22bc60e4ce4eec50ff0a9ccd31afd19b85",
      "parents": [
        "824d973e8a7f40bb9348d114e63d11176eae492d"
      ],
      "author": {
        "name": "Chesnay Schepler",
        "email": "chesnay@apache.org",
        "time": "Wed Apr 20 13:55:43 2022 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Fri Feb 03 10:25:37 2023 +0100"
      },
      "message": "[FLINK-24721][build] Remove unnecessary relativePath to parent\n"
    },
    {
      "commit": "824d973e8a7f40bb9348d114e63d11176eae492d",
      "tree": "97791a1c8756fd00eac0548f6cba9986fdca38cf",
      "parents": [
        "83174ac063be34e3a1d615ac5111ca9e496a82ff"
      ],
      "author": {
        "name": "Yun Gao",
        "email": "gaoyunhenhao@gmail.com",
        "time": "Tue Mar 15 01:27:55 2022 +0800"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Fri Feb 03 10:25:37 2023 +0100"
      },
      "message": "Update version to 1.16-SNAPSHOT\n"
    },
    {
      "commit": "83174ac063be34e3a1d615ac5111ca9e496a82ff",
      "tree": "02e8c9618ab0eb0028f73b2d53b3db02ae20199d",
      "parents": [
        "2ae4629ffbfbcd098e6932f6319039bbdcd9ba8f"
      ],
      "author": {
        "name": "Chesnay Schepler",
        "email": "chesnay@apache.org",
        "time": "Thu Nov 25 11:55:32 2021 +0100"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Fri Feb 03 10:25:37 2023 +0100"
      },
      "message": "[FLINK-25039][build] Disable shading of test jar by default\n\n"
    },
    {
      "commit": "2ae4629ffbfbcd098e6932f6319039bbdcd9ba8f",
      "tree": "ae57879b94cc55d44d2213a532ce3bde28d6c016",
      "parents": [
        "1c9423fd5d995acf6305ae6843e9ad0ab38fa140"
      ],
      "author": {
        "name": "Chesnay Schepler",
        "email": "chesnay@apache.org",
        "time": "Tue Oct 26 00:48:06 2021 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Fri Feb 03 10:25:37 2023 +0100"
      },
      "message": "[FLINK-24018][build] Remove Scala dependencies from Java APIs\n\n"
    },
    {
      "commit": "1c9423fd5d995acf6305ae6843e9ad0ab38fa140",
      "tree": "3392b36a6058740367d43db44b5409a5e92d2cd6",
      "parents": [
        "fcf58acbe1588eddc1c47b9a2c056b2519b08e15"
      ],
      "author": {
        "name": "Xintong Song",
        "email": "tonysong820@gmail.com",
        "time": "Sat Aug 28 08:33:55 2021 +0800"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Fri Feb 03 10:25:37 2023 +0100"
      },
      "message": "Update version to 1.15-SNAPSHOT\n"
    },
    {
      "commit": "fcf58acbe1588eddc1c47b9a2c056b2519b08e15",
      "tree": "1bd5cc69006f9fccfac37a2b3a2cda95aeedcc14",
      "parents": [
        "977cff2d79967b4e1392b84c180ec4e2655eceef"
      ],
      "author": {
        "name": "GuoWei Ma",
        "email": "guowei.mgw@gmail.com",
        "time": "Sun Apr 18 20:19:52 2021 +0800"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Fri Feb 03 10:25:37 2023 +0100"
      },
      "message": "Update version to 1.14-SNAPSHOT\n"
    },
    {
      "commit": "977cff2d79967b4e1392b84c180ec4e2655eceef",
      "tree": "f968bf587ee1ea7756248cc1558de1975d486717",
      "parents": [
        "eaad434fa0502a1446ee402003f518f66581e6a4"
      ],
      "author": {
        "name": "Rufus Refactor",
        "email": "dev@flink.apache.org",
        "time": "Mon Dec 28 14:30:59 2020 +0100"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Fri Feb 03 10:25:37 2023 +0100"
      },
      "message": "[FLINK-20651] Format code with Spotless/google-java-format\n"
    },
    {
      "commit": "eaad434fa0502a1446ee402003f518f66581e6a4",
      "tree": "c9d610ceca905e0fa3e327d2b665c32bfe2716cc",
      "parents": [
        "3cdd0ac185c3674d754ac16739519dbbc8a0eb6f"
      ],
      "author": {
        "name": "Dian Fu",
        "email": "dianfu@apache.org",
        "time": "Thu Nov 26 14:20:51 2020 +0800"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Fri Feb 03 10:25:37 2023 +0100"
      },
      "message": "Update version to 1.13-SNAPSHOT\n"
    },
    {
      "commit": "3cdd0ac185c3674d754ac16739519dbbc8a0eb6f",
      "tree": "8dc7bc0b46fd221d9cccc553f7f2e48e2d7b903e",
      "parents": [
        "62d42793281a076c167111c11b6230dca88aa615"
      ],
      "author": {
        "name": "Niels Basjes",
        "email": "niels@basjes.nl",
        "time": "Wed Jul 08 13:13:11 2020 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Fri Feb 03 10:25:37 2023 +0100"
      },
      "message": "[FLINK-18448][pubsub] Update Google Cloud PubSub dependencies\n\nThis closes #12846\n"
    },
    {
      "commit": "62d42793281a076c167111c11b6230dca88aa615",
      "tree": "a009e64468d60c34fe7ab073d1ac5ca58744e9fe",
      "parents": [
        "55f84bdeec783fe41e720a159319b731485e843e"
      ],
      "author": {
        "name": "Niels Basjes",
        "email": "niels@basjes.nl",
        "time": "Wed Jul 22 11:26:03 2020 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Fri Feb 03 10:25:37 2023 +0100"
      },
      "message": "[FLINK-18607][build] Give the maven module a human readable name\n\nThis closes #12907"
    },
    {
      "commit": "55f84bdeec783fe41e720a159319b731485e843e",
      "tree": "182d0d59320346723ca144a74d3e4a10805a5102",
      "parents": [
        "c93e10dc61c340602cfc424c6a1b526bc17e1f07"
      ],
      "author": {
        "name": "Piotr Nowojski",
        "email": "piotr.nowojski@gmail.com",
        "time": "Mon May 18 13:36:46 2020 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Fri Feb 03 10:25:37 2023 +0100"
      },
      "message": "Update version to 1.12-SNAPSHOT\n"
    },
    {
      "commit": "c93e10dc61c340602cfc424c6a1b526bc17e1f07",
      "tree": "74d053d95a5e27bec9e6128428cc7aa1fad8b6fb",
      "parents": [
        "6f92e4f7c455c90e60e3014a0caf126f84664cce"
      ],
      "author": {
        "name": "Gary Yao",
        "email": "gary@apache.org",
        "time": "Mon Dec 09 17:28:45 2019 +0100"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Fri Feb 03 10:25:37 2023 +0100"
      },
      "message": "Update version to 1.11-SNAPSHOT\n"
    },
    {
      "commit": "6f92e4f7c455c90e60e3014a0caf126f84664cce",
      "tree": "9f1440351b78ef522a5ebeb519c3b944577cfca1",
      "parents": [
        "1512bc127d46a65b74d6f9269f2b5ea06e06d270"
      ],
      "author": {
        "name": "Richard Deurwaarder",
        "email": "rdeurwaarder@bol.com",
        "time": "Wed Aug 07 21:21:03 2019 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Fri Feb 03 10:25:37 2023 +0100"
      },
      "message": "[FLINK-13231] [pubsub] Replace Max outstanding acknowledgement ids limit with a FlinkConnectorRateLimiter\n"
    },
    {
      "commit": "1512bc127d46a65b74d6f9269f2b5ea06e06d270",
      "tree": "e01502ee08b4b48a3a1a6af43b9dd8171052dc06",
      "parents": [
        "6c5cd555525a0d9e663b5b88e12ed594520c9e66"
      ],
      "author": {
        "name": "Kurt Young",
        "email": "ykt836@gmail.com",
        "time": "Fri Jul 12 14:25:23 2019 +0800"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Fri Feb 03 10:25:37 2023 +0100"
      },
      "message": "Update version to 1.10-SNAPSHOT\n"
    },
    {
      "commit": "6c5cd555525a0d9e663b5b88e12ed594520c9e66",
      "tree": "2ec663eb76c368eaf11d0e6a45a19ee64858df66",
      "parents": [
        "9e02c4c71bde038f4f968e90620deb4c9bd2df38"
      ],
      "author": {
        "name": "Jiangjie (Becket) Qin",
        "email": "becket.qin@gmail.com",
        "time": "Fri Jul 05 01:05:41 2019 +0800"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Fri Feb 03 10:25:37 2023 +0100"
      },
      "message": "[FLINK-9311] [pubsub] Improvements to builders + minor improvement to PubSubSink flush logic\n"
    },
    {
      "commit": "9e02c4c71bde038f4f968e90620deb4c9bd2df38",
      "tree": "e875c18fe22aaa2e9a7dae8386da3526ac6246e8",
      "parents": [
        "c546198f971c952bd52340c27f7df38b8c17c364"
      ],
      "author": {
        "name": "Richard Deurwaarder",
        "email": "rdeurwaarder@bol.com",
        "time": "Sat Aug 25 15:21:54 2018 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Fri Feb 03 10:25:37 2023 +0100"
      },
      "message": "[FLINK-9311] [pubsub] Clean up / add documentation and style issues in the PubSub connector\n"
    },
    {
      "commit": "c546198f971c952bd52340c27f7df38b8c17c364",
      "tree": "74b6f8f6a89aff5decada60787630810f88c6ede",
      "parents": [
        "7a2e541df252c84a33c6749d82dc08f310fd2292"
      ],
      "author": {
        "name": "Martijn Visser",
        "email": "mvisser@confluent.io",
        "time": "Wed Jan 18 16:33:21 2023 +0100"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-30058][Connector/Google PubSub] Add release tools as submodule\n"
    },
    {
      "commit": "7a2e541df252c84a33c6749d82dc08f310fd2292",
      "tree": "d690570f14047410f49ba8fdba5e8d3e551d4522",
      "parents": [
        "bb241f79e137c8e47fed0ec07f37572d4049e778"
      ],
      "author": {
        "name": "Martijn Visser",
        "email": "martijnvisser@apache.org",
        "time": "Tue Dec 13 15:57:06 2022 +0100"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-30058][Build] Add Flink-style IntelliJ settings\n"
    },
    {
      "commit": "bb241f79e137c8e47fed0ec07f37572d4049e778",
      "tree": "5dcf11490a01cce2cc9926b64e861dbce356d211",
      "parents": [
        "55aa8420f12c9609c478a5b3204bb01999e2ea3a"
      ],
      "author": {
        "name": "Martijn Visser",
        "email": "martijnvisser@apache.org",
        "time": "Tue Dec 13 14:33:31 2022 +0100"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-30058][Architecture] Add ProductionCodeArchitectureTest\n"
    },
    {
      "commit": "55aa8420f12c9609c478a5b3204bb01999e2ea3a",
      "tree": "96bbd4afa01760fb684520ae411591e9bb35c81e",
      "parents": [
        "e860c7558e42694601eddaea7bf24b0e8897b532"
      ],
      "author": {
        "name": "Martijn Visser",
        "email": "martijnvisser@apache.org",
        "time": "Tue Dec 13 16:23:18 2022 +0100"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-30058][Tests] Add DockerImageVersions\n"
    },
    {
      "commit": "e860c7558e42694601eddaea7bf24b0e8897b532",
      "tree": "e400b930fdb4b581638f85c517155e4653ab46d3",
      "parents": [
        "ed8610ffefc79a5798700190b6ade5f6dfa0aa1e"
      ],
      "author": {
        "name": "Martijn Visser",
        "email": "martijnvisser@apache.org",
        "time": "Tue Dec 13 14:02:38 2022 +0100"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-30058][Connector/Google PubSub] Move existing Google Cloud PubSub connector code from Flink repo to dedicated Google PubSub repo\n"
    },
    {
      "commit": "ed8610ffefc79a5798700190b6ade5f6dfa0aa1e",
      "tree": "a38cb05ff39c8df9e06395aa32bfb9eb4aadbb3f",
      "parents": [
        "dc7c662dd448d00278cb13a1476dab47eb779624"
      ],
      "author": {
        "name": "MartijnVisser",
        "email": "martijnvisser@apache.org",
        "time": "Fri May 13 08:50:34 2022 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-24433][Tests][Buildsystem] Turn off debug logging for all end-to-end tests to avoid flooding the disk space\n"
    },
    {
      "commit": "dc7c662dd448d00278cb13a1476dab47eb779624",
      "tree": "c8a6af9007ffa53294d55cc345e88e439262af85",
      "parents": [
        "cdb0f3866011491e5fa7b1660e8cc5fe9295ef9d"
      ],
      "author": {
        "name": "Sergey Nuyanzin",
        "email": "snuyanzin@gmail.com",
        "time": "Wed Jan 18 16:20:10 2023 +0100"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-27937][tests][pubsub] Migrate flink-connectors-gcp-pubsub to JUnit5\n"
    },
    {
      "commit": "cdb0f3866011491e5fa7b1660e8cc5fe9295ef9d",
      "tree": "58927190bc06f70c52b6baf8727f63276d6231ec",
      "parents": [
        "28c809c1cdd0aab0a71f7509abee279f987dd5b6"
      ],
      "author": {
        "name": "Chesnay Schepler",
        "email": "chesnay@apache.org",
        "time": "Wed Apr 20 13:55:43 2022 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-24721][build] Remove unnecessary relativePath to parent\n"
    },
    {
      "commit": "28c809c1cdd0aab0a71f7509abee279f987dd5b6",
      "tree": "8dc9bb5b57a857b29d8d0d9737e0fda343c8394f",
      "parents": [
        "3e4c3fed6fd432d753fd5cd640d5450af859d099"
      ],
      "author": {
        "name": "liuzhuang2017",
        "email": "95120044+liuzhuang2017@users.noreply.github.com",
        "time": "Fri Apr 15 17:22:50 2022 +0800"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[hotfix][docs-zh] Fix \"Google Cloud PubSub\" Chinese page under \"DataStream Connectors\" (#19483)\n\nCo-authored-by: JustDoDT \u003c2391554474@qq.com\u003e"
    },
    {
      "commit": "3e4c3fed6fd432d753fd5cd640d5450af859d099",
      "tree": "3946f3e992f801f33c24b4b51f5557423055839d",
      "parents": [
        "562b5c424c76b1193807abadc58fdc5156627cd1"
      ],
      "author": {
        "name": "Chesnay Schepler",
        "email": "chesnay@apache.org",
        "time": "Mon Apr 04 11:16:42 2022 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-27034][gcp][tests] Use testcontainers\n\n"
    },
    {
      "commit": "562b5c424c76b1193807abadc58fdc5156627cd1",
      "tree": "92615dbe5f0d989c97f7bcd40e0e9437bf82df65",
      "parents": [
        "e612b3298476ae166a77caf76af7146df5191e0a"
      ],
      "author": {
        "name": "Yubin Li",
        "email": "lixin58688@163.com",
        "time": "Sun Mar 13 22:35:23 2022 +0800"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-26578][docs-zh] Translate new Project Configuration section to Chinese. This closes #19100\n"
    },
    {
      "commit": "e612b3298476ae166a77caf76af7146df5191e0a",
      "tree": "ca4efa6cc864dbaf00b926b6a66efe40c127811e",
      "parents": [
        "1ada07b8bef124b82794162ae81bc7505054facb"
      ],
      "author": {
        "name": "Yun Gao",
        "email": "gaoyunhenhao@gmail.com",
        "time": "Tue Mar 15 01:27:55 2022 +0800"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "Update version to 1.16-SNAPSHOT\n"
    },
    {
      "commit": "1ada07b8bef124b82794162ae81bc7505054facb",
      "tree": "1ef71f61d49a590d0bb0e86db115a859f50381c3",
      "parents": [
        "c3aae7ec86927d9379f72d9200cb43ef8ca05021"
      ],
      "author": {
        "name": "Yufei Zhang",
        "email": "affeisme@gmail.com",
        "time": "Tue Feb 15 21:49:44 2022 +0800"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-26159][doc] add description for MAX_FETCH_RECORD related question\n\nUpdate docs/content/docs/connectors/datastream/pulsar.md\n\nCo-authored-by: MartijnVisser \u003cmartijn@2symbols.com\u003e\n\nUpdate docs/content/docs/connectors/datastream/pulsar.md\n\nCo-authored-by: MartijnVisser \u003cmartijn@2symbols.com\u003e\n\nadd Chinese documentation\n"
    },
    {
      "commit": "c3aae7ec86927d9379f72d9200cb43ef8ca05021",
      "tree": "b62f0cd3be6d9ad526961554730f8153a9f51a83",
      "parents": [
        "cd7cd4969c9b630efdf7b6c78bc1a2335480cf97"
      ],
      "author": {
        "name": "Jing Ge",
        "email": "gejing@gmail.com",
        "time": "Tue Feb 22 21:44:42 2022 +0800"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-26294][test] Using fixed description for ArchUnit ITCaseRules\n\n"
    },
    {
      "commit": "cd7cd4969c9b630efdf7b6c78bc1a2335480cf97",
      "tree": "e67c659a996ce8911a831c289b3cf761a0764d0c",
      "parents": [
        "1671de8235b61b5a7ad0012276223c2961142cdc"
      ],
      "author": {
        "name": "Dawid Wysakowicz",
        "email": "dwysakowicz@apache.org",
        "time": "Mon Feb 14 16:36:57 2022 +0100"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[hotfix] Fix JUnit 5 mini cluster arch unit rules\n"
    },
    {
      "commit": "1671de8235b61b5a7ad0012276223c2961142cdc",
      "tree": "d90579a8a2d2174655605f83a2df3fbfd87dde1c",
      "parents": [
        "a5d7dc87f09391a856ad246437f76ee93df300ed"
      ],
      "author": {
        "name": "Jing Ge",
        "email": "gejing@gmail.com",
        "time": "Thu Feb 03 16:27:07 2022 +0100"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-25892][gcp-pubsub][test] add ArchUnit tests for test code\n"
    },
    {
      "commit": "a5d7dc87f09391a856ad246437f76ee93df300ed",
      "tree": "31da49360cb2638f936e34e7818fe9bf8933d06f",
      "parents": [
        "1f9c82cec5d0907ae73fc6bedc4f27870dbb9736"
      ],
      "author": {
        "name": "Daisy T",
        "email": "infoverload@users.noreply.github.com",
        "time": "Fri Feb 04 09:52:39 2022 +0100"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-25129][docs] Restructure project configuation pages\n\n"
    },
    {
      "commit": "1f9c82cec5d0907ae73fc6bedc4f27870dbb9736",
      "tree": "104e7b8a95582bcee642e8d41c182e914af0eb21",
      "parents": [
        "4e5babeedd46690d10f3c807c5b1ad416b612e44"
      ],
      "author": {
        "name": "Chesnay Schepler",
        "email": "chesnay@apache.org",
        "time": "Fri Dec 03 15:45:34 2021 +0100"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-25159][tests] Streamline E2E surefire setup\n"
    },
    {
      "commit": "4e5babeedd46690d10f3c807c5b1ad416b612e44",
      "tree": "2ae340478660553b99fb80c7fe4e7d2528d56fdd",
      "parents": [
        "9656f722e57411a9fb3c99e54d965e1f343dc043"
      ],
      "author": {
        "name": "Chesnay Schepler",
        "email": "chesnay@apache.org",
        "time": "Tue Oct 26 00:48:06 2021 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-24018][build] Remove Scala dependencies from Java APIs\n\n"
    },
    {
      "commit": "9656f722e57411a9fb3c99e54d965e1f343dc043",
      "tree": "b767ec2133081120da895e61a247dce3c4bd1776",
      "parents": [
        "23c51dd74cc5b0f47c1136f15db61e3661308850"
      ],
      "author": {
        "name": "Xintong Song",
        "email": "tonysong820@gmail.com",
        "time": "Sat Aug 28 08:33:55 2021 +0800"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "Update version to 1.15-SNAPSHOT\n"
    },
    {
      "commit": "23c51dd74cc5b0f47c1136f15db61e3661308850",
      "tree": "c50b3e2301fe56966f118675b398d290fb837bce",
      "parents": [
        "4e8e84b7699e9bdfcec5d6eac89460027e7900c1"
      ],
      "author": {
        "name": "Arvid Heise",
        "email": "arvid@ververica.com",
        "time": "Wed May 19 14:29:24 2021 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-23652][core/metrics] Extract Operator(IO)MetricGroup interfaces and expose them in RuntimeContext\n"
    },
    {
      "commit": "4e8e84b7699e9bdfcec5d6eac89460027e7900c1",
      "tree": "4cca51a66458613fd73b3e9ad353721cc7865167",
      "parents": [
        "a817846664f99724c117dc66459d740f78253f3e"
      ],
      "author": {
        "name": "Chesnay Schepler",
        "email": "chesnay@apache.org",
        "time": "Tue Jun 29 22:03:28 2021 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-18783] Load Akka with separate classloader\n"
    },
    {
      "commit": "a817846664f99724c117dc66459d740f78253f3e",
      "tree": "51f44a0401a2135175c83980f5aedf9469850624",
      "parents": [
        "01df040f29ba1dc2586d729878162058a13c0f08"
      ],
      "author": {
        "name": "Piotr Nowojski",
        "email": "piotr.nowojski@gmail.com",
        "time": "Wed Jul 14 09:10:37 2021 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "Revert \"[FLINK-18783] Load Akka with separate classloader\"\n\nThis reverts commit 2cecf2b26497d030157f71b22a830851ceeac172.\n"
    },
    {
      "commit": "01df040f29ba1dc2586d729878162058a13c0f08",
      "tree": "4cca51a66458613fd73b3e9ad353721cc7865167",
      "parents": [
        "ce030a1745a240556476d24b542485cd5d676ac9"
      ],
      "author": {
        "name": "Chesnay Schepler",
        "email": "chesnay@apache.org",
        "time": "Tue Jun 29 22:03:28 2021 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-18783] Load Akka with separate classloader\n"
    },
    {
      "commit": "ce030a1745a240556476d24b542485cd5d676ac9",
      "tree": "51f44a0401a2135175c83980f5aedf9469850624",
      "parents": [
        "4963e9098cab31dd0a12831c494161e6d81ab36f"
      ],
      "author": {
        "name": "adavis9592",
        "email": "adavis9592@gmail.com",
        "time": "Fri Jul 02 00:37:49 2021 -0700"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[hotfix][docs] Fix variable name\n\n"
    },
    {
      "commit": "4963e9098cab31dd0a12831c494161e6d81ab36f",
      "tree": "a9ac1176c93e3fec5b2e93349febc975b5852577",
      "parents": [
        "8b3097715bd19cea7b9248e5944b566ae61c728d"
      ],
      "author": {
        "name": "Chesnay Schepler",
        "email": "chesnay@apache.org",
        "time": "Wed Jun 23 10:34:01 2021 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-23084] Move Executors/-ThreadFactory to flink-core\n"
    },
    {
      "commit": "8b3097715bd19cea7b9248e5944b566ae61c728d",
      "tree": "abb35fc5dbc5b037e437364e5b5c2cb81852f064",
      "parents": [
        "1155ebeb23b66e934f7dfedcd8236a9e26621b53"
      ],
      "author": {
        "name": "GuoWei Ma",
        "email": "guowei.mgw@gmail.com",
        "time": "Sun Apr 18 20:19:52 2021 +0800"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "Update version to 1.14-SNAPSHOT\n"
    },
    {
      "commit": "1155ebeb23b66e934f7dfedcd8236a9e26621b53",
      "tree": "7b0ad0dcdcd8deb08bd3481c13b068beff521dbf",
      "parents": [
        "54d590550a0917a149399bcdfea2e4496c89eef4"
      ],
      "author": {
        "name": "Seth Wiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Tue Feb 16 12:29:20 2021 -0600"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[hotfix][docs] Correct rendering of maven modules\n"
    },
    {
      "commit": "54d590550a0917a149399bcdfea2e4496c89eef4",
      "tree": "1a18eebb57a4be72318dc718445ffa44350b5626",
      "parents": [
        "c06e25a97c5f74873db9d272a4f2cf4787185c4a"
      ],
      "author": {
        "name": "Seth Wiesman",
        "email": "sjwiesman@gmail.com",
        "time": "Sun Feb 07 12:48:20 2021 -0600"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-21193][docs] Migrate Flink docs from Jekyll to Hugo\n"
    },
    {
      "commit": "c06e25a97c5f74873db9d272a4f2cf4787185c4a",
      "tree": "6faaf2a8d1111933ff4b2357f2873a0a52578ba9",
      "parents": [
        "cfc4293af86f3eda0cf6d582ea094e24c752735a"
      ],
      "author": {
        "name": "Rufus Refactor",
        "email": "dev@flink.apache.org",
        "time": "Mon Dec 28 14:30:59 2020 +0100"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-20651] Format code with Spotless/google-java-format\n"
    },
    {
      "commit": "cfc4293af86f3eda0cf6d582ea094e24c752735a",
      "tree": "931b0251348d2484301deb06cd08bc44102d1671",
      "parents": [
        "032d1378f23c5e1627e9d4cf70b61f689d02da6d"
      ],
      "author": {
        "name": "Dian Fu",
        "email": "dianfu@apache.org",
        "time": "Thu Nov 26 14:20:51 2020 +0800"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "Update version to 1.13-SNAPSHOT\n"
    },
    {
      "commit": "032d1378f23c5e1627e9d4cf70b61f689d02da6d",
      "tree": "958d78c7604e7fea4459ff166efd4c03be50e4ce",
      "parents": [
        "45d91965de9632aa308f0dd518d944e1c190e9d4"
      ],
      "author": {
        "name": "Jiangjie (Becket) Qin",
        "email": "jiangjie.qj@alibaba-inc.com",
        "time": "Tue Oct 27 08:43:52 2020 +0800"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-19698] Move the CheckpointListener from flink-runtime to flink-core.\nTo maintain backwards compatibility, the CheckpointListener in flink-runtime is not deleted immediately.\n"
    },
    {
      "commit": "45d91965de9632aa308f0dd518d944e1c190e9d4",
      "tree": "57e43a3f95502d04c429ffbd119ac1b454f0e8c1",
      "parents": [
        "c1518b5092d92647d2023f4f44ceb4007793ed9d"
      ],
      "author": {
        "name": "Dawid Wysakowicz",
        "email": "dwysakowicz@apache.org",
        "time": "Wed Oct 28 16:42:52 2020 +0100"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-18363] Add user classloader to context in DeSerializationSchema\n\nThis commit exposes the user code classloader along with the possibility\nto register release hooks in the DeserializationSchema and\nSerializationSchema.\n\nAdditionally it introduces a helper classes for easier creating the\nInitializationContexts from a RuntimeContext.\n\nThis closes #13844\n"
    },
    {
      "commit": "c1518b5092d92647d2023f4f44ceb4007793ed9d",
      "tree": "cb2d1dfd4f877ba4930f94824daf049b67fbc748",
      "parents": [
        "29c47fd90b184b72fa180f64df32c7d2f2135a66"
      ],
      "author": {
        "name": "Robert Metzger",
        "email": "rmetzger@apache.org",
        "time": "Mon Oct 19 13:09:53 2020 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-19619][e2e] Pin CloudSDK version to have access to pubsub emulator in test\n\nThe :latest version of google/cloud-sdk:latest has the pubsub emulator disabled.\n\nGoogle plans to add it again at a later point. See https://github.com/GoogleCloudPlatform/cloud-sdk-docker/issues/225 for details.\n"
    },
    {
      "commit": "29c47fd90b184b72fa180f64df32c7d2f2135a66",
      "tree": "239f39f158758750729ee747f3fb79be3d4501eb",
      "parents": [
        "a7eec567795acb8fc058e0f794e7726cfda6f140"
      ],
      "author": {
        "name": "Niels Basjes",
        "email": "niels@basjes.nl",
        "time": "Wed Jul 08 13:13:11 2020 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-18448][pubsub] Update Google Cloud PubSub dependencies\n\nThis closes #12846\n"
    },
    {
      "commit": "a7eec567795acb8fc058e0f794e7726cfda6f140",
      "tree": "7456c98144fdbe534731d2b17b0293c61abcbb68",
      "parents": [
        "648dce98eb4f998a9046d82ffda936619c3d63f0"
      ],
      "author": {
        "name": "Niels Basjes",
        "email": "niels@basjes.nl",
        "time": "Wed Jul 22 11:26:03 2020 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-18607][build] Give the maven module a human readable name\n\nThis closes #12907"
    },
    {
      "commit": "648dce98eb4f998a9046d82ffda936619c3d63f0",
      "tree": "860e3c7451e71932bebb2be6e629129b5eea0d65",
      "parents": [
        "bf80cb0421677ae3223307f294c88fc8eaac9909"
      ],
      "author": {
        "name": "Robert Metzger",
        "email": "rmetzger@apache.org",
        "time": "Mon Jun 08 11:40:43 2020 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-16572][e2e][pubsub] Acknowledge message in previous test\n\nThe test running before the failing test did not properly acknowledge the\nreception of the message.\nThat\u0027s also the reason why this test always logged a timeout exception.\n\nWith this change, the test will fail with timeout exceptions, and maybe this\nimproves the overall test stability.\n"
    },
    {
      "commit": "bf80cb0421677ae3223307f294c88fc8eaac9909",
      "tree": "b512ac29f7b53ae3f62cb8346b8265af62d90e85",
      "parents": [
        "d0e5fc801fcb31b68c954d24f3118a4f61012ca8"
      ],
      "author": {
        "name": "Robert Metzger",
        "email": "rmetzger@apache.org",
        "time": "Mon Jun 08 10:57:43 2020 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[hotfix][pubsub] Use TestLogger\n"
    },
    {
      "commit": "d0e5fc801fcb31b68c954d24f3118a4f61012ca8",
      "tree": "6ea315200f3e1c5e9c199f41498485c92d84b796",
      "parents": [
        "f89d069d028c639dfd00c698dc01dc831d327960"
      ],
      "author": {
        "name": "Robert Metzger",
        "email": "rmetzger@apache.org",
        "time": "Wed Jun 03 13:26:50 2020 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-16572] Clean up PubSub connector e2e test\n\n- execute as regular test to have proper logging\n- document copied code\n- fix typos\n"
    },
    {
      "commit": "f89d069d028c639dfd00c698dc01dc831d327960",
      "tree": "a34ccfcd1fe72ee2f6532f6d2ab38ca47b740e0e",
      "parents": [
        "ed0d5cc32b41552a16ffcc963fb7f0e67d40e191"
      ],
      "author": {
        "name": "Richard Deurwaarder",
        "email": "Xeli@users.noreply.github.com",
        "time": "Mon May 25 08:21:52 2020 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "Merge pull request #12301 from Xeli/FLINK-16572-logs\n\n[FLINK-16572] [pubsub,e2e] Add check to see if adding a timeout to th…"
    },
    {
      "commit": "ed0d5cc32b41552a16ffcc963fb7f0e67d40e191",
      "tree": "fee2699dfcf6dc0ecd692dc1ddcc401b02149465",
      "parents": [
        "6a29a3bfa331c9c202dbb5a9b51250d5c4a8ee4e"
      ],
      "author": {
        "name": "Yun Tang",
        "email": "myasuka@live.com",
        "time": "Mon May 11 13:45:45 2020 +0800"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-8871][checkpoint] Support to cancel checkpoing via notification on task side\n"
    },
    {
      "commit": "6a29a3bfa331c9c202dbb5a9b51250d5c4a8ee4e",
      "tree": "6c2c8a43af9596e47a07890d70dcf107364d0fef",
      "parents": [
        "c16b5b9ed2a8a8df5349406f757c1f553ebeb854"
      ],
      "author": {
        "name": "Piotr Nowojski",
        "email": "piotr.nowojski@gmail.com",
        "time": "Mon May 18 13:36:46 2020 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "Update version to 1.12-SNAPSHOT\n"
    },
    {
      "commit": "c16b5b9ed2a8a8df5349406f757c1f553ebeb854",
      "tree": "e86d4c5ed7878fd94cd4f1498389e9931b52d4c4",
      "parents": [
        "5ea50cf03126a6e2d298befe5cd3bf42abd9da55"
      ],
      "author": {
        "name": "Dawid Wysakowicz",
        "email": "dwysakowicz@apache.org",
        "time": "Mon May 11 19:47:14 2020 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-17307] Add collector to deserialize in PubSub\n"
    },
    {
      "commit": "5ea50cf03126a6e2d298befe5cd3bf42abd9da55",
      "tree": "d8d84b5ffec633ffb5091635a604d1da7e3d9950",
      "parents": [
        "3cd4c2395f8372df935d39cfc9e5b2ffa9c77e1c"
      ],
      "author": {
        "name": "Dawid Wysakowicz",
        "email": "dwysakowicz@apache.org",
        "time": "Thu Apr 23 14:05:54 2020 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-17306] Call open of SerializationSchema in PubSub sink\n"
    },
    {
      "commit": "3cd4c2395f8372df935d39cfc9e5b2ffa9c77e1c",
      "tree": "a5e53f8c10fb5f8624805f5c2a2184733a03b67a",
      "parents": [
        "f261be723d528266bffaf49d1da64ef7c9fc3217"
      ],
      "author": {
        "name": "Dawid Wysakowicz",
        "email": "dwysakowicz@apache.org",
        "time": "Wed Apr 22 14:15:13 2020 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-17306] Add open to PubSubDeserializationSchema\n"
    },
    {
      "commit": "f261be723d528266bffaf49d1da64ef7c9fc3217",
      "tree": "f0da67533578bd9f72290bd0f3fc0da5eada62fc",
      "parents": [
        "e2536e19d05e57308ef0f6746fc5bafab4805050"
      ],
      "author": {
        "name": "Richard Deurwaarder",
        "email": "rdeurwaarder@bol.com",
        "time": "Sun Apr 19 11:49:05 2020 +0200"
      },
      "committer": {
        "name": "MartijnVisser",
        "email": "martijn@2symbols.com",
        "time": "Thu Jan 19 13:19:58 2023 +0100"
      },
      "message": "[FLINK-16572] [pubsub,e2e] Only acknowledge list of messages if the list is not empty + small style fixes (removal of uncommented code etc)]\n"
    }
  ],
  "next": "e2536e19d05e57308ef0f6746fc5bafab4805050"
}
