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
|
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 |
|
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
|
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 |
|
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 |
|
leventov
|
157891dc9d
|
Inlined UdpReplicationConfigBean
|
2014-11-07 08:10:21 +03:00 |
|
Rob Austin
|
912308c4d3
|
HCOLL-191 - added tests and fix for reading keys and values
|
2014-11-06 22:45:18 +00:00 |
|
Rob Austin
|
6327a6ab9d
|
HCOLL-191 synchronized on close() and check back in the stateless client test
|
2014-11-06 18:51:48 +00:00 |
|
Rob Austin
|
babd62e431
|
HCOLL-191 -Checking in a possible fix for this issue - "EventListener is not called correctly for a replicated map", but will require more testing.
|
2014-11-06 18:28:38 +00:00 |
|
Peter Lawrey
|
f8f99c7c00
|
Fix a generic in Javadoc.
|
2014-11-06 15:22:28 +00:00 |
|
Rob Austin
|
8740ef1568
|
HCOLL-155 updated java doc
|
2014-11-05 09:38:49 +00:00 |
|
Rob Austin
|
faf7bf939d
|
HCOLL-155 updated java doc to include readlock
|
2014-11-05 09:37:02 +00:00 |
|
Rob Austin
|
130ee0f481
|
HCOLL-155 added java doc to - ReadContext<K, V> getUsingLocked(@NotNull K key, @NotNull V usingValue);
|
2014-11-05 09:32:44 +00:00 |
|
Rob Austin
|
39cf492171
|
HCOLL-155 implemented lookupUsing(K key, V value, LockType lockTypeType) for ReplicatedVanChronMap
|
2014-11-04 16:53:39 +00:00 |
|
Rob Austin
|
8e278ae62b
|
HCOLL-155 added a kvContext.dontPutOnClose(); to imporve performance on aquireUsing(key,value)
|
2014-11-04 15:44:48 +00:00 |
|
Rob Austin
|
a031362da1
|
added back in moved files
|
2014-11-04 14:46:54 +00: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 |
|
Peter Lawrey
|
cff7c5bea8
|
Improve lock handling.
|
2014-11-02 23:39:22 +00:00 |
|
Peter Lawrey
|
b8e82c8f19
|
Merge remote-tracking branch 'origin/master'
Conflicts:
src/main/java/net/openhft/chronicle/map/VanillaChronicleMap.java
|
2014-11-02 23:33:43 +00:00 |
|
Peter Lawrey
|
a489c74cf9
|
Improve lock handling.
|
2014-11-02 23:29:30 +00:00 |
|
Rob Austin
|
507e3d5259
|
Merge remote-tracking branch 'origin/master'
|
2014-11-02 23:19:34 +00:00 |
|
Rob Austin
|
580b6aba78
|
HCOLL-155 cleaned up putOnClose
|
2014-11-02 23:18:58 +00:00 |
|
Peter Lawrey
|
245908baad
|
Add a perf test for acquireUsingLocked.
|
2014-11-02 23:09:21 +00:00 |
|
Rob Austin
|
2e98febfeb
|
HCOLL-155 fixed bug around lock type
|
2014-11-02 18:41:02 +00:00 |
|
Rob Austin
|
f0bf9151f0
|
HCOLL-155 minor changes
|
2014-11-02 18:38:44 +00:00 |
|
Rob Austin
|
ef0cd0f96f
|
HCOLL-155 removed acquireUsingReadLocked and acquireUsingWriteLocked to WriteContext<K,V> acquireUsingLocked(@NotNull K key, @NotNull V usingValue); and ReadContext<K,V> getUsingLocked(@NotNull K key, @NotNull V usingValue);
|
2014-11-02 18:35:26 +00:00 |
|
Rob Austin
|
4cf1cc198a
|
HCOLL-167 cleaned up constructor of StatelessChronicleMap
|
2014-11-02 12:53:14 +00:00 |
|
Rob Austin
|
d25fafaf66
|
Merge remote-tracking branch 'origin/master'
|
2014-11-02 00:16:39 +00:00 |
|
Rob Austin
|
118ed1676f
|
HCOLL-155 added two of peters tests and them implemented the code accordingly - the test are net.openhft.chronicle.map.ChronicleMapTest#testOffheapAcquireUsingLocked and net.openhft.chronicle.map.ChronicleMapTest#testOnheapAcquireUsingLocked
|
2014-11-02 00:16:02 +00:00 |
|
leventov
|
8edcecbbce
|
Improved MapEventListener documentation [dc]
|
2014-11-01 20:20:56 +03:00 |
|
Rob Austin
|
100d839a8b
|
HCOLL-155 uncompleted, checked in order that Peter can review the changes so far of - chm.acquireUsingReadLocked and chm.acquireUsingWriteLocked
|
2014-11-01 15:53:47 +00:00 |
|
Peter Lawrey
|
9a6af6a6fb
|
Select OF_4_BYTES for Byteable values. (possibly OF_8_BYTES in the future)
|
2014-11-01 09:26:38 +00:00 |
|
Peter Lawrey
|
a8a9f1e76e
|
Simplify read/write locks. remove readers waiting count.
|
2014-10-31 21:12:05 +00:00 |
|
Peter Lawrey
|
bb94e0e547
|
Consolidate segment headers to reduce TLB misses. Re-tune the calculated number of segments based on the size of data.
|
2014-10-31 17:33:10 +00:00 |
|
leventov
|
ff697fa012
|
PrepareValueBytes imporovements and documentations [documentation campaign]
|
2014-10-30 16:11:20 +03:00 |
|
Rob Austin
|
4d9fe081d0
|
updated dependencies for release - and improved stateless client
|
2014-10-29 19:14:30 +00:00 |
|
Rob Austin
|
44b8683115
|
HCOLL-167 cleaned up the code
|
2014-10-29 18:28:56 +00:00 |
|
Rob Austin
|
efc4f6223d
|
HCOLL-167 cleaned up the code
|
2014-10-29 17:26:28 +00:00 |
|