lib/pghero/methods/suggested_indexes.rb in pghero-3.4.1 vs lib/pghero/methods/suggested_indexes.rb in pghero-3.6.0
- old
+ new
@@ -44,10 +44,10 @@
# brin indexes work for all
indexes += existing_columns["brin"][index[:table]]
end
- covering_index = indexes.find { |e| index_covers?(e.map { |v| v.sub(/ inet_ops\z/, "") }, index[:columns]) }
+ covering_index = indexes.find { |e| index_covers?(e.map { |v| v.delete_suffix(" inet_ops") }, index[:columns]) }
if covering_index
best_index[:covering_index] = covering_index
best_index[:explanation] = "Covered by index on (#{covering_index.join(", ")})"
end
end