)]}'
{
  "commit": "b33845aca11fc9d529bc1722932fd7ef80070c93",
  "tree": "86e93ddad734b12e5d7a2f031bb847ecd30578f5",
  "parents": [
    "c43f39c254a5552e14dbb4ac587d6ba8b8a2e4a8"
  ],
  "author": {
    "name": "Thomas Draebing",
    "email": "thomas.draebing@sap.com",
    "time": "Thu Apr 11 15:29:45 2019 +0200"
  },
  "committer": {
    "name": "Thomas Draebing",
    "email": "thomas.draebing@sap.com",
    "time": "Tue Apr 23 11:07:57 2019 +0200"
  },
  "message": "Apply changes to file-based websession cache from HA-plugin\n\nThe HA-plugin contains a modified version of the websession-flatfile\nplugin. The version used in the HA-plugin was updated since it was\nforked, but those changes were not applied to the websession-flatfile\nplugin itself.\n\nThis change applies some minor changes made to the corresponding code\nin the HA-plugin to the websession-flatfile plugin. This includes:\n\n- Variable renaming\n  - `dir` -\u003e `websessionsDir`\n  - `flatFileWebSessionCache` -\u003e `cache`\n  - `cleanupInterval` -\u003e `cleanupIntervalMillis`\n- Removing `final` from parameters in `FlatFileWebSession`\n- Using `SECONDS.toMillis(1)` inline as initial delay for cleanup tasks\n  instead of a class field (`INITIAL_DELAY_MS \u003d 1000`)\n- Using `path.toFile().exists()` instead of `Files.exists(path)`.\n\nWhile minor changes, they bring the code closer to what is used in the\nHA-plugin, making it easier to port future changes.\n\nChange-Id: I38da3e9fc7dc2dcbada82b63d51acd595f7b93a8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dac8be62b8bd2e07e6c564c3250f84e5cfc4c7ec",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/websession/flatfile/FlatFileWebSession.java",
      "new_id": "813e3926a2e933316dc2d09960b9ac34260cce0e",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/websession/flatfile/FlatFileWebSession.java"
    },
    {
      "type": "modify",
      "old_id": "fc6ee9bf6c4d941d510cf6c5e22ec1dbe14cb526",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/websession/flatfile/FlatFileWebSessionCache.java",
      "new_id": "0d29720fa98225b243d9cf79ab903a1e5d841ef0",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/websession/flatfile/FlatFileWebSessionCache.java"
    },
    {
      "type": "modify",
      "old_id": "426870bf95e9f861e9c613a7208d30933020ff6f",
      "old_mode": 33188,
      "old_path": "src/main/java/com/googlesource/gerrit/plugins/websession/flatfile/FlatFileWebSessionCacheCleaner.java",
      "new_id": "5c88f9272fd93e555393977ed55cac12d1500e26",
      "new_mode": 33188,
      "new_path": "src/main/java/com/googlesource/gerrit/plugins/websession/flatfile/FlatFileWebSessionCacheCleaner.java"
    },
    {
      "type": "modify",
      "old_id": "c7a7fc6670c97de74f1b92c6932e4602353b42a4",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/websession/flatfile/FlatFileWebSessionCacheTest.java",
      "new_id": "22401d1e192b2de7b9ff3329a4466d2ca09e3f79",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/websession/flatfile/FlatFileWebSessionCacheTest.java"
    }
  ]
}
