-
Notifications
You must be signed in to change notification settings - Fork 205
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
Support rollback nodes in TransactionIndexing #9506
Conversation
bda2f41
to
6543b37
Compare
val party = Party.assertFromString(partyStr) | ||
val bobStr = "Bob" | ||
val bob = Party.assertFromString(bobStr) | ||
// val offset = LedgerOffset.Absolute(LedgerString.assertFromString("offset")) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you remove this commented line?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This implementation targets the legacy index schema, while we are already working on the new schema (in package |
Where is the new schema code for this? Contrary to some other files, this only seems to exist once. We need exception support everywhere so this absolutely needs to be ported to the new schema. I care less about who has to do the work and more that we get it working so happy to take a shot or help someone if you can point me to the right place. I think it probably makes sense to keep that for a separate PR though. |
6dff0ee
to
6fed11d
Compare
changelog_begin changelog_end
changelog_begin changelog_end
changelog_begin changelog_end
6fed11d
to
bd3307c
Compare
Ok, now it is more clear. It seems the new code would be already ignoring Rollback nodes. So nothing is needed in that area, I believe. Thanks, @moritzkiefer-da |
Looking at this, I’m not entirely sure that’s right.I think you filter out rollback nodes but you will still get a create under a rollback node. I’ll make sure to look into this and either fix it myself or reach out to you if I need help. |
This PR has been created by a script, which is not very smart and does not have all the context. Please do double-check that the version prefix is correct before merging. @nickchapman-da is in charge of this release. Commit log: ``` e1e878a Simplify opt-in/out of Oracle when building (#9515) d761853 KVL-874 Add unit tests for Telemetry (#9500) c567680 Support rollback nodes in PostCommitValidation (#9501) a335ee8 Support rollback nodes in KeyValueCommitting.submissionOutputs (#9512) 8747b3d Support rollback nodes in TransactionIndexing (#9506) c4cf3c9 kvutils: Log a missing input state warning without the stack trace. (#9513) 4e712a0 add oracle option for json-api perf runner (#9492) 8cd3658 Switch to an environment variable for enabling Oracle tests. (#9511) e39c20e update GPG public key (#9488) 782109d update LATEST (#9508) 3e66611 Nest stakeholders in contracts table as JSON arrays (#9484) aecdc2a update NOTICES file (#9507) ``` Changelog: ``` - [JSON-API Perf] ``--query-store-index=postgres`` must be passed to select PostgreSQL query store performance testing; ``true`` and ``yes`` are no longer supported. See `issue #9492 <https://github.com/digital-asset/daml/pull/9492>`__. ``` CHANGELOG_BEGIN CHANGELOG_END
changelog_begin
changelog_end
Pull Request Checklist
CHANGELOG_BEGIN
andCHANGELOG_END
tagsNOTE: CI is not automatically run on non-members pull-requests for security
reasons. The reviewer will have to comment with
/AzurePipelines run
totrigger the build.