diff --git a/dev/deps/spark-deps-hadoop-2.6 b/dev/deps/spark-deps-hadoop-2.6
index c3d1dd444b50..195181f4daf9 100644
--- a/dev/deps/spark-deps-hadoop-2.6
+++ b/dev/deps/spark-deps-hadoop-2.6
@@ -89,16 +89,16 @@ htrace-core-3.0.4.jar
httpclient-4.5.4.jar
httpcore-4.4.8.jar
ivy-2.4.0.jar
-jackson-annotations-2.6.7.jar
-jackson-core-2.6.7.jar
+jackson-annotations-2.7.7.jar
+jackson-core-2.7.7.jar
jackson-core-asl-1.9.13.jar
-jackson-databind-2.6.7.1.jar
-jackson-dataformat-yaml-2.6.7.jar
+jackson-databind-2.7.7.jar
+jackson-dataformat-yaml-2.7.7.jar
jackson-jaxrs-1.9.13.jar
jackson-mapper-asl-1.9.13.jar
-jackson-module-jaxb-annotations-2.6.7.jar
+jackson-module-jaxb-annotations-2.7.7.jar
jackson-module-paranamer-2.7.9.jar
-jackson-module-scala_2.11-2.6.7.1.jar
+jackson-module-scala_2.11-2.7.7.jar
jackson-xc-1.9.13.jar
janino-3.0.8.jar
java-xmlbuilder-1.1.jar
diff --git a/dev/deps/spark-deps-hadoop-2.7 b/dev/deps/spark-deps-hadoop-2.7
index 290867035f91..fb2262fd86a1 100644
--- a/dev/deps/spark-deps-hadoop-2.7
+++ b/dev/deps/spark-deps-hadoop-2.7
@@ -89,16 +89,16 @@ htrace-core-3.1.0-incubating.jar
httpclient-4.5.4.jar
httpcore-4.4.8.jar
ivy-2.4.0.jar
-jackson-annotations-2.6.7.jar
-jackson-core-2.6.7.jar
+jackson-annotations-2.7.7.jar
+jackson-core-2.7.7.jar
jackson-core-asl-1.9.13.jar
-jackson-databind-2.6.7.1.jar
-jackson-dataformat-yaml-2.6.7.jar
+jackson-databind-2.7.7.jar
+jackson-dataformat-yaml-2.7.7.jar
jackson-jaxrs-1.9.13.jar
jackson-mapper-asl-1.9.13.jar
-jackson-module-jaxb-annotations-2.6.7.jar
+jackson-module-jaxb-annotations-2.7.7.jar
jackson-module-paranamer-2.7.9.jar
-jackson-module-scala_2.11-2.6.7.1.jar
+jackson-module-scala_2.11-2.7.7.jar
jackson-xc-1.9.13.jar
janino-3.0.8.jar
java-xmlbuilder-1.1.jar
diff --git a/pom.xml b/pom.xml
index 0a711f287a53..2dbb3b51df1c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -158,8 +158,8 @@
2.11.8
2.11
1.9.13
- 2.6.7
- 2.6.7.1
+ 2.7.7
+ 2.7.7
1.1.7.1
1.1.2
1.2.0-incubating
diff --git a/sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/expressions/JsonExpressionsSuite.scala b/sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/expressions/JsonExpressionsSuite.scala
index a0bbe02f9235..c670723e9e0e 100644
--- a/sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/expressions/JsonExpressionsSuite.scala
+++ b/sql/catalyst/src/test/scala/org/apache/spark/sql/catalyst/expressions/JsonExpressionsSuite.scala
@@ -242,6 +242,14 @@ class JsonExpressionsSuite extends SparkFunSuite with ExpressionEvalHelper {
"1234")
}
+ test("some big value") {
+ val value = "x" * 3000
+ checkEvaluation(
+ GetJsonObject(NonFoldableLiteral((s"""{"big": "$value"}"""))
+ , NonFoldableLiteral("$.big")), value)
+ }
+
+
val jsonTupleQuery = Literal("f1") ::
Literal("f2") ::
Literal("f3") ::