Open issues

Operations: Kill flow improvements
CORDA-3687
FlowExternalOperation executing multiple times
CORDA-3686
getNodesByLegalIdentityKey throws exception
CORDA-3662
Investigate providing independent database transactions to rawUpdate subscribers
CORDA-3627
Corda RPC Graceful Reconnect temporarily *prevents* flows from starting
CORDA-3508
Incompatible Schema Change Detected on using SQLServer2017 with ojdbc6.jar for Cordapp involving accounts SDK.
CORDA-3488
[Eng. Internal] - Handle expire of legal identity certs
CORDA-3482
Add extensions API to interact with state machine / hospital / checkpoints
CORDA-3459
State machine & checkpoints API
CORDA-3432
[Eng. Internal] - Ledger consistency - better handling of flow exceptions - Phase 1
CORDA-3428
[Eng. Internal] - Ledger consistency - State Machine Improvements - Phase 1
CORDA-3427
Handle failures that occur after deleting a flow's checkpoint
CORDA-3359
Transaction chain resolution slows down significantly with large numbers of transactions
CORDA-3295
Modify killFlow to kill flow instantly (rather than waiting to suspend)
CORDA-3291
Send session errors on killFlow
CORDA-3198
Some SQL statements in manually created DDL script from Database Management Tool for node set up with PostgreSQL database have syntax errors
CORDA-3125
Receiver node does not clear node_checkpoints upon double spend error
CORDA-3095
Exception not logged when the node can't deserialise a flow session message
CORDA-3092
Postgres isValid does not always respect the timeout
CORDA-3029
RPC client acknowledge window is too large.
CORDA-2845
Don't fail deserialization with carpentry errors IFF the carpented types would be discarded through evolution
CORDA-2707
Configure Team City to ensure that all cordapps are signed by R3
CORDA-2226
Expose dev mode via cordformation
CORDA-1380
myLegalName constrains not explained
CORDA-677
Documentation still mentions potentially support JMS brokers
CORDA-3679
`FlowExternalOperation` serialising reference to `FlowLogic`
CORDA-3677
Add support for method overloads in Quasar
CORDA-3667
Inspect what counter parties a flow is waiting for
CORDA-3657
Contract code attachments is stating that the complete jar is attached to each transaction, however that is not the case.
CORDA-3610
Performance test the new schema
CORDA-3608
Set the status of a killed flow to killed
CORDA-3605
Store failed and hospitalised errors along with corresponding statuses
CORDA-3604
Expose retry flow API
CORDA-3582
RPC user able to start a flow they don't have permissions to
CORDA-3577
Implement the TODO on RestrictedEntityManager & block transaction related calls on JDBC session.
CORDA-3569
StateAndRef equality/hashcode erroneously uses default data class implementation
CORDA-3556
Test requirement for @Suspendable in JDK11
CORDA-3555
Forcefully killing flows does not release soft-locks resulting in unspendable states
CORDA-3528
Incompatible Schema Change Detected in Oracle 11g DB with ojdbc6.jar
CORDA-3487
[Eng. Internal] - Removal of custom X.509 extensions
CORDA-3484
Pricing: Corda OS nodes record metering information
CORDA-3433
Identify behaviour if Artemis is lost between send and send ack
CORDA-3425
Deserialisation of Throwables does not support evolution
CORDA-3316
CorDapp versioning: PartyA is unable to build the transaction to PartyB after contracts upgrade for PartyA and Notary
CORDA-3262
Design: Problems with ZIP file attachments
CORDA-3215
Flow Hospital unable to identify in ReceiveFinalityFlow when throwing from transition
CORDA-3204
Inefficient query generated on vault queries with custom paging
CORDA-3176
OS MSSQL database migration failing on OS 5.0 SNAPSHOT
CORDA-3070
Propagate and expose the actual target destination of a flow on the receiving end
CORDA-3059
Performance problems when transactions contain custom attachments
CORDA-3036
issue 1 of 692