featurebase/server
Matt Jaffee e33ca2d0ae
use UnionInPlace in import-roaring
get the count of the existing fragment and compare it to the incoming bits to
decide which should be unioned into the other. This should generally result in
far fewer allocations, though there is much work that needs to be done within
UnionInPlace to further improve things.

unrelatedly, I added a TODO to change the long-query-time option to move it out
of cluster. It should probably be happening at the API level so that different
handlers can reuse it, but if we're going to do that we'll want to make sure
that any potentially time intensive operations are pulled into api from
handler (e.g. protobuf decoding)
2019-03-11 17:43:55 -05:00
..
cluster_test.go fix failing tests due to staticcheck fixes 2019-01-21 14:38:58 -06:00
config.go use UnionInPlace in import-roaring 2019-03-11 17:43:55 -05:00
config_internal_test.go Advertise address and listen on 0.0.0.0 2019-01-21 22:36:55 -06:00
config_test.go Fix linter issues: staticcheck (covered by megacheck, along with gosimple and unused) 2018-07-20 11:19:24 -05:00
default.go Unexport server.DefaultDiagnosticsInterval 2018-07-05 23:11:56 -05:00
enterprise.go Add missing license headers. 2018-05-15 12:26:33 -05:00
handler_test.go Adds shardWidth to index info in schema 2019-03-01 14:57:46 +03:00
release.go Unexport server.DefaultDiagnosticsInterval (in release tag) 2018-07-05 23:11:57 -05:00
server.go Advertise address and listen on 0.0.0.0 2019-01-21 22:36:55 -06:00
server_test.go Advertise address and listen on 0.0.0.0 2019-01-21 22:36:55 -06:00
setup_logger.go Use syscall.Dup3 on ARM64 as Dup2 is unsupported 2018-11-27 11:03:59 -06:00
setup_logger_arm64.go Use syscall.Dup3 on ARM64 as Dup2 is unsupported 2018-11-27 11:03:59 -06:00