)]}' { "commit": "3749a18fafad2f0ebe661ff8979d8c6f794e295f", "tree": "36136da2451744bb2c84e0125f6ed4e2abe9e47d", "parents": [ "b212ca1d2a087e80329511236022bf297919b960" ], "author": { "name": "Bikas Saha", "email": "bikas@apache.org", "time": "Tue Sep 24 18:42:03 2013 -0700" }, "committer": { "name": "Bikas Saha", "email": "bikas@apache.org", "time": "Tue Sep 24 18:42:03 2013 -0700" }, "message": "TEZ-431. Implement fault tolerance, retries and event flow for dealing with failed inputs (bikas)\n", "tree_diff": [ { "type": "modify", "old_id": "05f15f3cdaf0f38ed6da945529530d91f6d3e743", "old_mode": 33188, "old_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/DAGTerminationCause.java", "new_id": "3b097ebb5d77d10fd4d1520b3fe03d931046ecac", "new_mode": 33188, "new_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/DAGTerminationCause.java" }, { "type": "modify", "old_id": "674d18e4738b7eaf08fdfab38e3b904441fbe663", "old_mode": 33188, "old_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/EdgeManager.java", "new_id": "86d155fc15f5d5e535720c5235109ada63a466c7", "new_mode": 33188, "new_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/EdgeManager.java" }, { "type": "modify", "old_id": "73741f079b51ed9d3627ae14e0caed2b2493e9fd", "old_mode": 33188, "old_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/TaskTerminationCause.java", "new_id": "6736d2a89233158c17fb736b42e3c9cceaf0da3d", "new_mode": 33188, "new_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/TaskTerminationCause.java" }, { "type": "modify", "old_id": "76964a3a645e4b44d46ff8fa17faaa671cbee704", "old_mode": 33188, "old_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/Vertex.java", "new_id": "adaa27f385e32c44c9668d5da68c2da9df07d239", "new_mode": 33188, "new_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/Vertex.java" }, { "type": "modify", "old_id": "4a1a7a6344807d1b44f04c6a1d99078ff87838bd", "old_mode": 33188, "old_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/VertexScheduler.java", "new_id": "378970267f10986bcf6e92bcc21bd89cfc2fd750", "new_mode": 33188, "new_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/VertexScheduler.java" }, { "type": "modify", "old_id": "138ee7048d92fd6b9008626cdee39de3678856ce", "old_mode": 33188, "old_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/VertexTerminationCause.java", "new_id": "f675ace0cb655def18685551c3d5330b65b77f95", "new_mode": 33188, "new_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/VertexTerminationCause.java" }, { "type": "modify", "old_id": "14c2f301c67cf5b15d1d44eea7a173effd11ddae", "old_mode": 33188, "old_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/event/DAGEventType.java", "new_id": "476c688d82aa749478bfab6bf998ee2a56477d4d", "new_mode": 33188, "new_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/event/DAGEventType.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "303d48d37510642925b7fc6c18da708545478a9c", "new_mode": 33188, "new_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/event/DAGEventVertexReRunning.java" }, { "type": "modify", "old_id": "ee143bb6fc3c761b60a64cc8aeff088c707dbfce", "old_mode": 33188, "old_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/event/TaskAttemptEventNodeFailed.java", "new_id": "6d97466101a6b9ca0aa9eb74b169bbcbe436110d", "new_mode": 33188, "new_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/event/TaskAttemptEventNodeFailed.java" }, { "type": "rename", "old_id": "5b2b95599c91224746ff9f038cc4cb76216c4587", "old_mode": 33188, "old_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/event/VertexEventTaskAttemptFetchFailure.java", "new_id": "678e1e7fd4dc2b75e4c8a3c12d345f4d34db79e7", "new_mode": 33188, "new_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/event/TaskAttemptEventOutputFailed.java", "score": 60 }, { "type": "modify", "old_id": "30aefde62f551be7a87d8d14133903c0d6d87a56", "old_mode": 33188, "old_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/event/TaskAttemptEventStatusUpdate.java", "new_id": "13577c5c7b5c92ff081aa4aefdb54cfcbf531ba8", "new_mode": 33188, "new_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/event/TaskAttemptEventStatusUpdate.java" }, { "type": "modify", "old_id": "16e4e3fda4ab53feeccc90a5e5179cec8e8604f1", "old_mode": 33188, "old_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/event/TaskAttemptEventType.java", "new_id": "5210e33d82851242c3f10fc232cad2f333f31598", "new_mode": 33188, "new_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/event/TaskAttemptEventType.java" }, { "type": "modify", "old_id": "388beba21eab65516da2a7973d3c2a1132b5feeb", "old_mode": 33188, "old_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/event/VertexEventSourceTaskAttemptCompleted.java", "new_id": "6cd38a9b2930f9e38a78fc4ef85f9c71a480dfa7", "new_mode": 33188, "new_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/event/VertexEventSourceTaskAttemptCompleted.java" }, { "type": "modify", "old_id": "c9d3f7dd34cfc443eca091c36bb6e133aac5efb0", "old_mode": 33188, "old_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/event/VertexEventTaskAttemptCompleted.java", "new_id": "5b07674422b192c6c139971d53dfa75ccd87d4be", "new_mode": 33188, "new_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/event/VertexEventTaskAttemptCompleted.java" }, { "type": "modify", "old_id": "dc7e2ddcc717d88ce9dfbc337889721e560507a8", "old_mode": 33188, "old_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/event/VertexEventType.java", "new_id": "7d640afe20da3edbf1a9ce2b5a4883977dc196b3", "new_mode": 33188, "new_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/event/VertexEventType.java" }, { "type": "modify", "old_id": "55a2c869895b8d23114562bcff7c8629aa41cef9", "old_mode": 33188, "old_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/BroadcastEdgeManager.java", "new_id": "21562e72613775a7fa3594dfa719acf12854d3d8", "new_mode": 33188, "new_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/BroadcastEdgeManager.java" }, { "type": "modify", "old_id": "ee12221d173654be305a0da06c079a7325ddc870", "old_mode": 33188, "old_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/DAGImpl.java", "new_id": "fbf5e9d40e65581cfcf03a675683d0e3acff81c0", "new_mode": 33188, "new_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/DAGImpl.java" }, { "type": "modify", "old_id": "aaca6628ef7f87b85950544c6aa4f8977092bc5e", "old_mode": 33188, "old_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/Edge.java", "new_id": "bcdb4af6c8df04bd99892bd7e2c33160a8b3d0ce", "new_mode": 33188, "new_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/Edge.java" }, { "type": "modify", "old_id": "a4e5f3b0af8626da47148b4e873151e0d6e14616", "old_mode": 33188, "old_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/ImmediateStartVertexScheduler.java", "new_id": "b79a426a3ee6e25deca446bf0eb9ed31d2f496ee", "new_mode": 33188, "new_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/ImmediateStartVertexScheduler.java" }, { "type": "modify", "old_id": "29abfac9a03acbe5a6226d909744c35e09c14cf5", "old_mode": 33188, "old_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/OneToOneEdgeManager.java", "new_id": "1ec94517ad74d60fe188c336136104f51c984315", "new_mode": 33188, "new_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/OneToOneEdgeManager.java" }, { "type": "modify", "old_id": "3d1d2898812e6eb7fc575025faf776fc453474e9", "old_mode": 33188, "old_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/ScatterGatherEdgeManager.java", "new_id": "b1dd47502189c7d2c63ba49d62a5496f1e9e0c8d", "new_mode": 33188, "new_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/ScatterGatherEdgeManager.java" }, { "type": "modify", "old_id": "a4dd555dda19c1797f5a95e1abf07bb75ab0ba94", "old_mode": 33188, "old_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/ShuffleVertexManager.java", "new_id": "e039c726da29b77c8d88ee068a64cf39e690c8ef", "new_mode": 33188, "new_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/ShuffleVertexManager.java" }, { "type": "modify", "old_id": "b79f8567f8160a353157344b9551f5305266d24a", "old_mode": 33188, "old_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/TaskAttemptImpl.java", "new_id": "bfd14e2cc66a5bce947708dfe74ed1400491fde5", "new_mode": 33188, "new_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/TaskAttemptImpl.java" }, { "type": "modify", "old_id": "c1a94154f16ca6b009f049dbfc7e09eb6705565c", "old_mode": 33188, "old_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/TaskImpl.java", "new_id": "36d0abbcffd8ec341f623acb896e598fa8ee8883", "new_mode": 33188, "new_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/TaskImpl.java" }, { "type": "modify", "old_id": "520473d0db8e7d5a32f8425909bceeafe6ac8d8b", "old_mode": 33188, "old_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/VertexImpl.java", "new_id": "cff71abc414ffea1489a7a682132ed0df38b62d2", "new_mode": 33188, "new_path": "tez-dag/src/main/java/org/apache/tez/dag/app/dag/impl/VertexImpl.java" }, { "type": "delete", "old_id": "fd4c1ee3a94ee0f2fb84c612868de83f31568e0d", "old_mode": 33188, "old_path": "tez-dag/src/main/java/org/apache/tez/runtime/records/TezDependentTaskCompletionEvent.java", "new_id": "0000000000000000000000000000000000000000", "new_mode": 0, "new_path": "/dev/null" }, { "type": "delete", "old_id": "ff4f267b0d0115ae0cab5191f43009d6910a659a", "old_mode": 33188, "old_path": "tez-dag/src/main/java/org/apache/tez/runtime/records/TezTaskDependencyCompletionEventsUpdate.java", "new_id": "0000000000000000000000000000000000000000", "new_mode": 0, "new_path": "/dev/null" }, { "type": "modify", "old_id": "f2717becf98c415ab8623bef585e498e46c46d28", "old_mode": 33188, "old_path": "tez-dag/src/test/java/org/apache/tez/dag/app/dag/impl/TestTaskAttempt.java", "new_id": "434a4b525815be2e62c3cf5de918621ecb06bbf9", "new_mode": 33188, "new_path": "tez-dag/src/test/java/org/apache/tez/dag/app/dag/impl/TestTaskAttempt.java" }, { "type": "modify", "old_id": "b524f6a01316f08a67eddcea2787f4701d6a1181", "old_mode": 33188, "old_path": "tez-dag/src/test/java/org/apache/tez/dag/app/dag/impl/TestVertexImpl.java", "new_id": "2cbf1fe9d362aba4cecf6cf022850032fc0a3e92", "new_mode": 33188, "new_path": "tez-dag/src/test/java/org/apache/tez/dag/app/dag/impl/TestVertexImpl.java" }, { "type": "modify", "old_id": "81715bd5923a728f69d6628c7519320d4b621485", "old_mode": 33188, "old_path": "tez-dag/src/test/java/org/apache/tez/dag/app/dag/impl/TestVertexScheduler.java", "new_id": "b2e13e2114c22270c7ccaeb4fde0a1f673a52056", "new_mode": 33188, "new_path": "tez-dag/src/test/java/org/apache/tez/dag/app/dag/impl/TestVertexScheduler.java" } ] }