Open issues

Memory management problems with AttachmentClassLoader and AttachmentURLStreamHandlerFactory
CORDA-3755
Allow session rollbacks inside an entity manager
CORDA-3722
Operations: Kill flow improvements
CORDA-3687
Investigate providing independent database transactions to rawUpdate subscribers
CORDA-3627
Contract code attachments is stating that the complete jar is attached to each transaction, however that is not the case.
CORDA-3610
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
Add extensions API to interact with state machine / hospital / checkpoints
CORDA-3459
[Eng. Internal] - Ledger consistency - better handling of flow exceptions - Phase 1
CORDA-3428
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
Let a flow exit from a killed flow
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
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
RPC snapshot methods should be simplified to avoid creating unnecessary observables
CORDA-3803
When killing a flow cancel all its futures
CORDA-3721
corda-rpc does not free resources when querying stateMachinesSnapshot
CORDA-3709
Development / testing mode where all flows restart from checkpoints in the database on each suspension
CORDA-3700
Check that all recorded times and dates are in UTC
CORDA-3697
Store result information in checkpoint results table
CORDA-3692
Add support for method overloads in Quasar
CORDA-3667
Inspect what counter parties a flow is waiting for
CORDA-3657
Set the status of a killed flow to killed
CORDA-3605
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
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] - Handle expire of root certs on a single network map subzones
CORDA-3483
[Eng. Internal] - Handle expire of legal identity certs
CORDA-3482
Pricing: Corda OS nodes record metering information
CORDA-3433
State machine & checkpoints API
CORDA-3432
[Eng. Internal] - Ledger consistency - State Machine Improvements - Phase 1
CORDA-3427
Identify behaviour if Artemis is lost between send and send ack
CORDA-3425
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
Fix the Network Builder and add it to tools being published
CORDA-2998
Serialization Error encountered when flow throws IllegalFlowLogicException
CORDA-2969
JdbcSQLException thrown when receiving a transaction with reference-states in Observer node
CORDA-2967
issue 1 of 718