Update server and handler to work with streamed responses

pull/2202/head
Paul Dix 2015-03-26 08:01:27 -04:00 committed by Philip O'Toole
parent d79702bc5e
commit 5e82ca562d
2 changed files with 7 additions and 0 deletions

View File

@ -30,6 +30,10 @@ const (
DefaultChunkSize = 10000
)
const (
DefaultChunkSize = 10000
)
// TODO: Standard response headers (see: HeaderHandler)
// TODO: Compression (see: CompressionHeaderHandler)
@ -201,6 +205,8 @@ func (h *Handler) serveQuery(w http.ResponseWriter, r *http.Request, user *influ
chunkSize := DefaultChunkSize
if chunked {
if cs, err := strconv.ParseInt(q.Get("chunk_size"), 10, 64); err == nil {
chunkSize = DefaultChunkSize
} else {
chunkSize = int(cs)
}
}

View File

@ -11,6 +11,7 @@ import (
"net/http/httptest"
"net/url"
"os"
"reflect"
"regexp"
"strings"
"testing"