Michele Sollecito
01d8ad41b4
[ENT-795]: Allowed Corda to run against a standalone database
2017-10-23 14:12:44 +01:00
mkit
dfb226fbbb
Merging signing service and doorman ( #72 )
...
* Merging signing service and doorman
* Addressing review comments
* Removing redundant package name space from method call
* Adding description field to gradle
2017-10-20 17:19:50 +01:00
Maksymilian Pawlak
0ae205ec25
ENT-979 Enable integration tests to run against another database ( #67 )
...
DatabaseJDBCUrl from system properties
2017-10-20 15:14:14 +01:00
josecoll
def9d9d0ea
Standardisation of Public Keys in Schema entities. ( #68 )
...
* Standardisation in usage of Public Keys in Schema entities.
Use PK Hash where optimal, otherwise use ByteArray/LOB representation of PK.
* Redundant after rebase.
* Use .encoded and Crypto.decode<Public|Private>Key(bytes) instead of Corda serialization.
* Optimize DBPartyAndCertificate entity to store and query on ownerKeyHash.
2017-10-20 09:40:21 +01:00
mkit
e6ce42281f
Introducing audit table for Doorman and Signing-Server ( #69 )
...
* Introducing audit table for Doorman and Signing-Server
* Addressing review comments
* Removing TODO
* Adding comment on auto-signing path and DOORMAN_SIGNATURE usage
* Fixing integration tests
2017-10-19 15:07:59 +01:00
Christian Sailer
8428f78821
Merge pull request #56 from corda/christians_perftestflows
...
Isolated cash and commercial paper for performance testing
2017-10-19 12:03:54 +01:00
Christian Sailer
35ef7d19da
Merged fix for TwoPartyTradeFlow not finding the seller identity
2017-10-19 10:44:20 +01:00
Christian Sailer
3297be4a07
Clean up imports
2017-10-19 10:43:15 +01:00
mkit
5deb708bb3
Tweaking hibernate to support Azure and H2 dbs ( #60 )
2017-10-19 10:29:35 +01:00
Christian Sailer
f579393d88
Merge branch 'master' of https://github.com/corda/enterprise into christians_perftestflows
2017-10-19 09:54:06 +01:00
Christian Sailer
c70a7c374e
Pick up new implementation of H2CashSelection
2017-10-19 09:53:52 +01:00
Tommy Lillehagen
40b1eca0aa
Merge pull request #70 from corda/tlil/ci-fix
...
Fix bad Avian dir references in Makefile
2017-10-19 09:19:58 +01:00
Tommy Lillehagen
a337d1a60b
Fix bad Avian dir references in Makefile
2017-10-18 22:53:15 +01:00
Patrick Kuo
42b0db242e
Upgrade the doorman to persist the stored network map entries + serving ( #54 )
...
* Upgrade the doorman to persist the stored network map entries + serving
* fixup after rebase
* address PR issues
* address PR issues
* return 400 bad request instead of unauthorized
2017-10-18 15:19:17 +01:00
josecoll
5f98993324
Merge pull request #61 from corda/hcoll-eliminate-binary-public-key-as-db-key
...
ENT-980 Eliminate use of PublicKey (as string or binary) as primary key in database
2017-10-18 13:26:25 +01:00
josecoll
c2ff4b74e4
Make const MAX_HASH_HEX_SIZE internal
2017-10-18 10:04:19 +01:00
Patrick Kuo
aa5b35a658
Upgrade doorman corda dependancies to v1.0 ( #66 )
...
* upgrade corda dependancy to v1.0.0
* fixup after corda upgrade
* fix CordaX500Name problem for root cert and intermediate cert
* fixup after rebase
* fix dependencies problem
* add back dev repo
2017-10-17 18:59:53 +01:00
Tommy Lillehagen
9f834b1495
Merge pull request #63 from corda/tlil/sgx-build-files
...
Add missing build dependencies and build JDK without X11
2017-10-17 16:21:09 +01:00
Christian Sailer
1340b037c6
Merge branch 'master' of https://github.com/corda/enterprise into christians_perftestflows
2017-10-17 15:29:03 +01:00
josecoll
698b91bc5e
Fix after rebase.
2017-10-17 15:25:01 +01:00
Christian Sailer
3a22962815
Merge pull request #59 from corda/christians-fix-unittests-for-windows
...
Fix unittests for windows
2017-10-17 15:24:38 +01:00
josecoll
b861f4b7cb
Standardise Public Key hash size as per discussions with KC.
2017-10-17 14:31:21 +01:00
josecoll
cda3ecbc0a
Revert DBPartyAndCertificate change: PK should be party name (not owningKeyHash).
2017-10-17 14:30:34 +01:00
josecoll
72ad9a51fe
Use SecureHash extension method.
2017-10-17 14:30:03 +01:00
josecoll
744f2c658a
Explicitly set length of key hash to 64.
2017-10-17 14:29:38 +01:00
josecoll
0e5346caa1
Updated DB schemas from using string'ified key to use hash of key.
2017-10-17 14:29:36 +01:00
szymonsztuka
20e0e63eed
Change string of PublicKey to hash as database primary key.
2017-10-17 14:27:20 +01:00
Christian Sailer
cf6460592d
Replace references to finance packages in unit tests with perftest packages
2017-10-17 14:27:12 +01:00
Christian Sailer
afac8c5728
Rename db tables to have pt in them so states for real cash and perf test cash don't get accidentally mixed up in the db
2017-10-17 14:07:43 +01:00
Tommy Lillehagen
fdf29f3c58
Update docker container and JDK make file
...
* Add missing build dependencies to `docker-minimal`
* Build JDK without ALSA, CUPS, FreeType, Pulse and X11
2017-10-17 14:02:34 +01:00
Christian Sailer
9a145a710a
Remove Pt prefix for classes in perftestcordapp
2017-10-17 13:48:20 +01:00
Christian Sailer
f25c15b194
Rename the module/directory from perftestflows to perftestcordapp and clean up module settings
2017-10-17 12:27:08 +01:00
Christian Sailer
d0a7ce3a4e
Rename the package to com.r3.corda.enterprise.perftestcordapp
2017-10-17 11:58:08 +01:00
szymonsztuka
571c1ff31f
merge open source to enterprise
...
* merge of open source master since the previous merge (changes between Sep 26, 2017 - Oct 16, 2017)
* New differences between O/S and Enterprise branches:
- top level build.gradle references enterprise repository:
` publish { .. repository { repoKey = 'enterprise-dev'`
- README.md links to enterprise build status:
href="https://ci-master.corda.r3cev.com/viewType.html?buildTypeId=CordaEnterprise_Build&tab=buildTypeStatusDiv "
2017-10-17 11:55:09 +01:00
Christian Sailer
1241c79d7c
Remove Java parts and unused resources
2017-10-17 11:20:18 +01:00
Christian Sailer
894e407057
Updated modules in compiler.xml
2017-10-17 09:54:55 +01:00
Christian Sailer
4ecc7e9ace
Merge branch 'master' of https://github.com/corda/enterprise into christians_perftestflows
2017-10-17 09:47:22 +01:00
szymonsztuka
c436984462
Merge from Corda master - fix compilation errors
2017-10-16 19:08:51 +01:00
szymonsztuka
db0969ebda
Merge from Corda master
2017-10-16 18:03:07 +01:00
Ross Nicoll
63b7eb3f70
CORDA-654: Move from chooseIdentity() to singleIdentity() ( #1819 )
...
Move from `chooseIdentity()` to `singleIdentity()` where tests use a single identity, or to fetching by name where multiple identities are present, so we stop using the first identity as special.
2017-10-16 15:51:26 +01:00
Joel Dudley
d8b81f755a
Makes docs fixes flagged by various internals.
2017-10-16 15:15:02 +01:00
Joel Dudley
d3e8df1644
Separates out the tutorial code into separate docs to ensure it compiles.
2017-10-16 14:39:28 +01:00
Christian Sailer
d8462ad662
Make it handle whitespace in paths correctly - even better by using toURI()
2017-10-16 14:36:43 +01:00
Christian Sailer
ead805fb21
Make it handle whitespace in paths correctly (needs to be URL decoded)
2017-10-16 14:32:16 +01:00
mkit
83b9080502
Adding an option to override the default isolation level on per transaction basis ( #1886 )
2017-10-16 14:03:51 +01:00
josecoll
2a68e23e69
Improved Cash Selection interface ( #1858 )
...
* Cash selection refactoring such that 3d party DB providers are only required to implement Coin Selection SQL logic.
* Re-added debug logging statement.
* Updated to include PR review feedback from VK
* Refactoring following rebase from master.
* Fix broken JUnits following rebase.
* Use JDBC ResultSet getBlob() and added custom serializer to address concern raised by tomtau in PR.
* Fix failing JUnits.
2017-10-16 13:47:35 +01:00
Christian Sailer
45e4a96d77
Merge branch 'master' of https://github.com/corda/enterprise into christians-fix-unittests-for-windows
2017-10-16 13:21:01 +01:00
Andrzej Cichocki
38cf4a489e
CORDA-676 Eager cordapp schemas ( #1839 )
...
* Retire customSchemas.
* Key cordapp-to-hash map by url as native equality too strict.
2017-10-16 11:35:29 +01:00
mkit
5ee784999a
Renaming package to com.r3 ( #58 )
2017-10-16 11:15:35 +01:00
Alberto Arri
d3d87c2497
[CORDA-442] DemoBench copies around the NodeInfos for running nodes. ( #1796 )
...
[CORDA-442] DemoBench copies around the NodeInfos for running nodes.
2017-10-16 09:42:13 +01:00