Skip to content

Commit

Permalink
feat: add chunk/batch get_task index
Browse files Browse the repository at this point in the history
  • Loading branch information
georgehao committed Sep 29, 2023
1 parent c551609 commit 96e5c3a
Showing 1 changed file with 27 additions and 0 deletions.
27 changes: 27 additions & 0 deletions database/migrate/migrations/00014_add_chunk_get_task_index.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
-- +goose Up
-- +goose StatementBegin

drop index if exists idx_total_attempts_active_attempts_end_block_number;
drop index if exists idx_total_attempts_active_attempts_chunk_proofs_status;

create index if not exists idx_chunk_proving_status_index on chunk (proving_status, index) where deleted_at IS NULL;
create index if not exists idx_batch_proving_status_index on batch (proving_status, chunk_proofs_status, index) where deleted_at IS NULL;

-- +goose StatementEnd

-- +goose Down
-- +goose StatementBegin

create index if not exists idx_total_attempts_active_attempts_end_block_number
on chunk (total_attempts, active_attempts, end_block_number)
where deleted_at IS NULL;

create index if not exists idx_total_attempts_active_attempts_chunk_proofs_status
on batch (total_attempts, active_attempts, chunk_proofs_status)
where deleted_at IS NULL;


drop index if exists idx_chunk_proving_status_index;
drop index if exists idx_batch_proving_status_index;

-- +goose StatementEnd

0 comments on commit 96e5c3a

Please sign in to comment.