source_file
comment "// Copyright 2020 The Prometheus Authors"
comment "// Licensed under the Apache License, Version 2.0 (the \"Lice"...
comment "// you may not use this file except in compliance with the L"...
comment "// You may obtain a copy of the License at"
comment "//"
comment "// http://www.apache.org/licenses/LICENSE-2.0"
comment "//"
comment "// Unless required by applicable law or agreed to in writing"...
comment "// distributed under the License is distributed on an \"AS IS"...
comment "// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either expr"...
comment "// See the License for the specific language governing permi"...
comment "// limitations under the License."
comment "//go:build !windows"
package_clause
package "package"
package_identifier "chunks"
comment "// HeadChunkFilePreallocationSize is the size to which the m"...
comment "// Windows needs pre-allocations while the other OS does not"...
comment "// This small allocation for non-Windows OSes removes the fl"...
var_declaration
var "var"
var_spec
identifier "HeadChunkFilePreallocationSize"
type_identifier "int64"
= "="
expression_list
binary_expression
identifier "MinWriteBufferSize"
* "*"
int_literal "2"