aboutsummaryrefslogtreecommitdiffstats
path: root/client/go
diff options
context:
space:
mode:
authorMartin Polden <mpolden@mpolden.no>2023-05-19 13:31:32 +0200
committerMartin Polden <mpolden@mpolden.no>2023-05-19 13:33:58 +0200
commita05086ede99a21d46557328b2507f582e9d1cedf (patch)
tree039a4d8f4f7da3e6cd55c9eccea052e181951fd4 /client/go
parent3345f5e2228f2969aa27c1bc7f35d09af06f1f69 (diff)
Re-add buffered reader
Diffstat (limited to 'client/go')
-rw-r--r--client/go/internal/vespa/document/document.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/client/go/internal/vespa/document/document.go b/client/go/internal/vespa/document/document.go
index 3075ebf7e7b..8f884b223d7 100644
--- a/client/go/internal/vespa/document/document.go
+++ b/client/go/internal/vespa/document/document.go
@@ -1,6 +1,7 @@
package document
import (
+ "bufio"
"bytes"
"fmt"
"io"
@@ -319,8 +320,9 @@ loop:
}
func NewDecoder(r io.Reader) *Decoder {
+ br := bufio.NewReaderSize(r, 1<<26)
d := &Decoder{}
- d.dec = json.NewDecoder(io.TeeReader(r, &d.buf))
+ d.dec = json.NewDecoder(io.TeeReader(br, &d.buf))
return d
}