-
Notifications
You must be signed in to change notification settings - Fork 504
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
Elide tx-meta from transaction data model in db and api. #5189
Labels
Milestone
Comments
cc: @mollykarcher |
mollykarcher
added
rpc-sdk-scrum
cdp-horizon-scrum
and removed
rpc-sdk-scrum
cdp-horizon-scrum
feature request
labels
Feb 8, 2024
@mollykarcher , do we want to target this for 2.28.3? |
sreuland
added a commit
to sreuland/go
that referenced
this issue
Feb 14, 2024
…meta in transaction model, removed DISABLE_SOROBAN_INGEST, use SKIP_META instead
sreuland
added a commit
to sreuland/go
that referenced
this issue
Feb 14, 2024
sreuland
added a commit
to sreuland/go
that referenced
this issue
Feb 14, 2024
7 tasks
sreuland
added a commit
to sreuland/go
that referenced
this issue
Feb 14, 2024
#5208 merged to 2.28.3 release branch, closing. |
sreuland
added a commit
to sreuland/go
that referenced
this issue
Feb 20, 2024
* Revert "services/horizon: Add DISABLE_SOROBAN_INGEST flag to skip soroban ingestion processing (stellar#5176)" This reverts commit bfaf9e1. * stellar#5189: added optional SKIP_TXMETA parameter to not persist tx meta in transaction model, removed DISABLE_SOROBAN_INGEST, use SKIP_META instead
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
What problem does your feature solve?
What would you like to see?
A new Horizon configuration setting, DISABLE_TXMETA, which defaults to FALSE. When it's TRUE, horizon will no longer store serialized tx-meta xdr in the history database or show it on the transaction API model.
history_transactions table should have serialized base64 for an empty xdr.TransactionMetaV3{} in
tx_meta
, and for the API resource model emitted for Transaction for this row needs to show the same empty value representation forresult_meta_xdr
revert the recently added DISABLE_SOROBAN_INGEST, as it removed soroban related parsing from tx-meta for effects and asset balances, however, in hindsight those were not necessary and do not incur a performance overhead.
What alternatives are there?
The text was updated successfully, but these errors were encountered: