You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Addressing Mnesia backend failing on erldns_zone_cache functions (#103)
* Addressing Mnesia backend failing on erldns_zone_cache functions:
* added type bag on table creation (zone_records, zone_records_typed)
* set explicit type set on table creation (zones)
* refactored select/3: using ETS match spec converted to Mnesia's
match_object pattern
* Mnesia related changes:
* using different pattern in erldns_zone_cache:zone_names_and_versions/0
depending on backend (ETS/Mnesia foldl/3 return values are different)
* debug artefacts cleanup
* * refactored erldns_zone_cache:get_records_by_name to call
erldns_storage:select/3 vs select/2
* added flattening returned from the select/3
0 commit comments