Ryan Fowler
6ec314fade
Merge remote-tracking branch 'origin/release/os/4.3' into rfowler-os4.3-0s4.4-20200218
...
# Conflicts:
# .ci/dev/integration/Jenkinsfile
# .ci/dev/unit/Jenkinsfile
# Jenkinsfile
# build.gradle
# create-jdk8u/build.gradle
# docs/source/corda-network/UAT.md
# docs/source/network-builder.rst
# node/src/integration-test-slow/kotlin/net/corda/node/services/distributed/DistributedServiceTests.kt
2020-02-18 15:48:58 +00:00
nargas-ritu
dc92786d17
Merge pull request #5974 from corda/CORDA-3593-shell-exits-after-shutdown-cmd
...
CORDA-3593: exit the InteractiveShell on shutdown command
2020-02-18 11:10:54 +00:00
Chris Rankin
ae478cc8ad
NOTICK: Add missing test for deserializing Duration for DJVM. ( #5971 )
2020-02-18 09:13:50 +00:00
Chris Rankin
17f5bfc53b
Remove Schedulable states from core-deterministic. ( #5975 )
2020-02-18 09:10:19 +00:00
Chris Rankin
396a579c8b
NOTICK: Always use configured version of deterministic-rt.jar. ( #5979 )
2020-02-18 09:09:18 +00:00
Thomas Schroeter
a18caef56b
CORDA-3495: fix link to network builder ( #5977 )
2020-02-17 16:42:39 +00:00
nargas-ritu
fbf9ec5654
Merge pull request #5824 from corda/ENT-4717-add-minimumPlatformVersion-to-docs
...
CORDA-3509: add documentation about minimumPlatformVersion
2020-02-17 15:32:27 +00:00
Ryan Fowler
9b5080251d
CORDA-3593: exit the InteractiveShell on shutdown command
2020-02-17 13:27:00 +00:00
Chris Rankin
872d6ef4df
NOTICK: Update Gradle files for DeteKt plugins. ( #5970 )
2020-02-16 08:21:05 +00:00
Stefano Franz
21325dfa4f
delete version from detekt plugins project
2020-02-14 17:40:30 +00:00
Chris Rankin
dec366148b
NOTICK: Add timeouts to serialization-djvm tests too. ( #5967 )
2020-02-14 17:32:18 +00:00
James Higgs
3547b629c3
[NOTICK] Add a detekt rule to catch tests with no timeout ( #5959 )
...
* [NOTICK] Add a custom detekt rule for tests with no timeout, and fix remaining missing timeouts
* [NOTICK] Add a test for custom detekt rules and tidying
* add timeout annotation to new test
Co-authored-by: Stefano Franz <roastario@gmail.com>
2020-02-14 17:31:02 +00:00
Matthew Nesbit
014a03575e
Merge pull request #5960 from corda/chrisr3-groovy-fix
...
ENT-4652: Tighten Groovy code for writing META-INF/Cordapp-Dependencies.
2020-02-14 14:16:22 +00:00
James Higgs
da192bcf0d
[EG-140] Allow system property paths with multiple keys to be specified in node.conf ( #5963 )
...
* [EG-140] Allow system property paths with multiple keys to be specified in node.conf
* [EG-140] Split property paths to remove quotes
* [EG-140] Quote system properties in docs
* [EG-140] Rename path to key
2020-02-14 11:18:21 +00:00
Chris Rankin
d419faa185
ENT-4652: Tighten Groovy code for writing Cordapp-Dependencies.
2020-02-13 19:43:30 +00:00
Ryan Fowler
84be738374
CORDA-3752: rethrow non-rpc specific errors rather than try to reconnect to the server ( #5922 )
2020-02-13 14:08:56 +00:00
Ryan Fowler
1c80ad8be2
CORDA-3576: Use the connectionMaxRetryInterval configuration when reconnection the RPC client ( #5957 )
2020-02-13 13:11:39 +00:00
Chris Rankin
117108f456
ENT-4921: Ensure that CorDapp classloader is not lost with graceful reconnect. ( #5954 )
2020-02-13 09:25:28 +00:00
Razvan Codreanu
c6ab07d92c
TM-197 Fix failing test caused by regression and ignoring flaky DistributedServiceTests ( #5934 )
...
* TM-197 Setting bouncy castle provider in order for the test to pass
* TM-197 setting timeout for all builds at 3 hours
* TM-197 ignoring unstable tests
2020-02-12 14:26:06 +00:00
Thomas Schroeter
af4d9c48a0
ENT-4933: Document notary.etaMessageThresholdSeconds
( #5948 )
...
* ENT-4933: Document `notary.etaMessageThresholdSeconds`
* Fix typo
2020-02-12 14:10:26 +00:00
Razvan Codreanu
42eca48a02
TM-197 Build stability changes ( #5947 )
...
* TM-197 switching 4.3 to use local k8s instances and also make the maximum duration of builds 3 hours, fix 1 test and ignore 2 flaky ones
* update to use local-k8s version of the plugin
Co-authored-by: Stefano Franz <roastario@gmail.com>
2020-02-12 13:58:30 +00:00
Denis Rekalov
ba002a82ec
CORDA-3587: hashLookup command help misspelling ( #5936 )
2020-02-11 15:13:34 +00:00
Denis Rekalov
448e7baf0b
Merge pull request #5942 from corda/denis/ENT-4918-certificates-dir-symbolic-link
...
ENT-4918: Support symbolic link for certificates directory during node registration
2020-02-11 14:03:20 +00:00
Denis Rekalov
1705299bde
ENT-4918: Support symbolic link for certificates directory during node registration
2020-02-11 13:14:34 +00:00
Waldemar Żurowski
e90058962f
Updating Artifactory URLs for Corda OS ( #5930 ) ( #5939 )
...
* Switching Artifactory URLs from obsolete ci-artifactory to software.r3.com
2020-02-11 11:57:51 +00:00
Stefano Franz
b23af5f0d2
add timeouts to all tests ( #5875 )
2020-02-11 10:14:05 +00:00
Waldemar Żurowski
9ccbfe178c
Updating Artifactory URLs for Corda OS 4.3 ( #5930 )
...
* Switching Artifactory URLs from obsolete ci-artifactory to software.r3.com
2020-02-11 08:40:22 +00:00
Stefano Franz
1d0918cdde
NOTICK - Speed up regression tests ( #5918 )
...
* speed up regression tests
* move to local-k8s for all Jenkins builds
2020-01-31 16:47:24 +00:00
Kyriakos Tharrouniatis
9ca1dd59da
CORDA-3381 Make internalUtilsKt Observer tee not wrap with SafeSubscriber ( #5913 )
...
* Make tee not wrap PublishSubjects in SafeSubscribers, otherwise a non Rx exception from an unsafe observer shuts down all other observers under the same PublishSubject
* Throw SQLException or PersistenceException plain, that may come out of an unsafe subscriber
* Revert "Throw SQLException or PersistenceException plain, that may come out of an unsafe subscriber"
This reverts commit c7b8af3fa6
.
* Update Detekt baseline
2020-01-31 12:32:59 +00:00
Florian Friemel
cb6ed6042c
Move jimfs dependency from node to test-utils. ( #5911 )
2020-01-31 10:55:05 +00:00
jmacmahonr3
9511329e3d
[EG-75] Not handled exception when NetworkMap not accessible ( #5903 )
...
* Just passing in the exception was printing the entire stacktrace to the log, now we just pring the exception and message
* Updating exception message
2020-01-30 17:26:22 +00:00
Denis Rekalov
609ae5664b
Merge pull request #5909 from corda/christians/NOTICK-remove-forms-dependency
...
Remove unused dependency on IntelliJ forms
2020-01-30 14:03:49 +00:00
Chris Rankin
1f9e54685d
CORDA-3377: Upgrade to DJVM 1.0-RC09. ( #5910 )
2020-01-30 13:59:16 +00:00
Christian Sailer
cac96d81bf
Remove unused dependency on IntelliJ forms
2020-01-30 10:48:00 +00:00
Oliver Knowles
286fffd67a
ENT-4368 - Improve error handling when required included config resource cannot be found. Add note in docs encouraging use of required syntax for includes. ( #5907 )
2020-01-30 10:10:24 +00:00
Joel Dudley
5b186b1c65
Interfaces/classes/methods with internal
in their name are non-public API ( #5906 )
2020-01-29 15:35:00 +00:00
Ryan Fowler
d16e1126db
CORDA-3542: Use the config values for reconnecting retry interval and max reconnect attempts ( #5869 )
2020-01-29 13:08:54 +00:00
Chris Rankin
3a34b0d087
CORDA-3228: Upgrade to Quasar 0.8.0_r3 for JDK 11. ( #5904 )
2020-01-28 16:08:15 +00:00
Chris Rankin
eea8168672
CORDA-3377: Upgrade to DJVM 1.0-RC08. ( #5905 )
2020-01-28 13:54:34 +00:00
Viktor Kolomeyko
2e8f2ffc21
CORDA-3025: Permissions template for a read-only user ( #5901 )
2020-01-28 11:49:12 +00:00
Chris Rankin
c8a21cb8d2
CORDA-3536: Load DJVM serialization types more precisely to avoid runtime warnings. ( #5896 )
...
* Load DJVM serialization types more precisely to avoid runtime warnings.
* Remove unnecessary string concatenation from debug and trace log messages.
2020-01-28 09:26:13 +00:00
Nick Dunstone
a4cada4a2e
ENT-4474 O/S Changes to support bulk backchain fetching ( #5894 )
...
* Ongoing dev multi backchain fetch
* Final dev pre logging message improvements
* Trace messages
* Trace messages
* Code tidy up
* Code review comments
* Code review comments
* Whitespace removed
* Code review changes
* Code reformatting
2020-01-28 09:04:18 +00:00
davidrapacchiale
16532299c5
Merge pull request #5902 from corda/vkolomeyko/CORDA-3559
...
CORDA-3559: Remove reference to `man run`
2020-01-27 15:36:01 +00:00
Ryan Fowler
e8d6701f87
CORDA-3558: Allow initial registration errors to propagate up so the node exits with a failure code ( #5899 )
2020-01-27 15:23:07 +00:00
Chris Rankin
08925ee0a5
ENT-4911: Split network verifier's sealed CorDapps into separate packages. ( #5900 )
2020-01-27 15:20:08 +00:00
Viktor Kolomeyko
ae3ce82e60
CORDA-3559: Remove reference to man run
...
`man` shell command is deemed to be unsafe.
2020-01-27 15:01:40 +00:00
Stefano Franz
d95c3e2b8b
Use a local instance of k8s instead of remote cluster for parallel testing ( #5897 )
...
* switch to new version of plugin
* change plugin version to force refresh
* try using pre-populated cache
* do not preallocate
* no daemon
* reduce cores per fork to increase parallelism
* even more aggresive cpu allocation
2020-01-27 14:58:21 +00:00
Ryan Fowler
d0faf4d7cb
NOTICK - allow resolveJar errors to be quieter ( #5898 )
2020-01-27 14:08:08 +00:00
Stefano Franz
fa55b66c8d
Merge pull request #5889 from corda/ramzi/43-44-merge
...
OS 4.3 -> OS 4.4 Merge
2020-01-27 11:04:31 +00:00
Ryan Fowler
338671e6b2
CORDA-3509: add documentation about Corda features and their
...
corresponding platformVersion and network minimumPlatformVersion
2020-01-27 09:42:28 +00:00