)]}'
{
  "commit": "64f746fba8bb0235dd870e2a9d2ba1eaa192ada5",
  "tree": "ec631fe0d60ce5c08af0436149a4ef759e2ca9e8",
  "parents": [
    "05a17413077661debe2c1ab10427bb12cac008c7"
  ],
  "author": {
    "name": "Sven Meier",
    "email": "svenmeier@apache.org",
    "time": "Fri Feb 17 18:30:51 2017 +0100"
  },
  "committer": {
    "name": "Sven Meier",
    "email": "svenmeier@apache.org",
    "time": "Fri Feb 17 19:58:44 2017 +0100"
  },
  "message": "experimenting with suspension of requestCycle via servlet 3 async\n\nNotes:\n- enabled async-supported in web.xml for ComponentReferenceApplication\n- LinkPage shows usage of RequestCycle#suspend()\n- pageAccessSynchronizer uses the requestCycle instead of the thread\nnow, since two threads might process a page (PageAccessSynchronizerTest\nstill fails)\n- ServletWebRequest must not call httpServletRequest#getContextPath(),\nsince it returns null during async processing\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "86fbb8b3139b9635305e390e3cdfc6cb933bd802",
      "old_mode": 33188,
      "old_path": "wicket-core/src/main/java/org/apache/wicket/page/PageAccessSynchronizer.java",
      "new_id": "df359e61d5322cd5a3d65e29152b2e8cb62e2fc0",
      "new_mode": 33188,
      "new_path": "wicket-core/src/main/java/org/apache/wicket/page/PageAccessSynchronizer.java"
    },
    {
      "type": "modify",
      "old_id": "c668cdf69efe94e8597cd14710d0b43e317daf46",
      "old_mode": 33188,
      "old_path": "wicket-core/src/main/java/org/apache/wicket/protocol/http/servlet/ServletWebRequest.java",
      "new_id": "91b6ddf6ac10b1e5c094e634ca844ddc57706acc",
      "new_mode": 33188,
      "new_path": "wicket-core/src/main/java/org/apache/wicket/protocol/http/servlet/ServletWebRequest.java"
    },
    {
      "type": "modify",
      "old_id": "272fcde2c24b612abedc413bcfbc75edcdcd9d1f",
      "old_mode": 33188,
      "old_path": "wicket-core/src/main/java/org/apache/wicket/request/cycle/RequestCycle.java",
      "new_id": "ea513bbf4e76ee16e62bea84854437db63a03342",
      "new_mode": 33188,
      "new_path": "wicket-core/src/main/java/org/apache/wicket/request/cycle/RequestCycle.java"
    },
    {
      "type": "modify",
      "old_id": "403838a155b1e463c6b27295d5eb1e8ff5fc28bd",
      "old_mode": 33188,
      "old_path": "wicket-examples/src/main/java/org/apache/wicket/examples/compref/LinkPage.java",
      "new_id": "b5b8a9b5bcb28cbdf9bcd5924a4b5faccb31bc40",
      "new_mode": 33188,
      "new_path": "wicket-examples/src/main/java/org/apache/wicket/examples/compref/LinkPage.java"
    },
    {
      "type": "modify",
      "old_id": "e23b1a101e495f9e92180787ceb3fca7fcf0350f",
      "old_mode": 33188,
      "old_path": "wicket-examples/src/main/webapp/WEB-INF/web.xml",
      "new_id": "b10085166d760a5e25218a6677b980cad156af64",
      "new_mode": 33188,
      "new_path": "wicket-examples/src/main/webapp/WEB-INF/web.xml"
    }
  ]
}
