12856 Commits

Author SHA1 Message Date
Joel Dudley
d8cd83bf4f
Removes duplicated instructions for running example CorDapp. (#3579) 2018-07-12 17:34:13 +01:00
Thomas Schroeter
ae7e8a29c7
Don't use grgit to enable git worktree (#3573)
We might also include a check if the current repo is clean, e.g.
by running `git diff --exit-code` and checking the return value.
2018-07-12 16:20:37 +01:00
Andras Slemmer
18a9155e89 Add java samples 2018-07-12 15:30:23 +01:00
Andras Slemmer
8c1ea4a61d Fix test 2018-07-12 15:30:23 +01:00
Andras Slemmer
d375875054 Address comments 2018-07-12 15:30:23 +01:00
Andras Slemmer
80a5e7ab81 Add flow state machine extension tutorial 2018-07-12 15:30:23 +01:00
Shams Asari
ab08ce21f4
Made NodeUnloadHandlerTests a unit test by using mock node (#3572) 2018-07-12 15:22:31 +01:00
Chris Rankin
7f42a9b48c
ENT-1565: Remove Guava code from core. (#3569)
Remove Guava code from core.
Note that forcing this project to use Guava `$guava_version` throughout breaks SimmValuationTest.
2018-07-12 14:52:44 +01:00
Thomas Schroeter
12174fdaae
Add jib gradle plugin to node (#3571)
* Add jib gradle plugin to node

Available tasks:
./gradlew node:jibExportDockerContext
./gradlew node:jib --image <image>
2018-07-12 14:39:17 +01:00
Katarzyna Streich
b275f4349a
ENT-1968: Add RPC for refreshing network map cache (#3552)
ENT-1968: Add RPC for refreshing network map cache
2018-07-12 13:40:33 +01:00
Shams Asari
f4a248f81f
Made CashSelectionTest a unit test by using mock network. (#3570)
Also includes adding a default value of emptyList() to InternalMockNetwork.cordappPackages
2018-07-12 11:55:51 +01:00
Thomas Schroeter
cb1d880c1c
Merge pull request #1266 from corda/thomas/os-merge-2018-07-11
Thomas/os merge 2018 07 11
2018-07-12 11:21:28 +01:00
Tommy Lillehagen
6673925aea Fix formatting issues on the upgrade notes page (#1269) 2018-07-12 10:46:47 +01:00
guyho
12759831fe edit rsync and tar info (#1214)
* edit rsync and tar info

Edit rsync to copy repository into ~/.m2 so it overwrites the existing ~/.m2/repository rather than copy another repository sub-directory. Also, edit info on tar file to reflect that it's actually a tar.gz file and modify tar command to include -xvzf flags.

* Add word, compressed (@guyho)
2018-07-12 08:59:01 +01:00
Rick Parker
a23b3f4b29
ENT-933 Prioritise flow completion. Executor prioritises flows created first. (#1255)
* ENT-933 Prioritise flow completion.  Executor prioritises flows created first.

* Unit tests

* More unit tests

* Formatting
2018-07-12 08:30:02 +01:00
Tommy Lillehagen
5f8954c789 Fix variable replacement in docs (#1267) 2018-07-12 08:13:21 +01:00
Anthony Keenan
7aa27ec39a
Merge pull request #1252 from corda/anthony/remove-unlinked-docs
ENT-1955 Remove some unlinked docs
2018-07-12 07:21:14 +01:00
Anthony Keenan
7068b5872a Merge branch 'master' into anthony/remove-unlinked-docs 2018-07-12 05:54:12 +01:00
Roman Plášil
a4355ce198 Configure NetworkMapUpdater executor so that it doesn't block node shutdown (#3530) 2018-07-11 18:10:43 +01:00
szymonsztuka
0ceac42dae Revert removing db integration test support and update db schema names for BootTest. 2018-07-11 17:27:57 +01:00
Lamar Thomas
fa92c082ba Removed the negative reference to ethereum/bitcoin
in reading this document from docs.corda.net, trying to understand the flow state machines (support /development perspective), I found that the negative outlook of limitations in ethereum and bitcoin may be a bit out-dated and interrupted learning thought/understanding - on this specific page.  adjusted the verbage to keep the point that there are development challenges that we've addressed, but removed the excess language around ethereum and bitcoin
2018-07-11 18:13:07 +02:00
Thomas Schroeter
baabf8ceb9 Merge remote-tracking branch 'open-source/master' into thomas/os-merge-2018-07-11
Conflicts:
	finance/src/integration-test/kotlin/net/corda/finance/flows/CashConfigDataFlowTest.kt
	node/src/integration-test/kotlin/net/corda/node/BootTests.kt
	node/src/integration-test/kotlin/net/corda/node/NodeUnloadHandlerTests.kt
	node/src/integration-test/kotlin/net/corda/node/flows/FlowRetryTest.kt
	tools/shell/src/integration-test/kotlin/net/corda/tools/shell/InteractiveShellIntegrationTest.kt
	tools/shell/src/integration-test/kotlin/net/corda/tools/shell/SSHServerTest.kt
	webserver/src/integration-test/kotlin/net/corda/webserver/WebserverDriverTests.kt
2018-07-11 14:56:03 +01:00
Shams Asari
ac179aa9ab
CORDA-1664: Blob inspector able to display SignedTransaction blobs dumped from a node's db. (#3559) 2018-07-11 14:50:51 +01:00
Thomas Schroeter
6ea4f9c1d6
Increase guava version to 25.1-jre (#3558)
Allow using the jib gradle plugin to build container images.
2018-07-11 14:28:19 +01:00
Nick Arini
017ffab60b Testnet documentation pages (#3287)
* added doc page for running Corda on GCP vis Explore

* Fix bash code examples

* add images

* add images

* more typos fixed

* typo

* fix firewall commands

* more screenshots

* add screenshots for new projewct

* scale images

* screenshot

* added screenshot

* Bold steps

* more screenshots

* added screenshots

* upload screenshots

* added screenshots

* add contents

* add azure file

* add azure file

* updated azure screenshots

* updated azure screenshots

* more screenshots and text

* Updated run commands

* Updated run commands

* Update azure-vm-explore.rst

* Fix urls

* add AWS setup for explore

* aws screenshots

* update test for AWS

* aws screenshots

* aws screenshots

* add screenshots

* AWS updates

* AWS

* aws screenshot

* aws screenshots

* aws images

* aws updates

* aws updates

* aws screenshot

* Updated intro to new branding

* Added resoure group docs to azure page

* Updated azure screenshots

* Updated azure screenshots

* Updated azure screenshots

* Updated azure screenshots

* Updated aws docs

* Updated GCP docs

* Updated GCP docs

* Adding a Testnet overview page

* Adding a Testnet overview page

* Adding a Testnet overview page

* Adding a Testnet overview page

* Adding a Testnet overview page

* Adding a Testnet overview page

* Adding elastic IP to AWS

* Adding elastic IP to AWS

* Adding elastic IP to AWS

* updated dl link

* Update aws-vm-explore.rst

* update dl link

* Update gcp-vm.rst

* Fixing changes requested by RGB.

* Fixed link

* Additional changes requested in review.

* Updated based on RGB review comments.

* Minor formatting

* minor formatting

* Address review comments

* Address the review comments from RGB

* typo

* typo

* typo

* typo

* make underlines same length as headers

* Fix review comments

* Fix review comments

* fix review comments

* adding to index
2018-07-11 14:12:52 +01:00
Stefano Franz
8a16359fec
Merge pull request #1262 from corda/my-merge-july-11-11-27
Merge OS -> ENT
2018-07-11 13:30:16 +01:00
Stefano Franz
9503c9684e
CORDA-1747 - Client RPC classloader and Java Generics fixes (#3553)
* fix for spring boot rpc and  it work with deterministic serialization

* really really fix tests

* up log level

* reenable allWarningsAsErrors
2018-07-11 13:28:01 +01:00
Viktor Kolomeyko
a4e325a494
ENT-1967: Extend integration test to cover Node process termination scenario. (#1254)
* ENT-1967: Enable byteman library

* ENT-1967: Add an integration test to experiment with Byteman.

This needs to be running with: `-Dexperimental.test.enable`
As in: `gradlew -Dexperimental.test.enable integrationTest`

* ENT-1967: Modify Node driver to allow for optional instrumentation and use it in the integration test

* ENT-1967: Rely on port allocation

* ENT-1967: Install the rule that works

* ENT-1967: Trying to introduce counter rule (doesn't work)

* ENT-1967: Install rules that make correct use of countdown and also improve debug logging for Byteman

* ENT-1967: Add assertion to validate that exception is indeed thrown as per rules installed.

* ENT-1967: Less logging and more assertions

* ENT-1967: Replace `fun` with `val`

* ENT-1967: Un-break DriverDSL public API.

* ENT-1967: Minor change

* ENT-1967: Remove Byteman settings from NodeParameters and hide them inside InternalDriverDSL.

* ENT-1967: Introduce node restart scenario

* ENT-1967: Change the place where JVM is terminated and ensure that StdOut and StdErr not lost during restarts.

* ENT-1967: Changes after rebase.

* ENT-1967: Do not use InMemory DB for test that involves Node restart.

* ENT-1967: Minor fixes post merge from `master`.

* ENT-1967: Tighten-up test checks.
2018-07-11 12:54:56 +01:00
Stefano Franz
0d7169407a Merge remote-tracking branch 'open/master' into my-merge-july-11-11-27 2018-07-11 11:56:41 +01:00
Stefano Franz
7e0ed41bbe reenable allWarningsAsErrors 2018-07-11 11:54:04 +01:00
Patrick Kuo
389c0d0ffa CRL url checks and warning for mis-configurated CRL endpoint (#1258)
(cherry picked from commit 7ef0703)
2018-07-11 11:49:59 +01:00
Stefano Franz
fd13697ecc Merge remote-tracking branch 'open/master' into my-merge-july-11-11-27 2018-07-11 11:44:20 +01:00
Stefano Franz
6041f25cae up log level 2018-07-11 11:43:49 +01:00
Stefano Franz
480698bc46 Merge remote-tracking branch 'open/master' into my-merge-july-11-11-27
# Conflicts:
#	CONTRIBUTORS.md
2018-07-11 11:37:49 +01:00
Shams Asari
2833ec2a88
Avoiding starting notaries in driver-based integration tests to speed them up (#3544) 2018-07-11 11:36:36 +01:00
Patrick Kuo
0fee4aa1d3
remove CRL url from dev doorman cert (#3555) (#1260)
(cherry picked from commit 26d44ee)
2018-07-11 11:33:34 +01:00
Stefano Franz
426f822502 really really fix tests 2018-07-11 10:59:21 +01:00
Katelyn Baker
fa55221b66 fix for spring boot rpc and it work with deterministic serialization 2018-07-11 10:59:21 +01:00
Viktor Kolomeyko
1f5520ca40
CORDA-1743: Remove "isDebug = true" leftovers in the Enterprise. (#1236) 2018-07-11 10:28:40 +01:00
Patrick Kuo
26d44eedf5
remove CRL url from dev doorman cert (#3555) 2018-07-10 19:07:29 +01:00
Joel Dudley
2dc2e886ff
Update CONTRIBUTORS.md 2018-07-10 19:04:10 +01:00
Keerthi Nelaturu
17b800ea15 #3522- IdentitySyncFlow.Send primary constructor requires a ProgressTracker (#3554)
* Adding default tracker for primary constructor.

* Adding default tracker for primary constructor.

* Removing tracker from constructor.

* Adding default tracker for primary constructor.

* Removing tracker from constructor.
2018-07-10 19:02:35 +01:00
Chris Rankin
da32a7e56f
CORDA-1699: Remove parameter defaults from Kotlin constructor metadata (#3542)
* Remove unwanted JavaScript metadata files from kotlin-metadata.
* Rename SanitiseConstructor case to SanitiseDeleteConstructor.
* Also remove default parameter flags from primary constructor when deleting the synthetic constructor that handles them.
Add a test case for stubbing constructors with default parameters.
* Restore deterministic modules' dependency on assemble task.
2018-07-10 18:11:28 +01:00
Katelyn Baker
f4426ef172
CORDA-1747 - External serializes break for generic types (#3541)
* CORDA-1747 - External serializes break for generic types

* Review comments

* review comments
2018-07-10 17:48:06 +01:00
Anthony Keenan
9a77f50871 Remove deterministic modules from docsite 2018-07-10 17:31:18 +01:00
Anthony Keenan
60b21e6f70 Move enterprise only docs out of docsite 2018-07-10 17:26:39 +01:00
Anthony Keenan
88f327c7c2 Remove some unlinked docs 2018-07-10 17:25:04 +01:00
Michele Sollecito
80553c51e1
Merge pull request #1250 from corda/merges/july-10-15-51 2018-07-10 15:54:18 +01:00
Michele Sollecito
f7cdf915df Merge remote-tracking branch 'remotes/open/master' into merges/july-10-15-51 2018-07-10 15:51:33 +01:00
Michele Sollecito
d9923f8809
Merge pull request #1238 from corda/anthony-os-merge-20180710
O/S Merge 2018-07-10
2018-07-10 15:48:10 +01:00