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
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
9dec1ed4db
reverted cff7c5bea8
2014-11-04 14:44:59 +00:00
Rob Austin
a0c89935f5
reverted cff7c5bea8
2014-11-04 14:29:06 +00: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
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
Rob Austin
1404f9508c
Merge remote-tracking branch 'origin/master'
2014-10-24 14:54:54 +01:00
Rob Austin
cbe6253ca7
HCOLL-167 added support for larger entry sizes
2014-10-24 14:54:17 +01:00
Peter Lawrey
ea779997cf
Remove <p/> from copyright messages
2014-10-24 11:30:25 +01:00
Rob Austin
d5f88842df
HCOLL-163 corrected bad naming of Udp and TCP ReplicationConfig
2014-10-14 10:46:38 +01:00
Rob Austin
1014834668
HCOLL-163 kept the use of tcp() and udp() internal
2014-10-14 10:41:36 +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
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
leventov
2ef875ef91
HCOLL-128 cleanup Replicators closeables handling, fixed small defect -- AbstractConnector.connectLater didn't remove channel from closeables
2014-09-10 03:11:14 +04:00
leventov
ea16356d46
New Chronicle-Map
2014-09-05 17:39:51 +04:00