@@ -90,13 +90,13 @@ Result<std::optional<std::reference_wrapper<const SchemaField>>> Schema::FindFie
9090 std::string_view name, bool case_sensitive) const {
9191 if (case_sensitive) {
9292 ICEBERG_RETURN_UNEXPECTED (
93- LazyInitWithCallOnce (name_flag_ , [this ]() { return InitNameToIdMap (); }));
93+ LazyInitWithCallOnce (name_to_id_flag_ , [this ]() { return InitNameToIdMap (); }));
9494 auto it = name_to_id_.find (name);
9595 if (it == name_to_id_.end ()) return std::nullopt ;
9696 return FindFieldById (it->second );
9797 }
9898 ICEBERG_RETURN_UNEXPECTED (LazyInitWithCallOnce (
99- lowercase_name_flag_ , [this ]() { return InitLowerCaseNameToIdMap (); }));
99+ lowercase_name_to_id_flag_ , [this ]() { return InitLowerCaseNameToIdMap (); }));
100100 auto it = lowercase_name_to_id_.find (StringUtils::ToLower (name));
101101 if (it == lowercase_name_to_id_.end ()) return std::nullopt ;
102102 return FindFieldById (it->second );
@@ -136,7 +136,7 @@ Status Schema::InitLowerCaseNameToIdMap() const {
136136Result<std::optional<std::reference_wrapper<const SchemaField>>> Schema::FindFieldById (
137137 int32_t field_id) const {
138138 ICEBERG_RETURN_UNEXPECTED (
139- LazyInitWithCallOnce (id_flag_ , [this ]() { return InitIdToFieldMap (); }));
139+ LazyInitWithCallOnce (id_to_field_flag_ , [this ]() { return InitIdToFieldMap (); }));
140140 auto it = id_to_field_.find (field_id);
141141 if (it == id_to_field_.end ()) {
142142 return std::nullopt ;
0 commit comments