Commit Graph
1377 Commits
Author SHA1 Message Date
Rob Austin 53f6038b60 HCOLL-134 refactored and renamed to NodeDiscovery 2014-10-03 18:21:05 +01:00
Rob Austin aaf4d371af HCOLL-134 minor refactor of node discovery 2014-10-03 16:37:27 +01:00
Rob Austin df1bb8356e HCOLL-134 improved test cases 2014-10-03 10:26:21 +01:00
Rob Austin 640af9676d Merge remote-tracking branch 'origin/master' 2014-10-03 08:19:44 +01:00
Rob Austin cee70c82a0 HCOLL-134 fix the cause of most broken tests, most of the issues were do to my recent silly mistake in TCPReplicator. 2014-10-03 08:19:14 +01:00
leventov 389a226742 Merge branch 'master' of github.com:OpenHFT/Chronicle-Map
Conflicts:
	src/test/java/net/openhft/chronicle/map/example/WordCount.java
2014-10-03 07:15:14 +04:00
leventov fa8d857ab6 HCOLL-147 factored ChronicleMap 'default-valuing' configuration from MapEventListener 2014-10-03 07:14:08 +04:00
leventov bd642b995f Abstract classes and interfaces always use the most conservative serializer. Fixed a bug with different objectSerializers during read and write (introduced in 38cda58032) 2014-10-03 06:42:02 +04:00
Rob Austin f996ba3177 HCOLL-134 ( release draft cut of the code so that I can test it across my network ) 2014-10-02 19:45:32 +01:00
Rob Austin ec09015f1d HCOLL-134 ( release draft cut of the code so that I can test it across my network ) 2014-10-02 19:01:39 +01:00
Rob Austin c11a0cceac HCOLL-134 ( release draft cut of the code so that I can test it across my network ) 2014-10-01 19:20:49 +01:00
Rob Austin 73bc6960f6 HCOLL-134 ( release draft cut of the code so that I can test it across my network ) and commented out java 8 code in test so we can use java 7 2014-10-01 18:01:25 +01:00
Rob Austin ab4c51b852 HCOLL-134 ( release draft cut of the code so that I can test it across my network ) 2014-10-01 16:26:02 +01:00
Rob Austin 1cc2a7f27b HCOLL-134 removed whitespace 2014-09-29 16:44:29 +01:00
Rob Austin 50cd15826f HCOLL-134 introduced the NonUniqueIdentifierListener 2014-09-29 16:39:53 +01:00
Rob Austin cdbb38e12d HCOLL-134 removed unwanted field 2014-09-29 15:52:51 +01:00
Rob Austin 5d4401b5b4 HCOLL-134 added support to turn off autoReconnectedUponDroppedConnection - because when node discovery is used ( by nodes broadcasting out their host:port over UDP ), when new or restarted nodes are started up. they attempt to find the nodes on the grid by listening to the host and ports of the other nodes, so these nodes will establish the connection when they come back up, hence under these circumstances, polling a dropped node to attempt to reconnect is no-longer required as the remote node will establish the connection its self on startup. 2014-09-29 15:51:14 +01:00
Rob Austin ddac403449 HCOLL-134 ( release draft cut of the code so that I can test it across my network ) 2014-09-26 17:40:44 +01:00
Rob Austin cad4d43786 HCOLL-134 ( release draft cut of the code so that I can test it across my network ) 2014-09-26 17:30:29 +01:00
Rob Austin b116d52a86 HCOLL-134 ( release draft cut of the code so that I can test it across my network ) 2014-09-26 17:28:45 +01:00
Rob Austin b05dfadc04 HCOLL-134 ( release draft cut of the code so that I can test it across my network ) 2014-09-26 17:27:45 +01:00
Rob Austin 67699ecf00 HCOLL-134 ( release draft cut of the code so that I can test it across my network ) 2014-09-26 17:19:00 +01:00
Rob Austin 0c2476a52f HCOLL-134 ( release draft cut of the code so that I can test it across my network ) 2014-09-26 17:15:27 +01:00
Rob Austin 3538e0ea26 HCOLL-134 ( release draft cut of the code so that I can test it across my network ) 2014-09-26 15:47:16 +01:00
Rob Austin 9d571d7fcf HCOLL-134 ( release draft cut of the code so that I can test it across my network ) 2014-09-26 15:33:39 +01:00
Rob Austin c67673a0a2 HCOLL-134 ( release draft cut of the code so that I can test it across my network ) 2014-09-26 15:23:29 +01:00
Rob Austin 26a32c7c58 HCOLL-134 ( release draft cut of the code so that I can test it across my network ) 2014-09-26 15:09:44 +01:00
Rob Austin 6c567a33bd HCOLL-134 ( release draft cut of the code so that I can test it across my network ) 2014-09-26 14:57:59 +01:00
Rob Austin 7df54be603 HCOLL-134 ( release draft cut of the code so that I can test it across my network ) 2014-09-26 13:20:29 +01:00
Rob Austin 8012be2fbc HCOLL-134 ( release draft cut of the code so that I can test it across my network ) 2014-09-26 11:28:14 +01:00
Rob Austin 4d889222e3 HCOLL-134 and HCOLL-145 ( release draft cut of the code so that I can test it across my network ) 2014-09-25 16:42:22 +01:00
leventov 6b51754bc0 Merge branch 'master' of github.com:OpenHFT/Chronicle-Map 2014-09-24 22:14:33 +04:00
leventov 38cda58032 HCOLL-85 HCOLL-142 JLANG-29 Featured serializers 2014-09-24 22:12:39 +04:00
Rob Austin c2027c3e3d fixed 1.6 compatibility issue 2014-09-24 09:19:54 +01:00
Rob Austin 1ca7b5f1ea fixed typo 2014-09-23 19:31:11 +01:00
Rob Austin 10d8ad5481 HCOLL-133 CloseablesManager.checkState is throwing java.lang.IllegalStateException 2014-09-23 19:30:40 +01:00
Rob Austin abc56b855a HCOLL-133 CloseablesManager.checkState is throwing java.lang.IllegalStateException 2014-09-23 19:17:04 +01:00
leventov 6d17ce29d2 Fixed a bug in ReplicatedChronicleMap.value() 2014-09-23 02:41:21 +04:00
leventov dc2b6da306 Fixed bug in ChronicleMapBuilder: chose wrong marshaller if key or value class is a BytesMarshallable or Externalizable subclass, but not Byteable subclass 2014-09-19 22:14:11 +04:00
leventov 1c1724b189 HCOLL-133 don't try to close channels thrown exceptions if TCP/UDP replicator already closed 2014-09-19 13:40:20 +04:00
leventov e3a16746a5 Don't call MapEventListener.onPut() from within ChronicleMap.acquireUsing(key, null) invocation, key is absent in the map instance, i. e. the new value was obtained via valueFactory.create() 2014-09-19 09:42:46 +04:00
leventov 0f53ed3c5b HCOLL-140 Prevent MultiMaps from occasionally being too dense 2014-09-17 21:15:27 +04:00
leventov 2bf71da795 Fixed ChronicleMapBuilder.SerializableMarshaller to use ObjectSerializer, configured for the builder/map 2014-09-17 10:48:05 +04:00
leventov 4b70aafa20 Ensure acquireUsing() doesn't return null 2014-09-17 10:45:48 +04:00
leventov 69ea009f02 HCOLL-133 Avoid duplicate closing of TCP/UDP replicators 2014-09-14 15:00:34 +04:00
Rob Austin b0229b9afa HCOLL-134 Broadcast active ChronicleMap host names over UDP to allow other maps to connect 2014-09-13 09:19:32 +01:00
Rob Austin d0c33d0b08 HCOLL-132 changed the code to use @net.openhft.lang.model.constraints.NotNull 2014-09-12 16:00:10 +01:00
Rob Austin d30d85c8da Revert "removed force bootstrap as its nolonger required"
This reverts commit bc48a6aefb.
2014-09-12 15:30:26 +01:00
Rob Austin a611e041bd Merge remote-tracking branch 'origin/master' 2014-09-12 12:07:28 +01:00
Rob Austin bc48a6aefb removed force bootstrap as its nolonger required 2014-09-12 12:06:54 +01:00