)]}'
{
  "commit": "1b757624760d3a5ca7f27de3edcc706679ebcaff",
  "tree": "00b2b8cb69d1a5249eee9dc2abb22a20b63d8db3",
  "parents": [
    "62136560bbadb17055f80ff5fad5768e4264c8ac"
  ],
  "author": {
    "name": "Tobias Werth",
    "email": "twerth@google.com",
    "time": "Wed Oct 10 07:26:23 2018 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-piper@google.com",
    "time": "Wed Oct 10 07:27:47 2018 -0700"
  },
  "message": "Add option to use JDK from remote repository instead of the embedded JDK as default host javabase.\n\nAfter 09cf76e753e9f95070ee862dd19aa7bf579dff8c we should only download\nthat remote JDK if we actually need it.\n\nWe plan to hide the embedded JDK so that minimize it in order to shrink\nBazel\u0027s binary size. Users that don\u0027t need the JDK shouldn\u0027t pay the\nprice for it.\nThe minimizing step will reduce Bazel\u0027s binary size by about 40MB to\n~130MB.\n\nRELNOTES[INC]: Add --incompatible_use_remotejdk_as_host_javabase to default the host javabase to remote repository.\n\nCloses #6216.\n\nPiperOrigin-RevId: 216526542\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "246302b758fbbadf62436f1f5a8c6342d0a2345f",
      "old_mode": 33188,
      "old_path": "src/conditions/BUILD.tools",
      "new_id": "c9160fd44cd30294ea82c8546af81a2aeb9e369e",
      "new_mode": 33188,
      "new_path": "src/conditions/BUILD.tools"
    },
    {
      "type": "modify",
      "old_id": "631fdfd84160df3db9beba515096de6f030ee28b",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/java/jdk.WORKSPACE",
      "new_id": "4a7fa920244549f5b7dfcac38740bd6f7590ff46",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/bazel/rules/java/jdk.WORKSPACE"
    },
    {
      "type": "modify",
      "old_id": "8523dec2f3dfb3f7ecfaf7b57de68e8949f5edc0",
      "old_mode": 33188,
      "old_path": "src/main/java/com/google/devtools/build/lib/rules/java/JavaOptions.java",
      "new_id": "dc78b9ae6d50c3c872b04707e9385fe59450f382",
      "new_mode": 33188,
      "new_path": "src/main/java/com/google/devtools/build/lib/rules/java/JavaOptions.java"
    },
    {
      "type": "modify",
      "old_id": "3fbc448bbd25b910a5650de7d66dd4a5fec9bf01",
      "old_mode": 33261,
      "old_path": "src/test/shell/integration/bazel_java_test.sh",
      "new_id": "e627e2ea2fcdca14d57e322e0956a98438aae0d7",
      "new_mode": 33261,
      "new_path": "src/test/shell/integration/bazel_java_test.sh"
    },
    {
      "type": "modify",
      "old_id": "9339ee177d036623ad4ac514ce31e02768635cb4",
      "old_mode": 33188,
      "old_path": "tools/jdk/BUILD",
      "new_id": "f7b587c8879ebdbf7618a0696d22588884fc2c28",
      "new_mode": 33188,
      "new_path": "tools/jdk/BUILD"
    }
  ]
}
