Commit Graph

5482 Commits

Author SHA1 Message Date
Joel Dudley
c3ba304ed6
Updates tutorial code to match template changes. 2018-10-22 07:59:40 +02:00
Katelyn Baker
c143f92444 RELEASE - post 3.3 release bump of build-no 2018-10-17 11:40:14 +01:00
Joel Dudley
432191389c
Uses proper index for Quickstart section. Replaces FAQ link. (#4071) 2018-10-15 11:40:14 +02:00
Katelyn Baker
c834162cd4 RELEASE - Post release candidate cleanup 2018-10-12 16:19:51 +01:00
Tommy Lillehagen
cd9b682943 CORDA-2097 - Add missing Node Explorer artefact publication (#4066) 2018-10-12 16:17:26 +01:00
Katelyn
b03e262fdf RELEASE - Bump vno for second release candidate 2018-10-06 10:50:14 +01:00
Patrick Kuo
262427fc12 CORDA-2071 - Log file filling with Artemis messages and rolling over quickly (#4034)
* ENT-1850: Improve reporting of connection problems (#3124)

* Add nicer logging for SSL handshake problems

* Just in case let people see the horrid netty exception traces at trace level

(cherry picked from commit 3c005789c0)

* fixup after cherrypick

* Prevent bridge reconnection attempts on targets that present invalid/misconfigured/different certificates to protect nodes from dead identities. (#3225)

(cherry picked from commit 7ff008d4e3)

* fixup after cherrypick

* add extra error handling (copied from master)
2018-10-05 12:58:36 +01:00
Katelyn Baker
04b8606374
RELEASE - 3.3 Release Notes (#3948)
* RELEASE - Initial release notes addition

* RELEASE - Contributors and issues fixed

* RELEASE: release notes

* release comments

* remove some random temp file

* wip

* wip

* commenting on 4.0

* Review comments

* Review comments

* Remove 4.0 ref, remove ref to item we're backing out

* Capitalise CZ
2018-10-05 12:02:24 +01:00
Tudor Malene
64fc9009a1 CORDA-1297 - revert column nullability (#4030)
* CORDA-1297 revert column nullability

* CORDA-1297 address code review comments

* CORDA-1297 address code review comments
2018-10-04 16:30:45 +01:00
Michele Sollecito
322700d973 CORDA-2066 - setting-up-a-corda-network docs file is misleading (fixed). (#4024) 2018-10-03 17:21:20 +01:00
Michele Sollecito
bd2e7586f9 CORDA-2019 - Bootstrapper docs should not include --dir switch (fixed). (#4023) 2018-10-03 16:46:16 +01:00
Patrick Kuo
04cb4a371a CORDA-2016 - Add unit tests to ensure SNI header generation will not be changed by accident (#4018)
* CORDA-2016 Add unit tests to ensure SNI header generation will not be changed by accident (#4014)

* Add test for SNI header to prevent changing it accidentally.

* added hardcoded values test to ensure hashing function and corda x500 name format can't be changed

(cherry picked from commit 149b6034e1)

* fix test after cherrypick
2018-10-03 14:07:55 +01:00
Clinton
861a76e380 CORDA-2037 - Add network bootstrapper and other tools to published binary list (#4003)
* Publish tools to Artifactory: Blob Inspector, Network Bootstrapper (#3321)

* Added missing plugin to enable publishing of artifact to Artifactory.

* Remove references to experimental blobinspector

* Remove disableDefaultJar for default jar.

* Add additional artifacts to be published.

* Fix bootstrapper publication problem. (#3370)

* Fixed double JAR publishing problem with network bootstrapper. (#3354)

Fixed merge issue
2018-10-02 16:00:11 +01:00
Michal Kit
dbda50d92e CORDA-2012 - copying all from the network trust store (#3991) 2018-09-27 15:51:24 +01:00
Michele Sollecito
4822638533
[CORDA-1948]: Demobench profile load fails with stack dump -- for Corda OS 3.3 -- branch release-V3 (fix) (#3992) 2018-09-26 15:18:34 +02:00
Katarzyna Streich
df343379d2 CORDA-1563, CORDA-2029 - backports to 3.3 (#3990)
* CORDA-1563 : Don't remove own node info - fix (#3219)

* CORDA-2029: Don't remove own node info

Don't remove own node info from cache on network map update.

* ENT-2014 Deletes of NodeInfo can fail to propagate leading to infinite retries (#1101)

* ENT-2014 Deletes of NodeInfo can fail to propagate leading to infinite retries
ENT-1880 Move identity key generation to network registration process

(cherry picked from commit c3ac203)

NOTE: Moved ENT Jira's to OS project
2018-09-26 11:11:32 +01:00
Katelyn Baker
b910ba0c4e RELEASE: Ready to cut 3.3 RC01 2018-09-21 11:36:08 +01:00
bpaunescu
2a522c9f05 CORDA-2001 - SNI header for future inter-op (#3977) 2018-09-21 10:15:40 +01:00
Katelyn Baker
d19e953700 RELEASE - ignore flakey test, it seems to OOM randomly 2018-09-20 16:24:59 +01:00
Michal Kit
a61de95102 CORDA-1995 - Removing DigitalSignatureWithCertPath (Cherry Pick) (#3970)
* CORDA-1995 Adding the parent certificate chain to the DigitalSignatureWithCert class

* Addressing review comments
2018-09-20 16:07:53 +01:00
Dominic Fox
52b7a798d4 Corda-1945 - class-carpenter bugfix (#3969) 2018-09-19 17:43:27 +01:00
Stefano Franz
a11df32dd6 CORDA-1811 - If a second identity is mistakenly created the node will not start 2018-09-18 17:55:05 +01:00
Katelyn Baker
40e5e65365
RELEASE - Release script to extract which issues are in a release (#3945)
* RELEASE - Release script to extract which issues are in a release

In addition, format the output for inclusion in the release notes. Not 100% sure
if this should be in the tree or out in a separate repo but we have
*a lot* of small repo#s now and this is fine to live here unless
anyone vehemently disagrees

Add additional modes, make keyring optional
2018-09-17 12:14:13 +01:00
Katelyn Baker
721c835258
CORDA-1949, CORDA-1950 - Miscellaneous doc fixes (#3760) (#3919)
* ENT-2298: CE Hello World Tutorial Page references Corda V1.0

Removed version number completely from text, I thought this made more sense than hardcoding a version which will almost immediately be out of date.

* ENT-2302: Hello World Tutorial Page mismatch between code sample and explanatory text

Updated text to proper method

* ENT-2305: Java Instructions to Invoke Hello World CordApp fail

Removed Java instructions
2018-09-13 13:53:16 +01:00
Katelyn Baker
3a0b64fdb7
CORDA-1548 - Hibernate session not flushed before handing over raw JDBC session to user code (e.g. coin selection) (#3266) (#3865)
* Hibernate session flushed before handing over raw JDBC session to user code + test - inserting and selecting cash in the same transaction
* Additional two tests copied from Enterprise repo
2018-09-13 13:48:04 +01:00
Florian Friemel
8f2977eac2 CORDA-1572 - Create marker file to track initial registration status. (#3621) (#3883)
[CORDA-1572] Create marker file to track initial registration status.
2018-09-13 13:47:52 +01:00
josecoll
cb4db31b3b CORDA-1892 - CRaSH shell flow start fix for similar flow names. (#3874) (#3928)
* CORDA-1892 CRaSH shell flow start fix for similar flow names. (#3874)

* Added fix and associated unit test.

* Fixed broken unit test + added another test case + used NoOpFlows + use Mock output object to assert correct result output.

* Remove unnecessary additional println.

* Minor cleanup in test code.

* Relax nameFragment matching to cater for fully qualified and simple Flow classname specifications.

* Remove superfluous check.

* Minor fix + added additional Unit Test cases to cover all scenarios.

* Reverted back to original behaviour + extra check to avoid ambiguity for exact match.

* Changes following final PR review comments.

* Revert to non visible latch as no associated integration tests defined in this release.
2018-09-13 13:46:39 +01:00
Tudor Malene
50d3f7b474 CORDA-1976 - Fix flaky test (#3935) 2018-09-13 13:43:59 +01:00
Katelyn Baker
eac9d1b93c
CORDA-1093 - Deleting node info from directory (#3115) (#3921)
* CORDA-1093 Deleting node info from directory

Deleting NodeInfo from additional-node-infos directory should remove it from cache.
2018-09-13 13:43:20 +01:00
josecoll
fadeda73fd CORDA-1858 - Vault query fails to find a state if it extends from cla… (#3868)
* CORDA-1858 - Vault query fails to find a state if it extends from class (#3722)

* Included Contract State parent classes in list of queryable types.

* Added changelog entry.

* Fixed compilation errors post cherry-pick.

* Fixed failing unit tests following cherry-pick.
2018-09-10 10:21:11 +01:00
bpaunescu
a3ec8bf9bd CORDA-1875 - backport tweaks made to RPC client for handling loss of node (#3916)
* CORDA-1875: backport tweaks made to RPC client for handling loss of connection to the node

* CORDA-1875: backport missing code
2018-09-10 10:20:16 +01:00
Andrius Dagys
c7d5e094e7 Updated repository lists to reduce dependency on Jitpack and removed … (#3891)
* Updated repository lists to reduce dependency on Jitpack and removed unused repositories.

* Adding artifactory_contextUrl parameter
2018-09-10 10:19:01 +01:00
josecoll
3b9964a4f8
Fix duplicate index declaration. (#3779) (#3875) 2018-09-07 17:14:18 +01:00
Katelyn Baker
f4781cd4a5
CORDA-1803 - Fix variable replacement (#3585) (#3866) 2018-09-06 11:03:45 +01:00
Michal Kit
0417270bc1 CORDA-1932 Fixing network map certificate path validation (#3877) 2018-09-06 11:14:04 +02:00
Michal Kit
2b9838d7f7 CORDA-1934 Renaming INTERMEDIATE_CA certificate role to DOORMAN_CA certificate role (#3878) 2018-09-06 11:13:42 +02:00
Patrick Kuo
205d3c3797 CORDA-1604 Node Info file watcher should block and load node info when node startup (#959) (#3333) (#3879)
(cherry picked from commit 2fce979)

(cherry picked from commit 072b4207e0)
2018-09-06 11:13:22 +02:00
Michal Kit
6d43a654ff CORDA-1938 Adding version info to the node info submission request (#3854) (#3885) 2018-09-06 11:12:56 +02:00
Michele Sollecito
6e1cbd2aa3
Merge pull request #3876 from corda/thomas/cherry-pick-ENT-2054
Cherry pick ENT-2054
2018-09-05 10:14:11 +01:00
Michele Sollecito
56a1e59443
Merge pull request #3873 from corda/CORDA-1837-v3
CORDA-1837: Reject nodes that have the same organisation name in driver tests
2018-09-04 18:11:50 +01:00
Dan Newton
43272594f7 CORDA-1837: Reject nodes that have the same organisation name in driver tests
* Reject nodes that have the same organisation name as a previously registered node rather than the same X500 name

(cherry picked from commit 40b922c1f2)
2018-09-04 12:40:05 +01:00
Viktor Kolomeyko
bb89d0c2cf ENT-2054: Logging improvements (#3397) 2018-09-04 08:00:31 +01:00
Michele Sollecito
0df77d5b64
Backports: CORDA-1663, CORDA-1638, CORDA-1542 (#3881) 2018-09-03 16:15:03 +01:00
Clinton
ac694e3023 DEVOPS-764 - Jolokia dependency is incorrectly specified and removed in master (#3380)
* DEVOPS-764 - Jolokia dependency is incorrectly specified and removed in master.

* Backported more changes.
2018-08-30 16:02:24 +01:00
josecoll
80c6c46d6f CORDA-1888 - Fix Vault Query composite queries (#3775) (#3869)
* CORDA-1888 Fix Vault Query composite queries  (#3775)

* Reproduce composite query failures.

* Fixes to OR querying and composite queries that use the same QueryCriteria (Linear, Fungible, Custom) more than once.

* Revert debug logging for Hibernate SQL.

* Cleanup and remove redundant joinPredicates global var.

* Fix failing Java Unit test.

* Fix Java compilation error in example-code section of docs.

* Include copy() function for original constructor to maintain backwards API compatibility.

* Fixed compilation errors post cherry-pick.
2018-08-30 16:00:50 +01:00
Katelyn Baker
33d94de91d
CORDA-1841 - Made paths in tutorial-cordapp consistent. (#3778) (#3867) 2018-08-30 14:50:05 +01:00
Katelyn Baker
940bb3bdbd
CORDA-1812 - fix Postgres db bloat issue (#3614) (#3857) 2018-08-30 12:00:09 +01:00
Chris Rankin
d15efcec10 CORDA-1907: Allow Corda's shell to deserialise using generic type information. (#3810) (#3827) 2018-08-22 11:43:41 +01:00
Chris Rankin
f5f1564205 CORDA-1906: Add Servlet 3.1 implementation into the WebServer. (#3794) (#3820) 2018-08-21 16:50:42 +01:00
Chris Rankin
81d9e4f382 CORDA-1905: Extend JSON deserialisation to handle Amount<T> for any T (#3819)
* CORDA-1905: Extend JSON deserialisation to handle Amount<T> for any T. (#3790)

* Extend JSON deserialisation to handle Amount<T> for any T.
* Rewrite message for @Deprecated.

Conflicts:
	client/jackson/src/main/kotlin/net/corda/client/jackson/internal/CordaModule.kt

* CORDA-1905: Configure Spring Boot to use same version of Jackson as Corda.
2018-08-21 16:50:32 +01:00