Commit Graph

9401 Commits

Author SHA1 Message Date
4721b1d095 ENT-3165 Add unit test for reference state consumption. (#4818) 2019-02-26 20:30:47 +00:00
c11f42fc05 CORDA-2655 - Document CorDapp upgradeability guarantees in Corda 4. (#4793)
* Document CorDapp upgradeability guarantees.

* Incorporating feedback from RGB.

* Incorporating feedback from MH.

* Minor updates following re-review by RGB

* Updates following review by MH.

* Include new document in index.

* Incorporating review feedback from MH.
2019-02-26 17:30:10 +00:00
0f87d777d9 Docs: add node-upgrade-notes 2019-02-26 16:48:58 +01:00
5548d184b6 Dummy commit to force rebuild of the docs 2019-02-26 16:17:17 +01:00
d102a8ac11 ENT-3059: RPC disconnect log entry changed to info
When an RPC client disconnects from the RPC server, the log entry created now has its log level set to info rather than warning. It is perfectly normal for an RPC client to disconnect - only the RPC client knows if it was intentional.
2019-02-26 15:35:51 +01:00
04ba77732b ENT-3128: Tidy up DemoBench's "built-in CorDapp" management. (#4814) 2019-02-25 18:11:21 +00:00
111acc5d6e CORDA-2671: Remove broken ExplorerSimulator from Node Explorer. (#4811)
* CORDA-2671: Remove broken ExplorerSimulator from Node Explorer.

* CORDA-2671: Document that Node Explorer is included with DemoBench.
2019-02-25 18:11:06 +00:00
365cde589a Docs: sync docs between master/c4 branches. 2019-02-25 17:22:59 +01:00
7b93cc8477 Docs: sync static versions list in master with release/4 branch 2019-02-25 16:54:30 +01:00
46909feef9 Remove some unused classes from the DJVM. (#4809)
Simplify DJVM Gradle files.
2019-02-25 13:15:32 +00:00
254d1b1631 Include ch package in quasar instrumentation 2019-02-24 16:40:34 +01:00
587e57579a CORDA-2669 - Reintroduce pendingFlowsCount (#4806) (#4807)
* CORDA-2669 - pendingFlowsCount not in public API

Reintroduce `pendingFlowsCount` to public API (as deprecated). Advise
to use the `gracefulShutdown` command in the shell instead.

* CORDA-2669 - Add pendingFlowsCount to api-current.txt
2019-02-23 23:51:21 +00:00
8fb3d4dc01 CORDA-2669 - Reintroduce pendingFlowsCount (#4806)
* CORDA-2669 - pendingFlowsCount not in public API

Reintroduce `pendingFlowsCount` to public API (as deprecated). Advise
to use the `gracefulShutdown` command in the shell instead.

* CORDA-2669 - Add pendingFlowsCount to api-current.txt
2019-02-23 17:10:32 +00:00
9d04eccc8a CORDA-2668 - TestCordapp – minor refactoring in jar building (#4805) 2019-02-22 18:26:40 +00:00
b52c7a09a3 CORDA-2668 - TestCordapp – use Gradle tooling API for builds (#4794)
TestCordapp – disable daemon on internal gradle process

The TestCordappImpl runs gradle to build cordapp jars required for tests.
The started gradle process reuses a Gradle daemon that's potentially already
used for running the tests causing the JVM to die with SIGBUS.
2019-02-22 16:48:28 +00:00
efe8a25138 CORDA-2610 - Internal APIs made much clearer in API doc page (#4803)
(cherry picked from commit 08ce12f068)
2019-02-22 16:08:47 +00:00
136f6a6be6 CORDA-2667: Fix DJVM SourceClassLoader so that ASM will use it only to load classes from outside the sandbox. (#4804) 2019-02-22 14:03:54 +00:00
c2d6f87831 NOTICK - Docker: point to release images instead of snapshot (#4802) 2019-02-22 12:11:43 +00:00
3a89bc774e CORDA-2656 Docs: building a CorDapp for both OS and Enterprise (#4797)
* CORDA-2656 Explanation and steps for building a CorDapp for both OS and Enterprise.

* Added details and links to Jar Signing and CorDapp dependencies management.
2019-02-22 10:14:59 +00:00
b8ff7aa073 CORDA-2604 update certificate structure diagram 2019-02-22 11:13:17 +01:00
08ce12f068 CORDA-2610: Internal APIs made much clearer in API doc page 2019-02-22 11:12:17 +01:00
c64301aa71 CORDA-2664 - Update Docker docs (#4801)
* CORDA-2664 - Update Docker docs (#4800)

* CORDA-2664 - Use v4.0 on release branch
2019-02-21 18:28:35 +00:00
26c626f989 CORDA-2664 - Update Docker docs (#4800) 2019-02-21 18:22:49 +00:00
f9e07c0158 CORDA-2654 - Repair the DJVM CLI tool. (#4796) (#4799)
* Replace SandboxedRunnable with Function interface.
Remove DJVM from "Key Concepts" release notes.
Update installation of shell tool.
Fix broken sandbox package names.
Make sure we only resolve each class once when loading.
Also remove some unused default parameter values.
Don't discard "bootstrap" sandbox.* classes because SourceClassLoader may need them.

* Restore DJVM to the "Key Concepts" docs.

* Remove all mention of "whitelisting" from the DJVM CLI.
2019-02-21 17:44:46 +00:00
800697a907 CORDA-2654: Repair the DJVM CLI tool. (#4796)
* Replace SandboxedRunnable with Function interface.
Remove DJVM from "Key Concepts" release notes.
Update installation of shell tool.
Fix broken sandbox package names.
Make sure we only resolve each class once when loading.
Also remove some unused default parameter values.
Don't discard "bootstrap" sandbox.* classes because SourceClassLoader may need them.

* Restore DJVM to the "Key Concepts" docs.

* Remove all mention of "whitelisting" from the DJVM CLI.
2019-02-21 15:27:08 +00:00
c5c4df3037 Docs: address review comments 2019-02-21 12:05:07 +01:00
01f0c4b3d2 Docs: minor change to the release notes.
Babies don't typically get delayed by a few months due to backwards compatibility fixes so the opening no longer made sense :)
2019-02-21 12:05:07 +01:00
cac9b1cfc7 Docs: note that Corda 3.3 needs a bugfix to be usable with Corda 4 2019-02-21 12:05:07 +01:00
4e98ea3bbf Docs: repair a lot of broken docs pages. 2019-02-21 12:05:07 +01:00
4ddaad5cef Docs: truncate the changelog to remove obsolete releases. 2019-02-21 12:05:07 +01:00
4dee36adc7 Docs: introduce a page about upgrading the node. 2019-02-21 12:05:07 +01:00
f932fa591d Docs: introduce a java_version substitution 2019-02-21 12:05:07 +01:00
4afa28bc77 Docs: fix changelog for C4 2019-02-21 12:05:07 +01:00
9a1ac70959 CORDA-2615 - Remove incorrect documentation (#4791)
* Remove incorrect documentation

* Tidying up

* Another go at clarifying what will work

* Added another line for clarity

* More clarification

* Some more clarification

* Minor change
2019-02-20 18:21:56 +00:00
c4c0769763 changed corda network url 2019-02-20 18:50:12 +01:00
7979c2dfef really minor tweaks to release notes 2019-02-20 18:50:12 +01:00
0da07c4371 really minor tweaks to release notes 2019-02-20 18:50:12 +01:00
d86ef26e68 Update index.rst
Updating the casing from uat.md to UAT.md, as it wasn't linking with the lower case (thanks to @farm !)
2019-02-20 18:49:41 +01:00
503a2fff77 RELEASE - Version 4 final changes release/4.0 2019-02-20 15:16:39 +00:00
6c4433d0b5 CORDA-2646 - Database connection pools leaking memory on every checkpoint (#4773)
* ENT-3053 Database connection pools leaking memory on every checkpoint. Flip in the thread local from the thread into the fiber.

* Back port to OS (needs some gradle changes) and added TODO, ability for it to avoid erroring if not using Hikari.

* Review feedback to remove warning.
2019-02-20 11:28:32 +00:00
fd1f3f7e97 RELEASE - Seventh release candidate M19-RC07 2019-02-19 18:47:10 +00:00
37627ae256 Bugfix: register SwapIdentitiesHandler again. (#4789) 2019-02-19 18:46:31 +00:00
96134c8cfa Bugfix: register SwapIdentitiesHandler again. (#4789) 2019-02-19 18:42:32 +00:00
b4a033de23 RELEASE - Corda 4 RC06 prep M19-RC06 2019-02-19 11:45:04 +00:00
36665e114b Add a note to the changelog indicating issuableCurrencies is now part of the workflows config (#4787) release-V4-branchpoint 2019-02-19 10:52:09 +00:00
2eb6169a11 Updating wording to make things slightly clearer and indicate when th… (#4785)
* Updating wording to make things slightly clearer and indicate when the Spring Boot server is ready.

* fixing typo
2019-02-19 10:32:41 +00:00
efabab35c4 [CORDA-2636] Ensure states created with contract upgrades can be migrated (#4786)
* Ensure states created with contract upgrades can be migrated

* Remove line from api-current.txt representing an uncallable constructor
2019-02-19 09:48:39 +00:00
21d32681ff CORDA-2634 - Fix derivation of currentTargetVersion for abstract classes (#4784)
* CORDA-2634 - Fix default currentTargetVersion

* CORDA-2634 - Include abstract flow classes in CorDapp class scanning

* CORDA-2634 - Run test for target platform version 4
2019-02-19 08:47:49 +00:00
055aabe1bb [CORDA-2627] Fail the custom vault state migration if any states were skipped (#4782)
* Fail the migration if any states were skipped

* Update test case to check running a second time
2019-02-18 15:39:37 +00:00
626fa19769 CORDA-2631 - removed unused version mapping and revert tracking test (#4781)
CORDA-2631 - removed unused version mapping and revert tracking test
2019-02-18 14:49:57 +00:00