EricMcEvoyR3
73ec84a0bc
Docs added MacOSX version of Intellij Project Structure JDK Set-Up
2018-07-24 17:33:55 +01:00
Joel Dudley
757181e26d
Docs don't make it clear that folder should be selected, not parent folder. ( #3678 )
2018-07-24 16:42:34 +01:00
Shams Asari
d4f0e0f8e0
Ordered starting of node components and clear dependencies between them ( #3664 )
...
Moved start up logic of the various node components out of their c’tors and into “start” methods, which are called from Node.start(). The components themselves are created in the Node’s c’tor with minimal initialisation logic.
Certain things are not immediately available at construction time, which are instead given to the components at start time in an orderly fashion:
* Certs from the node’s key store and trust store
* The network parameters, and thus access to things like maxMessageSize and the contracts whitelist
* A running database - several components were doing database stuff their c’tors
* The node’s NodeInfo, and thus access to things like identities and addresses
The messaging service couldn’t be created in the Node’s c’tor due to initialisation issues with MockNode. This should be fixed in a later commit.
2018-07-24 16:13:21 +01:00
Chris Rankin
0e9b04a6d0
Prefer files to paths when configuring ProGuard. ( #3679 )
2018-07-24 13:52:45 +01:00
cxyzhang0
2a5b7371d0
h2 cash selection query to support multiple onlyFromIssuerParties and… ( #3659 )
...
* h2 cash selection query to support multiple onlyFromIssuerParties and withIssuerRefs
* Rid of the compilation warnings
2018-07-24 10:09:37 +01:00
Anthony Keenan
b9efbaa228
CORDA-1585 - Tidy up participate docs + pdf toctree backport ( #3674 )
...
* Fix TOC for HTML and PDF (Backport from Enterprise docs)
* Tidy up participate section
* Address review comments
2018-07-24 10:05:57 +01:00
Joel Dudley
14458c6434
Update CONTRIBUTORS.md
2018-07-23 16:44:13 +01:00
josecoll
c2550d2871
Revert merge commit changes. ( #3673 )
2018-07-23 16:24:34 +01:00
Joel Dudley
a7b1175833
Extended docs on h2settings ( #3669 )
...
* Extended docs on h2settings
* Documents h2port being deprecated in favour of h2settings.
* Fixes link.
* Capitalisation
2018-07-23 14:15:09 +01:00
Shams Asari
a0183fbdfd
Removed PersistentNetworkMapCache.start() ( #3661 )
...
The loading of all node infos in the start method was unnecessary, both for the changePublisher and _loadDBSuccess, and the setting of _registrationFuture was incorrect.
2018-07-23 14:01:14 +01:00
Matthew Layton
6a895401c5
series0ne/corda-demobench-cordapp-select ( #3543 )
...
Adds the ability to multi-select CorDapp JARs for node profiles.
2018-07-23 12:34:07 +01:00
Joel Dudley
2de789877a
Update CONTRIBUTORS.md
2018-07-23 12:33:56 +01:00
Michele Sollecito
94fb5a6538
Defaulting values to true for now. ( #3668 )
2018-07-23 12:18:28 +01:00
Joel Dudley
694f6bafbf
Updates PR checklist ( #3667 )
2018-07-23 11:57:36 +01:00
Joel Dudley
403a165ab6
Make it clear that must restart node after installing CorDapp. ( #3666 )
2018-07-23 11:37:44 +01:00
Michele Sollecito
abc1d99eaa
[CORDA-1799]: Avoid generating test CorDapp JARs from each out of process node started by the driver ( #3641 )
2018-07-23 11:18:11 +01:00
josecoll
e7f3847839
Merge branch 'master' of https://github.com/corda/corda
2018-07-23 11:10:19 +01:00
Tommy Lillehagen
6427eb3937
ENT-2296 - Fix typo in docs ( #3665 )
2018-07-23 08:51:52 +01:00
Anthony Keenan
7853cfe003
[CORDA-1482] Make boolean config variables case insensitive ( #3622 )
...
* Make boolean config variables case insensitive
* Address review comments
2018-07-21 11:54:02 +01:00
cxyzhang0
d2446be69e
MSSQL support ( #3382 )
...
* MSSQL support
* changes per reviewer's comments; doc
* clean up
* CONTRIBUTORS.md
* minor change in comment
* another minor change in comment
* minor formatting
* Comments formatting per recommend style; contributors in alphabet order
* more comment formatting per coding style
* Change MSSQL to SQLServer in codes and comments
* Change MSSQL to SQLServer in doc
* Use generateSequence to build repeats of ?,?,...?
2018-07-20 16:25:15 +01:00
Nick Arini
e5d82cc9b4
Na testnet explorer docs ( #3660 )
...
* added doc on testing deployment with node explorer
2018-07-20 16:21:24 +01:00
Jonathan Sphar
cad684fbd3
Add Ubuntu environment setup instructions to docs/getting-set-up ( #3608 )
...
* remove network simulator references in docs
* Added environment setup instructions for Ubuntu
* Revert "Upstream merge"
This reverts commit db4920fa68
, reversing
changes made to 208ac49da0
.
* Address review comments
2018-07-20 11:55:32 +01:00
Chris Rankin
fe9b89369f
CORDA-1816: Migrate JarFilter plugin to corda-gradle-plugins. ( #3651 )
2018-07-19 16:35:36 +01:00
Florian Friemel
7466463b89
[CORDA-1572] Create marker file to track initial registration status. ( #3621 )
...
[CORDA-1572] Create marker file to track initial registration status.
2018-07-19 16:20:04 +01:00
Konstantinos Chalkias
a94dbc9c9a
Change SZ to CZ in the cert hierarchy diagram ( #3655 )
2018-07-19 16:07:50 +01:00
Dominic Fox
7a18dbb8ed
Merge pull request #3644 from corda/flow-test-rationalisation
...
Flow test rationalisation
2018-07-19 15:33:43 +01:00
Dominic Fox
d1455b7a0e
Move hamkrest version number into top-level configuration
2018-07-19 14:21:07 +01:00
Dominic Fox
f3d9750ea5
Eliminate needless equalTo
2018-07-19 13:47:18 +01:00
Dominic Fox
c0966067cc
Move andRunNetwork out of transaction block
2018-07-19 12:02:46 +01:00
Dominic Fox
974db3a15b
Rename matcher
2018-07-19 12:00:02 +01:00
Dominic Fox
2992866269
Eliminate unnecessary transactions
2018-07-19 11:45:42 +01:00
Dominic Fox
fc5cc89fdb
Renaming matchers
2018-07-19 11:36:07 +01:00
Nick Arini
82d7ec0729
Na testnet screenshots ( #3647 )
...
* update docs/screenshots
2018-07-18 16:38:30 +01:00
bpaunescu
53b398a460
ENT-2116: handle amqp client remote error, added test ( #3636 )
...
* ENT-2116: handle amqp client remote error, added test
* ENT: 2116 rename test, added logging
* ENT-2116: rename test to indicate its purpose
2018-07-18 16:07:42 +01:00
Dominic Fox
0780d6051e
Use startFlowAndRunNetwork
2018-07-18 15:21:04 +01:00
Dominic Fox
201628e44f
Extract common test functionality into mixin interfaces
2018-07-18 13:49:49 +01:00
Joel Dudley
08b5cb6d5f
Remove old future to event horizon not being implemented. ( #3642 )
2018-07-18 11:05:30 +01:00
Shams Asari
ff607e1bc1
Moved network services tests back as unit tests ( #3639 )
2018-07-18 11:03:45 +01:00
Michal Kit
c0207b2219
CORDA-1815 adding maxTransactionSize validation ( #3635 )
...
* CORDA-1815 adding maxTransactionSize validation
* Fixing failing tests
* Fixing failing test
2018-07-18 10:34:41 +01:00
Viktor Kolomeyko
7e3687c306
CORDA-1820: Reduce amount of logging/lookup performed by SerializerFactory.findCustomSerializer() ( #3633 )
...
* CORDA-1820: Reduce amount of logging/lookup performed by SerializerFactory.findCustomSerializer()
* CORDA-1820: Changes to make DJVM work.
2018-07-17 21:04:04 +01:00
James Brown
dafd979bde
CORDA-1818 - fix markup in h2 docs ( #3629 )
2018-07-17 17:47:46 +01:00
Dominic Fox
45514a8764
Minor tidying
2018-07-17 17:19:58 +01:00
Dominic Fox
e16056eb36
Refactor to new style, sharing mock network
2018-07-17 17:12:20 +01:00
Dominic Fox
73d3af504d
Merge pull request #3615 from corda/df-reuse-mock-network-example
...
Reuse mock network, randomising party names to avoid clash
2018-07-17 17:10:33 +01:00
Konstantinos Chalkias
8a54badc6a
CORDA-1514 Add our patented nested Merkle trees protocol to documentation
2018-07-17 15:36:10 +01:00
josecoll
0e75027525
Configure remote gradle build cache.
2018-07-17 15:09:15 +01:00
Shams Asari
921b132658
Deprecated freeLocalHostAndPort, freePort and getFreeLocalPorts of TestUtils ( #3630 )
...
They're prone to cause flaky tests due to the "allocated" ports already being taken by the system when eventually needed. Replaced usages with PortAllocation.Incremental.
Affected unit tests made into integration tests to avoid any issues in the future when unit tests are made to run in parallel.
2018-07-17 14:42:30 +01:00
Chris Rankin
e879de70f3
CORDA-1800: Shrink the Simm Valuation Demo's contract states using ProGuard. ( #3586 )
...
* Shrink the Simm Valuation Demo's contract states CorDapp using ProGuard.
* Remove CordFormation from CorDapp modules, which unbundles Jolokia from the CorDapps.
* Preserve directory structure for CorDapp's own classes.
* Remove unwanted transitive dependencies from Simm Valuation CorDapps.
* Use allprojects {} to set Strata version property.
2018-07-17 12:31:44 +01:00
Stefano Franz
829be5dfb6
CORDA-1747 fix issue around RPC return of generic objects ( #3625 )
...
* fix issue around RPC return of generic objects
* address review comments
2018-07-17 12:19:06 +01:00
Konstantinos Chalkias
a8fa232301
CORDA-1516 - Adding notary to key-concepts-transactions ( #3502 )
...
also decided not to include info about privacy salt (as too complex)
2018-07-17 11:53:53 +01:00