Skip to content

V1.4.2 - #409

Merged
rdlrt merged 13 commits into
mainfrom
v1.4.2
Jul 14, 2026
Merged

V1.4.2#409
rdlrt merged 13 commits into
mainfrom
v1.4.2

Conversation

@rdlrt

@rdlrt rdlrt commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Description

Koios Release v1.4.2 updates

rdlrt and others added 10 commits June 16, 2026 14:30
## Description
As reported by API user, the proposal_voting_summary endpoint was
reporting over 50% yes for pools votes for most recent
HardForkInitiation proposals, when in fact more accurate total is in the
30s - due to 'always_abstain' logic not being supposedly applicable for
hard fork gov actions (i.e. even if pool's reward address is delegating
to always_abstain predefined Drep, unless they actively vote they are
counted as 'no' voting power)

## Which issue it fixes?
<!--- Link to issue: Closes #issue-number -->
Only join on latest committee registration record; disregard resigned
members when calculating total committee size

Follows a report from API user that current data for a proposal like
ratified Tweag one is showing incorrect values both for numerator and
denominator used in calculating the 'yes' % for committee
Epoch is moving from table to view, so relocating previous trigger to
epoch_state table; added extra block of logic to cater for simplistic
pool schedule retirement actions. Will also use this PR to correct
return data type on epoch_no in proposal_voting_summary function

## Description
<!--- Describe your changes -->

## Which issue it fixes?
<!--- Link to issue: Closes #issue-number -->
## Description
Due to performance issues with new 'epoch' view, changes to utilize
max(epoch_no) from epoch_param instead

---------

Co-authored-by: Greg Beresnev <greg.beresnev@yarris.com>
#410)

…ed extra index on voting_procedure to help with performance issue
observed on preprod

## Description
<!--- Describe your changes -->

## Which issue it fixes?
<!--- Link to issue: Closes #issue-number -->

Co-authored-by: hodlonaut <hodlonaut@github.com>
rdlrt and others added 2 commits July 14, 2026 15:46
Extra index to speed up proposal voting summary calculations (helps non-treasury withdrawal proposals the most seemingly using mainnet data)
@rdlrt
rdlrt merged commit 2e8ad77 into main Jul 14, 2026
2 checks passed
@rdlrt
rdlrt deleted the v1.4.2 branch July 14, 2026 13:12
@rdlrt
rdlrt restored the v1.4.2 branch July 14, 2026 13:12
@rdlrt
rdlrt deleted the v1.4.2 branch July 14, 2026 13:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants