Commit Graph
101 Commits
Author SHA1 Message Date
leventov 0cf883eade Removed ChronicleMapBuilder.alignedEntrySize() in favor of simply entrySize() 2014-10-07 03:26:38 +04:00
leventov fdd5988d6f Made keys immutability configurable 2014-10-07 01:25:09 +04:00
leventov 9b27b8a758 Memoize hash computation in CopyingMetaBytesInterop 2014-10-07 00:56:03 +04:00
leventov 7d1e4dd2df HCOLL-156 changed default value object factory from AllocateInstanceObjectFactory to NewInstanceObjectFactory 2014-10-07 00:52:26 +04:00
Rob Austin 1044ee5c03 HCOLL-134 ( release draft cut of the code so that I can test it across my network ) 2014-10-06 20:24:14 +01:00
Rob Austin 84e6cc09f9 HCOLL-134 ( release draft cut of the code so that I can test it across my network ) 2014-10-06 20:20:47 +01:00
Rob Austin 715eafe62e HCOLL-134 ( release draft cut of the code so that I can test it across my network ) 2014-10-06 20:03:44 +01:00
Rob Austin 830cca6382 HCOLL-134 ( release draft cut of the code so that I can test it across my network ) 2014-10-06 19:44:37 +01:00
Rob Austin 18b35c1b5c HCOLL-134 ( release draft cut of the code so that I can test it across my network ) 2014-10-06 19:34:32 +01:00
Rob Austin 5fe1bbd4ce HCOLL-134 ( release draft cut of the code so that I can test it across my network ) 2014-10-06 19:20:49 +01:00
Rob Austin 25debcb987 HCOLL-134 ( release draft cut of the code so that I can test it across my network ) 2014-10-06 19:00:02 +01:00
Rob Austin 9205498530 HCOLL-134 ( release draft cut of the code so that I can test it across my network ) 2014-10-06 16:01:41 +01:00
Rob Austin 085d15f1d9 HCOLL-134 ( release draft cut of the code so that I can test it across my network ) 2014-10-06 15:34:10 +01:00
Rob Austin a655b877a2 HCOLL-134 ( release draft cut of the code so that I can test it across my network ) 2014-10-06 15:30:30 +01:00
Rob Austin 1d27ca894b HCOLL-134 ( release draft cut of the code so that I can test it across my network ) 2014-10-06 15:21:35 +01:00
Rob Austin 6c0ec26911 HCOLL-134 ( release draft cut of the code so that I can test it across my network ) 2014-10-06 15:05:18 +01:00
leventov b6f56cf4d9 HCOLL-138 HCOLL-139 added ChronicleMapBuilder.keySize(), valueSize() configurations and reasonable entrySize() estimation if not specified 2014-10-05 06:06:54 +04:00
leventov 6ce22f02f7 Throw IllegalArgumentException with human-readable message in VanillaChronicleMap.Segment.alloc() method on attempt of allocation of more than 64 blocks 2014-10-05 06:06:53 +04:00
leventov d09353cb2e Added defaultValue and defaultValueProvider to ChronicleMapBuilder.toString() representation 2014-10-05 06:06:53 +04:00
leventov d35be141c2 Fixed a bug in ReplicatedChronicleMap.wasRemoved() method 2014-10-05 06:06:52 +04:00
leventov efc04f8a98 Removed unused BitUnit class 2014-10-05 06:06:52 +04:00
leventov d4567bcd83 HCOLL-150 fixed a bug in ByteableMarshaller 2014-10-04 09:08:07 +04:00
leventov 067fe7fdc5 Defined missed serialVersionUIDs while repo in 2.0.0-SNAPSHOT state 2014-10-04 09:08:06 +04:00
Rob Austin a5e8452cb4 HCOLL-134 improved NodeDiscovery, but its still not fully correctly working, I still have to do more work on it. 2014-10-03 20:26:32 +01:00
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