File tree Expand file tree Collapse file tree 1 file changed +12
-1
lines changed
apps/explorer/lib/explorer Expand file tree Collapse file tree 1 file changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -2337,6 +2337,17 @@ defmodule Explorer.Chain do
23372337 range_min = min ( range_start , range_end )
23382338 range_max = max ( range_start , range_end )
23392339
2340+ # Prefix index on blocks(number)
2341+ # """
2342+ # (
2343+ # SELECT distinct b1.number
2344+ # FROM generate_series((?)::integer, (?)::integer) AS b1(number)
2345+ # WHERE NOT EXISTS
2346+ # (SELECT 1 FROM blocks b2 WHERE b2.number=b1.number AND b2.consensus)
2347+ # ORDER BY b1.number DESC
2348+ # )
2349+ # """
2350+
23402351 ordered_missing_query =
23412352 from ( b in Block ,
23422353 right_join:
@@ -2346,7 +2357,7 @@ defmodule Explorer.Chain do
23462357 SELECT distinct b1.number
23472358 FROM generate_series((?)::integer, (?)::integer) AS b1(number)
23482359 WHERE NOT EXISTS
2349- (SELECT 1 FROM blocks b2 WHERE b2.number=b1.number AND b2.consensus )
2360+ (SELECT 1 FROM blocks b2 WHERE b2.number=b1.number AND b2.epoch IS NULL )
23502361 ORDER BY b1.number DESC
23512362 )
23522363 """ ,
You can’t perform that action at this time.
0 commit comments