Commit Graph
2936 Commits
Author SHA1 Message Date
leventov 3f8386a0d5 Merge branch 'master' of github.com:OpenHFT/Chronicle-Map
Conflicts:
	src/test/java/eg/BGChronicleTest.java
2014-12-06 00:11:30 +07:00
leventov f8cb1d49d9 JLANG-39 implemented universal readers/writers for classes eligible for dataValue generation, test of the simplier case 2014-12-06 00:09:50 +07:00
leventov dc449f1608 Check in Heap and Native generated impls of BondVOInterface for quicker reference 2014-12-06 00:06:55 +07: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 b9f35178a1 Throughput test 2014-12-05 18:08:16 +02:00
Peter Lawrey f02be23f09 Adding multiple clients to configurable test 2014-12-05 17:56:07 +02:00
Peter Lawrey 83f214263e Merge remote-tracking branch 'origin/master' 2014-12-05 17:54:59 +02:00
Peter Lawrey 0d81d29dae Adding multiple clients to configurable test 2014-12-05 17:54:01 +02:00
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
Rob Austin 02950ea0a1 Merge pull request #10 from jerrinot/range-dix
Range checking fixed
2014-12-05 13:27:31 +00:00
leventov 6cf932ff1f Fixed BGChonicleTest 2014-12-05 20:11:18 +07:00
Jaromir Hamala 70e8462d86 Range checking fixed 2014-12-05 14:12:45 +02:00
Rob Austin fbd0f3a1d6 added missing @Test 2014-12-05 10:38:18 +00:00
Rob Austin dfbf7c3e07 added missing @Test 2014-12-05 10:37:48 +00:00
Rob Austin de6570520e Merge remote-tracking branch 'origin/master' 2014-12-05 09:29:32 +00:00
Rob Austin 00b298e0a9 corrected name 2014-12-05 09:29:03 +00:00
Rob Austin a0e824cb23 Update README.md
udpdated https://github.com/OpenHFT/Chronicle-Map#importexport-entries-as-json
2014-12-05 09:16:26 +00:00
Rob Austin d5cca80096 added readme importing/exporting entries to json 2014-12-05 09:14:55 +00:00
Rob Austin 370e81060e added readme importing/exporting entries to json 2014-12-05 09:12:23 +00:00
Rob Austin 0dabc8e3b1 added readme importing/exporting entries to json 2014-12-05 09:11:35 +00:00
Rob Austin fc14f59cd6 added readme importing/exporting entries to json 2014-12-05 09:10:03 +00:00
Rob Austin 09730d09c0 added readme importing/exporting entries to json 2014-12-05 09:07:20 +00:00
Rob Austin 42a5fcf889 added readme importing/exporting entries to json 2014-12-05 09:05:46 +00:00
Rob Austin a7cb3223a0 added readme importing/exporting entries to json 2014-12-05 09:04:33 +00:00
Rob Austin c4f17bf2a4 added readme importing/exporting entries to json 2014-12-05 09:04:02 +00: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 1e4c67abd2 added key for
RSS - Resident memory size.  How much main memory was used.

Mupd/s - Million write operations per second. i.e. put(key, value);
2014-12-04 16:33:19 +00:00
Rob Austin bdff9ff6d3 reduced waitTillTime 2014-12-04 11:08:48 +00:00
Rob Austin ca333fa0d4 Merge remote-tracking branch 'origin/master' 2014-12-04 11:04:30 +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
Peter Lawrey c83c065c77 Merge remote-tracking branch 'origin/master' 2014-12-04 09:58:27 +02:00
Peter Lawrey fbafa8fc67 Fix the test to write to a file, in a timed manner. 2014-12-04 09:57:00 +02: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 2c4cfa32ec added the replicating client 2014-12-03 16:15:48 +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
Rob Austin 40c791671e tweeked the test 2014-12-03 14:42:27 +00:00
Rob Austin d6b8ebd844 updated test 2014-12-03 14:33:38 +00:00
Rob Austin 573aa4e71e update performance test 2014-12-03 14:29:10 +00:00
Rob Austin c553c70b27 Merge remote-tracking branch 'origin/master' 2014-12-03 13:42:07 +00:00
Rob Austin 1cebaf8ca2 added BGChronicleTest 2014-12-03 13:41:24 +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 81082aab62 Added back in the @Ignore and JIRA - this has just failed on TC so I defiantly think there is a genuine bug
ChronicleMapTest.testAcquireFromMultipleThreads

	Current failure:		 #816	rob.austin (2)	03 Dec 14 09:23
	First failure: 		 #815	rob.austin (1)	02 Dec 14 20:09
java.lang.AssertionError: expected:<10000> but was:<9994>
    at org.junit.Assert.fail(Assert.java:88)
    at org.junit.Assert.failNotEquals(Assert.java:743)
    at org.junit.Assert.assertEquals(Assert.java:118)
    at org.junit.Assert.assertEquals(Assert.java:555)
    at org.junit.Assert.assertEquals(Assert.java:542)
    at net.openhft.chronicle.map.ChronicleMapTest.testAcquireFromMultipleThreads(ChronicleMapTest.java:553)
    at net.openhft.chronicle.map.ChronicleMapTest.testAcquireFromMultipleThreads(ChronicleMapTest.java:529)
« Hide stacktrace

see http://teamcity.higherfrequencytrading.com:8111/viewLog.html?buildId=3763&tab=buildResultsDiv&buildTypeId=OpenHFT_ChronicleMap_Snapshot
2014-12-03 09:29:56 +00:00
Rob Austin 5f1d94ead8 remove was using the wrong time 2014-12-03 09:22:51 +00:00
Rob Austin 1b06733c67 the decrements were in the wrong place 2014-12-03 09:21:37 +00:00
Rob Austin c4417ddbe4 adding net.openhft.chronicle.map.NoTcpReplicationSoakTest 2014-12-02 20:08:26 +00:00