Anthony Keenan
8d03da2f8d
Fix compilation error
2018-09-06 11:34:12 +01:00
Anthony Keenan
b8a4b68495
Merge remote-tracking branch 'open/master' into anthony-os-merge-20180906
...
# Conflicts:
# docs/source/contributing-index.rst
# docs/source/contributing.rst
# docs/source/running-a-node.rst
# node/src/integration-test/kotlin/net/corda/node/services/messaging/ArtemisMessagingTest.kt
# node/src/integration-test/kotlin/net/corda/node/services/network/PersistentNetworkMapCacheTest.kt
# node/src/main/kotlin/net/corda/node/Corda.kt
# node/src/main/kotlin/net/corda/node/NodeArgsParser.kt
# node/src/main/kotlin/net/corda/node/internal/NodeStartup.kt
# node/src/main/kotlin/net/corda/node/services/config/ConfigUtilities.kt
2018-09-06 11:20:45 +01:00
Anthony Keenan
536ecdfe67
CORDA-1760 CLI UX guidelines ( #3686 )
...
* Create CLI UX Guidelines
* More tweaking
* Address review comments
* More tweaks
* Add recommendation for generating and installing completion files
* Update documentation to include base class information
* Use ExitCodes base class
2018-09-06 09:37:30 +01:00
Anthony Keenan
3284a61afd
CORDA-1755: Modify the node to run using picocli ( #3872 )
...
* Modify Corda Node to use picocli
* Make --sshd parameter actually work
* * Some refactoring
* Fixing the issue with the --confg-file parameter
* Updating the tests
* Restore original devMode behaviour
* Update documentation
* Add return code to network bootstrapper
* Use the root jar for the shell alias for jars packaged with capsule
* Update Corda jar description
* Fix issue with logging not initialising early enough in node
Make initLogging overridable
Combine --verbose and --log-to-console options
* Tidy up
* Make sure all command line options are documented properly
* Fix compilation error
* Remove code that's no longer needed (single slash options no longer supported unless explicitly specified)
* Remove comment
* Remove pointless comment
* Log commandline arguments
* Address review comments
* Address more review comments
* Remove ConfigFilePathArgsParser
* Remove some unused importss
* Only display config when in dev mode
* Force Ansi ON if on Windows else set to AUTO.
* Make ExitCodes class open
2018-09-06 09:37:04 +01:00
Matthew Nesbit
304dba704e
Support HA without load balancer ( #3889 )
...
Allow configuration in node for additional advertised addresses.
fix logic error
Use empty list as default config not null
Allow multiple addresses in NodeInfo
Describe new additionalP2PAddresses property in docs.
Add integration test of additionalP2PAddress feature
Fixup after rebase
Address PR comment
Address PR comments by removing unused element of NodeAddress
2018-09-05 17:46:46 +01:00
Chris Rankin
e3ece00bea
ENT-1906: Publish DJVM artifact with its dependency information. ( #3897 )
...
Also migrate enclavelet code into testing:common jar.
2018-09-05 15:57:12 +01:00
Shams Asari
9373c0fb8e
Removed the superfluous NetworkMapCacheImpl class ( #3882 )
...
NetworkMapCacheImpl and NetworkMapCacheBaseInternal interface merged into PersistentNetworkMapCache and NetworkMapCacheInternal interface respectively.
2018-09-05 14:10:37 +01:00
Chris Rankin
541a0d7d5b
ENT-1906: Remove SLF4J's JUL logging bridge from DJVM. ( #3895 )
...
* Remove SLF4J's JUL logging bridge from DJVM.
* Refactor SLF4J's Log4J back end into the CLI.
2018-09-05 14:05:52 +01:00
Michele Sollecito
4ee63c77d7
Merge pull request #1371 from corda/os_ent_merges/caseSensitiveOsFix
...
Fixed compilation error for case-insensitive operating systems. (#3896 )
2018-09-05 13:31:43 +01:00
Michele Sollecito
ce0bf9eb2e
Fixing compilation.
2018-09-05 13:11:53 +01:00
Michele Sollecito
481f2c1b93
Fixed compilation error for case-insensitive operating systems. ( #3896 )
...
(cherry picked from commit 2fbeab13659933b9537d88c0d73a73e1e0ab8060)
2018-09-05 13:10:05 +01:00
Michele Sollecito
2fbeab1365
Fixed compilation error for case-insensitive operating systems. ( #3896 )
2018-09-05 13:06:05 +01:00
Mike Hearn
f2784197c7
Minor: fix old warning in Corda 1.0 docs, don't recommend use of Jigsaw yet.
2018-09-05 13:22:56 +02:00
Chris Rankin
7f3bcbe7c3
Tidy up DemoBench's fallback logging configuration for JUL. ( #3894 )
2018-09-05 12:14:35 +01:00
Shams Asari
be45096082
CORDA-1864: Added getter for network parameters to RPC ( #3892 )
2018-09-05 11:17:13 +01:00
Florian Friemel
ce65a58c7c
CorDapp minimum and target version design doc. ( #3798 )
2018-09-05 11:12:35 +01:00
Chris Rankin
5b255c81a8
ENT-1906: Trivial tweaks to DJVM code. ( #3890 )
...
* Trivial tweaks to DJVM code.
- Use ASM Type.getInternalName()
- Use @JvmDefault annotation
- Declare test base class as abstract
- Ensure test Log4J configuration has precedence
- Replace assert() with require()
- Replace simple lambdas with function references
* Publish corda-djvm artifact.
* Migrate Utilities class into the CLI tool.
* Configure unit tests for console logging.
2018-09-05 10:12:48 +01:00
Michele Sollecito
1032b44f18
Merge pull request #1370 from corda/fixes/certificateStoreStubs
...
OS -> ENT merge: fixing a bug in certificate store stubs.
2018-09-04 17:42:19 +01:00
Michele Sollecito
b36240a7e7
Merge remote-tracking branch 'remotes/open/master' into fixes/certificateStoreStubs
2018-09-04 17:33:29 +01:00
Michele Sollecito
0b495098a8
[CORDA-1937]: Fixes to enterprise float and bridge.
2018-09-04 17:33:05 +01:00
Michele Sollecito
a7f9320985
Fixedd a mistake in CertificateStoreStubs. ( #3893 )
2018-09-04 17:31:42 +01:00
Thomas Schroeter
4931b77dd4
Update labels of nightly performance test plan ( #1366 )
2018-09-04 16:24:43 +01:00
Michele Sollecito
b4a64625fc
Merge pull request #1368 from corda/os_ent_merges/CORDA-1937
...
OS -> ENT merges: CORDA-1937
2018-09-04 13:39:03 +01:00
Michele Sollecito
c77a75bc10
[CORDA-1937]: Fixes to enterprise float and bridge.
2018-09-04 11:28:21 +01:00
Michele Sollecito
31e58dd2e5
[CORDA-1937]: Fixes to enterprise float and bridge.
2018-09-04 11:20:34 +01:00
Clinton Alexander
a28fa69865
Updated repository lists to reduce dependency on Jitpack and removed unused repositories.
2018-09-04 11:19:03 +01:00
Michele Sollecito
fbaa31e9d2
Merge remote-tracking branch 'open/master' into os_ent_merges/CORDA-1937
...
# Conflicts:
# client/rpc/src/main/kotlin/net/corda/client/rpc/internal/CordaRPCClientUtils.kt
# core/src/main/kotlin/net/corda/core/internal/InternalUtils.kt
# node-api/src/main/kotlin/net/corda/nodeapi/internal/ArtemisMessagingClient.kt
# node-api/src/main/kotlin/net/corda/nodeapi/internal/bridging/AMQPBridgeManager.kt
# node-api/src/main/kotlin/net/corda/nodeapi/internal/bridging/BridgeControlListener.kt
# node/src/integration-test/kotlin/net/corda/node/NodeKeystoreCheckTest.kt
# node/src/integration-test/kotlin/net/corda/node/amqp/AMQPBridgeTest.kt
# node/src/integration-test/kotlin/net/corda/node/amqp/ProtonWrapperTests.kt
# node/src/integration-test/kotlin/net/corda/node/services/network/NetworkMapTest.kt
# node/src/integration-test/kotlin/net/corda/services/messaging/MQSecurityTest.kt
# node/src/main/kotlin/net/corda/node/internal/Node.kt
# node/src/main/kotlin/net/corda/node/services/config/NodeConfiguration.kt
2018-09-04 11:07:50 +01:00
Michele Sollecito
487d227d71
Merge pull request #1365 from corda/mike-merge-f6ee263db10
...
Merge to f6ee263db10
2018-09-04 11:03:56 +01:00
Mike Hearn
5356eddcca
Fix another case where platformVersion=1
2018-09-04 11:33:50 +02:00
Michele Sollecito
d01dd22419
[CORDA-1937]: Refactor NodeConfiguration hierarchy. ( #3856 )
2018-09-04 10:26:10 +01:00
Mike Hearn
97aef9c8a1
Merge remote-tracking branch 'open/master' into mike-merge-f6ee263db10
2018-09-03 20:13:38 +02:00
Mike Hearn
f6ee263db1
Minor: improve docs for CordaRPCClientConfiguration and deprecate a field that is no longer used.
2018-09-03 19:05:47 +02:00
Mike Hearn
33f5aa4190
RPC: make the client library require the platform version it is built for.
...
Remove an unnecessary override on the CordaRPCOps interface.
2018-09-03 19:05:47 +02:00
Mike Hearn
0f8a6e44ea
RPC: allow trackRpcCallSites to be set from the command line. Add logging.
2018-09-03 19:05:47 +02:00
Anthony Keenan
f856a77c96
Fix demo bench issue stopping nodes starting up with max transaction size > max message size
2018-09-03 19:05:17 +02:00
Anthony Keenan
f6466cde41
Make UI better when labels overflow.
2018-09-03 19:05:17 +02:00
Clinton Alexander
ceb47c9938
RELEASE - Fixed build.gradle issues that break maven central publishing and standardised dependency specification.
2018-09-03 19:04:21 +02:00
Lamar Thomas
9eae4e5303
Clarify user to create the "corda" users
...
root/sys admin should create the corda user
2018-09-03 19:01:41 +02:00
LankyDan
c3c245e7ac
Fix codestyle
2018-09-03 18:58:16 +02:00
LankyDan
643ad31736
Add tests to confirm that if a Hibernate error occurs the transaction will fail and no states will be persisted
...
Add tests to NodeVaultServiceTest
Add VaultFlowTest
Add UniqueDummyFungibleContract and UniqueLinearContract to be used in the constraint tests
2018-09-03 18:58:16 +02:00
Shams Asari
11e2bef240
ENT-2473: Removed copyright headers ( #1364 )
2018-09-03 16:38:52 +01:00
Michele Sollecito
793a52c57a
[CORDA-1542]: Exception error codes aren't stable (fixed). ( #3887 )
2018-09-03 14:27:24 +01:00
Michal Kit
91dfa277e3
CORDA-1938 adding VersionInfo to the node info submission ( #3886 )
2018-09-03 14:04:36 +01:00
Thomas Schroeter
112f78c012
Nightly test of the firewall ( #1359 )
2018-09-03 09:07:40 +01:00
Anthony Keenan
bdc67f453e
Stop bootstrapper errors caused by maxTransactionSize > maxMessageSize
2018-09-01 13:15:27 +02:00
Shams Asari
9544fac2c0
Clean up of MerkleTransaction.kt ( #3880 )
...
Primarily making the deserialiseComponentGroup method simpler.
2018-08-31 12:44:53 +01:00
Michal Kit
8e6a9818b7
CORDA-1932 Fixing network map certificate path verification ( #3843 )
...
* CORDA-1932 Fixing network map certificate path verification to be certificate hierarchy agnostic
* Addressing review comments
2018-08-31 09:35:36 +01:00
Michal Kit
d7b85b4928
CORDA-1934 Renaming INTERMEDIATE_CA certificate role to DOORMAN_CA certificate role ( #3844 )
2018-08-31 09:35:06 +01:00
Michal Kit
f22d9ad411
CORDA-1938 Adding version info to the node info submission request ( #3854 )
2018-08-31 09:34:42 +01:00
szymonsztuka
06bc0048e1
Merge pull request #1362 from corda/szymonsztyka/os-merge-20180830
...
OS -> ENT merge 20180830
2018-08-30 17:21:51 +01:00