Rob Austin
|
8d44587c7c
|
HCOLL-197 - improved buffer resizing
|
2014-12-20 13:27:59 +00:00 |
|
Rob Austin
|
a47f177710
|
HCOLL-197 - added better support for buffer resize to prevent issues around Integer.MAX_SIZE
|
2014-12-19 12:21:55 +00:00 |
|
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 |
|
Rob Austin
|
145a44183b
|
added net.openhft.chronicle.map.CHMUseCasesTest.testAcquireUsingWithCharSequence
|
2014-12-12 16:42:50 +00:00 |
|
Rob Austin
|
17b67c30cc
|
if issue when onRead has no attached
|
2014-12-12 15:48:59 +00:00 |
|
Peter Lawrey
|
c5396b23e8
|
HCOLL-211 Fixing a few tests to cover the use cases.
|
2014-12-10 17:49:00 +00:00 |
|
Rob Austin
|
8d347e4f28
|
renamed to putWith() to putMapped()
|
2014-12-10 15:33:25 +00:00 |
|
Rob Austin
|
b9bb6f3a6c
|
Merge remote-tracking branch 'origin/master'
|
2014-12-10 12:06:21 +00:00 |
|
Rob Austin
|
ed27869e40
|
changed to always reconnect if fails while establishing a connection
|
2014-12-10 12:06:13 +00:00 |
|
Peter Lawrey
|
e14461249d
|
HCOLL-231 Close the connection when the attached is dropped.
|
2014-12-10 10:44:48 +00:00 |
|
Rob Austin
|
7cc79ea2c3
|
HCOLL-234 fixing CHMUseCaseTest
|
2014-12-09 14:16:52 +00:00 |
|
Rob Austin
|
767543cea6
|
HCOLL-234 as agreeded changed method name to "putWithMapping()"
|
2014-12-09 12:57:10 +00:00 |
|
Rob Austin
|
2df0426d83
|
HCOLL-234 as agreeded changed method name to "putWithMapping()"
|
2014-12-09 12:07:15 +00:00 |
|
Rob Austin
|
7486723d8c
|
HCOLL-230 - updated the protocol between the client and the server to include the id and timestamp
|
2014-12-08 12:35:08 +00:00 |
|
leventov
|
291857e4d2
|
Some debug output in TcpReplicator
|
2014-12-07 20:19:28 +07:00 |
|
boundedbuffer
|
3ae05ec34b
|
minor refactors
|
2014-12-07 00:37:09 +00:00 |
|
boundedbuffer
|
66bcd19e01
|
added @NotNull ect
|
2014-12-07 00:09:45 +00:00 |
|
Peter Lawrey
|
237ddc9907
|
Longer running BG tests
|
2014-12-05 23:38:33 +00:00 |
|
Rob Austin
|
32368918b9
|
HCOLL-230 -corrected assert
|
2014-12-05 17:31:18 +00:00 |
|
Rob Austin
|
d742aec3cf
|
Merge remote-tracking branch 'origin/master'
|
2014-12-05 16:33:38 +00:00 |
|
Rob Austin
|
184d17e811
|
HCOLL-230 - checking in fixes to the multi threaded stateless client, it now works ( kind of ), unless its put under load, test net.openhft.chronicle.map.StatelessClientTest.testThreadSafeness will gradually slow down - so am still looking into this issue further.
|
2014-12-05 16:33:12 +00:00 |
|
Peter Lawrey
|
f02be23f09
|
Adding multiple clients to configurable test
|
2014-12-05 17:56:07 +02:00 |
|
Peter Lawrey
|
0d81d29dae
|
Adding multiple clients to configurable test
|
2014-12-05 17:54:01 +02:00 |
|
Rob Austin
|
8ca3d466b7
|
HCOLL-230 - removed trace code and unwanted methods
|
2014-12-04 19:21:15 +00:00 |
|
Rob Austin
|
97c716b67f
|
HCOLL-230 - introduced ReentrantLocks in order to remove the blocking nature of the statelessClient methods
|
2014-12-04 19:01:31 +00:00 |
|
Rob Austin
|
9409fac001
|
HCOLL-230 - split the buffers into a read buffer and a write buffer, add trace code for debugging ( which will be removed soon )
|
2014-12-04 11:03:54 +00:00 |
|
Rob Austin
|
8d28d0194d
|
HCOLL-230 - I flipped around the exception flag and the transaction id
|
2014-12-03 17:40:15 +00:00 |
|
leventov
|
ec6e99224d
|
Remote udpates remove positions from modifications iterators (previously was not touching modification iterators; fixed a small bug in ReplicatedCHronicleMap.removeWithoutUnlock(); fixed soak tests with random data
|
2014-12-03 20:26:52 +07:00 |
|
Rob Austin
|
c4417ddbe4
|
adding net.openhft.chronicle.map.NoTcpReplicationSoakTest
|
2014-12-02 20:08:26 +00: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 |
|
Peter Lawrey
|
6dc1792f19
|
Improve test robustness and park flaky tests.
|
2014-11-30 22:05:33 +02:00 |
|
Peter Lawrey
|
6fdfc9184c
|
HCOLL-211 Add BytesMarshaller and improve handling of invalid sizes.
|
2014-11-30 14:18:45 +02:00 |
|
leventov
|
258347ed71
|
HCOLL-185 fixed a number of bugs in old code and new VanillaChronicleMap and ReplicatedChronicleMap (generalized instance/bytes queries), refactoring and minor fixes, switched to bytes queries for stateless client server
|
2014-11-29 20:39:00 +07: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
|
e6dcef2e81
|
HCOLL-216 reintroduced the spin look into the selector
|
2014-11-27 07:21:06 +00:00 |
|
Rob Austin
|
0f0c928676
|
HCOLL-216 introduced Netty reflection patch for NIO selectors
|
2014-11-26 18:09:31 +00:00 |
|
Rob Austin
|
8f80aaa1b8
|
HCOLL-218 ReplicatedChronicleMapTest appears to use too much resources. reduced resources used by this test - ( plus a few other changes )
|
2014-11-26 13:38:43 +00:00 |
|
Rob Austin
|
b747788152
|
HCOLL-216 added a fix to the TcpReplicator to stop OP_WRITE from spinning when working with the stateless client - also introduced the Netty like code for patching the
nio selector to reduce object creation.
|
2014-11-25 20:45:43 +00:00 |
|
Rob Austin
|
97405a73ce
|
HCOLL-216 changed log line to debug
|
2014-11-25 14:29:25 +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
|
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
|
ae26c293c7
|
HCOLL-134 changed the default so that is does not autoReconnectedUponDroppedConnection, however it better if most of the test cases have this can you can guarantee that the server is ready to accept TCP/IP before the client.
|
2014-11-21 11:04:26 +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
|
bf65306246
|
HCOLL-134 returned the remoteIdentifier back to a BYTE and improved the MapByName
|
2014-11-20 12:18:07 +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 |
|