This commit makes a number of performance improvements to reduce allocations during query execution. Several objects and buffers are now reused across the components to avoid allocations. Previously a simple `count(value)` query across 1M points would require 26,000+ allocations. After the changes in this commit that number has been reduced to 88. |
||
---|---|---|
.. | ||
backup_restore_test.go | ||
command.go | ||
config.go | ||
config_command.go | ||
config_test.go | ||
server.go | ||
server_bench_test.go | ||
server_cluster_test.go | ||
server_dataonly.go | ||
server_default.go | ||
server_helpers_test.go | ||
server_suite_test.go | ||
server_test.go | ||
server_test.md |