diff options
author | Martin Polden <mpolden@mpolden.no> | 2023-05-19 13:31:32 +0200 |
---|---|---|
committer | Martin Polden <mpolden@mpolden.no> | 2023-05-19 13:33:58 +0200 |
commit | a05086ede99a21d46557328b2507f582e9d1cedf (patch) | |
tree | 039a4d8f4f7da3e6cd55c9eccea052e181951fd4 /client | |
parent | 3345f5e2228f2969aa27c1bc7f35d09af06f1f69 (diff) |
Re-add buffered reader
Diffstat (limited to 'client')
-rw-r--r-- | client/go/internal/vespa/document/document.go | 4 |
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 } |