Shams Asari
5e3e7f6c1c
Clean up of network map service and its tests, and added error msg to registration response
2017-03-16 16:37:21 +00:00
Shams Asari
51a5eb77a0
Added @Suspendable to UntrustworthyData.unwrap to allow Java flows to do I/O inside unwrap
2017-03-16 16:30:28 +00:00
josecoll
391270ed71
RequeryConfiguration setting for table creation is now CREATE_NOT_EXISTS (was DROP_CREATE) ( #374 )
2017-03-16 16:23:37 +00:00
Konstantinos Chalkias
6844ab32f8
Custom Logger serializer and its related unit-test.
...
Custom Logger serialiser using only its name when serialising and deserialising using LoggerFactory.getLogger(name).
2017-03-16 15:38:37 +00:00
Clinton Alexander
4775756fb0
Entirely separated the generation step from the jar step allowing for separate running of kapt and packaging.
2017-03-16 14:05:53 +00:00
David Lee
525607441b
Merge pull request #365 from corda/intro-whitepaper-jp
...
Added Japanese translation of intro white paper, by Munetoshi Yamada
2017-03-16 12:04:20 +00:00
Clinton Alexander
03c0460844
Fixed an issue with subprojects not correctly compiling due to incorrect sourceSet definition in build.gradle.
2017-03-16 10:23:51 +00:00
Clinton Alexander
d69a12dc15
Added all generated files and added a buildKapt task to actually build kapt.
2017-03-16 10:23:51 +00:00
Clinton Alexander
4c74de5237
Moved generated code out of directories that get cleaned.
2017-03-16 10:23:51 +00:00
Clinton Alexander
f7b38f77d0
Kapt is no longer run automatically when build is run.
2017-03-16 10:23:16 +00:00
Rick Parker
f3a5f8e659
Pool Kryo instances for efficiency. ( #352 )
...
Pooled Kryo
2017-03-16 08:24:06 +00:00
Mike Hearn
b8a4c7bea3
Add a general string to method call parsing utility class to the Jackson module. It is useful for the shell work.
2017-03-15 19:01:22 +01:00
Mike Hearn
d576468a93
Minor: take out unused variable from Jackson party mapper.
2017-03-15 19:01:22 +01:00
Mike Hearn
2634e1673f
JacksonSupport: add support for Amount<Currency> and OpaqueBytes
2017-03-15 19:01:22 +01:00
Mike Hearn
6d8ce50a41
Make Jackson module use the official java.time module instead of our own, add the Yaml dependency in prep for a future commit, remove the unnecessary dependency on node and the SecureHash hack no longer seems to be needed.
2017-03-15 19:01:22 +01:00
Shams Asari
69a99b2f42
Merge pull request #364 from corda/shams-register-class
...
Flow registration takes in a Class object rather than a KClass
2017-03-15 17:14:03 +00:00
Konstantinos Chalkias
9db773d17c
Remove unused vars + and change set/get with indexing operator. ( #358 )
2017-03-15 17:10:55 +00:00
Shams Asari
f581844f3f
Flow registration takes in a Class object rather than a KClass
2017-03-15 16:32:13 +00:00
Andras Slemmer
6a6698b598
Merge pull request #339 from corda/aslemmer-fix-rpc-close-deliver-deadlock
...
rpc: Fix deadlock caused by deliver() and close()
2017-03-15 16:20:11 +00:00
Konstantinos Chalkias
195d69d0dc
Print to screen and log basic info ( #356 )
...
Adding an extra logger to printBasicNodeInfo in both console and log file, respectively. Also, node's legal name is now printed to console as well.
2017-03-15 16:18:24 +00:00
David Lee
40a5955ad0
Added Japanese translation of intro white paper, by Munetoshi Yamada
...
Signed-off-by: David Lee <david.lee@r3cev.com>
David.
2017-03-15 13:50:37 +00:00
Clinton
c2c9df2145
Merge pull request #289 from corda/clint-builddependenciesjar
...
Added a gradle task to build a zip of Corda dependencies
2017-03-14 17:10:25 +00:00
Clinton
3b027345b0
Merge pull request #362 from corda/clint-webcapsulefix
...
Webserver capsule now contains the correct caplet
2017-03-14 16:39:16 +00:00
Clinton Alexander
c972753bb9
Added documentation to the cordapp dependency builder and expanded the included dependencies.
2017-03-14 16:09:31 +00:00
Clinton Alexander
c2b401682b
Added CDDL notice to zip.
2017-03-14 16:08:30 +00:00
Clinton Alexander
f091659b7c
Updated JAX RS to the actual version that is downloaded to avoid mismatches with the dependencies zip.
2017-03-14 16:08:30 +00:00
Clinton Alexander
b2a78c7943
Changed from a JAR to a ZIP.
2017-03-14 16:08:30 +00:00
Clinton Alexander
7befc3ba7a
Added a new gradle task to output a JAR with all runtime and compile dependencies in it.
2017-03-14 16:08:30 +00:00
Clinton Alexander
e0773ff737
Webserver capsule now contains the correct caplet which was missing due to an incorrect path.
2017-03-14 16:02:33 +00:00
josecoll
18e4620928
ArrayDeque FlowLogic references were not being removed on flow termination. ( #353 )
2017-03-14 15:25:34 +00:00
Clinton
81dcec579e
Merge pull request #346 from corda/rnicoll-capsule-web-server
...
Add webserver Capsule configuration
2017-03-14 15:22:41 +00:00
Andras Slemmer
389685a31e
PR 339 Address comments
2017-03-14 15:17:15 +00:00
Andras Slemmer
60520412c8
rpc: Fix deadlock caused by deliver() and close()
2017-03-14 15:17:15 +00:00
Mike Hearn
a394adbb44
Work around JaCoCo injecting fields/methods into classes when the tests are run from gradle
2017-03-14 14:41:50 +01:00
Mike Hearn
8e1a48d935
Add experimental class building class (the 'carpenter').
...
This is intended for use in the serialisation framework.
2017-03-14 14:41:50 +01:00
Clinton Alexander
20282b5d53
Renamed webserver capsule to webcapsule module to avoid clashes with the node capsule
2017-03-14 12:00:36 +00:00
Shams Asari
bbbc4d9eaa
Fix in reading non-present manifest values in single tests
2017-03-13 18:37:16 +00:00
Andras Slemmer
31dc6e4b8f
Merge pull request #338 from corda/aslemmer-generator-remove-any-constraint
...
Remove Any constraint from Generator type param
2017-03-13 18:05:24 +00:00
Chris Rankin
ba4cce36ab
Use SLF4J's version of the commons-logging bindings. Only include SLF4J's Log4J back-end for actual applications, e.g. Node. ( #350 )
2017-03-13 15:57:17 +00:00
Ross Nicoll
3e83093987
Add webserver Capsule configuration
...
Add Capsule configuration for the webserver JAR, so that the classes-only `webserver.jar` is published as well
as the full fat `corda-webserver.jar`. This is required for running the tutorial/template from IntelliJ.
2017-03-13 15:01:11 +00:00
Mike Hearn
27b004962e
Ignore some files with scratch names that are sometimes useful
2017-03-13 15:41:54 +01:00
Konstantinos Chalkias
afd5521b00
Lazy NodeVaultService.states ( #349 )
...
Convert NodeVaultService states to return Iterable (backed by Sequence) Vs the old way using a List. Worth noting this relieves memory pressure as the number of vault states grows.
* remove toList in ContractUpgradeFlowTest
2017-03-13 14:06:47 +00:00
Mike Hearn
23fcbd284c
Amount: add ruble and Yen, fix toString.
2017-03-13 14:51:19 +01:00
Mike Hearn
7cac55ca4a
Amount: add support for basic parsing from text.
2017-03-13 14:51:19 +01:00
Chris Rankin
bea256caf1
Use the project's version of Kotlin to build Explorer. ( #351 )
2017-03-13 11:44:21 +00:00
Mike Hearn
a9412b32f3
Allow web servers to be suppressed in runnodes
2017-03-10 17:27:19 +01:00
Mike Hearn
21f5f6d9d0
ANSIProgressRenderer: allow progressTracker to be set to null
2017-03-10 17:26:18 +01:00
Ross Nicoll
7898c902e4
Remove out of date documentation
...
Remove out of date documentation about the "covering" field of DigitalSignature, which no longer
exists.
2017-03-10 17:24:36 +01:00
Mike Hearn
5e19bad4b5
Minor: don't use a separate thread to start Metrics-to-JMX export.
...
This should hopefully resolve a shutdown hang due to the misnamed "WebServer" thread not being a daemon thread.
2017-03-10 17:23:43 +01:00
Chris Rankin
42f2536dec
Ensure Node uses only a single version of Netty. ( #343 )
...
* Ensure Node uses only a single version of Netty.
* Use string version of Gradle dependency.
2017-03-10 15:57:31 +00:00