We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c9fe0ac commit a09cb8bCopy full SHA for a09cb8b
src/iceberg/table_metadata.h
@@ -23,6 +23,7 @@
23
/// Table metadata for Iceberg tables.
24
25
#include <memory>
26
+#include <mutex>
27
#include <string>
28
#include <string_view>
29
#include <unordered_map>
@@ -129,6 +130,7 @@ struct ICEBERG_EXPORT TableMetadata {
129
130
/// A `long` higher than all assigned row IDs
131
int64_t next_row_id;
132
133
+ /// \brief Used for lazy initialization of schema
134
mutable std::once_flag init_schema_once;
135
136
/// \brief Get the current schema, return NotFoundError if not found
0 commit comments