MCPcopy Create free account
hub / github.com/apache/arrow / generate_header

Function generate_header

cpp/src/parquet/chunker_internal_codegen.py:114–120  ·  view source on GitHub ↗

Generate a header file with multiple gearhash tables.

(ntables=8, relative_path="chunker_internal_generated.h")

Source from the content-addressed store, hash-verified

112
113
114def generate_header(ntables=8, relative_path="chunker_internal_generated.h"):
115 """Generate a header file with multiple gearhash tables."""
116 path = pathlib.Path(__file__).parent / relative_path
117 tables = [generate_hashtable(seed) for seed in range(ntables)]
118 content = ",\n".join(tables)
119 text = template.format(ntables=ntables, content=content)
120 path.write_text(text)
121
122
123if __name__ == "__main__":

Callers 1

Calls 4

generate_hashtableFunction · 0.85
PathMethod · 0.45
joinMethod · 0.45
formatMethod · 0.45

Tested by

no test coverage detected