rick.parker
0378b8d785
Buffer observations until database commit.
2016-12-08 16:32:45 +00:00
Mike Hearn
5f603a94f0
Minor: add a TODO
2016-12-08 14:06:32 +00:00
Shams Asari
d54dbc414d
Merge remote-tracking branch 'github/master'
2016-12-08 12:23:50 +00:00
Andrius Dagys
b57aec1962
Minor: make distributed notary test use a different folder on every run
2016-12-08 12:15:48 +00:00
Shams Asari
69d2d0e208
Merge remote-tracking branch 'github/master'
2016-12-08 12:09:28 +00:00
Andras Slemmer
4fe1d48e4a
demos: Fix demo RPC serialisation after rebase
2016-12-08 11:58:31 +00:00
Andras Slemmer
9117ec9860
Simplify InputStreamSerializer, make NODE_USER role explicit
2016-12-08 11:58:31 +00:00
Andras Slemmer
a601f0abf5
Local RPC, demos use RPC, NODE has special privileges
2016-12-08 11:58:31 +00:00
Matthew Nesbit
f63e6cd2a6
Add some hooks to StateMachineManager and NodeSchedulerService so that unit tests of flows with scheduled actions can safely test for completion of their test activities. Typically this is done using a while loop whilst there are active fibers, or schedules and then blocking on the ReusuableLatches until the status changes and can be re-evaluated.
...
Add unit tests of ScheduledFlow running on simulated network.
Just use existing DumyContract in test
DummyContract requires value equality so that assertEquals over states works as expected.
Remove blank line.
Add TODO on waitQuiescent.
Fix minor build error
2016-12-07 16:11:55 +00:00
Joel Dudley
03b5e9bced
Address review comments.
2016-12-07 14:15:20 +00:00
joeldudleyr3
432015ddfe
Adds JvmName annotations where necessary to improve interop when developing CorDapps in java.
2016-12-07 12:12:18 +00:00
Clinton Alexander
41b0b6c0b1
Re-added the capsule file. Fixed deploy with another publish option.
2016-12-06 16:06:16 +00:00
Clinton Alexander
a0d5426ced
Due to insurmountable issues with publishing the JARs when the project is called Corda it has been renamed back to capsule.
2016-12-06 16:06:16 +00:00
Clinton Alexander
1463cd2b37
Renamec capsule module to corda.
2016-12-06 16:06:16 +00:00
Clinton Alexander
b24c628e34
Publications now publish JARs again. Install task now publishes again.
2016-12-06 16:06:16 +00:00
Clinton Alexander
bf49dda731
Corda now publishes with updated publish utils.
2016-12-06 16:06:16 +00:00
Clinton Alexander
c8e14b0ac6
Added all artifacts required for the corda capsule to be published on maven central.
2016-12-06 16:06:16 +00:00
Clinton Alexander
810596927e
Added a new capsule build.gradle to allow multiple bintray uploads from one build.gradle.
2016-12-06 16:06:16 +00:00
Clinton Alexander
348092cfa6
Re-added corda capsule publication.
2016-12-06 16:06:16 +00:00
Clinton Alexander
dec9cfc5a4
Added client and node publishing.
2016-12-06 16:06:16 +00:00
Andras Slemmer
fd229df956
node: Add ClassSerializer, register default flow parameters for RPC
2016-12-06 13:55:18 +00:00
Matthew Nesbit
99219c6a5f
Allow cordapp types to be used in parameters to cordapp startFlowDynamic RPC calls.
...
Add missing registration.
2016-12-05 16:57:22 +00:00
Shams Asari
10360ae8cf
Converted MapChange into a sealed data structure so that only Modified has the previous node property
2016-12-05 10:04:31 +00:00
Shams Asari
4addb91f80
Added security to RPC and P2P systems.
2016-12-02 18:11:08 +00:00
Shams Asari
5432905b4a
Clean up NetworkMapCache and InMemoryNetworkMapCache
2016-12-02 14:45:54 +00:00
Andrius Dagys
ad5d6f5cd4
DistributedImmutableMapTest: enable copycat client connection retry to avoid race conditions
2016-12-01 13:21:25 +00:00
Matthew Nesbit
e54a304e2e
Depend upon an internal artifact, rather than a maven local published artifact when building the corda fatjar.
2016-11-30 16:16:51 +00:00
Mike Hearn
d500bf8f50
Address review comments.
2016-11-30 15:11:35 +00:00
Mike Hearn
7b40be8361
Run the IntelliJ reformatter across the Kotlin code. Did not reformat JS/web code.
2016-11-30 14:40:34 +00:00
Andrius Dagys
8e836bc279
Distributed notary: configure Raft client retry to avoid race conditions
2016-11-29 11:07:22 +00:00
Andrius Dagys
4c6625559f
Merged in andrius-dep-cleanup (pull request #569 )
2016-11-28 18:28:28 +00:00
Ross Nicoll
f5ecddb4b2
Add get() method to identity service
2016-11-28 18:01:03 +00:00
Andrius Dagys
ef598d926f
Include only required atomix dependencies.
2016-11-28 15:51:31 +00:00
Shams Asari
38876e3984
Introducing Future.getOrThrow() which throws the cause of the ExecutionException
2016-11-28 15:21:22 +00:00
Mike Hearn
7b2eb651be
Suppress or fix the few remaining compiler warnings
2016-11-28 14:04:30 +00:00
Jose Coll
bc3550e3e6
Merged in colljos-kryo-observable-registration (pull request #544 )
...
Kryo registration of Observable with explicit ID.
2016-11-28 13:31:51 +00:00
Shams Asari
56ada37259
Remove checked in node logs and git ignore node/logs
2016-11-28 10:49:44 +00:00
Andras Slemmer
811b0e6a8d
Merged in aslemmer-warn-on-double-tx-record (pull request #546 )
...
Check for duplicate transaction records
2016-11-28 10:34:34 +00:00
Andrius Dagys
946cfda03e
Added a distributed notary demo that runs a notary cluster and gets several transactions notarised
2016-11-25 17:09:57 +00:00
Andrius Dagys
758ab6d359
Extended Driver api to allow custom config overrides. Added helper methods for creating a distributed notary cluster.
2016-11-25 17:09:57 +00:00
Andras Slemmer
44d1b79ef9
docs: Address PR 513 comments
2016-11-25 15:33:04 +00:00
Mike Hearn
aa629f74ca
Change startup message of the day
2016-11-25 14:30:40 +01:00
Andras Slemmer
87bd97d0c7
Check for duplicate transaction records
2016-11-24 18:00:04 +00:00
Patrick Kuo
cd34f3ae16
Merged in pat-explorer-more-changes (pull request #505 )
...
Pat explorer more changes
2016-11-24 17:47:01 +00:00
Rick Parker
44e09f3366
Merged in parkri-remove-intermittent-error-at-start (pull request #542 )
...
Remove race condition and intermittent logged error at node start up regarding "Queue created for a peer that we don't know from the network map".
2016-11-24 16:30:14 +00:00
rick.parker
8ec21eedb3
quasarScan removal.
2016-11-24 16:27:51 +00:00
Patrick Kuo
fbf952a1ab
Explorer corda branding
2016-11-24 15:46:50 +00:00
Jose Coll
f6f896d072
Kryo registration of Observable with explicit ID.
2016-11-24 15:39:08 +00:00
rick.parker
b20baff54c
Remove race condition and intermittent logged error at node start up regarding "Queue created for a peer that we don't know from the network map".
2016-11-24 13:14:07 +00:00
rick.parker
7d387870d2
Fix annotation on JDBCHashMapTestSuite and class name typo.
2016-11-23 13:08:14 +00:00