Upgrade guava to 27.1-jre

Since 27.0-jre guava has a runtime dependency on failureaccess. See the
release notes for 27.0 [1] and 27.0.1 [2] for further details.

[1] https://github.com/google/guava/releases/tag/v27.0
[2] https://github.com/google/guava/releases/tag/v27.0.1

Change-Id: I10b3c012271b0bd55fc8b3bdd3f568131ab1dbdf
diff --git a/WORKSPACE b/WORKSPACE
index d0648f0..2fbef06 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -46,8 +46,14 @@
 
 maven_jar(
     name = "guava",
-    artifact = "com.google.guava:guava:26.0-jre",
-    sha1 = "6a806eff209f36f635f943e16d97491f00f6bfab",
+    artifact = "com.google.guava:guava:27.1-jre",
+    sha1 = "e47b59c893079b87743cdcfb6f17ca95c08c592c",
+)
+
+maven_jar(
+    name = "guava_failureaccess",
+    artifact = "com.google.guava:failureaccess:1.0.1",
+    sha1 = "1dcf1de382a0bf95a3d8b0849546c88bac1292c9",
 )
 
 maven_jar(
diff --git a/javatests/com/google/gitiles/BUILD b/javatests/com/google/gitiles/BUILD
index da6c034..fe33816 100644
--- a/javatests/com/google/gitiles/BUILD
+++ b/javatests/com/google/gitiles/BUILD
@@ -3,6 +3,7 @@
 DEPS = [
     "//lib:gson",
     "//lib:guava",
+    "//lib:guava-failureaccess",
     "//lib/jgit:jgit",
     "//lib/jgit:jgit-servlet",
     "//lib/soy:soy",
diff --git a/lib/BUILD b/lib/BUILD
index 9aef1e0..a2dc687 100644
--- a/lib/BUILD
+++ b/lib/BUILD
@@ -19,5 +19,6 @@
     "servlet-api_3_0",
     "gson",
     "guava",
+    "guava-failureaccess",
     "prettify",
 ]]