)]}'
{
  "log": [
    {
      "commit": "83b124b70eaabca69f5a477c2294bfe0201aa4d3",
      "tree": "05f511178f4a7881e4bfd92979dd335f63988fa0",
      "parents": [
        "3f0806bd54ad18c4b9c98870702aff79e2722aa2"
      ],
      "author": {
        "name": "Aleksei Scherbakov",
        "email": "alexey.scherbakoff@gmail.com",
        "time": "Thu Apr 23 13:43:40 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 23 13:43:40 2026 +0300"
      },
      "message": "IGNITE-25825 Async write intent cleanup (#7999)"
    },
    {
      "commit": "3f0806bd54ad18c4b9c98870702aff79e2722aa2",
      "tree": "60f7a345d534a5403018f1462e983f56139d3ead",
      "parents": [
        "2c9fce5bdfa68f809051aa5b4c8cb19850a3d805"
      ],
      "author": {
        "name": "Tiago Marques Godinho",
        "email": "metaltmg@gmail.com",
        "time": "Wed Apr 22 12:21:17 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 22 14:21:17 2026 +0300"
      },
      "message": "IGNITE-27947 Fix rollback for client piggyback tx (#7844)\n\nAllow rollback for piggyback transactions: piggyback client tx combines **transaction start** with **table operation** in one client request. If the table operation is stuck on a lock, the client never receives the transaction id. Instead, we use the `requestId` (generated on the client) to rollback the transaction.\n\n* Server-side:\n  * `TX_ROLLBACK` accepts a request id of the first request (\"piggyback\") of a direct mapped TX. Request Id is encoded in the negative range of `resourceId`.\n  * Track `requestId -\u003e txId` to roll back piggyback transactions stuck on a lock\n  * Update all the operations. RO ops have the same parameters just for consistency.\n* Client Side:\n  * Allow multiple `onSent` callbacks on the payload output object.\n  * Add info to `ClientLazyTransaction` about the first request in the TX, update via `PayloadOutputChannel` on successful request.\n  * Implement `TX_ROLLBACK` based on `firstReqId`"
    },
    {
      "commit": "2c9fce5bdfa68f809051aa5b4c8cb19850a3d805",
      "tree": "31045a70ad92fafcfdd8ff5eeb1b37a7ccd5ac4b",
      "parents": [
        "c7908d8f75555a9bbd17f462236f30d028560dce"
      ],
      "author": {
        "name": "Tiago Marques Godinho",
        "email": "metaltmg@gmail.com",
        "time": "Tue Apr 21 17:11:42 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 21 19:11:42 2026 +0300"
      },
      "message": "IGNITE-28000 Reduce verbosity of client stacktraces (#7854)\n\n- Simplify exceptions returns by TcpClientChannel#readError\n- Remove unnecessary calls to ensurePublicException\n- Improve TraceableExceptionMapper\n- Add copy method to some exceptions with fields.\n- Update ViewUtils ensurePublicException implementation\n- ClientTable now is responsible for ensuringPublicExceptions\n- Refactor error handling in ClientSQL\n- Reuse ViewUtils#sync in ClientCompute methods\n- Update SQL Exception Mapper\n- Do not wrap MarshallerException in MarshallerException in KeyValueViewImpl\n- Update ThinClientTests error checks\n- Update ItComputeTest error handling checks\n- Update ConnectionTest error check\n- Update error handling checks in tests\n- Update ItThinClientTransactionTest\n- Add CancelationException to ViewUtils#sync"
    },
    {
      "commit": "c7908d8f75555a9bbd17f462236f30d028560dce",
      "tree": "c433de04e740b9c4e2595277de68d6df5685fb12",
      "parents": [
        "cf34a315479655a28d33eb10e97cea293bea9a6c"
      ],
      "author": {
        "name": "Konstantin Sirotkin",
        "email": "JKonSir@gmail.com",
        "time": "Tue Apr 21 16:15:11 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 21 16:15:11 2026 +0300"
      },
      "message": "IGNITE-27685 Implement exponential backoff for durable finish (#7680)"
    },
    {
      "commit": "cf34a315479655a28d33eb10e97cea293bea9a6c",
      "tree": "d08b3459dde5f6ed95d950990b0f2d8cbbc03d31",
      "parents": [
        "de1cc0bf48f300cd15c74525827715bd9feae357"
      ],
      "author": {
        "name": "Anton Laletin",
        "email": "laletin3000@gmail.com",
        "time": "Mon Apr 20 12:14:54 2026 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 20 11:14:54 2026 +0300"
      },
      "message": "IGNITE-26215 ItNodeTest fixes (#7988)"
    },
    {
      "commit": "de1cc0bf48f300cd15c74525827715bd9feae357",
      "tree": "c5157a16fc890133f503725a99d917ae9783c3bc",
      "parents": [
        "3cb13426cc139508fe24c19b4ec00f2e9c4ae884"
      ],
      "author": {
        "name": "Pavel Pereslegin",
        "email": "xxtern@gmail.com",
        "time": "Fri Apr 17 17:10:45 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 17 17:10:45 2026 +0300"
      },
      "message": "IGNITE-28571 Fix compilation of PersistentTxStateVacuumizerTest under java 11 (#8001)"
    },
    {
      "commit": "3cb13426cc139508fe24c19b4ec00f2e9c4ae884",
      "tree": "727f21cf82fae715080900ccfbd2732e0536a873",
      "parents": [
        "c0a5d0a5ac8891f2ef4d5aa44746b523114f31d4"
      ],
      "author": {
        "name": "Denis Chudov",
        "email": "moonglloom@gmail.com",
        "time": "Fri Apr 17 15:56:38 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 17 15:56:38 2026 +0300"
      },
      "message": "IGNITE-28404 Fix the stopping of lease prolongation during lease negotiation (#7931)"
    },
    {
      "commit": "c0a5d0a5ac8891f2ef4d5aa44746b523114f31d4",
      "tree": "7716526fd2e5133d85962e3360bda97598a6d064",
      "parents": [
        "f91e121248899d5ec21dea7e8bcec967856452af"
      ],
      "author": {
        "name": "Pavel Pereslegin",
        "email": "xxtern@gmail.com",
        "time": "Fri Apr 17 14:43:27 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 17 14:43:27 2026 +0300"
      },
      "message": "IGNITE-26613 Sql. Use compare() in binary comparisons for floating point types (#7948)"
    },
    {
      "commit": "f91e121248899d5ec21dea7e8bcec967856452af",
      "tree": "007d2f91490fcfbf502856b8feb60d81185d756f",
      "parents": [
        "f7d0bafd663312ebff9ff804ed30f1b0f27254fc"
      ],
      "author": {
        "name": "Ed Rakhmankulov",
        "email": "Erixonich@gmail.com",
        "time": "Fri Apr 17 14:39:44 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 17 13:39:44 2026 +0200"
      },
      "message": "IGNITE-28569 C++ Client: Fix crash on Windows on TC (#7998)"
    },
    {
      "commit": "f7d0bafd663312ebff9ff804ed30f1b0f27254fc",
      "tree": "0f3693a52ad53b5e5edbd4f50ad1c6219a387ad2",
      "parents": [
        "b033fc93f647589dcac3290274fadd36a18e3d72"
      ],
      "author": {
        "name": "Aleksei Scherbakov",
        "email": "alexey.scherbakoff@gmail.com",
        "time": "Fri Apr 17 08:51:23 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 17 08:51:23 2026 +0300"
      },
      "message": "IGNITE-24963 Introduce fair wound wait deadlock prevention algorithm (#7799)"
    },
    {
      "commit": "b033fc93f647589dcac3290274fadd36a18e3d72",
      "tree": "7b1c08bb5488e1d77b913fe48daa1c87f0878036",
      "parents": [
        "338cc05620133d36cc262c22d4f57373348e7261"
      ],
      "author": {
        "name": "Ed Rakhmankulov",
        "email": "Erixonich@gmail.com",
        "time": "Thu Apr 16 21:37:41 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 20:37:41 2026 +0200"
      },
      "message": "IGNITE-28554 C++ Client: Fix compilation on Windows (#7990)"
    },
    {
      "commit": "338cc05620133d36cc262c22d4f57373348e7261",
      "tree": "e513e1bf89b77e51df5750b62c31ea5a14d1e5a9",
      "parents": [
        "594248dd1889414bfea02549be15118ac949bf9a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 16 18:14:19 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 18:14:19 2026 +0300"
      },
      "message": "Bump lodash-es and langium in /docs (#7954)\n\nSigned-off-by: Aleksandr Polovtsev \u003calex.polovtcev@gmail.com\u003e\nCo-authored-by: Aleksandr Polovtsev \u003calex.polovtcev@gmail.com\u003e"
    },
    {
      "commit": "594248dd1889414bfea02549be15118ac949bf9a",
      "tree": "0da48706640b2ee2f9bc9ce1c10f88da7fac58f3",
      "parents": [
        "aa286a1fd3776efd40e70dd5b8918da9c29053a7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 16 18:14:04 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 18:14:04 2026 +0300"
      },
      "message": "Bump com.github.siom79.japicmp:japicmp from 0.25.4 to 0.25.5 (#7975)\n\nSigned-off-by: Aleksandr Polovtsev \u003calex.polovtcev@gmail.com\u003e\nCo-authored-by: Aleksandr Polovtsev \u003calex.polovtcev@gmail.com\u003e"
    },
    {
      "commit": "aa286a1fd3776efd40e70dd5b8918da9c29053a7",
      "tree": "5fa18dd6d498798e25f460954da15287acca67e2",
      "parents": [
        "61b83c28bcab54e592565a643fc43206bbc239fb"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 16 17:05:12 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 17:05:12 2026 +0300"
      },
      "message": "Bump org.rocksdb:rocksdbjni from 10.8.3 to 10.10.1.1 (#7974)\n\nSigned-off-by: Aleksandr Polovtsev \u003calex.polovtcev@gmail.com\u003e\nCo-authored-by: Aleksandr Polovtsev \u003calex.polovtcev@gmail.com\u003e"
    },
    {
      "commit": "61b83c28bcab54e592565a643fc43206bbc239fb",
      "tree": "6697c7e856091f8e54c3c3f96a06592aab6b5860",
      "parents": [
        "8ad7547768b6b271abf91399fb5c47050a63559c"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 16 17:05:04 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 17:05:04 2026 +0300"
      },
      "message": "Bump io.opentelemetry:opentelemetry-exporter-otlp from 1.60.1 to 1.61.0 (#7981)\n\nSigned-off-by: Aleksandr Polovtsev \u003calex.polovtcev@gmail.com\u003e\nCo-authored-by: Aleksandr Polovtsev \u003calex.polovtcev@gmail.com\u003e"
    },
    {
      "commit": "8ad7547768b6b271abf91399fb5c47050a63559c",
      "tree": "43f88b3f1154844521c6a35b1fca15c7509dab99",
      "parents": [
        "29b86898a9a5c64e62b51a1d62bb58b04c61af96"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 16 17:04:51 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 17:04:51 2026 +0300"
      },
      "message": "Bump io.swagger.core.v3:swagger-annotations from 2.2.46 to 2.2.48 (#7983)\n\nSigned-off-by: Aleksandr Polovtsev \u003calex.polovtcev@gmail.com\u003e\nCo-authored-by: Aleksandr Polovtsev \u003calex.polovtcev@gmail.com\u003e"
    },
    {
      "commit": "29b86898a9a5c64e62b51a1d62bb58b04c61af96",
      "tree": "db224ff337104ba3e2e42332fa2b89c243dae02e",
      "parents": [
        "cce3dca714e5e58902ba3617fc210a85cbcf1432"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 16 17:03:53 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 17:03:53 2026 +0300"
      },
      "message": "Bump jline from 4.0.10 to 4.0.12 (#7957)\n\nSigned-off-by: Aleksandr Polovtsev \u003calex.polovtcev@gmail.com\u003e\nCo-authored-by: Aleksandr Polovtsev \u003calex.polovtcev@gmail.com\u003e"
    },
    {
      "commit": "cce3dca714e5e58902ba3617fc210a85cbcf1432",
      "tree": "dbd9797ca5e0fda07c19747e64e0d5b6cc5f5536",
      "parents": [
        "b90e6b4f6003ad132a9ca25a53947516352c6b2a"
      ],
      "author": {
        "name": "Alexander Polovtcev",
        "email": "alex.polovtcev@gmail.com",
        "time": "Thu Apr 16 17:00:38 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 17:00:38 2026 +0300"
      },
      "message": "IGNITE-27926 Implement Raft group destruction in Segstore (#7958)"
    },
    {
      "commit": "b90e6b4f6003ad132a9ca25a53947516352c6b2a",
      "tree": "1470c412d9a6bb8897d21b28a022a54f70bd347c",
      "parents": [
        "4ef09c38d9a9afdb6d8806c6ab597221967ffeb0"
      ],
      "author": {
        "name": "Egor",
        "email": "egor.kuts2016@yandex.ru",
        "time": "Thu Apr 16 16:12:30 2026 +0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 12:12:30 2026 +0300"
      },
      "message": "IGNITE-28505 Prevent log flooding caused by TX operations when a node… (#7968)\n\nCo-authored-by: Egor Kuts \u003ci@ekuts.ru\u003e"
    },
    {
      "commit": "4ef09c38d9a9afdb6d8806c6ab597221967ffeb0",
      "tree": "e4f6eae53d4fcca17851472af95bcd9599eddafb",
      "parents": [
        "4e2e64b082d9c43465bdcba97e5b85cdd78df4df"
      ],
      "author": {
        "name": "Denis Chudov",
        "email": "moonglloom@gmail.com",
        "time": "Thu Apr 16 12:12:07 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 16 12:12:07 2026 +0300"
      },
      "message": "IGNITE-28395 Fix Lease updater accumulates concurrent in-flight invocations causing constant CAS failures (#7976)"
    },
    {
      "commit": "4e2e64b082d9c43465bdcba97e5b85cdd78df4df",
      "tree": "6511a3fd1f82a804d0ba66ee9b1b704cc92bf26f",
      "parents": [
        "1bc2dfb6895449054c236dfe105392d9ae6750f7"
      ],
      "author": {
        "name": "Roman Puchkovskiy",
        "email": "roman.puchkovskiy@gmail.com",
        "time": "Wed Apr 15 21:11:19 2026 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 15 21:11:19 2026 +0400"
      },
      "message": "IGNITE-28539 Rename PartitionReplicaListener and related classes (#7986)"
    },
    {
      "commit": "1bc2dfb6895449054c236dfe105392d9ae6750f7",
      "tree": "25387775f40087638f10fc77b4c6c143c23d8b94",
      "parents": [
        "652a4d5da8344afbb03c8937eb4341df7c794931"
      ],
      "author": {
        "name": "amashenkov",
        "email": "AMashenkov@users.noreply.github.com",
        "time": "Wed Apr 15 12:38:50 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 15 12:38:50 2026 +0300"
      },
      "message": "IGNITE-28389 SQL. Eliminate table scans with always_false predicate (#7959)"
    },
    {
      "commit": "652a4d5da8344afbb03c8937eb4341df7c794931",
      "tree": "fcae7133c57fbe6c96737a6e9a9b33fa682c33bb",
      "parents": [
        "bd26df60e3e5278d7baba573aad8e5dcf44c0488"
      ],
      "author": {
        "name": "Cyrill",
        "email": "cyrill.sizov@gmail.com",
        "time": "Wed Apr 15 10:43:31 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 15 10:43:31 2026 +0300"
      },
      "message": "IGNITE-28543 Throttle VacuumTxStateReplicaRequests (#7987)\n\nCo-authored-by: Kirill Sizov \u003csizov.kirill.y@gmail.com\u003e"
    },
    {
      "commit": "bd26df60e3e5278d7baba573aad8e5dcf44c0488",
      "tree": "619e43ef37784af4890e595daebba25d77fb6424",
      "parents": [
        "4d034f440351b87357aa5e961517b86833c4e796"
      ],
      "author": {
        "name": "Ed Rakhmankulov",
        "email": "Erixonich@gmail.com",
        "time": "Tue Apr 14 19:12:23 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 14 18:12:23 2026 +0200"
      },
      "message": "IGNITE-22141 C++ Client: Implement Partition Awareness (#7966)"
    },
    {
      "commit": "4d034f440351b87357aa5e961517b86833c4e796",
      "tree": "0ad07ddc9e73b761de38533b292d3725ca959bca",
      "parents": [
        "ca6afeaf637b8602187a7963a54bed1ade035b7e"
      ],
      "author": {
        "name": "Pavel Tupitsyn",
        "email": "ptupitsyn@apache.org",
        "time": "Tue Apr 14 16:01:26 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 14 16:01:26 2026 +0300"
      },
      "message": "IGNITE-28303 Clients: do not retry authentication errors (#7955)\n\nFix authn error handing in .NET and Java clients:\n- Propagate authn exceptions correctly\n- Do not invoke `RetryPolicy` for those errors"
    },
    {
      "commit": "ca6afeaf637b8602187a7963a54bed1ade035b7e",
      "tree": "de33d6950ce0e6125b4a2854d09a2d7e9b9d3b8f",
      "parents": [
        "4419ceb7768c31625150585dec6fff7ff163847e"
      ],
      "author": {
        "name": "Phillippko",
        "email": "phillippko@gmail.com",
        "time": "Tue Apr 14 15:35:04 2026 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 14 14:35:04 2026 +0300"
      },
      "message": "IGNITE-28474 Use segstore log storage if property is enabled (#7969)"
    },
    {
      "commit": "4419ceb7768c31625150585dec6fff7ff163847e",
      "tree": "b7aa937ea231ed532397fbec7c55657e8eaa86e8",
      "parents": [
        "6d97e9de7e9639586833322a497babdc5c95dec4"
      ],
      "author": {
        "name": "amashenkov",
        "email": "AMashenkov@users.noreply.github.com",
        "time": "Tue Apr 14 13:03:32 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 14 13:03:32 2026 +0300"
      },
      "message": "IGNITE-28510 Sql. Table hints are not applied. (#7972)"
    },
    {
      "commit": "6d97e9de7e9639586833322a497babdc5c95dec4",
      "tree": "aa03e7c1d0478578f82317760e53c6e0c372adbd",
      "parents": [
        "35346f2bbb3e7f60d74719cb57379d722fd1f32d"
      ],
      "author": {
        "name": "Roman Puchkovskiy",
        "email": "roman.puchkovskiy@gmail.com",
        "time": "Tue Apr 14 12:59:14 2026 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 14 12:59:14 2026 +0400"
      },
      "message": "IGNITE-28537 Remove duplicates from PartitionReplicaListener (#7985)"
    },
    {
      "commit": "35346f2bbb3e7f60d74719cb57379d722fd1f32d",
      "tree": "e96e4d1af2feb3e55727cf4222b3c788bb9abe33",
      "parents": [
        "c0e290289d3cff6ff04a2645b2437db3e9740c55"
      ],
      "author": {
        "name": "Roman Puchkovskiy",
        "email": "roman.puchkovskiy@gmail.com",
        "time": "Tue Apr 14 11:57:56 2026 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 14 11:57:56 2026 +0400"
      },
      "message": "IGNITE-28501 Retry channel open attempt in most cases (#7964)\n\n* Retry on non-terminal I/O exceptions in all send/invoke modes\n* Retry on terminal I/O exceptions (like \u0027Connection refused\u0027) in send/invoke-by-name (but only until recipient falls off the physical topology)\n* Take invocation timeout into consideration"
    },
    {
      "commit": "c0e290289d3cff6ff04a2645b2437db3e9740c55",
      "tree": "dae0e7e5fddf8bc6a432afcea9b648e0cee87d46",
      "parents": [
        "d1348ed495c642d8af1969f82b5206e848402272"
      ],
      "author": {
        "name": "korlov42",
        "email": "korlov@apache.org",
        "time": "Tue Apr 14 10:30:47 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 14 10:30:47 2026 +0300"
      },
      "message": "IGNITE-28493 Reduce contention in RemotelyTriggeredResourceRegistry (#7960)"
    },
    {
      "commit": "d1348ed495c642d8af1969f82b5206e848402272",
      "tree": "ffea2965e7d482384083686868c53e0a5586ab36",
      "parents": [
        "ccef3df6d1845267103da034085320392f05f5d2"
      ],
      "author": {
        "name": "Ivan Bessonov",
        "email": "bessonov.ip@gmail.com",
        "time": "Tue Apr 14 09:43:34 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 14 09:43:34 2026 +0300"
      },
      "message": "IGNITE-28436 Introduce `PartitionPageMemory` for further reuse (#7917)"
    },
    {
      "commit": "ccef3df6d1845267103da034085320392f05f5d2",
      "tree": "875bad49229b5608f759bc59c9a9e80e04f2bae8",
      "parents": [
        "02e70008baea8a0273c12efe44f36e326b7f4983"
      ],
      "author": {
        "name": "Ivan Bessonov",
        "email": "bessonov.ip@gmail.com",
        "time": "Mon Apr 13 17:43:57 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 13 17:43:57 2026 +0300"
      },
      "message": "IGNITE-28524 Delete unused `ClosureCursor` (#7978)"
    },
    {
      "commit": "02e70008baea8a0273c12efe44f36e326b7f4983",
      "tree": "42886102dc3489173cc61eac4c668640668bd852",
      "parents": [
        "d3f1e9ba809e653d315b74a3c193bf15f5d32e06"
      ],
      "author": {
        "name": "Tiago Marques Godinho",
        "email": "metaltmg@gmail.com",
        "time": "Mon Apr 13 13:48:22 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 13 14:48:22 2026 +0200"
      },
      "message": "IGNITE-28426 Migration Tools: Fix SqlDdlGenerator nested POJOs bug (#7912)"
    },
    {
      "commit": "d3f1e9ba809e653d315b74a3c193bf15f5d32e06",
      "tree": "3cce1352e5e4a9dda2c9deae8a287296eb9c2e0d",
      "parents": [
        "08ae00f5a4175babf5e28100f077990d276e5b48"
      ],
      "author": {
        "name": "Igor Sapego",
        "email": "isapego@apache.org",
        "time": "Mon Apr 13 13:25:38 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 13 13:25:38 2026 +0200"
      },
      "message": "IGNITE-28504 Remove mentions of IGNITE-26358 in code (#7967)"
    },
    {
      "commit": "08ae00f5a4175babf5e28100f077990d276e5b48",
      "tree": "734b10a56ee41aa68d6de8ac6ef6fad67198ea4e",
      "parents": [
        "7bfb5cbacc61f50653194d3e8ff4f26833eae293"
      ],
      "author": {
        "name": "Roman Puchkovskiy",
        "email": "roman.puchkovskiy@gmail.com",
        "time": "Mon Apr 13 11:06:03 2026 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 13 11:06:03 2026 +0400"
      },
      "message": "IGNITE-28518 Throw RecipientLeftException if acceptor says initiator is stale (#7977)"
    },
    {
      "commit": "7bfb5cbacc61f50653194d3e8ff4f26833eae293",
      "tree": "4fbda137bcbce7b6acbeacd37998b4460e7458c5",
      "parents": [
        "27d77bd7c7137531ac23caa30588ad875c8a3500"
      ],
      "author": {
        "name": "Roman Puchkovskiy",
        "email": "roman.puchkovskiy@gmail.com",
        "time": "Fri Apr 10 21:38:36 2026 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 10 21:38:36 2026 +0400"
      },
      "message": "IGNITE-28486 Move coding assistant instructions to AGENTS.md (#7952)"
    },
    {
      "commit": "27d77bd7c7137531ac23caa30588ad875c8a3500",
      "tree": "78b295e1e31351488b3a5735f5ca1ecab1001b5b",
      "parents": [
        "74c56e16b9b231829b74e6f6661734c539e11db2"
      ],
      "author": {
        "name": "Denis Chudov",
        "email": "moonglloom@gmail.com",
        "time": "Fri Apr 10 16:36:01 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 10 15:36:01 2026 +0200"
      },
      "message": "IGNITE-28508 Fixed flaky MultiActorPlacementDriverTest.prolongAfterActiveActorChanged (#7971)"
    },
    {
      "commit": "74c56e16b9b231829b74e6f6661734c539e11db2",
      "tree": "f4cf85628142d3fbc20e29dd65cc6b678f09c2fd",
      "parents": [
        "944541623ac778f6df57938a83386bdc186ece3d"
      ],
      "author": {
        "name": "Viacheslav Blinov",
        "email": "dant3@users.noreply.github.com",
        "time": "Fri Apr 10 15:34:29 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 10 15:34:29 2026 +0300"
      },
      "message": "IGNITE-28496 remove pageAcquireTime metric due to perf loss (#7963)"
    },
    {
      "commit": "944541623ac778f6df57938a83386bdc186ece3d",
      "tree": "34712b2def4dc22221e850b753f5fff3c67a407d",
      "parents": [
        "cbe9424e38d828337c9ff2032f2c295e4b220de3"
      ],
      "author": {
        "name": "Viacheslav Blinov",
        "email": "dant3@users.noreply.github.com",
        "time": "Fri Apr 10 12:15:44 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 10 12:15:44 2026 +0300"
      },
      "message": "IGNITE-25502 Fail node on index greater than current majority (#7694)"
    },
    {
      "commit": "cbe9424e38d828337c9ff2032f2c295e4b220de3",
      "tree": "f1911cffe9f37f049b31c525a98cae836cbdd4c2",
      "parents": [
        "a3fb5800000b3a6922be9929a036570a640f9392"
      ],
      "author": {
        "name": "Pavel Tupitsyn",
        "email": "ptupitsyn@apache.org",
        "time": "Thu Apr 09 14:38:46 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 09 14:38:46 2026 +0300"
      },
      "message": "IGNITE-28497 Revert file transfer ErrorGroups removal (#7962)\n\n`ErrorGroups` are public API and can\u0027t be removed. Mark as deprecated instead."
    },
    {
      "commit": "a3fb5800000b3a6922be9929a036570a640f9392",
      "tree": "05c5a4c46b177d0722922e3e06ef904061b9bcf0",
      "parents": [
        "c0e44e669463ab67b6d4aba3028559e6aeafab20"
      ],
      "author": {
        "name": "Dmitriy Zabotlin",
        "email": "arcolight@users.noreply.github.com",
        "time": "Thu Apr 09 12:57:51 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 09 12:57:51 2026 +0300"
      },
      "message": "IGNITE-25974 Verify platform ErrorGroups generation (#7961)\n\nVerifies that committed generated error group files (C++, C#) are in sync with Java error code definitions.\n\nCo-authored-by: dzabotlin \u003cdzabotlin@gridgain.com\u003e"
    },
    {
      "commit": "c0e44e669463ab67b6d4aba3028559e6aeafab20",
      "tree": "bef57a9e98a6b3010f5c45e381a87f9f78bbed69",
      "parents": [
        "06a65d52bcf6efe90970a73f3afbb52cf35b9826"
      ],
      "author": {
        "name": "korlov42",
        "email": "korlov@apache.org",
        "time": "Thu Apr 09 12:01:57 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 09 12:01:57 2026 +0300"
      },
      "message": "IGNITE-28469 Sql. Partition pruning doesn\u0027t work for temporal types and dynamic params (#7941)"
    },
    {
      "commit": "06a65d52bcf6efe90970a73f3afbb52cf35b9826",
      "tree": "212844e49964b3317d9d6eb0d35ff4793d6a7223",
      "parents": [
        "ef1490faf2baf69a163818b6711536ae11f21bd7"
      ],
      "author": {
        "name": "Viacheslav Blinov",
        "email": "dant3@users.noreply.github.com",
        "time": "Thu Apr 09 00:00:37 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 09 00:00:37 2026 +0300"
      },
      "message": "IGNITE-28327 Improve TableRegistry api (#7946)"
    },
    {
      "commit": "ef1490faf2baf69a163818b6711536ae11f21bd7",
      "tree": "818e565a8559fe0a1794f64df1aeaaabe2d318de",
      "parents": [
        "7a10df1a9965347cf19c274de5781a0bb79985f0"
      ],
      "author": {
        "name": "Ilya Korol",
        "email": "llivezking@gmail.com",
        "time": "Wed Apr 08 17:49:49 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 17:49:49 2026 +0300"
      },
      "message": "IGNITE-28102 Jdbc. Fix client observable timestamp skew in multistatement query cases (#7949)"
    },
    {
      "commit": "7a10df1a9965347cf19c274de5781a0bb79985f0",
      "tree": "8f957b7da9b2664fd7c67ca1dca3deb966003a15",
      "parents": [
        "cb7c565f9ccb347ffbfefbfa241f042e7bb697f9"
      ],
      "author": {
        "name": "Mirza Aliev",
        "email": "alievmirza@gmail.com",
        "time": "Wed Apr 08 18:40:40 2026 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 17:40:40 2026 +0300"
      },
      "message": "IGNITE-28456 Fix race in NodeImpl.init() causing double electSelf() for single-node Raft groups (#7934)"
    },
    {
      "commit": "cb7c565f9ccb347ffbfefbfa241f042e7bb697f9",
      "tree": "de46de411d876f897341e42152dd1906860eb6db",
      "parents": [
        "d3c739b9e6c71d2e859b94cee1fa94331ade242a"
      ],
      "author": {
        "name": "Phillippko",
        "email": "phillippko@gmail.com",
        "time": "Wed Apr 08 18:28:14 2026 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 17:28:14 2026 +0300"
      },
      "message": "IGNITE-28488 Fix raft compilation (#7956)"
    },
    {
      "commit": "d3c739b9e6c71d2e859b94cee1fa94331ade242a",
      "tree": "7f5772db6deb1b542446d1d3ef1608d98deba7cb",
      "parents": [
        "40eca02a9b4c142bc8164333ad4fb58f59f1a647"
      ],
      "author": {
        "name": "Anton Laletin",
        "email": "laletin3000@gmail.com",
        "time": "Wed Apr 08 17:13:01 2026 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 15:13:01 2026 +0200"
      },
      "message": "IGNITE-28013 Fix stale leaseholder ID handling in LeaseUpdater and lease batch serialization (#7769)"
    },
    {
      "commit": "40eca02a9b4c142bc8164333ad4fb58f59f1a647",
      "tree": "4348a011fbda1857d23a1070b146eb6de0a93149",
      "parents": [
        "eb4d96c2c55ab2e78bd8d6d63f0c14ff0571c566"
      ],
      "author": {
        "name": "Anton Laletin",
        "email": "laletin3000@gmail.com",
        "time": "Wed Apr 08 17:11:10 2026 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 15:11:10 2026 +0200"
      },
      "message": "IGNITE-27411 Added tests to prove that lost TX problem is gone (#7820)"
    },
    {
      "commit": "eb4d96c2c55ab2e78bd8d6d63f0c14ff0571c566",
      "tree": "e68f6586a416ef8827b0bb0875e86eafd1c57442",
      "parents": [
        "234a393261a753d29c0d43e1d33f58bc5c0b354e"
      ],
      "author": {
        "name": "korlov42",
        "email": "korlov@apache.org",
        "time": "Wed Apr 08 15:31:35 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 15:31:35 2026 +0300"
      },
      "message": "IGNITE-28483 Sql. Simplify close method in DistributedQueryManager (#7951)"
    },
    {
      "commit": "234a393261a753d29c0d43e1d33f58bc5c0b354e",
      "tree": "c0fe585a8ac95b030d28a971f15e61e7dda72b39",
      "parents": [
        "bc3ba3b737e03cb0d492d806dd5b5763175654fb"
      ],
      "author": {
        "name": "Phillippko",
        "email": "phillippko@gmail.com",
        "time": "Wed Apr 08 16:07:13 2026 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 15:07:13 2026 +0300"
      },
      "message": "IGNITE-28392 Add LogStorageManager for SegstoreLogStorage (#7937)"
    },
    {
      "commit": "bc3ba3b737e03cb0d492d806dd5b5763175654fb",
      "tree": "14fee824248c7b8c33f1e2a0128b14257be48ae1",
      "parents": [
        "4facea77b65be7b22a590bd533e3e453b7903d0e"
      ],
      "author": {
        "name": "korlov42",
        "email": "korlov@apache.org",
        "time": "Wed Apr 08 14:40:39 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 14:40:39 2026 +0300"
      },
      "message": "IGNITE-28452 Sql. Cleanup ScannableTable interface (#7928)"
    },
    {
      "commit": "4facea77b65be7b22a590bd533e3e453b7903d0e",
      "tree": "034cda369eeaa581ec0b09c769605ebcb7e7cd48",
      "parents": [
        "78940340279c0c8d8c773ffc9fceaa403d579ca3"
      ],
      "author": {
        "name": "Cyrill",
        "email": "cyrill.sizov@gmail.com",
        "time": "Wed Apr 08 13:53:21 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 13:53:21 2026 +0300"
      },
      "message": "IGNITE-27162 Adapt MG services to use timeout (#7813)\n\nCo-authored-by: Kirill Sizov \u003csizov.kirill.y@gmail.com\u003e"
    },
    {
      "commit": "78940340279c0c8d8c773ffc9fceaa403d579ca3",
      "tree": "b296ea24f9e9b6e4ee8ece89eadac3a97724eb17",
      "parents": [
        "a333ed677d8e03bc734e569399bac1e8485c02f0"
      ],
      "author": {
        "name": "Alexander Polovtcev",
        "email": "alex.polovtcev@gmail.com",
        "time": "Wed Apr 08 12:01:06 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 12:01:06 2026 +0300"
      },
      "message": "IGNITE-28432 Add storage name to segstore (#7953)"
    },
    {
      "commit": "a333ed677d8e03bc734e569399bac1e8485c02f0",
      "tree": "b6862bd8e9d72fde783cdc68a6f83804d044c2ef",
      "parents": [
        "d01c0965387e0dc42421e3b258f4afb91cc0c9ce"
      ],
      "author": {
        "name": "Pavel Tupitsyn",
        "email": "ptupitsyn@apache.org",
        "time": "Wed Apr 08 11:52:25 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 11:52:25 2026 +0300"
      },
      "message": "IGNITE-28310 Optimize ClientInboundMessageHandler#writeError (#7943)\n\n* Remove legacy stack trace retrieval code, use simple `printStackTrace`\n* Remove extra `toString` call, pass `CharSequence` to `ClientMessagePacker`"
    },
    {
      "commit": "d01c0965387e0dc42421e3b258f4afb91cc0c9ce",
      "tree": "8a96acd93aec1eb12e314863102fc96a307b6677",
      "parents": [
        "784e098a84065d7155f70923acdc6e26bc4b740e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Apr 08 11:42:36 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 11:42:36 2026 +0300"
      },
      "message": "Bump Microsoft.NET.Test.Sdk from 18.3.0 to 18.4.0 (#7947)\n\nSigned-off-by: Pavel Tupitsyn \u003cptupitsyn@apache.org\u003e\nCo-authored-by: Pavel Tupitsyn \u003cptupitsyn@apache.org\u003e"
    },
    {
      "commit": "784e098a84065d7155f70923acdc6e26bc4b740e",
      "tree": "1cdaffefac3f83bac5235c981e94a79fd675d058",
      "parents": [
        "cdf6ea3f7f6ca09ee45ed9dff50fc2224bcf8ade"
      ],
      "author": {
        "name": "korlov42",
        "email": "korlov@apache.org",
        "time": "Tue Apr 07 17:02:38 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 07 17:02:38 2026 +0300"
      },
      "message": "IGNITE-28460 Sql. Choose commit partition from list of involved partitions (#7936)"
    },
    {
      "commit": "cdf6ea3f7f6ca09ee45ed9dff50fc2224bcf8ade",
      "tree": "73c07ad1324ffbccd43b0b4c2c09685c8f794923",
      "parents": [
        "a0ec2ec341eeddff67d87fb0a72e8c76a9dc3f91"
      ],
      "author": {
        "name": "Alexander Polovtcev",
        "email": "alex.polovtcev@gmail.com",
        "time": "Tue Apr 07 16:56:41 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 07 16:56:41 2026 +0300"
      },
      "message": "IGNITE-28482 Revert \"IGNITE-28433 Bump gradle-wrapper from 8.6 to 8.14.4\" (#7942)"
    },
    {
      "commit": "a0ec2ec341eeddff67d87fb0a72e8c76a9dc3f91",
      "tree": "b38a1926d76900de93129428e76c42e86b0c797b",
      "parents": [
        "1a36a03c4056d81b013fe19d2ab865abc9fe5d67"
      ],
      "author": {
        "name": "korlov42",
        "email": "korlov@apache.org",
        "time": "Tue Apr 07 16:17:07 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 07 16:17:07 2026 +0300"
      },
      "message": "IGNITE-28453 Avoid index key materialization during index row verification (#7932)"
    },
    {
      "commit": "1a36a03c4056d81b013fe19d2ab865abc9fe5d67",
      "tree": "1b77d420c18419493bab44e3a10f931284afc7df",
      "parents": [
        "1d55cbf5ddde7a433581e2740213146028097471"
      ],
      "author": {
        "name": "Tiago Marques Godinho",
        "email": "metaltmg@gmail.com",
        "time": "Tue Apr 07 13:40:59 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 07 15:40:59 2026 +0300"
      },
      "message": "IGNITE-28306 Fix negative TransactionsActive metric for direct transactions (#7939)"
    },
    {
      "commit": "1d55cbf5ddde7a433581e2740213146028097471",
      "tree": "1c125af04064193a7ed51ba057a9f485675965d6",
      "parents": [
        "1093c742c8c844dde1fc018966ea33b9c7ca6f38"
      ],
      "author": {
        "name": "Alexander Polovtcev",
        "email": "alex.polovtcev@gmail.com",
        "time": "Tue Apr 07 15:33:57 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 07 15:33:57 2026 +0300"
      },
      "message": "IGNITE-28480 Fix NPE in NettyClientMessageHandler when SSL handshake fails (#7940)"
    },
    {
      "commit": "1093c742c8c844dde1fc018966ea33b9c7ca6f38",
      "tree": "fbbfb590e6386827214c78c8019204787a813af5",
      "parents": [
        "f6f3b87cf46923b5eee9bb3603d80f1737e6dc79"
      ],
      "author": {
        "name": "Denis Chudov",
        "email": "moonglloom@gmail.com",
        "time": "Tue Apr 07 13:39:25 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 07 13:39:25 2026 +0300"
      },
      "message": "IGNITE-28087 Fix InterruptedException may trigger FH on node stop (#7886)"
    },
    {
      "commit": "f6f3b87cf46923b5eee9bb3603d80f1737e6dc79",
      "tree": "dc238e3bd41e706b9f2f5d8349314be084d25b67",
      "parents": [
        "c819020bc2a6a82a3187f3c998714caf4077e6db"
      ],
      "author": {
        "name": "Slava Koptilin",
        "email": "slava.koptilin@gmail.com",
        "time": "Tue Apr 07 12:37:05 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 07 12:37:05 2026 +0300"
      },
      "message": "IGNITE-28121 Fix ItRebalanceMetricsTest.testRebalanceMetrics (#7938)"
    },
    {
      "commit": "c819020bc2a6a82a3187f3c998714caf4077e6db",
      "tree": "fe353dc9fd3e8eaccd99abd4dc8ae8968450ce66",
      "parents": [
        "7fc6ae85ae8fd3a6ca977220ca21ed598e46e591"
      ],
      "author": {
        "name": "Pavel Tupitsyn",
        "email": "ptupitsyn@apache.org",
        "time": "Tue Apr 07 11:28:20 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 07 11:28:20 2026 +0300"
      },
      "message": "IGNITE-28413 Java client: fix race condition in message decoder (#7926)\n\nDisable automatic `discardReadBytes` in Netty to fix a race condition and data corruption caused by concurrent buffer modification:\n* Netty calls `discardSomeReadBytes` on IO thread, which changes `readerIndex`\n* `TcpClientChannel.asyncContinuationExecutor` decodes the response on another thread, which also uses and changes `readerIndex`"
    },
    {
      "commit": "7fc6ae85ae8fd3a6ca977220ca21ed598e46e591",
      "tree": "79e13e09d08b0ff737cde29147eebb417978e970",
      "parents": [
        "479eeecc3c3f88a789e162fbcb382579f8b57530"
      ],
      "author": {
        "name": "Ivan Bessonov",
        "email": "bessonov.ip@gmail.com",
        "time": "Mon Apr 06 15:54:07 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 06 15:54:07 2026 +0300"
      },
      "message": "IGNITE-28418 Add more diagnostic to page lock timeouts (#7910)\n\nSigned-off-by: ibessonov \u003cbessonov.ip@gmail.com\u003e"
    },
    {
      "commit": "479eeecc3c3f88a789e162fbcb382579f8b57530",
      "tree": "e782c45e57ea6cc40178b8bbff44c010656f8a50",
      "parents": [
        "ebedbb707047eef521bee14d6cb0994bd7d36595"
      ],
      "author": {
        "name": "gurustron",
        "email": "gurustronpublic@gmail.com",
        "time": "Mon Apr 06 15:52:43 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 06 15:52:43 2026 +0300"
      },
      "message": "IGNITE-27068 .NET: LINQ: Support C# 14 span methods (#7933)\n\nCo-authored-by: Pavel Tupitsyn \u003cptupitsyn@apache.org\u003e\nCo-authored-by: sstronchinskiy \u003csstronchinskiy@ozon.ru\u003e"
    },
    {
      "commit": "ebedbb707047eef521bee14d6cb0994bd7d36595",
      "tree": "1a4fdfc05f8a6be6f96be5728128e0544337c621",
      "parents": [
        "c91c153499a709004709f7dfd0f0468a2f6e43c0"
      ],
      "author": {
        "name": "Viacheslav Blinov",
        "email": "dant3@users.noreply.github.com",
        "time": "Mon Apr 06 15:22:28 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 06 15:22:28 2026 +0300"
      },
      "message": "IGNITE-28096 Extract TableImplFactory from TableManager (#7898)"
    },
    {
      "commit": "c91c153499a709004709f7dfd0f0468a2f6e43c0",
      "tree": "82f4814e34728a67caf4874d3fcb9c6e998c2025",
      "parents": [
        "bceab69a6f51269fa3e3f01f9f5d4b5e84b6da24"
      ],
      "author": {
        "name": "Dmitriy Zabotlin",
        "email": "arcolight@users.noreply.github.com",
        "time": "Mon Apr 06 12:31:09 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 06 12:31:09 2026 +0300"
      },
      "message": "IGNITE-28454 C++3.0: Reduce generated files names and paths (#7929)\n\nCo-authored-by: dzabotlin \u003cdzabotlin@gridgain.com\u003e"
    },
    {
      "commit": "bceab69a6f51269fa3e3f01f9f5d4b5e84b6da24",
      "tree": "792f25159cc05dcee148c700c9158235b28f913e",
      "parents": [
        "45b612417fb1ff7a4cc0fb8be01956906134ce08"
      ],
      "author": {
        "name": "korlov42",
        "email": "korlov@apache.org",
        "time": "Mon Apr 06 12:18:12 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 06 12:18:12 2026 +0300"
      },
      "message": "IGNITE-28437 Sql. Reduce number of rows fetched during ordered index scan (#7919)"
    },
    {
      "commit": "45b612417fb1ff7a4cc0fb8be01956906134ce08",
      "tree": "cd88091461c1ea955ce60ef8ec37f8df2764a224",
      "parents": [
        "d3044b5b8cca7383872a45c33ed477d632e42045"
      ],
      "author": {
        "name": "Vadim Pakhnushev",
        "email": "8614891+valepakh@users.noreply.github.com",
        "time": "Mon Apr 06 11:40:10 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 06 11:40:10 2026 +0300"
      },
      "message": "IGNITE-27856 Extend CancellationToken API (#7921)"
    },
    {
      "commit": "d3044b5b8cca7383872a45c33ed477d632e42045",
      "tree": "fbb70d11a1027291ad87650c77c66b0ca39ea893",
      "parents": [
        "437a40e8ba06e5275768e734d3825e5ccdb19ce4"
      ],
      "author": {
        "name": "Alexander Polovtcev",
        "email": "alex.polovtcev@gmail.com",
        "time": "Mon Apr 06 11:26:13 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 06 11:26:13 2026 +0300"
      },
      "message": "IGNITE-28455 Remove volatile node names and IDs (#7930)"
    },
    {
      "commit": "437a40e8ba06e5275768e734d3825e5ccdb19ce4",
      "tree": "0c97fcd8884620a995595adb9b8b2b8af4258922",
      "parents": [
        "a6769a76a8042f3727f83a186df3c02661162a1b"
      ],
      "author": {
        "name": "Vadim Pakhnushev",
        "email": "8614891+valepakh@users.noreply.github.com",
        "time": "Fri Apr 03 20:13:31 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 03 20:13:31 2026 +0300"
      },
      "message": "IGNITE-24814 Allow overriding variables in start script (#7777)"
    },
    {
      "commit": "a6769a76a8042f3727f83a186df3c02661162a1b",
      "tree": "93f50b3f458ef065c65d1701ab86e9d346349572",
      "parents": [
        "17eea8f7b37dea608d065f7edb5d6d76baa66807"
      ],
      "author": {
        "name": "Vadim Pakhnushev",
        "email": "8614891+valepakh@users.noreply.github.com",
        "time": "Fri Apr 03 16:50:01 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 03 16:50:01 2026 +0300"
      },
      "message": "IGNITE-27855 Add JobExecutionContext#cancellationToken (#7922)"
    },
    {
      "commit": "17eea8f7b37dea608d065f7edb5d6d76baa66807",
      "tree": "1eba6798d5cb25d7746be1c988b86cba351ce165",
      "parents": [
        "3d7446982935de06b8a098215585dc8bf77c62d3"
      ],
      "author": {
        "name": "jinxxxoid",
        "email": "jinxxxinthemirror@gmail.com",
        "time": "Fri Apr 03 16:55:45 2026 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 03 15:55:45 2026 +0300"
      },
      "message": "IGNITE-27547 Improve EXPLAIN printout for searchBounds (#7401)"
    },
    {
      "commit": "3d7446982935de06b8a098215585dc8bf77c62d3",
      "tree": "55a51884b572c3252fb2f1a8b436133e09b4e7ee",
      "parents": [
        "df28870141425a0c756b4cc746f73bb02850a24e"
      ],
      "author": {
        "name": "jinxxxoid",
        "email": "jinxxxinthemirror@gmail.com",
        "time": "Fri Apr 03 16:55:01 2026 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 03 15:55:01 2026 +0300"
      },
      "message": "IGNITE-27543 Add new aipersist page metrics (#7397)"
    },
    {
      "commit": "df28870141425a0c756b4cc746f73bb02850a24e",
      "tree": "db4e9fb32dc99f3f1c66b497dbad7735a8628467",
      "parents": [
        "abc53da67c081e343c4ae78d9ba76bde9e78c2b2"
      ],
      "author": {
        "name": "Denis Chudov",
        "email": "moonglloom@gmail.com",
        "time": "Fri Apr 03 15:49:26 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 03 15:49:26 2026 +0300"
      },
      "message": "IGNITE-28443 Add additional logs to ItNodeTest#testSmallestBufferSize due to test failure (#7925)"
    },
    {
      "commit": "abc53da67c081e343c4ae78d9ba76bde9e78c2b2",
      "tree": "7b7e36d072bb5940c005d57532514af9f99fd136",
      "parents": [
        "28de2a0484af76966b75eb4730ee31208faea1b2"
      ],
      "author": {
        "name": "jinxxxoid",
        "email": "jinxxxinthemirror@gmail.com",
        "time": "Fri Apr 03 16:36:40 2026 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 03 15:36:40 2026 +0300"
      },
      "message": "IGNITE-28214 Cluster name can be changed (#7771)"
    },
    {
      "commit": "28de2a0484af76966b75eb4730ee31208faea1b2",
      "tree": "c81b8e56d5cad307c46cd941e2e3ee11c64e897c",
      "parents": [
        "445fa5173037aa149570eb656330862eaabbbfdd"
      ],
      "author": {
        "name": "jinxxxoid",
        "email": "jinxxxinthemirror@gmail.com",
        "time": "Fri Apr 03 16:33:43 2026 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 03 15:33:43 2026 +0300"
      },
      "message": "IGNITE-28054 Add new aipersist io metrics (#7698)"
    },
    {
      "commit": "445fa5173037aa149570eb656330862eaabbbfdd",
      "tree": "1d9a684345eb9e4065554883caba024d340ffb0e",
      "parents": [
        "bd28d9f24db6a2457dd2312a0b16a69bd3092c0a"
      ],
      "author": {
        "name": "jinxxxoid",
        "email": "jinxxxinthemirror@gmail.com",
        "time": "Fri Apr 03 16:32:17 2026 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 03 15:32:17 2026 +0300"
      },
      "message": "IGNITE-27737 Update TX API usage in examples (#7547)"
    },
    {
      "commit": "bd28d9f24db6a2457dd2312a0b16a69bd3092c0a",
      "tree": "767816f2d5ac69b6be3f6d9ff349b2f642263f81",
      "parents": [
        "e747cbd21cbeb64019e2cb07c86f9d5363ee5f3a"
      ],
      "author": {
        "name": "jinxxxoid",
        "email": "jinxxxinthemirror@gmail.com",
        "time": "Fri Apr 03 16:31:28 2026 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 03 15:31:28 2026 +0300"
      },
      "message": "IGNITE-27536 Fix failurePingIntervalMillis default value (#7385)"
    },
    {
      "commit": "e747cbd21cbeb64019e2cb07c86f9d5363ee5f3a",
      "tree": "95e5fc698541eb0dfe16950db01e0b3ed0dea87b",
      "parents": [
        "826fe8f6a4d70bcdc4d8bd385facfc886b7719ed"
      ],
      "author": {
        "name": "Alexander Polovtcev",
        "email": "alex.polovtcev@gmail.com",
        "time": "Fri Apr 03 14:51:06 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 03 14:51:06 2026 +0300"
      },
      "message": "IGNITE-28441 Add lightweight method for getting local node information (#7924)"
    },
    {
      "commit": "826fe8f6a4d70bcdc4d8bd385facfc886b7719ed",
      "tree": "ca28b9b9032988395d24e333c6cc33f173dda4d7",
      "parents": [
        "9406a6a32c1cccb0e6721f33ac41bdb87532bb10"
      ],
      "author": {
        "name": "Alexander Polovtcev",
        "email": "alex.polovtcev@gmail.com",
        "time": "Fri Apr 03 13:46:34 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 03 13:46:34 2026 +0300"
      },
      "message": "IGNITE-28433 Bump gradle-wrapper from 8.6 to 8.14.4 (#7916)"
    },
    {
      "commit": "9406a6a32c1cccb0e6721f33ac41bdb87532bb10",
      "tree": "7a41d5b5caa6845d278512b5b47ab97b71c98910",
      "parents": [
        "35eaed2ac3ae5278dcf645308c61836a1b717994"
      ],
      "author": {
        "name": "jinxxxoid",
        "email": "jinxxxinthemirror@gmail.com",
        "time": "Fri Apr 03 13:12:00 2026 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 03 12:12:00 2026 +0300"
      },
      "message": "IGNITE-27544 Add new aipersist checkpoint metrics (#7398)"
    },
    {
      "commit": "35eaed2ac3ae5278dcf645308c61836a1b717994",
      "tree": "37a2a045bfced37f95f3d2c4c77d1d5a18c86499",
      "parents": [
        "28a0c29f7e188a06038a6a521841ef09c773fe2b"
      ],
      "author": {
        "name": "jinxxxoid",
        "email": "jinxxxinthemirror@gmail.com",
        "time": "Fri Apr 03 13:10:24 2026 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 03 12:10:24 2026 +0300"
      },
      "message": "IGNITE-28025 Add TotalLogStorageSize (#7690)"
    },
    {
      "commit": "28a0c29f7e188a06038a6a521841ef09c773fe2b",
      "tree": "8a6deec83abc0185a0e3d6e6e9676b178d51e9ee",
      "parents": [
        "c8948ea18627489f81f5efaaf41864b13b82639c"
      ],
      "author": {
        "name": "jinxxxoid",
        "email": "jinxxxinthemirror@gmail.com",
        "time": "Fri Apr 03 13:08:46 2026 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 03 12:08:46 2026 +0300"
      },
      "message": "IGNITE-28056 REST API events (#7700)"
    },
    {
      "commit": "c8948ea18627489f81f5efaaf41864b13b82639c",
      "tree": "6051ea5dcecc54ea94a090b6cec8b31c46e25ed3",
      "parents": [
        "d1b54e39d146a89208d4e128f631fdf8e040596b"
      ],
      "author": {
        "name": "jinxxxoid",
        "email": "jinxxxinthemirror@gmail.com",
        "time": "Fri Apr 03 13:07:34 2026 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 03 12:07:34 2026 +0300"
      },
      "message": "IGNITE-28064 Add unknown error code (#7704)"
    },
    {
      "commit": "d1b54e39d146a89208d4e128f631fdf8e040596b",
      "tree": "ecf6cab59a8ca093c63be271588f7e6fb43d090e",
      "parents": [
        "794aa0c77ef6fd3cd3327c962aeb4b3564c005b8"
      ],
      "author": {
        "name": "jinxxxoid",
        "email": "jinxxxinthemirror@gmail.com",
        "time": "Fri Apr 03 13:06:15 2026 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 03 12:06:15 2026 +0300"
      },
      "message": "IGNITE-28124 Add new \"aipersist\" storage consistency metrics (#7743)"
    },
    {
      "commit": "794aa0c77ef6fd3cd3327c962aeb4b3564c005b8",
      "tree": "8520815c34cb43992cb32ff81c5b069575294226",
      "parents": [
        "2ffe760e31478bb21c80d888edff19ffbda607f1"
      ],
      "author": {
        "name": "jinxxxoid",
        "email": "jinxxxinthemirror@gmail.com",
        "time": "Fri Apr 03 12:55:39 2026 +0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 03 11:55:39 2026 +0300"
      },
      "message": "IGNITE-27019 Update examples+documentation for Partition API usage in Compute Jobs (#7897)"
    },
    {
      "commit": "2ffe760e31478bb21c80d888edff19ffbda607f1",
      "tree": "e3c7f5a154688f1529416fa2c4abcebb050d4d23",
      "parents": [
        "a05bb2e2df5c1640c608562522a592176d733b03"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Apr 03 09:52:01 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 03 09:52:01 2026 +0300"
      },
      "message": "Bump lodash from 4.17.21 to 4.18.1 in /docs (#7918)\n\nSigned-off-by: Aleksandr Polovtsev \u003calex.polovtcev@gmail.com\u003e\nCo-authored-by: Aleksandr Polovtsev \u003calex.polovtcev@gmail.com\u003e"
    },
    {
      "commit": "a05bb2e2df5c1640c608562522a592176d733b03",
      "tree": "33ddaf838b7c2bd4a24b122fe12a5215ba233c09",
      "parents": [
        "c63f3282c36a97a56b4868fc9d09c68fdc543e63"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Apr 03 09:51:48 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 03 09:51:48 2026 +0300"
      },
      "message": "Bump jline from 4.0.9 to 4.0.10 (#7920)\n\nSigned-off-by: Aleksandr Polovtsev \u003calex.polovtcev@gmail.com\u003e\nCo-authored-by: Aleksandr Polovtsev \u003calex.polovtcev@gmail.com\u003e"
    },
    {
      "commit": "c63f3282c36a97a56b4868fc9d09c68fdc543e63",
      "tree": "78d7ff95a71836a800096f6d5d5aafe68fd38663",
      "parents": [
        "5ac93f39ada6a0a17f703c58018a88792ed35345"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Apr 03 09:51:36 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 03 09:51:36 2026 +0300"
      },
      "message": "Bump minimatch and serve-handler in /docs (#7923)\n\nSigned-off-by: Aleksandr Polovtsev \u003calex.polovtcev@gmail.com\u003e\nCo-authored-by: Aleksandr Polovtsev \u003calex.polovtcev@gmail.com\u003e"
    },
    {
      "commit": "5ac93f39ada6a0a17f703c58018a88792ed35345",
      "tree": "21bf92f1e781ec6af113ea5e33efc09c9e2322b1",
      "parents": [
        "49fce1521c272492230f956815e42625cdb822ab"
      ],
      "author": {
        "name": "Vadim Pakhnushev",
        "email": "8614891+valepakh@users.noreply.github.com",
        "time": "Thu Apr 02 20:04:44 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 20:04:44 2026 +0300"
      },
      "message": "IGNITE-28384 Run spotbugs and pmd on TC (#7890)"
    },
    {
      "commit": "49fce1521c272492230f956815e42625cdb822ab",
      "tree": "af66fe475c5fa096b44e416b0039427c95391b1f",
      "parents": [
        "180bd84a7c8cc0da1438ca8a4fb47e6b31f52bc8"
      ],
      "author": {
        "name": "Vadim Pakhnushev",
        "email": "8614891+valepakh@users.noreply.github.com",
        "time": "Thu Apr 02 19:33:03 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 19:33:03 2026 +0300"
      },
      "message": "IGNITE-28390 Better fix for compute job spotbugs (#7893)"
    },
    {
      "commit": "180bd84a7c8cc0da1438ca8a4fb47e6b31f52bc8",
      "tree": "02b61fe61f0e811273aebfaabcf562099248305d",
      "parents": [
        "765507e40e26aa15cfa74c0b1e7f7291148fbe97"
      ],
      "author": {
        "name": "Vadim Pakhnushev",
        "email": "8614891+valepakh@users.noreply.github.com",
        "time": "Thu Apr 02 19:21:45 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 19:21:45 2026 +0300"
      },
      "message": "IGNITE-26081 Assign unique REST API tags (#7869)"
    },
    {
      "commit": "765507e40e26aa15cfa74c0b1e7f7291148fbe97",
      "tree": "1c6b20d5d21250991522a3eaef88738d8153e2ed",
      "parents": [
        "ce15f41b414f511bc47d05fdb700492bfe6cc609"
      ],
      "author": {
        "name": "Vadim Pakhnushev",
        "email": "8614891+valepakh@users.noreply.github.com",
        "time": "Thu Apr 02 18:42:18 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 18:42:18 2026 +0300"
      },
      "message": "IGNITE-28363 Fix swagger ui docker compose file path (#7868)"
    },
    {
      "commit": "ce15f41b414f511bc47d05fdb700492bfe6cc609",
      "tree": "3a6ea96e3bce2ee1829e2933983d88d71308e38a",
      "parents": [
        "8c108291dc47cbd548de6be0c2593aea8035f824"
      ],
      "author": {
        "name": "Vadim Pakhnushev",
        "email": "8614891+valepakh@users.noreply.github.com",
        "time": "Thu Apr 02 18:29:05 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 18:29:05 2026 +0300"
      },
      "message": "IGNITE-28344 Don\u0027t cancel job future when canceling the job (#7861)"
    },
    {
      "commit": "8c108291dc47cbd548de6be0c2593aea8035f824",
      "tree": "54964902d2937c567df7f9c48e9e7c3b35b3a924",
      "parents": [
        "9108d151af544a5038c478143a83ee1b26975bdc"
      ],
      "author": {
        "name": "Denis Chudov",
        "email": "moonglloom@gmail.com",
        "time": "Thu Apr 02 17:12:36 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 17:12:36 2026 +0300"
      },
      "message": "IGNITE-28380 Fix NPE during txn cleanup (#7887)"
    },
    {
      "commit": "9108d151af544a5038c478143a83ee1b26975bdc",
      "tree": "a6053d861eee789c49ddc8c6d3303ad3f0e8aaed",
      "parents": [
        "dda8567d6618441756ab4c5d6f4cad89e9652007"
      ],
      "author": {
        "name": "Alexander Polovtcev",
        "email": "alex.polovtcev@gmail.com",
        "time": "Thu Apr 02 14:27:30 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 14:27:30 2026 +0300"
      },
      "message": "IGNITE-26295 Integrate Raft Log GC into the new storage (#7880)"
    },
    {
      "commit": "dda8567d6618441756ab4c5d6f4cad89e9652007",
      "tree": "0aa109e33ffc5dc9009ce192c49a62b416415fe3",
      "parents": [
        "d94e20f03113dea7d996ef884778ea58bf56488e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 02 12:11:21 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 12:11:21 2026 +0300"
      },
      "message": "Bump brace-expansion from 1.1.12 to 1.1.13 in /docs (#7908)\n\nSigned-off-by: Aleksandr Polovtsev \u003calex.polovtcev@gmail.com\u003e\nCo-authored-by: Aleksandr Polovtsev \u003calex.polovtcev@gmail.com\u003e"
    },
    {
      "commit": "d94e20f03113dea7d996ef884778ea58bf56488e",
      "tree": "faeac10722c19b730edab6658cccc1dedae8a4a6",
      "parents": [
        "489524506f2de2709b4730d38d1a6cb1154309cd"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 02 12:11:08 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 12:11:08 2026 +0300"
      },
      "message": "Bump io.swagger.core.v3:swagger-annotations from 2.2.45 to 2.2.46 (#7911)\n\nSigned-off-by: Aleksandr Polovtsev \u003calex.polovtcev@gmail.com\u003e\nCo-authored-by: Aleksandr Polovtsev \u003calex.polovtcev@gmail.com\u003e"
    },
    {
      "commit": "489524506f2de2709b4730d38d1a6cb1154309cd",
      "tree": "2e423c12bf3aefb7bb14e21e5727bbf4305d830b",
      "parents": [
        "a11fb08638cb6a6eeb22100e6ebb3693b1358e84"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 02 12:10:55 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 12:10:55 2026 +0300"
      },
      "message": "Bump net.bytebuddy:byte-buddy from 1.18.7 to 1.18.8 (#7913)\n\nSigned-off-by: Aleksandr Polovtsev \u003calex.polovtcev@gmail.com\u003e\nCo-authored-by: Aleksandr Polovtsev \u003calex.polovtcev@gmail.com\u003e"
    }
  ],
  "next": "a11fb08638cb6a6eeb22100e6ebb3693b1358e84"
}
