Commit Graph
1377 Commits
Author SHA1 Message Date
Rob Austin 21b0d96493 HCOLL-216 added better close support for the executor 2014-11-25 15:17:53 +00:00
Rob Austin 97405a73ce HCOLL-216 changed log line to debug 2014-11-25 14:29:25 +00:00
Rob Austin 70656a83b9 HCOLL-216 added removeLater 2014-11-25 14:27:25 +00:00
Rob Austin abcf1fabc4 HCOLL-216 refactored so that we only have one StatelessChronicleMap class 2014-11-25 13:21:46 +00:00
Rob Austin d23288ffec HCOLL-216 reverted to prev version and sent peter and email as to why 2014-11-25 11:46:00 +00:00
Rob Austin 632eb7fe81 HCOLL-216 added a test for testPutLater 2014-11-24 15:17:09 +00:00
Rob Austin 1e87d6ba8a HCOLL-216 added a test for getLater 2014-11-24 14:53:57 +00:00
Rob Austin 5db55e566b reverted this change back ( allow event listener to be NULL ), but instead introduced "the NOP event listener" 2014-11-24 10:37:55 +00:00
Rob Austin f7f886938b allow event listener to be NULL 2014-11-24 10:10:34 +00:00
Rob Austin 12ceba9739 Merge remote-tracking branch 'origin/master' 2014-11-24 08:30:22 +00:00
Rob Austin a5fe252478 DOC-14 Stateless Client : enhancing the synchronous writes so we don't need a thread local client for each thread 2014-11-24 08:29:44 +00:00
Peter Lawrey 085e1cc99d HCOLL-213 Increase the lock timeout. 2014-11-22 14:19:09 +00:00
Peter Lawrey 51239850a8 HCOLL-213 Thread local stateless client 2014-11-22 13:38:07 +00:00
Rob Austin 5fb243e301 HCOLL-134 improved stateless map when configured with very small entry sizes 2014-11-21 17:38:45 +00:00
Rob Austin ae26c293c7 HCOLL-134 changed the default so that is does not autoReconnectedUponDroppedConnection, however it better if most of the test cases have this can you can guarantee that the server is ready to accept TCP/IP before the client. 2014-11-21 11:04:26 +00:00
Rob Austin a8479ee02f HCOLL-134 better handling of toString() and close() of the TCP connections 2014-11-20 18:48:58 +00:00
Rob Austin 272eaecaf8 fixed code so that test case com.higherfrequencytrading.chronicle.enterprise.map.PushingMapEventListenerTest.testPushTo works 2014-11-20 13:15:55 +00:00
Rob Austin bf65306246 HCOLL-134 returned the remoteIdentifier back to a BYTE and improved the MapByName 2014-11-20 12:18:07 +00:00
Rob Austin 78118649bd Merge remote-tracking branch 'origin/master' 2014-11-18 21:35:14 +00:00
Rob Austin ddd79cf61c HCOLL-134 creates a new map based on the details that are sent to the map of builders 2014-11-18 21:34:51 +00:00
Peter Lawrey a4cfcccca6 CHENT-8 Add a simple test to check put and remove work without the need for replication. 2014-11-18 21:25:37 +00:00
Rob Austin 091937113d Merge remote-tracking branch 'origin/master' 2014-11-18 21:20:08 +00:00
Rob Austin 87f7f18579 HCOLL-134 creates a new map based on the details that are sent to the map of builders 2014-11-18 21:19:46 +00:00
Peter Lawrey 2a5551ad68 CHENT-8 Add support for pushing changes to remote maps. 2014-11-18 21:01:03 +00:00
Peter Lawrey 7e24ae9106 Merge remote-tracking branch 'origin/master'
Conflicts:
	src/main/java/net/openhft/chronicle/map/AbstractChronicleMapBuilder.java
2014-11-18 20:59:20 +00:00
Peter Lawrey a3b149d8fb CHENT-8 Add support for pushing changes to remote maps. 2014-11-18 20:57:55 +00:00
Rob Austin c9cf962617 HCOLL-134 added some logging 2014-11-18 19:54:54 +00:00
Rob Austin 266da0be31 HCOLL-134 added the following method - bootstapOnlyLocalEntries(boolean bootstapOnlyLocalEntries) 2014-11-18 18:40:01 +00:00
Rob Austin 01faf866d9 HCOLL-134 more work on node discovery 2014-11-18 15:30:52 +00:00
Rob Austin 073bf50327 HCOLL-134 more work on node discovery 2014-11-18 15:24:57 +00:00
Rob Austin 1874c4c127 HCOLL-134 more work on node discovery 2014-11-18 15:08:40 +00:00
Rob Austin 825668e126 HCOLL-134 attempting to bias to use IPV4 addresses 2014-11-18 12:23:11 +00:00
Rob Austin baa966ca2d HCOLL-134 reduced the number of entries as this is causing a memory issue on my laptop 2014-11-18 11:54:09 +00:00
Rob Austin 121e149908 HCOLL-134 removed unwanted method 2014-11-18 11:37:17 +00:00
Rob Austin a210c35263 HCOLL-134 checking in a alpha version of this code that works with the replication hub 2014-11-18 11:36:26 +00:00
Rob Austin f0c099cd62 removed code that was commented out. 2014-11-17 20:12:54 +00:00
Rob Austin 2971efac55 HCOLL-213 - added debug log about resizing buffer 2014-11-17 20:09:16 +00:00
Rob Austin a0689c09c9 HCOLL-213 - improved the stateless clients handling of large values 2014-11-17 20:06:12 +00:00
Rob Austin f854e96361 HCOLL-213 - started to integrate MapByName and improved the stateless clients handling of large values 2014-11-17 19:31:56 +00:00
Peter Lawrey a76e1048f9 HCOLL-213 Update YCSB tests 2014-11-17 16:12:31 +00:00
Rob Austin 7210dd40f2 HCOLL-134 added test to serialize the builders 2014-11-17 14:21:59 +00:00
Rob Austin ee261871ab HCOLL-81 removed unnecessary code and fixed test 2014-11-17 11:06:41 +00:00
Peter Lawrey a74596e32e Javadoc fixes 2014-11-15 16:54:44 +00:00
Peter Lawrey 30a2eb78fb HCOLL-81 Update tests for lambdas in Java 8. 2014-11-15 13:43:54 +00:00
Peter Lawrey 3750bc4f8e HCOLL-81 make it clear that mapForKey is read only as it uses a Function and updateForKey is read/write and takes a mutator. 2014-11-15 12:56:37 +00:00
Peter Lawrey 2aaf5b5395 HCOLL-81 extend support for mapForkey to all maps. 2014-11-15 12:31:02 +00:00
Peter Lawrey b8ac1da4e1 Function works in java7 too. 2014-11-15 12:11:53 +00:00
Peter Lawrey 37914654bc Merge remote-tracking branch 'origin/master' 2014-11-15 10:40:42 +00:00
Peter Lawrey 524834f1c2 create() and close() to not throw an IOException. 2014-11-15 10:40:09 +00:00
Rob Austin 49fc123755 HCOLL-81 made publicly a single ChronicleMapBuilder, that delegates onto internal implementations 2014-11-15 09:05:26 +00:00