Commit Graph
672 Commits
Author SHA1 Message Date
Rob Austin 885c54878a updated docs 2014-11-10 17:39:56 +00:00
Rob Austin fb656e40cd changed to ReplicationChannel 2014-11-10 17:36:39 +00:00
Rob Austin ec6c83db3a added information around the ReplicationHub 2014-11-10 17:33:01 +00:00
Rob Austin 38fe544d45 Merge remote-tracking branch 'origin/master' 2014-11-10 16:21:34 +00:00
Rob Austin ec2d6e3451 changed version to 2.0.9b-SNAPSHOT 2014-11-10 16:21:24 +00:00
leventov 1cbdd91640 Fix tests 2014-11-10 18:38:14 +03:00
leventov 2be60c999a Merge branch 'master' of github.com:OpenHFT/Chronicle-Map
Conflicts:
	src/main/java/net/openhft/chronicle/map/AbstractChronicleMapBuilder.java
2014-11-10 18:15:58 +03:00
leventov daac52ba35 Changed acquireUsingLocked and getUsingLocked behaviour -- now throwing IllegalState if the given value is not reused 2014-11-10 18:14:30 +03:00
leventov 9be0d58baf Reduced accessability of multimaps 2014-11-10 18:12:47 +03:00
Peter Lawrey ec619f4dbd Merge remote-tracking branch 'origin/master' 2014-11-10 15:07:38 +00:00
Peter Lawrey 1774a4d331 Tweek segment sizes again. 2014-11-10 15:07:08 +00:00
Rob Austin b47454a02a updated readme 2014-11-10 14:58:36 +00:00
Rob Austin 3e635ff64d updated readme 2014-11-10 14:46:03 +00:00
Rob Austin 3e0644c0dd Merge remote-tracking branch 'origin/master' 2014-11-10 14:31:27 +00:00
Rob Austin c77a242775 updated readme 2014-11-10 14:31:17 +00:00
Peter Lawrey 6e2881a014 HCOLL-194 Add support for new MultiMaps in the future. 2014-11-10 14:12:01 +00:00
Rob Austin c143726275 updated documentation and test that show that our API does not currently work to spec. 2014-11-10 13:58:40 +00:00
Rob Austin 86523c0cee Merge remote-tracking branch 'origin/master' 2014-11-10 13:26:09 +00:00
Rob Austin 0edb2252fa HCOLL-155 improved documentation 2014-11-10 13:25:59 +00:00
leventov 780a6ae2ee InstanceConfig should be used at most once 2014-11-10 16:14:17 +03:00
leventov 878a19479e Fix of the prev commit 2014-11-10 15:57:47 +03:00
leventov 7667fac98a Some Javadocs for replication stuff [dc] 2014-11-10 15:54:27 +03:00
Rob Austin b0dba6a779 Merge remote-tracking branch 'origin/master' 2014-11-10 11:29:22 +00:00
Rob Austin 512c85a74d added ### Improving the performance of Chronicle Maps Serialization 2014-11-10 11:29:10 +00:00
leventov 6962919732 Renamed IdentifierListener to RemoteNodeValidator and moved this configuration from TcpConfig to Replication builders 2014-11-10 07:53:30 +03:00
Peter Lawrey 49b51d151d Merge remote-tracking branch 'origin/master'
Conflicts:
	src/main/java/net/openhft/chronicle/hash/ChronicleHash.java
2014-11-09 14:05:22 +00:00
Peter Lawrey b612bc5678 HCOLL-194 Code tidy. 2014-11-09 14:01:22 +00:00
Peter Lawrey 194b25b20d HCOLL-194 Add I24 -> I24 multimap. 2014-11-09 14:00:59 +00:00
leventov 553ccbc10e Minor Javadoc fixes 2014-11-08 09:35:05 +03:00
leventov 6254c33e0f Made AbstractChronicleMapBuilder more thread-safe 2014-11-08 09:21:27 +03:00
leventov 183f783c6c try-with-resources in AbstractChronicleMapBuilder 2014-11-08 09:09:41 +03:00
leventov 52f4b04881 Removed unused canSupportShortShort() method in AbstractChronicleMapBuilder 2014-11-08 09:09:10 +03:00
leventov 2f53d56c13 Test the hypotesis TeamCity doesn't run test classes without token 'Test' in the name 2014-11-08 05:42:17 +03:00
leventov 1790f7c511 More replication API renames and Wiki updated 2014-11-08 05:41:17 +03:00
leventov c0d9099da9 Some renames in replication API, fixed potential issue with networkInterface configuration for udp multicast 2014-11-08 05:26:10 +03:00
Peter Lawrey 0bcfa7ee43 Port to windows 2014-11-07 22:26:54 +00:00
Team City 6738f29ba6 [maven-release-plugin] prepare for next development iteration 2014-11-07 18:50:29 +00:00
Team City d54be72222 [maven-release-plugin] prepare release chronicle-map-2.0.8a chronicle-map-2.0.8a 2014-11-07 18:50:24 +00:00
Rob Austin c2e85064d6 HCOLL-192 added test case net.openhft.chronicle.map.EventListenerTestWithTCPSocketReplication.testRemoteNotifyRemove() - and implemented its functionality. 2014-11-07 18:46:26 +00:00
leventov 8211986f29 Fixed invalid TCPSocketReplicationBootStrapTests 2014-11-07 18:53:45 +03:00
leventov c479a77268 Fixed a bug in AbstractChronicleMapBuilder.createReplicated() 2014-11-07 18:53:44 +03:00
Rob Austin c52f6fd96a Merge remote-tracking branch 'origin/master' 2014-11-07 13:42:59 +00:00
Rob Austin 67379f0c8b HCOLL-192 onPut now returns the replacedValue ( previous value ) 2014-11-07 13:42:08 +00:00
leventov 8d64a6f8e8 Minor API cleanups 2014-11-07 16:37:27 +03:00
leventov 49172e4b3b HCOLL-136 added keyMarshallers(), keySizeMarshaller() and valueSizeMarshaller() methods to Builder interfaces; removed factory field from SerializationBuilder and VanillaChronicleMap as unused 2014-11-07 16:15:37 +03:00
leventov 09008f16fe Moved more classes from net.openhft.chronicle.hash.serialization to .internal 2014-11-07 14:40:11 +03:00
leventov fddacd1243 Removed AgileBytesMarshaller 2014-11-07 14:32:30 +03:00
leventov f96d369cdd HCOLL-136 HCOLL-137 Improved BytesReader, BytesWriter and BytesInterop docs [dc] 2014-11-07 14:16:31 +03:00
Rob Austin 28d20d03b6 HCOLL-192 I've reviewed the code around this, it looks like this size constraint was a hang up from when we only allowed replicated entries to be no larger than max unsigned short, the underlying code was changed recently when we introduced the stateless client to allow much larger payloads. As such I've have increased this constrain to Integer.MAX_VALUE 2014-11-07 11:14:33 +00:00
leventov 4c86dae04f Made TcpConfig back immutable; Draw the borderline: Builders are mutable, Configs are immutable (hence ChronicleHashInstanceBuilder and StatelessClientBuilder renamed to Configs; improved TcpConfig static factory naming 2014-11-07 12:24:52 +03:00