You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@avro.apache.org by bl...@apache.org on 2019/11/18 23:49:43 UTC
[avro] branch branch-1.9 updated: AVRO-2587: Upgrade jackson to
2.10.0 (#675)
This is an automated email from the ASF dual-hosted git repository.
blachniet pushed a commit to branch branch-1.9
in repository https://gitbox.apache.org/repos/asf/avro.git
The following commit(s) were added to refs/heads/branch-1.9 by this push:
new c509740 AVRO-2587: Upgrade jackson to 2.10.0 (#675)
c509740 is described below
commit c50974094d95d1dbd9c8b3bb6c4133a43b44fd03
Author: Ana Felisatti <af...@mulesoft.com>
AuthorDate: Wed Oct 9 17:24:58 2019 -0300
AVRO-2587: Upgrade jackson to 2.10.0 (#675)
(cherry picked commit from 2b75804d73fa3a8d4d25be2f79aa772f5965bbcd)
---
lang/java/avro/src/main/java/org/apache/avro/SchemaBuilder.java | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/lang/java/avro/src/main/java/org/apache/avro/SchemaBuilder.java b/lang/java/avro/src/main/java/org/apache/avro/SchemaBuilder.java
index 1a9f177..049522b 100644
--- a/lang/java/avro/src/main/java/org/apache/avro/SchemaBuilder.java
+++ b/lang/java/avro/src/main/java/org/apache/avro/SchemaBuilder.java
@@ -28,7 +28,7 @@ import java.util.List;
import java.util.Map;
import java.util.Set;
-import com.fasterxml.jackson.core.util.BufferRecyclers;
+import com.fasterxml.jackson.core.io.JsonStringEncoder;
import org.apache.avro.Schema.Field;
import org.apache.avro.generic.GenericData;
import org.apache.avro.generic.GenericRecord;
@@ -2711,11 +2711,11 @@ public class SchemaBuilder {
bytes.get(data);
bytes.reset(); // put the buffer back the way we got it
s = new String(data, StandardCharsets.ISO_8859_1);
- char[] quoted = BufferRecyclers.getJsonStringEncoder().quoteAsString(s);
+ char[] quoted = JsonStringEncoder.getInstance().quoteAsString(s);
s = "\"" + new String(quoted) + "\"";
} else if (o instanceof byte[]) {
s = new String((byte[]) o, StandardCharsets.ISO_8859_1);
- char[] quoted = BufferRecyclers.getJsonStringEncoder().quoteAsString(s);
+ char[] quoted = JsonStringEncoder.getInstance().quoteAsString(s);
s = '\"' + new String(quoted) + '\"';
} else {
s = GenericData.get().toString(o);