Rob Austin
|
0f0c928676
|
HCOLL-216 introduced Netty reflection patch for NIO selectors
|
2014-11-26 18:09:31 +00:00 |
|
Rob Austin
|
21b0d96493
|
HCOLL-216 added better close support for the executor
|
2014-11-25 15:17:53 +00:00 |
|
Rob Austin
|
70656a83b9
|
HCOLL-216 added removeLater
|
2014-11-25 14:27:25 +00:00 |
|
Rob Austin
|
abcf1fabc4
|
HCOLL-216 refactored so that we only have one StatelessChronicleMap class
|
2014-11-25 13:21:46 +00:00 |
|
Rob Austin
|
632eb7fe81
|
HCOLL-216 added a test for testPutLater
|
2014-11-24 15:17:09 +00:00 |
|
Rob Austin
|
1e87d6ba8a
|
HCOLL-216 added a test for getLater
|
2014-11-24 14:53:57 +00:00 |
|
Rob Austin
|
a5fe252478
|
DOC-14 Stateless Client : enhancing the synchronous writes so we don't need a thread local client for each thread
|
2014-11-24 08:29:44 +00:00 |
|
Rob Austin
|
5fb243e301
|
HCOLL-134 improved stateless map when configured with very small entry sizes
|
2014-11-21 17:38:45 +00:00 |
|
Rob Austin
|
a8479ee02f
|
HCOLL-134 better handling of toString() and close() of the TCP connections
|
2014-11-20 18:48:58 +00:00 |
|
Rob Austin
|
f0c099cd62
|
removed code that was commented out.
|
2014-11-17 20:12:54 +00:00 |
|
Rob Austin
|
2971efac55
|
HCOLL-213 - added debug log about resizing buffer
|
2014-11-17 20:09:16 +00:00 |
|
Rob Austin
|
a0689c09c9
|
HCOLL-213 - improved the stateless clients handling of large values
|
2014-11-17 20:06:12 +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 |
|
Peter Lawrey
|
30a2eb78fb
|
HCOLL-81 Update tests for lambdas in Java 8.
|
2014-11-15 13:43:54 +00:00 |
|
Peter Lawrey
|
3750bc4f8e
|
HCOLL-81 make it clear that mapForKey is read only as it uses a Function and updateForKey is read/write and takes a mutator.
|
2014-11-15 12:56:37 +00:00 |
|
Peter Lawrey
|
2aaf5b5395
|
HCOLL-81 extend support for mapForkey to all maps.
|
2014-11-15 12:31:02 +00:00 |
|
Peter Lawrey
|
b8ac1da4e1
|
Function works in java7 too.
|
2014-11-15 12:11:53 +00:00 |
|
Rob Austin
|
49fc123755
|
HCOLL-81 made publicly a single ChronicleMapBuilder, that delegates onto internal implementations
|
2014-11-15 09:05:26 +00:00 |
|
Rob Austin
|
0fd6e98bed
|
HCOLL-81 StatelessClient : Add a visitor pattern to Chronicle Map ( tested with lamda expressions in java8 )
|
2014-11-14 11:58:12 +00:00 |
|
Rob Austin
|
bfc2dcac25
|
HCOLL-81 StatelessClient : Add a visitor pattern to Chronicle Map
|
2014-11-13 18:55:15 +00:00 |
|
Rob Austin
|
74424fae09
|
removed unwanted sleep
|
2014-11-13 10:43:10 +00:00 |
|
Peter Lawrey
|
82b55fbd78
|
Ensure Nagle is always off.
|
2014-11-12 19:13:29 +00:00 |
|
Rob Austin
|
054c7aee6c
|
added time to close makes the test more stable
|
2014-11-11 18:37:14 +00:00 |
|
Rob Austin
|
96f59131b1
|
added time to close makes the test more stable
|
2014-11-11 17:59:13 +00:00 |
|
Rob Austin
|
1658a8a664
|
added time to close makes the test more stable
|
2014-11-11 17:47:31 +00:00 |
|
Rob Austin
|
94aabe3911
|
reverted back to allow acquireUsing to be passsed a NULL value
|
2014-11-11 08:56:36 +00:00 |
|
Rob Austin
|
0edb2252fa
|
HCOLL-155 improved documentation
|
2014-11-10 13:25:59 +00:00 |
|
leventov
|
8d64a6f8e8
|
Minor API cleanups
|
2014-11-07 16:37:27 +03: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 |
|
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
|
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
|
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
|
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
|
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 |
|
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 |
|
Rob Austin
|
4d9fe081d0
|
updated dependencies for release - and improved stateless client
|
2014-10-29 19:14:30 +00:00 |
|
Rob Austin
|
efc4f6223d
|
HCOLL-167 cleaned up the code
|
2014-10-29 17:26:28 +00:00 |
|
Rob Austin
|
5990547d0a
|
HCOLL-167 cleaned up my API
|
2014-10-29 17:12:34 +00:00 |
|
Rob Austin
|
e654451d2f
|
HCOLL-167 fixed an issue with the remove(null) not throwing NPE
|
2014-10-29 16:53:12 +00:00 |
|
Rob Austin
|
27fbe5c53d
|
reduced threadlocal lookups
|
2014-10-29 16:48:17 +00:00 |
|
Rob Austin
|
99fcd2609e
|
reduced threadlocal lookups
|
2014-10-29 15:31:54 +00:00 |
|
Rob Austin
|
2f73cf1f39
|
renamed common to hash
|
2014-10-29 12:11:24 +00:00 |
|
Rob Austin
|
ebecafe54a
|
HCOLL-167 added support to auto resize the buffers.
|
2014-10-29 11:01:03 +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 |
|
Rob Austin
|
f4f6365eae
|
HCOLL-167 moved the transaction id to the start of the payload to may refactoring easier
|
2014-10-28 19:59:02 +00:00 |
|
Rob Austin
|
e7b502c7c6
|
HCOLL-167 added support for values
|
2014-10-28 17:18:53 +00:00 |
|
Rob Austin
|
64d19bd359
|
HCOLL-167 removed trace code
|
2014-10-28 13:15:21 +00:00 |
|