Rob Austin
005f4d7a7e
HCOLL-246 Fixed - Tcp Replication fails with large values or entries sizes that don't included internal replication bytes"
2014-12-16 15:28:52 +00:00
leventov
872d34e230
JLANG-39 HCOLL-214 refactored builders (leaved a single builder class), fixes in DataValueBytesMarshallers implementation
2014-12-11 20:31:57 +07:00
Peter Lawrey
1e40c765f8
Remove blank lines at the start of methods and loops.
2014-11-30 22:48:57 +02:00
Peter Lawrey
adae564595
Remove blank lines before }
2014-11-30 22:46:22 +02:00
Peter Lawrey
6d4b143903
Remove double and triple blank lines
2014-11-30 22:43:32 +02:00
leventov
40a3080ac9
HCOLL-185 refactored VanillaChronicleMap and ReplicatedChronicleMap; split BytesMapEventListener from MapEventListener; many bug fixes and optimizations; Stateless client queries without serialization/deserialization not working yet
2014-11-28 00:05:49 +07: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
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
f854e96361
HCOLL-213 - started to integrate MapByName and improved the stateless clients handling of large values
2014-11-17 19:31:56 +00:00
leventov
780a6ae2ee
InstanceConfig should be used at most once
2014-11-10 16:14:17 +03:00
leventov
6962919732
Renamed IdentifierListener to RemoteNodeValidator and moved this configuration from TcpConfig to Replication builders
2014-11-10 07:53:30 +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
leventov
4a51b129a3
Many renames, API refactorings, classes/interfaces made private to net.openhft.chronicle.map package
...
Conflicts:
src/main/java/net/openhft/chronicle/map/StatelessChronicleMap.java
src/test/java/net/openhft/chronicle/map/ChronicleMapTest.java
2014-11-07 12:10:40 +03:00
Rob Austin
70fdbb1fc6
HCOLL-167 moved classes to hash as they are used for set as well.
2014-10-29 12:59:18 +00:00
Rob Austin
f647f91b69
HCOLL-167 added support to delegate stateless client method calls to VChronicleMap
2014-10-28 21:29:34 +00:00
leventov
0c45ee8aff
HCOLL-136 HCOLL-137 HCOLL-153 HCOLL-160
...
1. Separated ChronicleMapBuilder (for non-Byteable values) and
OffHeapUpdatableChronicleMapBuilder (for Byteable values) with common base
AbstractChronicleMapBuilder (public just to inherit common javadocs)
2. Added ChronicleHashBuilder.keyDeserializationFactory() and
AbstractChronicleMapBuilder.valueDeserializationFactory() (former
ChronicleMapBuilder.valueFactory() method)
3. Changed ChronicleMap.get(), getUsing() API and impl to what was
initially intended - now they ALWAYS returns null, if key is absent
4. acquireUsing() API, common for the cases with Byteable and non-Byteable
values: puts defaultValue or defaultValueProvider.get(key), if the key is
absent, then acquireUsing() behaves just like getUsing()
5. For off0heap updatable ChronicleMaps (Byteable values), added
prepareValueBytes() configuration which formalizes zeroing out value bytes
6. Javadoc fixes and improvements
2014-10-27 20:15:26 +03:00
Peter Lawrey
9ace610ca5
Fixed Javadoc errors for Java 8
2014-10-24 11:48:51 +01:00
Peter Lawrey
ea779997cf
Remove <p/> from copyright messages
2014-10-24 11:30:25 +01:00
Rob Austin
e6868ea233
HCOLL-167 first working draft of StatelessServerConnector
2014-10-16 20:45:05 +01:00
Rob Austin
2aff512767
HCOLL-163 renamed channel replicator to channel provider
2014-10-13 19:03:43 +01:00