)]}'
{
  "log": [
    {
      "commit": "049309470cd01ddcb256cc2c0f60ed0aa3a4caf2",
      "tree": "8743445edc75a4116892f070ce3d1546bf5f607b",
      "parents": [
        "35913aeb93606738efad89d6408a3020eafd14c5"
      ],
      "author": {
        "name": "Mario Salazar de Torres",
        "email": "mario.salazar.de.torres@est.tech",
        "time": "Mon Oct 03 14:52:42 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 03 14:52:42 2022 +0200"
      },
      "message": "GEODE-10426: Add option to toggle doc generation (#985)\n\n- Added a option in the CMake project to enable documentation\r\n   generation.\r\n - In order to maintain backward compatibility, by default documentation generation is enabled."
    },
    {
      "commit": "35913aeb93606738efad89d6408a3020eafd14c5",
      "tree": "4670ccbf9f6e89a00590e77b70038b5d02a58131",
      "parents": [
        "992703da07cf80c37cefc84dd409ba5b0e383dd0"
      ],
      "author": {
        "name": "M. Oleske",
        "email": "moleske@users.noreply.github.com",
        "time": "Thu Sep 15 12:25:03 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 15 09:25:03 2022 -0700"
      },
      "message": "GEODE-10291: Compile on ubuntu jammy (gcc/g++ 11.2.0) (#966)\n\nAuthored-by: M. Oleske \u003cmichael@oleske.engineer\u003e"
    },
    {
      "commit": "992703da07cf80c37cefc84dd409ba5b0e383dd0",
      "tree": "ebe6dc76129dc8f8eb3e60801369861ac836431c",
      "parents": [
        "70185ee4d2a4b34bf83d753a648a84a3f91554e7"
      ],
      "author": {
        "name": "Mario Salazar de Torres",
        "email": "mario.salazar.de.torres@est.tech",
        "time": "Tue Sep 13 13:16:34 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Sep 13 13:16:34 2022 +0200"
      },
      "message": "GEODE-10402: Fix FunctionException handling (#981)\n\n* GEODE-10402: Fix FunctionException handling\r\n\r\n - Fixed handling for FunctionException.\r\n - Added InternalFunctionInvocationTargetException and replaced\r\n   GF_FUNCTION_EXCEPTION by\r\n   GF_INTERNAL_FUNCTION_INVOCATION_TARGET_EXCEPTION, so function\r\n   exceptions are properly handled.\r\n - Code modified to adapt to the above changes.\r\n\r\n* GEODE-10402: Revision 1\r\n\r\n - Actually added handling for FunctionException exception in\r\n   ThinClientRegion.\r\n - Removed InternalFunctionInvocationTargetException as part of the\r\n   public API since this is part of the internal Java API.\r\n - Added a new IT to verify that FunctionExceptions thrown by the user\r\n   are actually thrown in the native library as FunctionException\u0027s.\r\n\r\n* GEODE-10402: Format code\r\n\r\n* GEODE-10402: Revision 2\r\n\r\n - Fixed clang-tidy warnings.\r\n - Fixed format on one of the Java classes for testing."
    },
    {
      "commit": "70185ee4d2a4b34bf83d753a648a84a3f91554e7",
      "tree": "17e735ea43b7210fe81268454c192e34f3fb7786",
      "parents": [
        "b3f8a08c3b79e2036a0ae964658d1849affa7e79"
      ],
      "author": {
        "name": "Alberto Gomez",
        "email": "alberto.gomez@est.tech",
        "time": "Thu Aug 18 09:39:47 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 18 09:39:47 2022 +0200"
      },
      "message": "GEODE-10300: C++ native client: Allow locator responses greater than … (#970)\n\n* GEODE-10300: Fix locator response size limit in C++ client\r\n\r\nIf a response message from the locator to the C++ native client\r\nis longer than 3000 bytes the C++ native client will only\r\nread the first 3000 bytes.\r\n\r\n* GEODE-10300: Updated after review\r\n\r\n* GEODE-10300: Updated after review\r\n\r\n* GEODE-10300: Updated after another review\r\n\r\n* GEODE-10300: Updated after some more reviews\r\n\r\n* GEODE-10300: Some more changes after review.\r\n\r\n* GEODE-10300: Small change after review\r\n\r\n* GEODE-10300: Remove unneeded space"
    },
    {
      "commit": "b3f8a08c3b79e2036a0ae964658d1849affa7e79",
      "tree": "5a7569ca981b83b5b2f861e26d4b4aead7100260",
      "parents": [
        "26fe7275cce96b5a3ea785e38f340c9c9c6773d5"
      ],
      "author": {
        "name": "Mario Salazar de Torres",
        "email": "mario.salazar.de.torres@est.tech",
        "time": "Wed Aug 17 08:26:01 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 17 08:26:01 2022 +0200"
      },
      "message": "GEODE-10404: Fix javaobject compilation for Java 11 (#980)\n\n- After merging #973, javaobject compilation was broken for Java 11.\r\n   The build passed since packer images uses Java 8, but as docker build\r\n   images uses Java 11, compilation is failing there.\r\n - Root cause of the compilation issue is the difference in UTF-8 string\r\n   handling between Java 8 and Java 11.\r\n - So, the issue was fixed by specifying UTF-8 encoding while compiling."
    },
    {
      "commit": "26fe7275cce96b5a3ea785e38f340c9c9c6773d5",
      "tree": "b2064fc4e237bd4a9d82803ae28111495708e509",
      "parents": [
        "d4d09908d49fb7748cd7141a01016fc4b298b4ca",
        "4f0d19ecf5eea0b4524d8f59fe9b76073422226a"
      ],
      "author": {
        "name": "Alberto Gomez",
        "email": "alberto.gomez@est.tech",
        "time": "Fri Jul 08 11:00:45 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 08 11:00:45 2022 +0200"
      },
      "message": "Merge pull request #973 from Nordix/feature/GEODE-10076\n\nGEODE-10076. Align String serialization with Java client"
    },
    {
      "commit": "4f0d19ecf5eea0b4524d8f59fe9b76073422226a",
      "tree": "d6019eb28adc66c774a8de86f165933ddf25e061",
      "parents": [
        "8ca51af948de70070016acf804994819da02bdda"
      ],
      "author": {
        "name": "Alberto Gomez",
        "email": "alberto.gomez@est.tech",
        "time": "Thu Jul 07 09:40:04 2022 +0200"
      },
      "committer": {
        "name": "Alberto Gomez",
        "email": "alberto.gomez@est.tech",
        "time": "Thu Jul 07 09:40:04 2022 +0200"
      },
      "message": "GEODE-10076: Fix test case in windows\n"
    },
    {
      "commit": "8ca51af948de70070016acf804994819da02bdda",
      "tree": "d61a17171bf7b8a97a480573c3bd7f23d87e5fae",
      "parents": [
        "4d0578a829ee4d967ec4358133e4a8c3563f1310"
      ],
      "author": {
        "name": "Alberto Gomez",
        "email": "alberto.gomez@est.tech",
        "time": "Wed May 18 13:37:49 2022 +0200"
      },
      "committer": {
        "name": "Alberto Gomez",
        "email": "alberto.gomez@est.tech",
        "time": "Wed Jul 06 17:26:45 2022 +0200"
      },
      "message": "GEODE-10076. Align String serialization with Java client\n"
    },
    {
      "commit": "d4d09908d49fb7748cd7141a01016fc4b298b4ca",
      "tree": "9c208ba5a30f3c6cca3a41e1907d622f504729d0",
      "parents": [
        "e28693188546e56f2b4e9f89ebf4105629a9c758",
        "6160f974ec7e88bba04bdaa58195d7de84fcd108"
      ],
      "author": {
        "name": "Alberto Gomez",
        "email": "alberto.gomez@est.tech",
        "time": "Wed Jul 06 08:54:15 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 06 08:54:15 2022 +0200"
      },
      "message": "Merge pull request #974 from Nordix/feature/GEODE-10371\n\nGEODE-10371: C++ client: Improve dispersion on connections expiration"
    },
    {
      "commit": "e28693188546e56f2b4e9f89ebf4105629a9c758",
      "tree": "a6907c1a4d05f8704beac1f1d53d3395e5f21882",
      "parents": [
        "804209c2e7f244058e248b831764f855f541be2e"
      ],
      "author": {
        "name": "Owen Nichols",
        "email": "34043438+onichols-pivotal@users.noreply.github.com",
        "time": "Tue Jul 05 01:16:41 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 05 01:16:41 2022 -0700"
      },
      "message": "GEODE-10089: Bump Geode version to 1.15.0 (#976)\n\nNative client hardcodes Geode version to test with in several places.\r\nUpdate those variables to latest-and-greatest apache-geode 1.15.0"
    },
    {
      "commit": "6160f974ec7e88bba04bdaa58195d7de84fcd108",
      "tree": "04c24f2ec012441a97d4680df5dd2d3bfeaa2f8d",
      "parents": [
        "e2ebf323a0c3f072a9256419c20b4313540219cf"
      ],
      "author": {
        "name": "Alberto Gomez",
        "email": "alberto.gomez@est.tech",
        "time": "Tue Jun 21 19:15:56 2022 +0200"
      },
      "committer": {
        "name": "Alberto Gomez",
        "email": "alberto.gomez@est.tech",
        "time": "Tue Jun 21 19:15:56 2022 +0200"
      },
      "message": "GEODE-10371: Changes after review\n"
    },
    {
      "commit": "804209c2e7f244058e248b831764f855f541be2e",
      "tree": "acf9dff59dae21b958e9e1ac810880f712e2ac1e",
      "parents": [
        "d649264b975891ce352ddc88ffb863cbc6236fdb"
      ],
      "author": {
        "name": "Blake Bender",
        "email": "bbender@pivotal.io",
        "time": "Thu Jun 16 10:51:22 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 16 10:51:22 2022 -0700"
      },
      "message": "GEODE-10382: Fix Windows build in CI pipeline (#975)\n\n\r\n* GEODE-10392: Remove unreferenced local variable (Windows build warning\r\ndue to new compiler)"
    },
    {
      "commit": "e2ebf323a0c3f072a9256419c20b4313540219cf",
      "tree": "8066061660e8ebd0a5689f0d192c0f44bc2032d6",
      "parents": [
        "d649264b975891ce352ddc88ffb863cbc6236fdb"
      ],
      "author": {
        "name": "Alberto Gomez",
        "email": "alberto.gomez@est.tech",
        "time": "Thu Jun 09 18:32:47 2022 +0200"
      },
      "committer": {
        "name": "Alberto Gomez",
        "email": "alberto.gomez@est.tech",
        "time": "Fri Jun 10 09:12:34 2022 +0200"
      },
      "message": "GEODE-10371: C++ client: Improve dispersion on connections expiration\n"
    },
    {
      "commit": "d649264b975891ce352ddc88ffb863cbc6236fdb",
      "tree": "418727dac266469ebf83213b469c8a38f21468a8",
      "parents": [
        "18f88e8636ec2248a2e8819077ea5b5343b37fb0"
      ],
      "author": {
        "name": "Michael Martell",
        "email": "mmartell@pivotal.io",
        "time": "Fri May 13 09:09:33 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 13 09:09:33 2022 -0700"
      },
      "message": "GEODE-10218: Allow server debug (#971)\n\n* Remove unused List\u003cLocator\u003e\r\n* Show withDebugAgent() usage in cli"
    },
    {
      "commit": "18f88e8636ec2248a2e8819077ea5b5343b37fb0",
      "tree": "a62087a2eca98b22e25409279923056baed3d69a",
      "parents": [
        "4d0578a829ee4d967ec4358133e4a8c3563f1310"
      ],
      "author": {
        "name": "Michael Martell",
        "email": "mmartell@pivotal.io",
        "time": "Thu May 12 07:08:20 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 12 07:08:20 2022 -0700"
      },
      "message": "GEODE-10218: Allow server debug (#954)\n\n* Support DebugAgent in clicache tests\r\n* Support DebugAgent in cppcache tests\r\n* Fix StartLocators bug\r\n* Use builder pattern in Cluster, Locator and Server classes"
    },
    {
      "commit": "4d0578a829ee4d967ec4358133e4a8c3563f1310",
      "tree": "f58897fcca6e0cfe63aaedc294f91f75accafda6",
      "parents": [
        "2c931caf082ddd0854027df1e980d3c3f12ed6db"
      ],
      "author": {
        "name": "Blake Bender",
        "email": "bbender@pivotal.io",
        "time": "Wed May 04 08:04:08 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 04 08:04:08 2022 -0700"
      },
      "message": "GEMNC-509: Rename .NET client to .NET Framework (#965)\n\nCo-authored-by: Max Hufnagel \u003cmhufnagel@vmware.com\u003e"
    },
    {
      "commit": "2c931caf082ddd0854027df1e980d3c3f12ed6db",
      "tree": "545509f569a2c0489c21032196f54b1fcd286ff4",
      "parents": [
        "1d9a2cc5feb72f3c5d2caa97f3208a381c04afd6"
      ],
      "author": {
        "name": "Jacob Barrett",
        "email": "jbarrett@pivotal.io",
        "time": "Fri Apr 29 12:56:22 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 29 12:56:22 2022 -0700"
      },
      "message": "GEODE-10259: Update protocol ordinal to 1.14.0 (125) (#962)\n\n* Fixes ClientProxyMembershipID for 1.1.0+\r\n* Fixes TcrConnection for 1.5.0+\r\n* Fixes TXCommitMessage for 1.7.0+\r\n* Updated ClientHealthStats for 1.9.0+\r\n* Updated QueueConnectionRequestTest for 1.14.0+\r\n"
    },
    {
      "commit": "1d9a2cc5feb72f3c5d2caa97f3208a381c04afd6",
      "tree": "92b86fcc8c990ef9998eded9dd88cd7407dcd3b7",
      "parents": [
        "9b5b86ca90ae4a2338317450541ac984064dc64a"
      ],
      "author": {
        "name": "Michael Martell",
        "email": "mmartell@pivotal.io",
        "time": "Tue Apr 19 21:57:44 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 19 21:57:44 2022 -0700"
      },
      "message": "GEODE-10227: Remove redundant sendRequestForChunkedResponse (#957)\n\n* Remove redundant sendRequestForChunkedResponse\r\n* Remove vestigial comment\r\n"
    },
    {
      "commit": "9b5b86ca90ae4a2338317450541ac984064dc64a",
      "tree": "ddaad792b88baf60add6684290d0cec00810cc59",
      "parents": [
        "36f00a28b83f262fe35bb2bff5de28acf84e25ed"
      ],
      "author": {
        "name": "Mario Salazar de Torres",
        "email": "mario.salazar.de.torres@est.tech",
        "time": "Tue Apr 19 19:06:19 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 19 12:06:19 2022 -0500"
      },
      "message": "GEODE-10074: Remove ACE remainings (#928)\n\n- Removed all the ACE includes along the repository\r\n - Removed ACE from CMake project.\r\n - Removed ACE dependency.\r\n - There were a couple of files in which ACE\u0027s strcmp was used.\r\n   So, its usage was replaced to to std::string::operator\u003d\u003d\r\n - Removed non-necessary ACE\u0027s getcwd calls."
    },
    {
      "commit": "36f00a28b83f262fe35bb2bff5de28acf84e25ed",
      "tree": "60a775db46547061f0a2c82bed2526dbabe1c31d",
      "parents": [
        "51a7ad4972665ab9f0d5231f3a603150caecf303"
      ],
      "author": {
        "name": "Max Hufnagel",
        "email": "mhufnagel@vmware.com",
        "time": "Mon Apr 18 07:10:52 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 18 07:10:52 2022 -0700"
      },
      "message": "GEODE-9921: Rename .NET to .NET Framework (#960)\n\n"
    },
    {
      "commit": "51a7ad4972665ab9f0d5231f3a603150caecf303",
      "tree": "ca5dd011c426b6d87ba88f83989fa7cadccce65d",
      "parents": [
        "d46ed2a6c8b9148322a992a184807dac231d30a1"
      ],
      "author": {
        "name": "Blake Bender",
        "email": "bbender@pivotal.io",
        "time": "Fri Apr 15 14:31:12 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 15 14:31:12 2022 -0700"
      },
      "message": "GEODE-10241: disable re-auth test until we can implement properly (#961)\n\n"
    },
    {
      "commit": "d46ed2a6c8b9148322a992a184807dac231d30a1",
      "tree": "4051378cc9d6861a6bb6310ae4d7988932729c7f",
      "parents": [
        "0cbafc6d462e5776fe93911d23846841bee4fed5"
      ],
      "author": {
        "name": "M. Oleske",
        "email": "moleske@users.noreply.github.com",
        "time": "Sat Apr 09 08:42:17 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 09 08:42:17 2022 -0700"
      },
      "message": "GEODE-10131: Remove set but unused variables (#947)\n\n* Remove set but unused variables\r\n\r\n- On AppleClang 13.1.6.13160021, the warning -Wunused-but-set-variable\r\n  is appears as an error.  This allows compilation on AppleClang on\r\n  MacOS 12.3\r\n\r\nAuthored-by: M. Oleske \u003cmichael@oleske.engineer\u003e"
    },
    {
      "commit": "0cbafc6d462e5776fe93911d23846841bee4fed5",
      "tree": "c5074490d49f14e0d9e7d91d4ab9aa9e7279d403",
      "parents": [
        "e5ac752fdb564e9a95915f478e3fb72b848ebb7c"
      ],
      "author": {
        "name": "M. Oleske",
        "email": "moleske@users.noreply.github.com",
        "time": "Fri Apr 08 10:46:09 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 08 10:46:09 2022 -0700"
      },
      "message": "Fix lgtm ubuntu break (#958)\n\n- related to the earlier ubuntu break, so applying the same fix\r\n\r\nAuthored-by: M. Oleske \u003cmichael@oleske.engineer\u003e"
    },
    {
      "commit": "e5ac752fdb564e9a95915f478e3fb72b848ebb7c",
      "tree": "195411108f46c2e96c4edae7951766b9b45a7731",
      "parents": [
        "db671eed6e176202c3080324bac7b4f2ac609b25"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 07 13:42:12 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 07 13:42:12 2022 -0700"
      },
      "message": "Bump puma from 5.6.2 to 5.6.4 in /docs/geode-native-book-dotnet (#956)\n\nBumps [puma](https://github.com/puma/puma) from 5.6.2 to 5.6.4.\r\n- [Release notes](https://github.com/puma/puma/releases)\r\n- [Changelog](https://github.com/puma/puma/blob/master/History.md)\r\n- [Commits](https://github.com/puma/puma/compare/v5.6.2...v5.6.4)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: puma\r\n  dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\n\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "db671eed6e176202c3080324bac7b4f2ac609b25",
      "tree": "d857e6689ab434e291f2f4eff9e93adf70d270a3",
      "parents": [
        "99df0109cd434a22a3ddf0186c5150a7756f7bac"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 07 13:41:42 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 07 13:41:42 2022 -0700"
      },
      "message": "Bump puma from 5.6.2 to 5.6.4 in /docs/geode-native-book-cpp (#955)\n\nBumps [puma](https://github.com/puma/puma) from 5.6.2 to 5.6.4.\r\n- [Release notes](https://github.com/puma/puma/releases)\r\n- [Changelog](https://github.com/puma/puma/blob/master/History.md)\r\n- [Commits](https://github.com/puma/puma/compare/v5.6.2...v5.6.4)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: puma\r\n  dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\n\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "99df0109cd434a22a3ddf0186c5150a7756f7bac",
      "tree": "645f09acd863d3f5cc29e835c6916bd039236ddc",
      "parents": [
        "d090d68d41d39d781e589ea0ac5717a29c30b9f5"
      ],
      "author": {
        "name": "M. Oleske",
        "email": "moleske@users.noreply.github.com",
        "time": "Thu Apr 07 13:30:59 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 07 13:30:59 2022 -0700"
      },
      "message": "GEODE-10120: Bump ruby dependencies (#945)\n\n* Bump addressable from 2.7.0 to 2.8.0 in /docs/geode-native-book-cpp\r\n\r\nBumps [addressable](https://github.com/sporkmonger/addressable) from 2.7.0 to 2.8.0.\r\n- [Release notes](https://github.com/sporkmonger/addressable/releases)\r\n- [Changelog](https://github.com/sporkmonger/addressable/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/sporkmonger/addressable/compare/addressable-2.7.0...addressable-2.8.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: addressable\r\n  dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\n\r\n* Bump addressable from 2.7.0 to 2.8.0 in /docs/geode-native-book-dotnet\r\n\r\nBumps [addressable](https://github.com/sporkmonger/addressable) from 2.7.0 to 2.8.0.\r\n- [Release notes](https://github.com/sporkmonger/addressable/releases)\r\n- [Changelog](https://github.com/sporkmonger/addressable/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/sporkmonger/addressable/compare/addressable-2.7.0...addressable-2.8.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: addressable\r\n  dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\n\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "d090d68d41d39d781e589ea0ac5717a29c30b9f5",
      "tree": "9c7e0b5cec0fa559903dfd9d77dbefeb449355d9",
      "parents": [
        "c8253c081e8fbe95b64a52030e1f7a14f2b72f37"
      ],
      "author": {
        "name": "Michael Martell",
        "email": "mmartell@pivotal.io",
        "time": "Wed Apr 06 14:07:03 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 06 14:07:03 2022 -0700"
      },
      "message": "Remove spurious comma (#951)\n\nPacker builds for Windows were failing because JSON parsing failed."
    },
    {
      "commit": "c8253c081e8fbe95b64a52030e1f7a14f2b72f37",
      "tree": "923f142e1ffd1af0db0a3c4e5f522a50fee44a65",
      "parents": [
        "107d317acde1bd4fadf5ea9eea31d5a4a0a31f45"
      ],
      "author": {
        "name": "Blake Bender",
        "email": "bbender@pivotal.io",
        "time": "Wed Apr 06 13:05:05 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 06 13:05:05 2022 -0700"
      },
      "message": "Ubuntu build break fix, 2nd attempt (#953)\n\n* Fix Ubuntu build break due to cmake upgrade\r\n- New cmake version changes treatment of CMAKE_INSTALL_LIBDIR variable,\r\n  which now evaluates to different things for xerces build and main\r\n  client build.  As a result, we build Xerces, then go looking to link\r\n  to it in the wrong place.  Hard-coding the path to just \u0027lib\u0027 for now\r\n  appears to fix the Ubuntu issue without breaking anything else.\r\n\r\n* 2nd attempt to fix Ubuntu build break\r\n- First attempt broke RHEL flavors, and only fixed the first dependent\r\n  library on Ubuntu - gtest was still looked for in the wrong place\r\n- It appears cmake has special code on Ubuntu to use the wrong lib dir\r\n  iff CMAKE_INSTALL_PREFIX is set to /usr or /usr/local, so we\u0027ll set it\r\n  to something else and see if that does or doesn\u0027t break anything else."
    },
    {
      "commit": "107d317acde1bd4fadf5ea9eea31d5a4a0a31f45",
      "tree": "07af0a53028402db32ca656e61b5fe8b4cd5c0d7",
      "parents": [
        "534570effd7cb0cbcf021b4e0c86b87f218a38c0"
      ],
      "author": {
        "name": "Blake Bender",
        "email": "bbender@pivotal.io",
        "time": "Tue Apr 05 14:37:34 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 05 14:37:34 2022 -0700"
      },
      "message": "Fix Ubuntu build break due to cmake upgrade (#952)\n\n- New cmake version changes treatment of CMAKE_INSTALL_LIBDIR variable,\r\n  which now evaluates to different things for xerces build and main\r\n  client build.  As a result, we build Xerces, then go looking to link\r\n  to it in the wrong place.   It appears cmake has special code on Ubuntu to use the wrong lib dir\r\n  iff CMAKE_INSTALL_PREFIX is set to /usr or /usr/local, so setting it to something else seems the safest approach."
    },
    {
      "commit": "534570effd7cb0cbcf021b4e0c86b87f218a38c0",
      "tree": "25c3a7220ec97bab268468f7489a85b294425842",
      "parents": [
        "4b2f2462a3bae783cb3e03e3186a58707945fa10"
      ],
      "author": {
        "name": "Michael Martell",
        "email": "mmartell@pivotal.io",
        "time": "Wed Mar 30 10:21:08 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 30 10:21:08 2022 -0700"
      },
      "message": "GEODE-10058: Remove netcore and cbindings (#950)\n\n* Remove c-bindings\r\n* Remove netcore\r\n* Remove dotnetcore sdk\r\n* Remove c-bindings and netcore from CMakeLists.txt\r\n* Remove netcore tests from CI\r\n\r\nCo-authored-by: Blake Bender \u003cbblake@vmware.com\u003e"
    },
    {
      "commit": "4b2f2462a3bae783cb3e03e3186a58707945fa10",
      "tree": "4a7c6739a1c74d7ec311dfa2459ec5c8b3e6a0c1",
      "parents": [
        "bab0b5238b6b7688645a935bbaa74532f0f4d9b8"
      ],
      "author": {
        "name": "Dick Cavender",
        "email": "1934150+dickcav@users.noreply.github.com",
        "time": "Mon Mar 28 09:12:13 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 28 09:12:13 2022 -0700"
      },
      "message": "GEODE-10101: Bump Geode version to 1.14.4 (#948)\n\nNative client hardcodes Geode version to test with in several places.\r\nUpdate those variables to latest-and-greatest apache-geode 1.14.4"
    },
    {
      "commit": "bab0b5238b6b7688645a935bbaa74532f0f4d9b8",
      "tree": "0cefbb75c7ec08996fb9b92f161b00ea91b8623c",
      "parents": [
        "2e9b6b7c5431f19a04c13c6d6b51f6fae62cbb86"
      ],
      "author": {
        "name": "Blake Bender",
        "email": "bbender@pivotal.io",
        "time": "Fri Mar 11 12:42:04 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 11 12:42:04 2022 -0800"
      },
      "message": "Fix regex used to read server handshake requests (#946)\n\n"
    },
    {
      "commit": "2e9b6b7c5431f19a04c13c6d6b51f6fae62cbb86",
      "tree": "126aaece9453e6f5ec2c5c188f8d35e274ef311a",
      "parents": [
        "dcb1e9e7d22b517e84c5a8bc44fe9d5d19a103c9"
      ],
      "author": {
        "name": "Blake Bender",
        "email": "bbender@pivotal.io",
        "time": "Mon Mar 07 11:49:00 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 07 11:49:00 2022 -0800"
      },
      "message": "Fix regexes in server messages (#944)\n\n"
    },
    {
      "commit": "dcb1e9e7d22b517e84c5a8bc44fe9d5d19a103c9",
      "tree": "2c93679103a1a7f98a0528c56607d4bdf67ba5d9",
      "parents": [
        "6995014767e5e9ee6de684c91cebc9cea62ffe74"
      ],
      "author": {
        "name": "Blake Bender",
        "email": "bbender@pivotal.io",
        "time": "Mon Mar 07 07:55:03 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 07 07:55:03 2022 -0800"
      },
      "message": "Gnmsg parse server handshake response (#939)\n\n* Add timestamp, tid, direction, and Type to server handshake request\r\n\r\n* Parsing server handshake response in gnmsg\r\n- Added logging to TcrConnection to dump handshake response bytes\r\n- Cleaned up some code in TcrConnection::initTcrConnection, to help\r\n  clarify what\u0027s going on\r\n- Renamed TcrConnection member variables to conform to standard\r\n"
    },
    {
      "commit": "6995014767e5e9ee6de684c91cebc9cea62ffe74",
      "tree": "683600573024308a41be59d22ec540af3df36907",
      "parents": [
        "04d18c380dea2bde30d3876de68f958513902b82"
      ],
      "author": {
        "name": "Michael Martell",
        "email": "mmartell@pivotal.io",
        "time": "Thu Mar 03 07:47:53 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 03 07:47:53 2022 -0800"
      },
      "message": "Add shorts and longs to read_cacheable (#940)\n\n"
    },
    {
      "commit": "04d18c380dea2bde30d3876de68f958513902b82",
      "tree": "61b4fe73c1824ecad1129f52842e882e908c36fc",
      "parents": [
        "52aa245d88420a192846dd9edc38a5b7af2d4a93"
      ],
      "author": {
        "name": "Michael Martell",
        "email": "mmartell@pivotal.io",
        "time": "Wed Mar 02 07:48:48 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 02 07:48:48 2022 -0800"
      },
      "message": "GEODE-10085: Don\u0027t start JmxManager if already running (#936)\n\n* Don\u0027t start JmxManager if already started\r\n* Fix broken StartLocators() and StartServers()"
    },
    {
      "commit": "52aa245d88420a192846dd9edc38a5b7af2d4a93",
      "tree": "633a2b506c5265144ec1db258e073fdbb1af7e94",
      "parents": [
        "b7dab150b3ec7973995e88bbe7e257b59374d100"
      ],
      "author": {
        "name": "Jacob Barrett",
        "email": "jbarrett@pivotal.io",
        "time": "Mon Feb 28 08:49:17 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 28 08:49:17 2022 -0800"
      },
      "message": "GEODE-10082: Fixes mixing of DSCode and DSFid enums. (#933)\n\nMoves InterestResultPolicy and ClientProxyMembershipId to DSFid.\r\n\r\nReplaces eroneous CacheableEnum with PDX_ENUM."
    },
    {
      "commit": "b7dab150b3ec7973995e88bbe7e257b59374d100",
      "tree": "55bfeee6b6087fece925943ab6062de8b9d12ec1",
      "parents": [
        "0461806f6dd00fdd3997c12bc181e538280c19c9"
      ],
      "author": {
        "name": "Blake Bender",
        "email": "bbender@pivotal.io",
        "time": "Thu Feb 24 16:07:42 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 24 16:07:42 2022 -0800"
      },
      "message": "Allow --handshake and --messages flags to coexist in gnmsg (#935)\n\n"
    },
    {
      "commit": "0461806f6dd00fdd3997c12bc181e538280c19c9",
      "tree": "d6af4d41b92845e97fdaca8b210bda7dfd8bd9d4",
      "parents": [
        "b37067a08dbd3924d6382283d05b0a56b09578d3"
      ],
      "author": {
        "name": "Dave Barnes",
        "email": "dbarnes@apache.org",
        "time": "Thu Feb 24 13:46:14 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 24 13:46:14 2022 -0800"
      },
      "message": "GEODE-10062: Update Native Client Docs to minimize redirects - additions and corrections (#934)\n\n"
    },
    {
      "commit": "b37067a08dbd3924d6382283d05b0a56b09578d3",
      "tree": "74a6c2b2b115f78299b09bb623b9264f9faf8312",
      "parents": [
        "87891bd2b3ab3741a98f2c2e7aa4d4785f05cc3f"
      ],
      "author": {
        "name": "Blake Bender",
        "email": "bbender@pivotal.io",
        "time": "Thu Feb 24 11:04:03 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 24 11:04:03 2022 -0800"
      },
      "message": "gnmsg now parses all observed locator requests and responses (#932)\n\n- Also remove duplicate values from ds_codes enum\r\n- geode-native has these wrong right now in the C++ code, so they came\r\n  across to Python this way."
    },
    {
      "commit": "87891bd2b3ab3741a98f2c2e7aa4d4785f05cc3f",
      "tree": "3e8fe11d7f17569762a20cf38ed89804d681ac4e",
      "parents": [
        "9aa78f4c7eae06618f0598fee60b64f9ea127d16"
      ],
      "author": {
        "name": "Dave Barnes",
        "email": "dbarnes@apache.org",
        "time": "Thu Feb 24 09:03:30 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 24 09:03:30 2022 -0800"
      },
      "message": "GEODE-10062: Update Native Client Docs to minimize redirects (#931)\n\n"
    },
    {
      "commit": "9aa78f4c7eae06618f0598fee60b64f9ea127d16",
      "tree": "1cc9f6420165426a4e97475dbc8df70598e35208",
      "parents": [
        "a7dab245483be28b8c7443839b10fd29c7063b03"
      ],
      "author": {
        "name": "Blake Bender",
        "email": "bbender@pivotal.io",
        "time": "Tue Feb 22 13:12:58 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 22 13:12:58 2022 -0800"
      },
      "message": "GEODE-10073: Fix regex issue on Linux systems (#929)\n\n- Hex dump of a pointer on Linux is prefixed with \u00270x\u0027, so need to\r\n  allow x or X character\r\n"
    },
    {
      "commit": "a7dab245483be28b8c7443839b10fd29c7063b03",
      "tree": "ec55e4c1bbb2ed2d423187a7a3c48922cbe79d05",
      "parents": [
        "73a7c524e4fdebacd8513c0bb4180ea5ede2c8ad"
      ],
      "author": {
        "name": "Blake Bender",
        "email": "bbender@pivotal.io",
        "time": "Tue Feb 22 12:48:49 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 22 12:48:49 2022 -0800"
      },
      "message": "GEODE-10073: Print bytes of ClientConnectionRequest/Response in logs (#927)\n\n* Print bytes of ClientConnectionRequest/Response in logs\r\n* Dump the bytes at debug log level, so we can parse\r\n* Also added parsing of these to gnmsg tool\r\n\r\nCo-authored-by: Blake Bender \u003cbblake@vmware.com\u003e"
    },
    {
      "commit": "73a7c524e4fdebacd8513c0bb4180ea5ede2c8ad",
      "tree": "96de38ad6607925d83bf753ca2f171ea3f9f5bb0",
      "parents": [
        "06413ef0cfb07e27f55007770496aba0ed418802"
      ],
      "author": {
        "name": "Mario Salazar de Torres",
        "email": "mario.salazar.de.torres@est.tech",
        "time": "Tue Feb 22 20:51:13 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 22 11:51:13 2022 -0800"
      },
      "message": "GEODE-9325: Replace old ITs worker spawner (#813)\n\n- Replaced references to ACE_Process realated to old ITs process\r\n   spawners.\r\n - Added Boost program_options project, given that was needed to fulfill\r\n   above changes.\r\n - Fix Windows execution whenever a test failed. Apparently if not all\r\n the processes have terminated ctest does not exit its execution and due\r\n to the fact that there is a worker in charge of managing the cluster\r\n processes, if the coordinator terminates all of the workers, it\u0027s not\r\n guaranteed that the cluster is stopped.\r\n - Reversed order in which cleanups are called in order to ensure proper\r\n teardown."
    },
    {
      "commit": "06413ef0cfb07e27f55007770496aba0ed418802",
      "tree": "a097459c06b86b325322f98196ceaa705c8e442d",
      "parents": [
        "c9a893d3dbd9e43762193a780f48ef0c12192d78"
      ],
      "author": {
        "name": "Michael Martell",
        "email": "mmartell@pivotal.io",
        "time": "Fri Feb 18 10:36:55 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 18 10:36:55 2022 -0800"
      },
      "message": "GEODE-10065: Add missing colon in regexp (#926)\n\n"
    },
    {
      "commit": "c9a893d3dbd9e43762193a780f48ef0c12192d78",
      "tree": "4ddd2a3d792a82637a0b63425e03b02dd39dcb8b",
      "parents": [
        "94056127cab636168f9ea502d742f72f645cbf9a"
      ],
      "author": {
        "name": "Mario Salazar de Torres",
        "email": "mario.salazar.de.torres@est.tech",
        "time": "Fri Feb 18 17:51:04 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 18 08:51:04 2022 -0800"
      },
      "message": "GEODE-9327: Remove ACE networking code references (#815)\n\n - Replaced method implementation to get a random port in old ITs framework.\r\n - Replaced convertHostToCanonicalForm implementation.\r\n - Changed ClientProxyMembershipID address serialization.\r\n - Removed unused PoolFactory::addCheck method.\r\n - Modified QueueConnectionRequestTest test to pass after the changes.\r\n - Fixed min/max macros windows compilcation\r\n - Changed ClientProxyMembershipID member attribute names to match style\r\n   guidelines.\r\n - Changed HostStatSampler member attribute names to match style\r\n guidelines.\r\n - Changed Utils::convertHostToCanonicalForm to make the method more\r\n   readable."
    },
    {
      "commit": "94056127cab636168f9ea502d742f72f645cbf9a",
      "tree": "cb76eb0e305a9d1ee30fdf427513ee14f5e1fedd",
      "parents": [
        "3876082529b0c74f516a8a7ee168cd0fa288080e"
      ],
      "author": {
        "name": "Mario Salazar de Torres",
        "email": "mario.salazar.de.torres@est.tech",
        "time": "Thu Feb 17 23:22:07 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 17 14:22:07 2022 -0800"
      },
      "message": "GEODE-9326: Replace ACE_Get_Opt (#814)\n\n - Replaced ACE_GET_Opt by Boost alternative.\r\n - Due to the include changes there was a compilation error in fw_spawn,\r\n   which is solved by this commit.\r\n - Fixed FD_SETSIZE to 1024 for Win32 to avoid coredump in ACE_Process"
    },
    {
      "commit": "3876082529b0c74f516a8a7ee168cd0fa288080e",
      "tree": "933d6c7e14af1114dd85c9bdcdbc225efebe6f59",
      "parents": [
        "7873837eeec67c9ae85d32f7165a7753d0c0cd27"
      ],
      "author": {
        "name": "Mario Salazar de Torres",
        "email": "mario.salazar.de.torres@est.tech",
        "time": "Thu Feb 17 22:24:58 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 17 13:24:58 2022 -0800"
      },
      "message": "GEODE-9324: Remove ACE_Task references (#812)\n\n - Removed all references to ACE_Task\r\n - Changed variable names to comply with styleguides\r\n"
    },
    {
      "commit": "7873837eeec67c9ae85d32f7165a7753d0c0cd27",
      "tree": "3605234e6435c06c093ea9f7bb9c9545ebe4cfad",
      "parents": [
        "ac9df11eb0b2c758a3f21a8b5f96be2788cfbd4e"
      ],
      "author": {
        "name": "Mario Salazar de Torres",
        "email": "mario.salazar.de.torres@est.tech",
        "time": "Wed Feb 16 21:19:25 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 16 12:19:25 2022 -0800"
      },
      "message": "GEODE-9268: Fix PdxInstance handling after cluster restart (#806)\n\n* GEODE-9268: Fix PdxInstance handling after restart\r\n\r\n - In scenarios where an PdxInstance is obtained and later used, it\r\n   might happen a coredump if the PdxTypeRegistry is cleaned up after the\r\n   PdxInstance is obtained. This happens on those scenarios where\r\n   redundancy is completly lost.\r\n - This change refactors PdxInstance handling so in all cases, the PdxType\r\n   used is the one owned by the PdxInstance.\r\n   Whenever the PdxInstance is to be written, a check is executed to\r\n   ensure the cluster is aware of the PdxType and if not, register it.\r\n - Removed PdxInstance serialization retries, as with the new approach\r\n   is not needed anymore.\r\n - Removed UnknownPdxTypeException exception. Instead whenever a PdxType\r\n   is requested and not present, an IllegalStateException exception is\r\n   thrown, as it happens in the Java client.\r\n - Now PdxInstance is not serialized whenever created. Instead, it\u0027s PDX\r\n   byte stream is generated on-demand. Note that the PdxInstance will be\r\n   serialized before being put into a server, as it was done before this\r\n   change.\r\n - Fixed TcrMessage deserialization whenever a PdxType is requested by\r\n   its ID and no PdxType was found.\r\n - Fixed incPdxInstanceCreations so it\u0027s incremented strictly whenver a\r\n   PdxInstance is created, and not whenever a PdxInstance is\r\n   deserialized.\r\n - Fixed IT PdxTypeRegistry cleanupOnClusterRestart logic and renamed to\r\n   cleanupOnClusterRestartAndPut. This test was supposed to verify that\r\n   if a PdxInstance is created, and after that the cluster is restarted,\r\n   there is no coredump while writting it to a region. Instead it was\r\n   creating a PdxInstance before and after the cluster, but it has been\r\n   fixed to work as initially intended.\r\n - Created a new IT PdxTypeRegistry cleanupOnClusterRestartAndFetchFields\r\n   to verify the issue described in the first bullet is not causing a coredump.\r\n - Removed old IT testThinClientPdxInstance TS as there is a equivalent new\r\n   IT TS named PdxInstanceTest.\r\n - Fixed some ITs to work accordingly the the new code.\r\n - Fixed PdxInstanceImplTest.updatePdxStream to work accordingly with\r\n   the code changes.\r\n\r\n* GEODE-9268: Revision 1\r\n\r\n - Refactored member attributes for NestedPdxObject classes in order to\r\n   follow style guidelines.\r\n - Refactored member attributes for PdxInstanceImpl class in order to\r\n follow style guidelines.\r\n - Moved default bytes variables from static to constants inside an anon\r\n   namespace within PdxInstanceImpl cpp file.\r\n - Renamed \u0027pft\u0027 variables to \u0027field\u0027 inside PdxInstanceImpl in order to\r\n   make the code more readable.\r\n - Changed return of PdxLocalWriter::getPdxStream to use the explicit\r\n   constructor of std::vector\u003cuint8_t\u003e\r\n - Solved PdxInstanceTest.testNestedPdxInstance asserts description\r\n   mismatch.\r\n - Used binary_semaphore inside PdxTypeRegistryTest insteda of an\r\n   in-place CacheListener in order to listener for cluster start/stop\r\n   events.\r\n - Revert back changes to the OQL used inside\r\n   PdxTypeRegistryTest.cleanupOnClusterRestartAndPut\r\n - Added test descriptions for both tests inside PdxTypeRegistryTest.\r\n\r\n* GEODE-9268: Revision 2\r\n\r\n - Addressed several others assert descriptions mismatch."
    },
    {
      "commit": "ac9df11eb0b2c758a3f21a8b5f96be2788cfbd4e",
      "tree": "aa03de90f21ce5a9533c667bc14d0d902b9a8e0f",
      "parents": [
        "64e728ee8dc5972fcb4c6ac648bf8209af6944fa"
      ],
      "author": {
        "name": "Michael Martell",
        "email": "mmartell@pivotal.io",
        "time": "Wed Feb 16 10:27:23 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 16 10:27:23 2022 -0800"
      },
      "message": "GEODE-10040: Increase wait timeout for gfsh (#924)\n\n"
    },
    {
      "commit": "64e728ee8dc5972fcb4c6ac648bf8209af6944fa",
      "tree": "43fe490d9af53a664394ee37ac925fb1b1832990",
      "parents": [
        "cd38c21282c7a11a6329428d0da41020bd9f6294"
      ],
      "author": {
        "name": "Michael Martell",
        "email": "mmartell@pivotal.io",
        "time": "Tue Feb 15 08:13:45 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 15 08:13:45 2022 -0800"
      },
      "message": "GEODE-10004: support older geode versions (#917)\n\n* Check for class existence instead of version."
    },
    {
      "commit": "cd38c21282c7a11a6329428d0da41020bd9f6294",
      "tree": "5e83ef391dc0512e7a0b5ad6ca7fe10671319b93",
      "parents": [
        "28ae32e748e5680bd7e66dc230249ba20fe36b65"
      ],
      "author": {
        "name": "Mario Salazar de Torres",
        "email": "mario.salazar.de.torres@est.tech",
        "time": "Fri Feb 11 20:21:09 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 11 11:21:09 2022 -0800"
      },
      "message": "GEODE-100043: Solve TransactionCleaningTest errors (#923)\n\n- From time to time this test was failing with the error \"Concurrent\r\n   modification in the cache\". Thing is this test was not intended to\r\n   check concurrent modifications.\r\n - In GEODE-9322 this test was modified to avoid a race-condition\r\n   whenever restarting the server. To do so, it was needed to enable\r\n   notification subscription and change the region shortcut to\r\n   CACHE_PROXY. In doing so, concurrent checks are also enabled, and due\r\n   to some strange race-condition this is occasionally leading to the exception.\r\n - Concurrency checks were disabled for the region to avoid the\r\n   race-condition to happen at all"
    },
    {
      "commit": "28ae32e748e5680bd7e66dc230249ba20fe36b65",
      "tree": "b71c96351b394fe023e531efb07b76786dd6f6cd",
      "parents": [
        "8659e22805479bb6d3927cdf903dfcb71b4fa2b2"
      ],
      "author": {
        "name": "Dave Barnes",
        "email": "dbarnes@apache.org",
        "time": "Wed Feb 09 15:16:16 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 09 15:16:16 2022 -0800"
      },
      "message": "Add license text to some doc sources (#922)\n\n"
    },
    {
      "commit": "8659e22805479bb6d3927cdf903dfcb71b4fa2b2",
      "tree": "350bac4092ffa318f00189bfdf8b011613467020",
      "parents": [
        "6797d4f971c1068b8eee52ab797304f24c9bf0d2"
      ],
      "author": {
        "name": "Mario Salazar de Torres",
        "email": "mario.salazar.de.torres@est.tech",
        "time": "Wed Feb 09 21:13:01 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 09 12:13:01 2022 -0800"
      },
      "message": "GEODE-9959: Add FQDN in log upon SSL missconfig (#904)\n\n- Whenever there is an SSL missoconfiguration while trying to reach a\r\n   locator, an AuthenticationRequiredException is thrown and a log is\r\n   written. Currently FQDN of the locator is not logged.\r\n - This commit adds the locator FQDN in order to further troubleshoot\r\n   this kind of scenarios.\r\n - Also, in order to ease implementation, toString method was\r\n   implemented for ServerLocation."
    },
    {
      "commit": "6797d4f971c1068b8eee52ab797304f24c9bf0d2",
      "tree": "ac83fd9bc3ca77ffb36bbb7bc89e7d8c8a1b1732",
      "parents": [
        "7b88b9e4464249fadbe33c29c1bf989f1d6b6e3b"
      ],
      "author": {
        "name": "Dave Barnes",
        "email": "dbarnes@apache.org",
        "time": "Wed Feb 09 11:05:03 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 09 11:05:03 2022 -0800"
      },
      "message": "GEODE-10030: Remove obsolete cross-reference in geode-native user docs (#921)\n\n"
    },
    {
      "commit": "7b88b9e4464249fadbe33c29c1bf989f1d6b6e3b",
      "tree": "4359f3d71b2f34c677b293cca1a5a7d232fb411e",
      "parents": [
        "f60277dee9a33502a8fe832f5db54a8f9543eb32"
      ],
      "author": {
        "name": "Blake Bender",
        "email": "bbender@pivotal.io",
        "time": "Wed Feb 09 10:25:06 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 09 10:25:06 2022 -0800"
      },
      "message": "GEODE-9960: Remove strong name signing support for .net assemblies (#905)\n\n* Remove strong name signing support for .net assemblies\r\n- This has caused problems with build pipelines, and is no longer used by .net runtimes\r\n- Make internals visible to test DLL"
    },
    {
      "commit": "f60277dee9a33502a8fe832f5db54a8f9543eb32",
      "tree": "28647844dc0b5c81bff0ca760c84612cf59b902a",
      "parents": [
        "52c05ef1d06c60db733350c4b2c3b8f7bda11d99"
      ],
      "author": {
        "name": "Michael Martell",
        "email": "mmartell@pivotal.io",
        "time": "Tue Feb 08 06:48:17 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 08 06:48:17 2022 -0800"
      },
      "message": "GEODE-10016: Add map of threadId to threadName (#918)\n\n* Save threadName to thread_local storage\r\n* Per review, get/setThreadName doesn\u0027t need tid\r\n* Add threadName in parens after tid\r\n* Update gnmsg for threadName\r\n* Move accessors to Log class\r\n* Inline threadNames instead of constants\r\n* Remove getThreadName()"
    },
    {
      "commit": "52c05ef1d06c60db733350c4b2c3b8f7bda11d99",
      "tree": "f801aabd8c8d995bfaea3907798639eeb211cfc3",
      "parents": [
        "53ec0fd0049948db08a6a3995143e04b67a6e75e"
      ],
      "author": {
        "name": "Mario Salazar de Torres",
        "email": "mario.salazar.de.torres@est.tech",
        "time": "Mon Feb 07 17:16:05 2022 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 07 08:16:05 2022 -0800"
      },
      "message": "GEODE-9323: Remove ACE from tests/cpp projects (#811)\n\n* GEODE-9323: Remove ACE from tests/cpp projects\r\n\r\n - Removed all ACE references from tests/cpp projects.\r\n - Also moved SerializationRegistry inline functions to the\r\n   source file in order to solve compilation.\r\n\r\n* GEODE-9323: Empty commit to trigger CI"
    },
    {
      "commit": "53ec0fd0049948db08a6a3995143e04b67a6e75e",
      "tree": "c1a5b70042c201447084eba8330ddf7ce7b454f8",
      "parents": [
        "237640cc9112dcf13d2124b7ef6ab26894d45d61"
      ],
      "author": {
        "name": "M. Oleske",
        "email": "moleske@users.noreply.github.com",
        "time": "Mon Feb 07 07:57:51 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 07 07:57:51 2022 -0800"
      },
      "message": "GEODE-9896: bump sqlite-fx to 1.0.115.5 (#916)\n\n"
    },
    {
      "commit": "237640cc9112dcf13d2124b7ef6ab26894d45d61",
      "tree": "21ee13f6067662ab1451dfce06c5b76de2a978bb",
      "parents": [
        "49301fbd6c657f2e12c8756dbc22ef6cf238776d"
      ],
      "author": {
        "name": "M. Oleske",
        "email": "moleske@users.noreply.github.com",
        "time": "Mon Feb 07 07:55:37 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 07 07:55:37 2022 -0800"
      },
      "message": "GEODE-9896: Bump sqlite to 3.37.2 (#914)\n\nAuthored-by: M. Oleske \u003cmichael@oleske.engineer\u003e"
    },
    {
      "commit": "49301fbd6c657f2e12c8756dbc22ef6cf238776d",
      "tree": "caf8311d0ccca05314406230ca0516cdc07eecf9",
      "parents": [
        "66b0c6eb94bf70f0eb139a955a471c527163b0fb"
      ],
      "author": {
        "name": "M. Oleske",
        "email": "moleske@users.noreply.github.com",
        "time": "Mon Feb 07 07:49:35 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Feb 07 07:49:35 2022 -0800"
      },
      "message": "GEODE-9896: Bump ace to 7.0.6 (#913)\n\n- fix building on macos monterry\r\n\r\nAuthored-by: M. Oleske \u003cmichael@oleske.engineer\u003e"
    },
    {
      "commit": "66b0c6eb94bf70f0eb139a955a471c527163b0fb",
      "tree": "e24c66e059c46d73b9de60771e56e9d83823cd77",
      "parents": [
        "ce3a1353915ecbf5315c32c343eb2352ded468cc"
      ],
      "author": {
        "name": "Dick Cavender",
        "email": "1934150+dickcav@users.noreply.github.com",
        "time": "Thu Feb 03 09:42:41 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 03 09:42:41 2022 -0800"
      },
      "message": "Bumping Geode version to 1.14.3 for CI (#912)\n\n"
    },
    {
      "commit": "ce3a1353915ecbf5315c32c343eb2352ded468cc",
      "tree": "0d5b8f172d4e04b635d0cfddb9658fa81b1aa386",
      "parents": [
        "0550b0ff4d4040500cc52baef9297c01691011a8"
      ],
      "author": {
        "name": "Blake Bender",
        "email": "bbender@pivotal.io",
        "time": "Thu Feb 03 09:29:54 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 03 09:29:54 2022 -0800"
      },
      "message": "Fix typo in gfsh command (\u0027hreshold\u0027 vs \u0027threshold\u0027) (#911)\n\nCo-authored-by: Blake Bender \u003cbblake@vmware.com\u003e"
    },
    {
      "commit": "0550b0ff4d4040500cc52baef9297c01691011a8",
      "tree": "4abea963c2ee57a35f46d79b88e0ac2bc1d70c76",
      "parents": [
        "44abff89f65f9c1bc72f504f3d57800dd1e48cbc"
      ],
      "author": {
        "name": "Blake Bender",
        "email": "bbender@pivotal.io",
        "time": "Tue Jan 18 07:13:05 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jan 18 07:13:05 2022 -0800"
      },
      "message": "Eliminate duplicate REGISTER_INTEREST message (#906)\n\n- first endpoint in m_redundantEndpoints was originally supposed to\r\nbe left out of the for loop.  This broke during a refactor roughly three years ago, moving from old-school iterator to a ranged for loop.\r\n\r\nCo-authored-by: Blake Bender \u003cbblake@vmware.com\u003e"
    },
    {
      "commit": "44abff89f65f9c1bc72f504f3d57800dd1e48cbc",
      "tree": "2043d5032456da0b5ca643ba8c90298dd89a2936",
      "parents": [
        "e110bc13e6406a7921ac7837bf7fb1d90aaad57c"
      ],
      "author": {
        "name": "Owen Nichols",
        "email": "34043438+onichols-pivotal@users.noreply.github.com",
        "time": "Thu Dec 16 02:05:31 2021 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 16 02:05:31 2021 -0800"
      },
      "message": "Bumping Geode version to 1.14.2 for CI (#902)\n\n"
    },
    {
      "commit": "e110bc13e6406a7921ac7837bf7fb1d90aaad57c",
      "tree": "7846c34dd5bb0fba726adcf8029d307ee2f49a59",
      "parents": [
        "059deafd1fe953ac738e39f8c9d9e64482af5043"
      ],
      "author": {
        "name": "Owen Nichols",
        "email": "34043438+onichols-pivotal@users.noreply.github.com",
        "time": "Sat Dec 11 13:59:55 2021 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Dec 11 13:59:55 2021 -0800"
      },
      "message": "Bumping Geode version to 1.14.1 for CI (#900)\n\n"
    },
    {
      "commit": "059deafd1fe953ac738e39f8c9d9e64482af5043",
      "tree": "69a880910400f86e4aab99b5fb1c4cedb2717382",
      "parents": [
        "746f771674ab35e446668f6b32c9ca0282b793e2"
      ],
      "author": {
        "name": "Michael Martell",
        "email": "mmartell@pivotal.io",
        "time": "Thu Dec 02 09:29:38 2021 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 02 09:29:38 2021 -0800"
      },
      "message": "Fix to disable auto updates on rhel8 (#898)\n\n"
    },
    {
      "commit": "746f771674ab35e446668f6b32c9ca0282b793e2",
      "tree": "6dc58b733326f3a73baefccfba643b74fe51c576",
      "parents": [
        "c5aee1b68a0cfeda2480afb4b27bd2b12fae0d8f"
      ],
      "author": {
        "name": "Blake Bender",
        "email": "bbender@pivotal.io",
        "time": "Mon Nov 22 12:40:17 2021 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Nov 22 12:40:17 2021 -0800"
      },
      "message": "gnmsg - decode REGISTER_INTEREST message (#895)\n\n* Make log-rolling work with relative paths\r\n* Don\u0027t report individual chunk stats, just stats for the complete\r\nresponse.\r\n* Parse REGISTER_INTEREST client message details\r\n* Tiny performance improvement to regex parsing\r\n  - Really need to spend time tuning these"
    },
    {
      "commit": "c5aee1b68a0cfeda2480afb4b27bd2b12fae0d8f",
      "tree": "b4f1c82cb16d7c03e062fce4d3d969d0e5b93c35",
      "parents": [
        "8db6a3417f3a8b61270fc0f10e03a74ae1eff51b"
      ],
      "author": {
        "name": "Michael Martell",
        "email": "mmartell@pivotal.io",
        "time": "Fri Nov 19 17:30:22 2021 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Nov 19 17:30:22 2021 -0800"
      },
      "message": "GEODE-9804: new register interest tests (#894)\n\n* Fixes incorrect fetching of initial entries.\r\n* Makes InterestResultPolicy a proper enum.\r\n* Adds integration benchmark for register interest.\r\n* Fixes for MSVC errors.\r\n* Don\u0027t ask for keys if not caching locally.\r\n* Replace sleep with CacheListener events.\r\n* Use latches for syncrhonization with listener.\r\n* Change boost loglevel to warning.\r\n* Encapsulate synchronization in CountdownCacheListener.\r\n\r\nCo-authored-by: Jacob Barrett \u003cjbarrett@pivotal.io\u003e"
    },
    {
      "commit": "8db6a3417f3a8b61270fc0f10e03a74ae1eff51b",
      "tree": "09dbdc1ed1774099db6bccaf3f9cbea3b1bf34fc",
      "parents": [
        "2c15c5da57bd0a5ced3586fc4ccb47d15dcac0b6"
      ],
      "author": {
        "name": "Jacob Barrett",
        "email": "jabarrett@vmware.com",
        "time": "Tue Nov 02 15:52:38 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 02 15:52:38 2021 -0700"
      },
      "message": "GEODE-9741: Fixes Boost boostrap command. (#890)\n\n"
    },
    {
      "commit": "2c15c5da57bd0a5ced3586fc4ccb47d15dcac0b6",
      "tree": "274d10af97255fae6050e624558af30731a8df2c",
      "parents": [
        "e7ff1475fa9cc03dd1653d31c5ffdea1a1cf638a"
      ],
      "author": {
        "name": "Jacob Barrett",
        "email": "jabarrett@vmware.com",
        "time": "Tue Nov 02 15:04:44 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 02 15:04:44 2021 -0700"
      },
      "message": "GEODE-9741: Pass full toolkit version to external build systems. (#889)\n\n* Require at least CMake 3.19.7 for 3 component toolkit version support.\r\n* LGTM downloads latest CMake."
    },
    {
      "commit": "e7ff1475fa9cc03dd1653d31c5ffdea1a1cf638a",
      "tree": "51c883cf2de0acc18ad3f0853370c9bb49db194f",
      "parents": [
        "71ccb7f6cc17c1d954b5515397b17a77d6bec84f"
      ],
      "author": {
        "name": "Michael Martell",
        "email": "mmartell@pivotal.io",
        "time": "Tue Oct 26 12:27:06 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 26 12:27:06 2021 -0700"
      },
      "message": "GEODE-9741: Use v142 Toolchain in Visual Studio 2019 CI Pipeline (#884)\n\n* Add v142 to VS 2019 and build with it\r\n* Use explicit versions\r\n* Use lowest versions for tools \u0026 sdk"
    },
    {
      "commit": "71ccb7f6cc17c1d954b5515397b17a77d6bec84f",
      "tree": "5a12c621e4245bf6c4498b37f9e298059da93484",
      "parents": [
        "fe2c3a58cd439a6cc763650ed7e880a11ce4c45f"
      ],
      "author": {
        "name": "Owen Nichols",
        "email": "34043438+onichols-pivotal@users.noreply.github.com",
        "time": "Mon Oct 25 11:07:41 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 25 11:07:41 2021 -0700"
      },
      "message": "make sure geode version matches from start to fan-in (#887)\n\n"
    },
    {
      "commit": "fe2c3a58cd439a6cc763650ed7e880a11ce4c45f",
      "tree": "d078d76278fe113f83aa8f439c7bbea1952608a9",
      "parents": [
        "91ee46a3781858956f0b6bcaa835ba4e0ec9b991"
      ],
      "author": {
        "name": "Blake Bender",
        "email": "bbender@pivotal.io",
        "time": "Sat Oct 23 08:20:53 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Oct 23 08:20:53 2021 -0700"
      },
      "message": "Fix Ubuntu images in CI (#886)\n\n* Don\u0027t perform upgrade when creating instance\r\n- This appears to be breaking SSH connectivity\r\n"
    },
    {
      "commit": "91ee46a3781858956f0b6bcaa835ba4e0ec9b991",
      "tree": "bbde7c29d2cbfe499ab67e601fe2d0463b079465",
      "parents": [
        "aa99cb4361a058449a0c21bcc66297a4fd796ba4"
      ],
      "author": {
        "name": "Blake Bender",
        "email": "bbender@pivotal.io",
        "time": "Fri Oct 22 06:57:24 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 22 06:57:24 2021 -0700"
      },
      "message": "GEODE-9553: remove all remaining printf variations from C++ code (#885)\n\n"
    },
    {
      "commit": "aa99cb4361a058449a0c21bcc66297a4fd796ba4",
      "tree": "764aff881854a35ce6f53a034aadb1cbd3b59ad5",
      "parents": [
        "5a1ba8d19709dcda170ea7e313cbae7ad92f797c"
      ],
      "author": {
        "name": "Matthew Reddington",
        "email": "mreddington@pivotal.io",
        "time": "Fri Oct 22 08:54:54 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 22 06:54:54 2021 -0700"
      },
      "message": "GEODE-9639: Removed the use of std::unary_function. (#874)\n\n* Removed remaining deprecations that can be removed."
    },
    {
      "commit": "5a1ba8d19709dcda170ea7e313cbae7ad92f797c",
      "tree": "e506bef8323d52d56f9754c62f83ccd7955af681",
      "parents": [
        "5ba942c7811819ada9baa182da4e38e70db3a221"
      ],
      "author": {
        "name": "Michael Martell",
        "email": "mmartell@pivotal.io",
        "time": "Mon Oct 18 14:01:14 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 18 14:01:14 2021 -0700"
      },
      "message": "GEODE-9719: Start/Stop cluster in a test fixture (#881)\n\n* Start/Stop cluster in a test fixture\r\n* Create an authRegion in same cluster\r\n* Turn off cluster output after all tests run"
    },
    {
      "commit": "5ba942c7811819ada9baa182da4e38e70db3a221",
      "tree": "3daef199f65e8fcb4c2b3eb41d0930932f4190a8",
      "parents": [
        "a990bc4a140dc4eb29483c390d1df76b74e062a6"
      ],
      "author": {
        "name": "Blake Bender",
        "email": "bbender@pivotal.io",
        "time": "Mon Oct 18 12:33:15 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 18 12:33:15 2021 -0700"
      },
      "message": "GEODE-9553: remove sprintf usage in test utility code (/tests/cpp) (#883)\n\n"
    },
    {
      "commit": "a990bc4a140dc4eb29483c390d1df76b74e062a6",
      "tree": "11249ab63c33b84c15c8bd270d0afe4a0a905675",
      "parents": [
        "63425fea82a8f51c6b06fc3a8f98136061988499"
      ],
      "author": {
        "name": "Ernie Burghardt",
        "email": "eburghardt@pivotal.io",
        "time": "Tue Oct 12 15:09:17 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 12 15:09:17 2021 -0700"
      },
      "message": "GEODE-9688: net-core builds only for x64 (#878)\n\n* GEODE-9688: net-core builds only for x64\r\n* Fix path for install\r\n* Specifiy platform for test runs"
    },
    {
      "commit": "63425fea82a8f51c6b06fc3a8f98136061988499",
      "tree": "0b67b8effbf92d0115b207b0e5fb01ed8378f54c",
      "parents": [
        "620479a5069a7c97956cdf46f2b0f69384ff6b94"
      ],
      "author": {
        "name": "Blake Bender",
        "email": "bbender@pivotal.io",
        "time": "Tue Oct 12 15:08:36 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 12 15:08:36 2021 -0700"
      },
      "message": "Fix build break (#882)\n\n- changes to Cluster ctor crossed paths on the way into develop with a\r\n  change that added some new tests"
    },
    {
      "commit": "620479a5069a7c97956cdf46f2b0f69384ff6b94",
      "tree": "be8f8052a0c07b7420018e5bb16749e5fbf00c38",
      "parents": [
        "faa96d094fe455a60bceeeb9e21c16cafb81af06"
      ],
      "author": {
        "name": "Michael Martell",
        "email": "mmartell@pivotal.io",
        "time": "Tue Oct 12 08:44:25 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 12 08:44:25 2021 -0700"
      },
      "message": "GEODE-9600: Add Cluster Support to NetCore Test Framework (#880)\n\n* Add cluster support to netcore-integration-test and netcore-session integration-test\r\n* Add top level solution for netcore\r\n* Add programmatic cluster files in shared folder for use by both test projects\r\n* Address Rat check issue: Add using statement to new Process\r\n* Remove gfsh based cluster scripts, now supported in cluster.cs, etc.\r\n* Update refs to Cluster.cs, etc. in project files\r\n* cmake configure Config.cs.in so environment vars are not required\r\n* Remove old netcore solution file\r\n* Cleanup per review: Geode .Net Core, not .net Core"
    },
    {
      "commit": "faa96d094fe455a60bceeeb9e21c16cafb81af06",
      "tree": "992a77c2626a258d728d060b6a4023254a2c311b",
      "parents": [
        "fafa3be8f361bf696b0804f569b890826e242c7f"
      ],
      "author": {
        "name": "Jacob Barrett",
        "email": "jabarrett@vmware.com",
        "time": "Tue Oct 12 07:40:39 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 12 07:40:39 2021 -0700"
      },
      "message": "GEODE-9634: Workaround for failing test. (#872)\n\n* Updates test.\r\n* Fixes hostname issues with tests.\r\n* Fix default locator address init.\r\n"
    },
    {
      "commit": "fafa3be8f361bf696b0804f569b890826e242c7f",
      "tree": "8eed4af640f1e67ad9941eace23fd8dca9b04fe9",
      "parents": [
        "7eed9d3868118f5f0d1d93f75c2a4b64ddb7cead"
      ],
      "author": {
        "name": "Jakov Varenina",
        "email": "62134331+jvarenina@users.noreply.github.com",
        "time": "Tue Oct 12 16:32:30 2021 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 12 07:32:30 2021 -0700"
      },
      "message": "GEODE-9591: Don\u0027t retry function when Function.isHA\u003dfalse (#866)\n\n* GEODE-9591: Don\u0027t retry function when Function.isHA\u003dfalse\r\n\r\nFault:\r\nClient clears result by calling ResultCollector::clearResult and\r\nre-executes the function even thought Function.isHa() is set to false.\r\n\r\nFix:\r\nClient will not clear result and retry the function, but it will fail with the\r\nreceived exception from server.\r\n\r\nAdded integration test:\r\n1.FunctionExecutionTest.testThatFunctionExecutionThrowsExceptionNonHAWithFilter\r\n2.FunctionExecutionTest.testThatFunctionExecutionThrowsExceptionNonHA\r\n\r\nThe integration test reproduces the problem in a following way:\r\n\r\n1. Populate region so that all buckets are created\r\n2. Shutdown one of the three available servers\r\n3. Peforme rebalance operation, so that buckets are recovered on running\r\nservers\r\n4. Execute the function. Function execution will fail with the\r\nInternalFunctionInvocationTargetException exception, because client will\r\ntry to execute single hop function with old PR meatada information (PR\r\nmetadata received before the rebalance operation).\r\n\r\n* ASSERT_THROW used instead of try-catch\r\n\r\n* Check whether isHA\u003d\u003dfalse before clearing results\r\n\r\nIt is possible that function exeuction fail on multiple servers, and in\r\nthat case only first exception will be thrown, and any subsequent\r\nexeception will be ignored. Additionally result should not be cleared in\r\nany case when isHa\u003d\u003dfalse.\r\n\r\n* Rebalance cmd was not executed\r\n\r\nTest cases are changed to do rebalance operation\r\nafter new server is introduced in cluster.\r\n\r\n* Client metadata wasn\u0027t complete when function is executed\r\n\r\nSince client metadata was not complete the function was not exectued in\r\na single hop manner, and therfore exeption is not reproduced.\r\n\r\nThis commit is fixed in a way that now client is connected to only\r\none server. This way client metadata will be updated more frequently,\r\nand client metadata will be complete when function is executed."
    },
    {
      "commit": "7eed9d3868118f5f0d1d93f75c2a4b64ddb7cead",
      "tree": "74fba5505e7b373ed80e62cc6ee2e7d9b150b734",
      "parents": [
        "c84e10769105aad8d39337a4c3ba70ce5ad6ab87"
      ],
      "author": {
        "name": "Blake Bender",
        "email": "bbender@pivotal.io",
        "time": "Tue Oct 12 07:22:50 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 12 07:22:50 2021 -0700"
      },
      "message": "GEODE-9553: remove usage of sprintf from tests (#879)\n\n"
    },
    {
      "commit": "c84e10769105aad8d39337a4c3ba70ce5ad6ab87",
      "tree": "171e2589a1f853f59b4e8a1afc379dba5c21f47a",
      "parents": [
        "0d80d600e456f51a385a5500eca40ac602b7603c"
      ],
      "author": {
        "name": "Michael Martell",
        "email": "mmartell@pivotal.io",
        "time": "Wed Oct 06 12:47:06 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 06 12:47:06 2021 -0700"
      },
      "message": "GEODE-9631: New tests for reauthentication (#876)\n\n* New tests for reauthentication and durability\r\n* Add new SimulatedExpirationSecurityManager for reauthentication testing"
    },
    {
      "commit": "0d80d600e456f51a385a5500eca40ac602b7603c",
      "tree": "fd2f0931da584c0af2bce8c6ef97a329193fff59",
      "parents": [
        "c7d17c1b9f2c0d1dad9c5c6a268c748c8a23a190"
      ],
      "author": {
        "name": "Michael Martell",
        "email": "mmartell@pivotal.io",
        "time": "Mon Oct 04 15:23:00 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 04 15:23:00 2021 -0700"
      },
      "message": "GEODE-9608: Remove Release config, add Opimization and pdb (#877)\n\n"
    },
    {
      "commit": "c7d17c1b9f2c0d1dad9c5c6a268c748c8a23a190",
      "tree": "ac35b1e0e70cef4835877b69bd64082a78fb8ca0",
      "parents": [
        "d574f355092757fd9d53ebc6ffdce630e4e05a4e"
      ],
      "author": {
        "name": "Owen Nichols",
        "email": "34043438+onichols-pivotal@users.noreply.github.com",
        "time": "Fri Oct 01 16:39:06 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 01 16:39:06 2021 -0700"
      },
      "message": "Add a fan-in job and print out the properties of the Geode build used for testing (#875)\n\n"
    },
    {
      "commit": "d574f355092757fd9d53ebc6ffdce630e4e05a4e",
      "tree": "def9dad9bd6be906b91849788778898ab0ddbebe",
      "parents": [
        "10d248406ffc3796a52bfdd641188f1aec696945"
      ],
      "author": {
        "name": "Alberto Bustamante Reyes",
        "email": "albertobr@apache.org",
        "time": "Fri Oct 01 10:21:30 2021 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 01 10:21:30 2021 +0200"
      },
      "message": "GEODE-9569: Native client UG build script keeps doc after generating it (#873)\n\n"
    },
    {
      "commit": "10d248406ffc3796a52bfdd641188f1aec696945",
      "tree": "773e1ce316cd54f52ab7acd84eb49960d5f70ed0",
      "parents": [
        "616bcbd0a1357189b235e9f0e81030d83eb6d80c"
      ],
      "author": {
        "name": "Blake Bender",
        "email": "bbender@pivotal.io",
        "time": "Thu Sep 30 10:50:42 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 30 10:50:42 2021 -0700"
      },
      "message": "GEODE-9553: remove sprintf and snprintf from geode native (#871)\n\n* GEODE-9553: Replace instances of sprintf and snprintf in geode native\r\n- Occasionally one of these will pop up as an error in a new compiler,\r\n  and really they have no place in a modern C++ codebase.\r\n- Just the product code (mostly) for now, we\u0027ll do test code in another PR"
    },
    {
      "commit": "616bcbd0a1357189b235e9f0e81030d83eb6d80c",
      "tree": "a804fdc3d29010f6264f62d53d11e4e644e01633",
      "parents": [
        "1bfc74eea17bba74226ffc6192ede0c459c2f261"
      ],
      "author": {
        "name": "Jakov Varenina",
        "email": "62134331+jvarenina@users.noreply.github.com",
        "time": "Thu Sep 30 17:45:21 2021 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Sep 30 08:45:21 2021 -0700"
      },
      "message": "GEODE-9576: Fix for single-hop function execution (#864)\n\n* GEODE-9576: Fix for single-hop function execution\r\n\r\nFault:\r\n\"InternalFunctionInvocationTargetException: Multiple target nodes\r\nfound for single hop operation\" occurs on server when executing\r\nfunction in a single hop manner for all buckets during the period when\r\nclient bucket metadata doesn\u0027t contains all buckets locations.\r\n\r\nFix:\r\nThe client will execute function in a non single-hop manner until it\r\nrecevies all buckets locations. This solution is aligned with java\r\nclient.\r\n\r\n* Updates after comments\r\n\r\n* Fix for clang-tidy errors\r\n\r\n* Fix for clang-tidy\r\n\r\nUse old MOCK_METHOD1 because clang-tidy reports error for the new macro."
    },
    {
      "commit": "1bfc74eea17bba74226ffc6192ede0c459c2f261",
      "tree": "a66c43b0882b9c697c1f0e72ec0a1d8bede7cb9e",
      "parents": [
        "b1b4f5a00c77610aa306a0dba7b5ead2c215cd7f"
      ],
      "author": {
        "name": "Michael Martell",
        "email": "mmartell@pivotal.io",
        "time": "Wed Sep 29 12:52:19 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 29 12:52:19 2021 -0700"
      },
      "message": "GEODE-9609: Fix Warning in SessionState (#869)\n\n"
    },
    {
      "commit": "b1b4f5a00c77610aa306a0dba7b5ead2c215cd7f",
      "tree": "a0239d619e413eb6347a83be3ca92fa0cb01ad6a",
      "parents": [
        "a20293285e667c7ac1d6120bad4dd48a19e75830"
      ],
      "author": {
        "name": "Blake Bender",
        "email": "bbender@pivotal.io",
        "time": "Fri Sep 24 11:40:17 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 24 11:40:17 2021 -0700"
      },
      "message": "GEODE-9637: Disable Wan deserialization test (#870)\n\n- Just want a green CI until GEODE-9634 is resolved.\r\n\r\nCo-authored-by: Blake Bender \u003cbblake@vmware.com\u003e"
    },
    {
      "commit": "a20293285e667c7ac1d6120bad4dd48a19e75830",
      "tree": "b88beb20f1ea82204114fce24a23f24fada14888",
      "parents": [
        "c5ecba0c1ab57f272d15ea9d2204b42d62ed2df0"
      ],
      "author": {
        "name": "Blake Bender",
        "email": "bbender@pivotal.io",
        "time": "Wed Sep 22 07:18:09 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 22 07:18:09 2021 -0700"
      },
      "message": "GEODE-9549: enable netcore tests in CI (#867)\n\n* GEODE-9549: Enable .net core tests in CI\r\n- Enable test running job in yml\r\n* GEODE-9549: Build NetCore and NetCore.Test projects individually\r\n- This simplifies the cmake config, and makes the post-build file copy\r\n  steps more reliable\r\n* GEODE-9549: Copy C bindings lib to binary dir for tests\r\n- Give Java project a reasonable name\r\n* GEODE-9549: Use ctest to run netcore tests\r\n- Eliminates need for start/stop scripts, all done via ctest now\r\n* GEODE-9549: Make .net core project build in sequence\r\n- Still getting sharing violations on parallel builds, so need to ensure\r\n  none of these build at the same time.\r\n\r\nCo-authored-by: Jacob Barrett \u003cjabarrett@vmware.com\u003e"
    },
    {
      "commit": "c5ecba0c1ab57f272d15ea9d2204b42d62ed2df0",
      "tree": "e7c974594ae5f74a388dd296e9bca52c9309a1fa",
      "parents": [
        "0884bd0a0835ea4a9dfb092d75fa5ad8fb916fab"
      ],
      "author": {
        "name": "Jacob Barrett",
        "email": "jbarrett@pivotal.io",
        "time": "Wed Aug 18 14:34:44 2021 -0700"
      },
      "committer": {
        "name": "Jacob Barrett",
        "email": "jabarrett@vmware.com",
        "time": "Sat Sep 11 15:56:56 2021 -0700"
      },
      "message": "GEODE-9189: Upgrade dependencies.\n\nBoost to 1.76.\nACE to 7.0.3.\nGTest 1.11.0.\nBenchmark 1.6.0.\nSQLite to 3.36.0\n\nRemoved unused colored_printing, which depends on internals of gtest.\n"
    },
    {
      "commit": "0884bd0a0835ea4a9dfb092d75fa5ad8fb916fab",
      "tree": "f9c2bba429be9f63cf78a11968edc0ded80d0b67",
      "parents": [
        "0ffc153bfa41753bbcda71f59a556f9ab00b2228"
      ],
      "author": {
        "name": "Dave Barnes",
        "email": "dbarnes@apache.org",
        "time": "Wed Sep 08 08:43:00 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Sep 08 08:43:00 2021 -0700"
      },
      "message": "GEODE-7282: Geode Native Client .NET guide: Fix capitalization issues (#863)\n\n"
    },
    {
      "commit": "0ffc153bfa41753bbcda71f59a556f9ab00b2228",
      "tree": "7ad2029472d665a89c380eba0766aa0c02b690f4",
      "parents": [
        "4ccd5f7d5f37728b83798b4ec2b5e7532bafc7b0"
      ],
      "author": {
        "name": "Nabarun Nag",
        "email": "nabarunnag@users.noreply.github.com",
        "time": "Fri Sep 03 17:40:46 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 03 17:40:46 2021 -0700"
      },
      "message": "Bumping Geode version to 1.14.0 for CI (#865)\n\n"
    },
    {
      "commit": "4ccd5f7d5f37728b83798b4ec2b5e7532bafc7b0",
      "tree": "49c9d2e36a2ab79b9e763553d93c360a5fa7a971",
      "parents": [
        "597ab211c7182ceab8942816f9adbe49d3af3b8f"
      ],
      "author": {
        "name": "Jacob Barrett",
        "email": "jbarrett@pivotal.io",
        "time": "Fri Aug 27 12:13:18 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 27 12:13:18 2021 -0700"
      },
      "message": "GEODE-9551: Fixes API return and parameter types. (#860)\n\n"
    },
    {
      "commit": "597ab211c7182ceab8942816f9adbe49d3af3b8f",
      "tree": "cb563844d5eb2d82ffe66bd8b54c889af5e1d70e",
      "parents": [
        "5f7981e1ca7c980e699ade47dfbe927b98f8d025"
      ],
      "author": {
        "name": "Michael Martell",
        "email": "mmartell@pivotal.io",
        "time": "Thu Aug 26 13:33:36 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 26 13:33:36 2021 -0700"
      },
      "message": "GEODE-9464: Add Asp.Net Core session state sample application  (#856)\n\n* Add AspNetCore GeodeSession Sample\r\n* Create region for sessionState in startserver\r\n* Add Apache license header"
    },
    {
      "commit": "5f7981e1ca7c980e699ade47dfbe927b98f8d025",
      "tree": "2218e55320803c5a6ff5c396e857f9f9637f1dff",
      "parents": [
        "8386624c9acdcece729c370f007496262fc65d65"
      ],
      "author": {
        "name": "Blake Bender",
        "email": "bbender@pivotal.io",
        "time": "Thu Aug 26 13:20:33 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 26 13:20:33 2021 -0700"
      },
      "message": "Fix buffer overflow gripes in RHEL-8 build (#861)\n\n- RHEL-8 CI images appear to have picked up a new compiler that\u0027s\r\n  flagging some broken sprintf code in a couple of legacy tests."
    },
    {
      "commit": "8386624c9acdcece729c370f007496262fc65d65",
      "tree": "d13d97b0ebe5b2a97872ec0b65688ac99abe3eda",
      "parents": [
        "f45f16b82a2c6ccccc65eab3ecae4a1864530960"
      ],
      "author": {
        "name": "Dave Barnes",
        "email": "dbarnes@apache.org",
        "time": "Wed Aug 25 14:28:39 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 25 14:28:39 2021 -0700"
      },
      "message": "GEODE-9550: Native Client user guide: warn against floating point values in keys (#857) (#859)\n\n"
    }
  ],
  "next": "f45f16b82a2c6ccccc65eab3ecae4a1864530960"
}
