Commit Graph

167 Commits (14d6759803ec21f0ad8413f9a1bcde58d094355c)

Author SHA1 Message Date
Vladimir Eliezer Tokarev 14d6759803 The tests suing LocalBullteinBoardClient instead of the Cached one. 2016-04-01 04:12:21 -07:00
Vladimir Eliezer Tokarev 25781f40f7 Changed AsyncVoterRegistry to use CachedBulletinBoardClient
Instead of using ThreadedBulletinBoardClient.
The test have been changed to use LocalBulletinBoardClient.
2016-04-01 02:20:47 -07:00
Vladimir Eliezer Tokarev 1bf5861808 Merge branch 'master' into Voter-Registry 2016-04-01 00:26:29 -07:00
Arbel Deutsch Peled 49c1e2c178 Added missing files to version control 2016-03-27 20:11:09 +03:00
Vladimir Eliezer Tokarev 01874f7d1c Removed alll the printStackTrace. 2016-03-26 04:16:08 -07:00
Vladimir Eliezer Tokarev 7f39badaf7 Removed the system.out.println. 2016-03-26 04:14:27 -07:00
Vladimir Eliezer Tokarev 259b4c2ae5 Anded return statment after onFailure for the object dont send onSucces. 2016-03-26 04:13:45 -07:00
Vladimir Eliezer Tokarev f3ec49acc7 Removed the usage of the collection of digital signers 2016-03-26 04:11:09 -07:00
Vladimir Eliezer Tokarev 5398d5adc3 Removed the usage of DigitalSignature where should be single instace 2016-03-26 03:58:21 -07:00
Vladimir Eliezer Tokarev b8cc12dfc1 Removed serialization from the project (we have protobufs!). 2016-03-26 03:53:53 -07:00
Arbel Deutsch Peled e56312d38b Local Client supports subsrciptions 2016-03-22 10:16:46 +02:00
Arbel Deutsch Peled a7699086d8 Local Client for testing (without subscription yet)
Partial implementation of subscriptions.
Some bug fixes.
2016-03-21 20:32:57 +02:00
Vladimir Eliezer Tokarev 8140dcd516 Changed the documentation of some files to document things that have changed since last commit. 2016-03-18 10:53:01 -07:00
Vladimir Eliezer Tokarev c767d8af58 Changed the writing of all the groups ids of one simple voter. 2016-03-18 10:42:07 -07:00
Vladimir Eliezer Tokarev 37002a7f1e Changed the getLatestMessage to be java 7 syntax 2016-03-12 05:50:42 -08:00
Vladimir Eliezer Tokarev b4661d0fed Splited LatestMessagesCallBack into number of callbacks according to their destanation. 2016-03-12 05:23:51 -08:00
Vladimir Eliezer Tokarev a9d96e59b2 Correcting arbel peled cr 2016-03-11 06:02:09 -08:00
Vladimir Eliezer Tokarev 4fac4bbb8c Changed the usage of test from (junit 3 to 4) from extend to @Test. 2016-03-05 06:38:12 -08:00
Vladimir Eliezer Tokarev 6d807cdd4d Added the option to check if some voter have voted already. 2016-03-05 06:33:07 -08:00
Vladimir Eliezer Tokarev 4d72d6083e Changed addVoterToGroup to setVotersGroup. 2016-03-05 03:20:07 -08:00
Vladimir Eliezer Tokarev da614c13ab Changed the signatures of methods according to java standarts (camelCaseConvention). 2016-03-05 02:36:35 -08:00
Vladimir Eliezer Tokarev 4b31e87d07 Changed the code according to Arbel Peled CR. 2016-03-04 08:53:42 -08:00
Vladimir Eliezer Tokarev 2d72822405 Changed the MessageCollectionUtils file and the files that affacted by this change. 2016-03-04 08:26:55 -08:00
Vladimir Eliezer Tokarev 9828832553 Changed the type of the message validator and reformated the classes in an appropriate way. 2016-03-04 07:22:34 -08:00
Vladimir Eliezer Tokarev d9272c9f94 Renamed SimpleRegistry to Registry. 2016-03-04 06:06:37 -08:00
Vladimir Eliezer Tokarev 9c52eff109 Updated the VoterRegistry.proto file according to the new timestamp of the unsingedBulletinBoardMessage. 2016-03-04 06:05:06 -08:00
Vladimir Eliezer Tokarev 6359f74a7b Updated the VoterRegistry.proto file according to the new timestamp of the unsingedBulletinBoardMessage. 2016-03-04 06:02:53 -08:00
Vladimir Eliezer Tokarev fea0e8880f changed the files according to the new futureInterface. 2016-03-04 05:43:43 -08:00
Vladimir Eliezer Tokarev 843d50c276 changed the files according to the new futureInterface. 2016-03-04 05:36:48 -08:00
Vladimir Eliezer Tokarev 5c4b5a2150 mereging with master for getting the new timestamp uasge 2016-03-04 04:56:14 -08:00
Vladimir Eliezer Tokarev 687c2c6d7e Pulled the first version of the BulletinBoardClientIntegretionTest file 2016-03-04 04:50:33 -08:00
Arbel Deutsch Peled 50bcca8da3 Merge branch 'Bulletin-Board-Batch' 2016-03-01 13:57:57 +02:00
Arbel Deutsch Peled 1cf14a60a8 Bulletin Board Client support for streaming and Timestamps
Created standard Checksum interface and implementation for Sync Query mechanism
Added the Timestamp into the Batch Digest and Signature logic
2016-03-01 13:56:18 +02:00
Arbel Deutsch Peled 71191e05b9 Added Sync Query tests on Bulletin Board Server 2016-02-29 08:36:35 +02:00
Arbel Deutsch Peled ca31d5a177 Merge branch 'Bulletin-Board-Batch' 2016-02-27 16:57:36 +02:00
Vladimir Eliezer Tokarev 311d1e8e8e Removed the voterRegistryMessage and swaped the usage of it to BulletinBoardMessage 2016-02-27 03:55:45 -08:00
Vladimir Eliezer Tokarev 87420a9d7d Removed the voterRegistryMessage and swaped the usage of it to BulletinBoardMessage 2016-02-27 03:48:51 -08:00
Vladimir Eliezer Tokarev 5169c935bf Changed the usage of timestamp to miliseconds and removed the aqurate timestamp 2016-02-27 03:00:14 -08:00
Vladimir Eliezer Tokarev 097aad4e7b Changed the enumartion of RegistryTags to abstract class with static final strings as tags 2016-02-27 01:27:19 -08:00
Vladimir Eliezer Tokarev 64a9356dc2 Change part of the code (java 8 usage) for gralde to be able to run the test and not fail. 2016-02-26 05:52:03 -08:00
Vladimir Eliezer Tokarev 230dfe6d3f Realocated the VoterRegistry.proto file and changed the usage of it 2016-02-26 05:17:29 -08:00
Vladimir Eliezer Tokarev c8e747285c Added the verefication process to the receiving of messages from voter registry 2016-02-26 04:54:39 -08:00
Vladimir Eliezer Tokarev 16a3102ca4 Replaced part of the files according to Arbel Peled CR and remove unnessesry files 2016-02-25 21:56:46 -08:00
Vladimir Eliezer Tokarev 20d2b3e68c Ended the refactoring of the code acording to Arbel Peled first CR commit 2016-02-25 21:45:52 -08:00
Arbel Deutsch Peled aeb7c13436 Made read operations stream the results.
Removed dependency on large Protobufs (BulletinBoardMessageList and BatchDataList).
Partial implementation of Sync Query.
Current version supports only H2 and MySQL (no SQLite support).
2016-02-22 08:04:01 +02:00
Vladimir Eliezer Tokarev 6ec0d4a668 Changed the simple voter registry tests (all passes) to the new strcutrue of the registry 2016-02-20 08:54:22 -08:00
Vladimir Eliezer Tokarev 3347a6c42d Refactoring the code of voter-registry tests according to Arbel Peled CR 2016-02-20 07:48:10 -08:00
Vladimir Eliezer Tokarev 8c0e7f57bb Refactoring the code of voter-registry tests according to Arbel Peled CR 2016-02-19 08:41:02 -08:00
Vladimir Eliezer Tokarev 64ccaff508 Refactoring the code of voter-registry according to Arbel Peled CR 2016-02-19 06:33:32 -08:00
Vladimir Eliezer Tokarev 298dd5bf6e Refactoring the code of voter-registry according to Arbel Peled CR 2016-02-19 06:18:28 -08:00