)]}'
{
  "commit": "1e18cb4a74fbfdf45794581af4f507371b272b99",
  "tree": "e3dc2740d780e76eb50b041d5e294e4450f13b03",
  "parents": [
    "cafa03e8d3b04e5a902bfeabb68355d6f5fe61a6"
  ],
  "author": {
    "name": "Michael Hanl",
    "email": "hanl@ids-mannheim.de",
    "time": "Thu Aug 06 20:57:35 2015 +0200"
  },
  "committer": {
    "name": "Michael Hanl",
    "email": "hanl@ids-mannheim.de",
    "time": "Thu Aug 06 20:57:35 2015 +0200"
  },
  "message": "higher performance implementation for rewrite handler, test suite for rest functions, fast jersey junit tester, rewrite test suite\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "30546813c17f2aa5ac3d43319ae6d68ccfeffa18",
      "old_mode": 33188,
      "old_path": "dependency-reduced-pom.xml",
      "new_id": "5241316832fc79ba5aa887554e1c2d3aec530d56",
      "new_mode": 33188,
      "new_path": "dependency-reduced-pom.xml"
    },
    {
      "type": "modify",
      "old_id": "795fc839918ff9edf04389fabc9071c0f618d7a0",
      "old_mode": 33188,
      "old_path": "pom.xml",
      "new_id": "2e28fb841b73a0632ba801cf614a60c7a045c8c1",
      "new_mode": 33188,
      "new_path": "pom.xml"
    },
    {
      "type": "delete",
      "old_id": "30d08f1bd928b130cc8a1c0be57dd228173b1f10",
      "old_mode": 33188,
      "old_path": "src/main/java/de/ids_mannheim/korap/config/AuditingHandler.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d712490a3244209eea339d3b4c28a1a20e0ae201",
      "old_mode": 33188,
      "old_path": "src/main/java/de/ids_mannheim/korap/config/AuthenticationHandler.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "11b8b60ac6bb52448ff4fbf9939c468e02ad384f",
      "old_mode": 33188,
      "old_path": "src/main/java/de/ids_mannheim/korap/config/BeanConfiguration.java",
      "new_id": "4f255e167fd3cd932afb4d68ab20b18ecf2a9a5d",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/config/BeanConfiguration.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "af656a2a3e0f7fdbab23f5db7b2535faba641b98",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/config/Configurable.java"
    },
    {
      "type": "delete",
      "old_id": "b0a28ac137991fdf9272d3bdc35e5a5fffb0c8bf",
      "old_mode": 33188,
      "old_path": "src/main/java/de/ids_mannheim/korap/config/EncryptionHandler.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "4cc7f1299e910fccd9db5e923d34965273653d9c",
      "old_mode": 33188,
      "old_path": "src/main/java/de/ids_mannheim/korap/config/KustvaktClassLoader.java",
      "new_id": "ed3b83265cf6f1a2775ee942bf008439e6a45b66",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/config/KustvaktClassLoader.java"
    },
    {
      "type": "modify",
      "old_id": "bac14869fde69f4c7cfea2fa1a2ca682588f7eec",
      "old_mode": 33188,
      "old_path": "src/main/java/de/ids_mannheim/korap/config/KustvaktConfiguration.java",
      "new_id": "49eb4df9696ff4fb180e4f47f570a1aeb117a9ca",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/config/KustvaktConfiguration.java"
    },
    {
      "type": "modify",
      "old_id": "2944aa19b6c12ea50af9a583b38f3d3f8360aae3",
      "old_mode": 33188,
      "old_path": "src/main/java/de/ids_mannheim/korap/config/PluginHandler.java",
      "new_id": "47ddf59bd3ba65f4b34e05bf501983066ff22ca3",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/config/PluginHandler.java"
    },
    {
      "type": "delete",
      "old_id": "2d24c8b6831470b4b39f7e3d41e06289758ee1f8",
      "old_mode": 33188,
      "old_path": "src/main/java/de/ids_mannheim/korap/config/ProtectedResource.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "aae143f791ec13f9e18a0f6fcdd024d8bd4d0b70",
      "old_mode": 33188,
      "old_path": "src/main/java/de/ids_mannheim/korap/config/ResourceHandler.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "304f16c4030ccb63b3a24ccefd4f949d4596b59e",
      "old_mode": 33188,
      "old_path": "src/main/java/de/ids_mannheim/korap/config/UserDbHandler.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "873f4350877b34edadbdbf34a9aa247cb8ff4156",
      "old_mode": 33188,
      "old_path": "src/main/java/de/ids_mannheim/korap/interfaces/AuditingIface.java",
      "new_id": "410ecbdc601f9b72a2b5d18b49c170e020de6277",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/interfaces/AuditingIface.java"
    },
    {
      "type": "modify",
      "old_id": "4021836e3e26924cf719134a56c35ee27bfcffef",
      "old_mode": 33188,
      "old_path": "src/main/java/de/ids_mannheim/korap/interfaces/AuthenticationManagerIface.java",
      "new_id": "f44bdab7b76be102027f63110bd7bca189dd7b9c",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/interfaces/AuthenticationManagerIface.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "43e0faab2a4839182a0002f021c6be8f2609f98f",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/interfaces/PersistenceClient.java"
    },
    {
      "type": "modify",
      "old_id": "27bb3a1c9d2e286a1aedf532a866a23943632e5b",
      "old_mode": 33188,
      "old_path": "src/main/java/de/ids_mannheim/korap/interfaces/defaults/DefaultAuditing.java",
      "new_id": "24bc44591621ff8160096d26e8c9be3d85735991",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/interfaces/defaults/DefaultAuditing.java"
    },
    {
      "type": "modify",
      "old_id": "64f3b5e758fa5cef6b0dd866b246aa9a675bde1f",
      "old_mode": 33188,
      "old_path": "src/main/java/de/ids_mannheim/korap/interfaces/defaults/DefaultEncryption.java",
      "new_id": "a79c82f715c6b6fda6a142f7ecb41df71294feff",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/interfaces/defaults/DefaultEncryption.java"
    },
    {
      "type": "modify",
      "old_id": "f5f339d3d2c58a99beb2369cd72b5bfd163b9a4c",
      "old_mode": 33188,
      "old_path": "src/main/java/de/ids_mannheim/korap/resource/LayerMapper.java",
      "new_id": "28725ac802d0fafa8cdc3c2e6aedfd9cca0d5453",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/resource/LayerMapper.java"
    },
    {
      "type": "modify",
      "old_id": "90b631927643cf40de5db812932646523c5f3a8f",
      "old_mode": 33188,
      "old_path": "src/main/java/de/ids_mannheim/korap/resource/LayerProcessor.java",
      "new_id": "952e308c39853892b090be45a3547bb5bc96db6c",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/resource/LayerProcessor.java"
    },
    {
      "type": "modify",
      "old_id": "603126128ab698f6423a95a5b7941902192a411d",
      "old_mode": 33188,
      "old_path": "src/main/java/de/ids_mannheim/korap/resource/RewriteProcessor.java",
      "new_id": "4d2a2a4157dff20902c94a197eda3189bad081fe",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/resource/RewriteProcessor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "93db8ae6b00087d8ad8be78fdd6af603864d598e",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/resource/rewrite/CollectionCleanupFilter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a4cf7719b4711ab2f77c56bf348ea9fd6338c1b5",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/resource/rewrite/CollectionConstraint.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "58e3ff2e01bc3e20d5aad99df4debe95db18597c",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/resource/rewrite/FoundryInject.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e708504c952a51e99dad193c5d6ded146ed6feb2",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/resource/rewrite/KoralNode.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "56768172f7ab6e61a6a0be0037c5e4783d80274e",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/resource/rewrite/RewriteHandler.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cb0a06c5914d2b83ace887669f1fa7c7c00fa056",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/resource/rewrite/RewriteNode.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "99bfb34a71586c2007e16dae62204160dbf5b63a",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/resource/rewrite/RewriteQuery.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ed5ad34c54dd1699bb022759f7ada2f130731fea",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/resource/rewrite/RewriteTask.java"
    },
    {
      "type": "modify",
      "old_id": "0bba5b7d895cabea23c54e5fd18e8ccf63e5d6d5",
      "old_mode": 33188,
      "old_path": "src/main/java/de/ids_mannheim/korap/user/Attributes.java",
      "new_id": "13303e65a69ed55a02dbe3c275d0dfd44b309927",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/user/Attributes.java"
    },
    {
      "type": "modify",
      "old_id": "5eb6932cb0ec118703c3a32f4e5ecf8e252d5af4",
      "old_mode": 33188,
      "old_path": "src/main/java/de/ids_mannheim/korap/user/KorAPUser.java",
      "new_id": "ab1c164f5b0d96eb003c0c5b6c6f4fd3e65e2c86",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/user/KorAPUser.java"
    },
    {
      "type": "modify",
      "old_id": "2b28eddf497eea430359f9b63a576fd37a3234eb",
      "old_mode": 33188,
      "old_path": "src/main/java/de/ids_mannheim/korap/user/User.java",
      "new_id": "32af9730b338e115a797a45c7ed151d9cfbb61bd",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/user/User.java"
    },
    {
      "type": "modify",
      "old_id": "365e69a2957f6672105c8fcbafa3f2fd644542e0",
      "old_mode": 33188,
      "old_path": "src/main/java/de/ids_mannheim/korap/user/UserSettings.java",
      "new_id": "ebb85edc0598d8d7068974fc627181b3d06fb1fc",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/user/UserSettings.java"
    },
    {
      "type": "modify",
      "old_id": "1b52306af03b8eea43270e4b86273863b5d1b3f6",
      "old_mode": 33188,
      "old_path": "src/main/java/de/ids_mannheim/korap/utils/CollectionQueryBuilder3.java",
      "new_id": "da6f6302dacd486e48b0500fd449654859f7d506",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/utils/CollectionQueryBuilder3.java"
    },
    {
      "type": "rename",
      "old_id": "5fc876fe25910e89564fee76e2f5ce28eb9b785a",
      "old_mode": 33188,
      "old_path": "src/main/java/de/ids_mannheim/korap/utils/KorAPLogger.java",
      "new_id": "90f3c23f6608985bd56b47bcc648f4c4b6314655",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/utils/KustvaktLogger.java",
      "score": 93
    },
    {
      "type": "modify",
      "old_id": "a7120aa49d0c7f31b88b0c1135c14232e3b10b99",
      "old_mode": 33188,
      "old_path": "src/main/java/de/ids_mannheim/korap/utils/StringUtils.java",
      "new_id": "ac2c1a733dd69afe1cad589cd3b655745b2b6490",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/utils/StringUtils.java"
    },
    {
      "type": "modify",
      "old_id": "b4f1d305b33836e9fb225e7ff37dacb254f761ec",
      "old_mode": 33188,
      "old_path": "src/main/java/de/ids_mannheim/korap/utils/TimeUtils.java",
      "new_id": "3627a4d9310e044669e284e33902248feaceea3a",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/utils/TimeUtils.java"
    },
    {
      "type": "modify",
      "old_id": "f5c14f4c35a8e1ffe31a623cff2920b050ddc688",
      "old_mode": 33188,
      "old_path": "src/main/java/de/ids_mannheim/korap/web/Kustvakt.java",
      "new_id": "72e8200b6476cb65ac04f500464d78dfbd7850d2",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/web/Kustvakt.java"
    },
    {
      "type": "modify",
      "old_id": "2cf379a0655b2ddfee0ee0b016ccfda04bb040c9",
      "old_mode": 33188,
      "old_path": "src/main/java/de/ids_mannheim/korap/web/SearchKrill.java",
      "new_id": "63605c97c1fe0ba66832792d29e969b8883934a9",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/web/SearchKrill.java"
    },
    {
      "type": "modify",
      "old_id": "9ae312be57b83569f6cabcf0c39d7a0b01071634",
      "old_mode": 33188,
      "old_path": "src/main/java/de/ids_mannheim/korap/web/service/LightService.java",
      "new_id": "273205bd6a3e9ac9a47a153cea4a361f288cab16",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/web/service/LightService.java"
    },
    {
      "type": "modify",
      "old_id": "f99a520e2d93609e939c3151f4b57df3a80cbc98",
      "old_mode": 33188,
      "old_path": "src/main/java/de/ids_mannheim/korap/web/utils/KustvaktResponseHandler.java",
      "new_id": "7a745069862d6ba672c47c3031cea6df4d2404f1",
      "new_mode": 33188,
      "new_path": "src/main/java/de/ids_mannheim/korap/web/utils/KustvaktResponseHandler.java"
    },
    {
      "type": "modify",
      "old_id": "f0c380f71120d022f1124608dbee391ca7fc8eb6",
      "old_mode": 33188,
      "old_path": "src/main/resources/default-config.xml",
      "new_id": "12dce87fbd228aa3b43d7ea28346376838d67173",
      "new_mode": 33188,
      "new_path": "src/main/resources/default-config.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4f9e455a2ffc0c117fd5805878b61e647268eedd",
      "new_mode": 33188,
      "new_path": "src/test/java/ClassLoaderTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c51e62ca253e1933ac9581dd389a4e3b32921c06",
      "new_mode": 33188,
      "new_path": "src/test/java/FastJerseyTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "11a935a4db73e7866769912551e61d7c546739ef",
      "new_mode": 33188,
      "new_path": "src/test/java/KustvaktCoreRestTest.java"
    },
    {
      "type": "modify",
      "old_id": "92e61fd3594e3506d9751a857824005ae5957be5",
      "old_mode": 33188,
      "old_path": "src/test/java/RewriteTest.java",
      "new_id": "f06390ef670a14ce91fce3f2c066357711ac3235",
      "new_mode": 33188,
      "new_path": "src/test/java/RewriteTest.java"
    }
  ]
}
