Commit Graph
1377 Commits
Author SHA1 Message Date
Rob Austin e6adbd2a7f Merge remote-tracking branch 'origin/master' 2014-12-05 15:46:13 +00:00
Rob Austin 26e2200f22 fixed compile issue 2014-12-05 15:45:48 +00:00
Jaromir Hamala 70e8462d86 Range checking fixed 2014-12-05 14:12:45 +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
Rob Austin ca98f659fd added the following to prevent writting to a socket that is not bound - if (!clientChannel.finishConnect() || !clientChannel.socket().isBound()) 2014-12-03 15:19:58 +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 2e2798f318 fixed typo on comment 2014-12-03 10:07:42 +00:00
Rob Austin 2541d5acfd HCOLL-229 fix to -stateless client : Terminated thread causes next thread to read the other threads message 2014-12-03 10:06:26 +00:00
Rob Austin c4417ddbe4 adding net.openhft.chronicle.map.NoTcpReplicationSoakTest 2014-12-02 20:08:26 +00:00
leventov 622a62f206 Don't free blocks of removed entries in ReplicatedChronicleMap 2014-12-02 14:56:46 +07:00
Rob Austin 397549ac52 categorised @ignore with JIRA's and fixed test cases and List Marshaller 2014-12-01 19:49:19 +00:00
leventov f0bb095d65 HCOLL-222 clarified error message if trying to put the unitialized byteable key/value, that might be quite common mistake 2014-12-01 23:21:58 +07:00
leventov b3141fcb46 Fixed 2 bugs, causing EventListenerTestWithTCPSocketReplication#testRemoteNotifyRemove() test fail 2014-12-01 21:10:22 +07:00
Rob Austin a09cf94b35 imporved javadoc 2014-12-01 12:26:19 +00:00
Rob Austin 11c86a2057 imporved javadoc 2014-12-01 12:20:43 +00:00
Rob Austin 03f3f58b91 imporved javadoc 2014-12-01 12:10:42 +00:00
Rob Austin 01982ba038 imporved javadoc 2014-12-01 11:57:17 +00:00
Rob Austin 8ebcec3c0c corrected javadoc 2014-12-01 11:24:30 +00:00
Rob Austin 118e5c5006 corrected javadoc 2014-12-01 11:13:17 +00:00
Peter Lawrey 07485a67b1 Use new ports between tests 2014-11-30 22:54:07 +02: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
Peter Lawrey 50a337af0d HCOLL-211 Add marshallers for List and Set. 2014-11-30 13:44:59 +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
Rob Austin 9ba784c8a0 HCOLL-219 formatting only 2014-11-28 12:37:14 +00:00
Rob Austin 8fca055c03 HCOLL-219 toched file 2014-11-28 12:22:09 +00:00
Rob Austin 9457126b91 HCOLL-219 removed import/export support for Native classes as its too hard to cover all the edge cases at the moment and its not currently a priority 2014-11-28 12:07:30 +00:00
Rob Austin e69d204c90 HCOLL-222 added failing test - map.put() throwing and NPE when putting a LongValue$$Native 2014-11-28 11:34:55 +00:00
Rob Austin 68c66d1094 HCOLL-219 improved the test coverage and implementation of import and export 2014-11-28 00:14:37 +00:00
Rob Austin 71e4ddfd1f Resurrecting some commented out test and removing the sleep from the close on StatelessClient 2014-11-27 21:07:02 +00:00
Rob Austin 87007fd80c fixed failing tests 2014-11-27 19:23:46 +00:00
Rob Austin bb4ab6b920 fixed failing tests 2014-11-27 18:56:43 +00: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 38a058e3ce HCOLL-219 updated javadoc 2014-11-27 12:58:18 +00:00
Rob Austin 4b3620a647 HCOLL-219 support the importing and exporting of entries to a human readable file format like JSON 2014-11-27 12:39:28 +00:00
Rob Austin a386fb0cad HCOLL-219 support the importing and exporting of entries to a human readable file format like JSON 2014-11-27 11:40:07 +00: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 84a9581c7f HCOLL-218 ReplicatedChronicleMapTest appears to use too much resources - I've looked at other tests as well and have attempted to ensure that close is called on every test, also prompting the GC to run after each test. 2014-11-26 16:24:57 +00:00
Rob Austin f3161e31bb Merge remote-tracking branch 'origin/master' 2014-11-26 13:39:18 +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
Peter Lawrey d1f083d6e7 HCOLL-217 Add Deflator compression for JDK Serialized values. 2014-11-26 08:24:02 +02:00
Peter Lawrey ccf42248a1 HCOLL-217 Add Deflator compression for JDK Serialized values. 2014-11-26 08:01:34 +02: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