)]}'
{
  "commit": "9f8b850d79cca661ce6050bc986b93ef36e060ca",
  "tree": "ac9af0a969140d3634bac7d6204c83f80152c2e1",
  "parents": [
    "09acea907fd593f802b75437ab6b624e66662dd8"
  ],
  "author": {
    "name": "Eduard Bartsch",
    "email": "ebartsch",
    "time": "Mon Mar 14 21:52:14 2011 +0000"
  },
  "committer": {
    "name": "Eduard Bartsch",
    "email": "ebartsch",
    "time": "Mon Mar 14 21:52:14 2011 +0000"
  },
  "message": "Bug 339951 - [sfs] add ability to rollback SFS cache update\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2d0a595297c6ba50fdff554feb7f0970d4b7fac2",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.core.resources.semantic/META-INF/MANIFEST.MF",
      "new_id": "d169b1e84193380fd908ae6d06e85b4c841c3eea",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.core.resources.semantic/META-INF/MANIFEST.MF"
    },
    {
      "type": "modify",
      "old_id": "265ba11ba772e29f47274a259ae9cf5f7ab7e2cc",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.core.resources.semantic/src/org/eclipse/core/internal/resources/semantic/cacheservice/CachingOutputStream.java",
      "new_id": "fac844bc83a9864c85d12c87a7dbfeab8d8cbcf7",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.core.resources.semantic/src/org/eclipse/core/internal/resources/semantic/cacheservice/CachingOutputStream.java"
    },
    {
      "type": "modify",
      "old_id": "7731fa9b4046feb447493aef19652e3e1c9e2e0a",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.core.resources.semantic/src/org/eclipse/core/internal/resources/semantic/cacheservice/ITemporaryContentHandle.java",
      "new_id": "9e1f3b3fa613490b3690b493135a42f14ebb6963",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.core.resources.semantic/src/org/eclipse/core/internal/resources/semantic/cacheservice/ITemporaryContentHandle.java"
    },
    {
      "type": "modify",
      "old_id": "34ba091a1ae0ca749eff1ca11fa2aae98ccdeeb6",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.core.resources.semantic/src/org/eclipse/core/internal/resources/semantic/cacheservice/Messages.java",
      "new_id": "d376558b278a05290f8471d3328bc6b91782fa7d",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.core.resources.semantic/src/org/eclipse/core/internal/resources/semantic/cacheservice/Messages.java"
    },
    {
      "type": "modify",
      "old_id": "5f020f13517d725790aaf9e83ced540b24a744e3",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.core.resources.semantic/src/org/eclipse/core/internal/resources/semantic/cacheservice/TemporaryFileHandle.java",
      "new_id": "4978eaf791ae4a4331ef93de3559ecc8769eab00",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.core.resources.semantic/src/org/eclipse/core/internal/resources/semantic/cacheservice/TemporaryFileHandle.java"
    },
    {
      "type": "modify",
      "old_id": "072e061413c6ea395b56ea44bf524341465a79be",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.core.resources.semantic/src/org/eclipse/core/internal/resources/semantic/cacheservice/TemporaryMemoryHandle.java",
      "new_id": "66e725a7f0aa6f62a9586994daacd6bfdc065dc6",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.core.resources.semantic/src/org/eclipse/core/internal/resources/semantic/cacheservice/TemporaryMemoryHandle.java"
    },
    {
      "type": "modify",
      "old_id": "89b99ebe8417cc6ca543958082946b76fc36bf1e",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.core.resources.semantic/src/org/eclipse/core/internal/resources/semantic/cacheservice/messages.properties",
      "new_id": "4a59518f4e6e41df566a1d0e93a33ba3956d37ea",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.core.resources.semantic/src/org/eclipse/core/internal/resources/semantic/cacheservice/messages.properties"
    },
    {
      "type": "modify",
      "old_id": "9412d48d530bd69d526ec6dccc108b62347203d4",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.core.resources.semantic/src/org/eclipse/core/resources/semantic/SemanticResourceStatusCode.java",
      "new_id": "b49e5e6e57829cc3badd19933f17c58efa04ef31",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.core.resources.semantic/src/org/eclipse/core/resources/semantic/SemanticResourceStatusCode.java"
    },
    {
      "type": "modify",
      "old_id": "9cd04d3238af02cff61bd4699331b6b3369bef49",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.core.resources.semantic/src/org/eclipse/core/resources/semantic/spi/CachingContentProvider.java",
      "new_id": "60d21bead551b95b1ae99fec9ec02774453ff532",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.core.resources.semantic/src/org/eclipse/core/resources/semantic/spi/CachingContentProvider.java"
    },
    {
      "type": "modify",
      "old_id": "bb4061d1f59cb5dbf987135c837954dd33d0c6bb",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.core.resources.semantic/src/org/eclipse/core/resources/semantic/spi/ICacheUpdateCallback.java",
      "new_id": "af7af45a5735062f33850952a5fe3eeaeaf45b94",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.core.resources.semantic/src/org/eclipse/core/resources/semantic/spi/ICacheUpdateCallback.java"
    },
    {
      "type": "modify",
      "old_id": "1e9b2852b8739220538d2cab7233cdfcb7b9e2e8",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.ui.resources.semantic/META-INF/MANIFEST.MF",
      "new_id": "70b3f3c5d67378f7c954227a07d12e84eb12a73d",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.ui.resources.semantic/META-INF/MANIFEST.MF"
    },
    {
      "type": "modify",
      "old_id": "af4b4379378f21a2d91cfd675714069c66dc4e2b",
      "old_mode": 33188,
      "old_path": "examples/org.eclipse.core.resources.semantic.examples/META-INF/MANIFEST.MF",
      "new_id": "8ef8f28743d6433066f924fc3b79b34165d07b38",
      "new_mode": 33188,
      "new_path": "examples/org.eclipse.core.resources.semantic.examples/META-INF/MANIFEST.MF"
    },
    {
      "type": "modify",
      "old_id": "4f1ac7b44ac08a192ec3fb4e998a6aec110a0e67",
      "old_mode": 33188,
      "old_path": "examples/org.eclipse.ui.resources.semantic.examples/META-INF/MANIFEST.MF",
      "new_id": "59dc2947c9e2f31df3d6ea70245ac18511d3d20d",
      "new_mode": 33188,
      "new_path": "examples/org.eclipse.ui.resources.semantic.examples/META-INF/MANIFEST.MF"
    },
    {
      "type": "modify",
      "old_id": "c563b1653640ccab82180822cf91189ec1f7530f",
      "old_mode": 33188,
      "old_path": "tests/org.eclipse.core.resources.semantic.test/META-INF/MANIFEST.MF",
      "new_id": "6fdbe5dd64868fec95fcd5b003f9945e526e01ea",
      "new_mode": 33188,
      "new_path": "tests/org.eclipse.core.resources.semantic.test/META-INF/MANIFEST.MF"
    },
    {
      "type": "modify",
      "old_id": "f25c9f53891d46b398007bee6ce9ce06846185cf",
      "old_mode": 33188,
      "old_path": "tests/org.eclipse.core.resources.semantic.test/src/org/eclipse/core/resources/semantic/test/TestCacheService.java",
      "new_id": "3d5e24cbdae715a4c71e5825fb6448b7c3a9e71d",
      "new_mode": 33188,
      "new_path": "tests/org.eclipse.core.resources.semantic.test/src/org/eclipse/core/resources/semantic/test/TestCacheService.java"
    },
    {
      "type": "modify",
      "old_id": "2781ded1be1c026a7842575a89b81408bfa689d1",
      "old_mode": 33188,
      "old_path": "tests/org.eclipse.core.resources.semantic.test/src/org/eclipse/core/resources/semantic/test/TestsCachingProvider.java",
      "new_id": "93a2a132258f7a3af7b06f4f4b0b2ffb8f77d6ba",
      "new_mode": 33188,
      "new_path": "tests/org.eclipse.core.resources.semantic.test/src/org/eclipse/core/resources/semantic/test/TestsCachingProvider.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4bf894c230e9e3d9d8ce84b09ca02933ccee59e5",
      "new_mode": 33188,
      "new_path": "tests/org.eclipse.core.resources.semantic.test/src/org/eclipse/core/resources/semantic/test/TestsCachingProvider2.java"
    },
    {
      "type": "modify",
      "old_id": "8d325ae01b0608536d68aa48ba94d08d6d8736be",
      "old_mode": 33188,
      "old_path": "tests/org.eclipse.core.resources.semantic.test/src/org/eclipse/core/resources/semantic/test/provider/CachingTestContentProviderBase.java",
      "new_id": "aa6fc19eadf2989b9f55a7b7c260f3985d4eeb3f",
      "new_mode": 33188,
      "new_path": "tests/org.eclipse.core.resources.semantic.test/src/org/eclipse/core/resources/semantic/test/provider/CachingTestContentProviderBase.java"
    },
    {
      "type": "modify",
      "old_id": "4337be778f3624203aa8a8a7d3fc36cb6c439917",
      "old_mode": 33188,
      "old_path": "tests/org.eclipse.ui.resources.semantic.examples.test/META-INF/MANIFEST.MF",
      "new_id": "0bca23008110480be25e4fc4685e085ef17f2446",
      "new_mode": 33188,
      "new_path": "tests/org.eclipse.ui.resources.semantic.examples.test/META-INF/MANIFEST.MF"
    }
  ]
}
