-
Notifications
You must be signed in to change notification settings - Fork 160
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove tx_in table as redundant with consumed_by_tx_in_id #1514
Comments
This is indeed possible, though it will cause some breaking changes.
Another usage of the |
Ye - I think query benefits are quite large on new way to be able to work towards breaking change. |
Done with #1539 |
OS
Your OS:
Versions
The
db-sync
version (egcardano-db-sync --version
): 13.1.1.3PostgreSQL version: 15
Build/Install Method
The method you use to build or install
cardano-db-sync
: Github releasesRun method
The method you used to run
cardano-db-sync
(eg Nix/Docker/systemd/none): systmdAdditional context
Space taken by instance & sync time improvements
Problem Report
With the recent addition of
consumed_by_tx_in_id
, unless I missed - there is no longer any advantage of leaving behindtx_in
table. While this works well, instead of reducing, we end up increasing size of DB since the correspondingtx_in
table isnt retiredThis could maybe introduced with a new major release getting rid of a lot of duplicated info and improve schema (eg: #1333 , #1138 , #1193, alongwith breaking changes from additions from Conway, etc)
The text was updated successfully, but these errors were encountered: