featurebase/http
Seebs 26d38c0ee0 make details optional and support limits on mutex checks
We support query parameters for details (default false) which
request additional data, and for a limit (default 0/MaxInt32)
on number of results returned to limit the amount of spam
produced if there's a lot of results. The simpler default
output should reduce load and runtime significantly, and the
ability to specify limits makes it easier to get reasonably
small responses.

There's some context support here, but the underlying filters
don't take contexts or check for them, which is probably
a flaw but might be a bit large to correct for this.
Despite being large, this set of changes is actually
fairly well contained within the mutex-checking code.
2021-09-08 11:59:47 -05:00
..
client.go make details optional and support limits on mutex checks 2021-09-08 11:59:47 -05:00
client_test.go FeatureBase Renaming: changing go.mod module name for featurebase 2021-07-19 09:20:30 -07:00
error.go Fix linter issues: vet 2018-07-19 11:37:50 -05:00
handler.go make details optional and support limits on mutex checks 2021-09-08 11:59:47 -05:00
handler_internal_test.go Add schema endpoint 2021-08-19 09:50:59 -05:00
handler_test.go ingest and ingest/codec testing work 2021-08-19 09:50:59 -05:00
translator.go FeatureBase Renaming: changing go.mod module name for featurebase 2021-07-19 09:20:30 -07:00
translator_test.go FeatureBase Renaming: changing go.mod module name for featurebase 2021-07-19 09:20:30 -07:00