Commit Graph
2936 Commits
Author SHA1 Message Date
Luca Burgazzoli 20277fdbb9 Merge pull request #17 from lburgazzoli/master
Add OSGi metadata
2015-01-27 10:38:00 +01:00
lburgazzoli bcff745c36 Add OSGi metadata 2015-01-27 10:35:07 +01:00
leventov 872840a591 Configure DummyValue marshaller 2015-01-26 14:19:38 +07:00
leventov 0d2a1fa65b Update Lang version 2015-01-26 13:30:40 +07:00
leventov 68697831b8 Moved to CityHash (proven to be faster); Made Hashing and BytesInterop API more cohrent; removed Void marshalling because values should never be null 2015-01-26 13:21:27 +07:00
leventov 935c2422dd Try to avoid MarkTest failing because of interference of different builds 2015-01-26 09:42:07 +07:00
leventov adf9b27494 Issue with MarkTest.persistedTest possibly resolved? 2015-01-26 09:42:00 +07:00
leventov fad64ba5f9 Made ReplicatedChronicleMapTest really a test of ReplicatedChronicleMap 2015-01-26 09:40:50 +07:00
leventov 32ee88b4d7 Removed CHMUseCases tests which make little sense with new contexts 2015-01-25 08:58:52 +07:00
leventov f1cadde18f Revert 0572bb3 because initially it was failing only because of a1c2398 2015-01-25 08:58:20 +07:00
leventov b84e83537d When VanillaContext keys/values are CharSequences, use StringBuilder as reusable instances 2015-01-25 08:56:53 +07:00
leventov 3842755c67 Returned VanillaContext entry indirection in order to make patterns like map.getUsing(key, byteableValue) working 2015-01-25 08:55:52 +07:00
leventov 6d0b305051 Simplified putDefaultValue() 2015-01-24 16:02:58 +07:00
leventov ac93c9c189 Fixed a couple of bugs in AbstractChronicleMap iterations 2015-01-24 16:01:38 +07:00
leventov 126d4fb089 Fixed TimeBasedRepliationTest 2015-01-24 13:54:39 +07:00
leventov a1c239862e Made VanillaChronicleMap use putReturnsNull and removeReturnsNull configs 2015-01-24 13:49:16 +07:00
leventov 59b357014d Made VanillaContext more defensive and error checking 2015-01-24 13:48:40 +07:00
leventov 1d51843966 Make HasherTest a JUnit test 2015-01-24 11:58:23 +07:00
leventov c407f9c101 #15 Fixed bug in Hasher 2015-01-24 11:46:59 +07:00
Rob Austin e17cef5e58 Update pom.xml
updated version to <version>3.0.0a-SNAPSHOT</version>
2015-01-19 18:42:19 +00:00
leventov 0572bb31e6 Fixed TCPSocketReplication3wayPutReturnsNullTest 2015-01-20 01:01:09 +07:00
leventov 06b326ab05 Implemented forEachEntry() and forEachEntryWhile() 2015-01-20 01:00:38 +07:00
leventov f53a93275c Late updates to ReplicatedChronicleMap throw LateUpdateException 2015-01-19 22:10:29 +07:00
leventov 7dd7fc9434 Updated AbstractChronicleMap.replace() considering BytesChronicleMap needs 2015-01-19 18:50:42 +07:00
leventov 975b616c2b Make VanillaContext more defensive 2015-01-19 18:40:47 +07:00
leventov 3c86eda26c Fixed a bug in ReplicationHubFindByName 2015-01-19 18:40:15 +07:00
leventov 748022eefc Fixed bug in ReplicatedChronicleMap 2015-01-19 18:23:38 +07:00
leventov a36e1bcfb7 More bug fixes 2015-01-19 09:01:29 +07:00
leventov 55763cdb4b Fixed some bugs in StatelessClientConnector 2015-01-19 07:11:12 +07:00
leventov ffb239fc94 Fixed some bugs in VanillaChronicleMap & ReplicatedChronicleMap 2015-01-19 07:10:50 +07:00
leventov dda6fcbaa7 Don't assume timestamp = 0 is impossible in ReplicatedChronicleMap 2015-01-19 07:10:07 +07:00
leventov cad8b833ce Improved logic of segment size choice, added some rationalizing comments. Fixed MarkTest 2015-01-19 07:08:55 +07:00
leventov 4c269c3167 Fixed a bug in AbstractChronicleMap.EntryIterator -- shouldn't update iterator's state on next(), if there no more entries 2015-01-19 07:07:21 +07:00
leventov 4af4fce33c Added eager nullability and type checks of values and functions passed to ChronicleMap, if is probable that they won't be passed (and checked) inside contexts, if, say the key is absent in the map 2015-01-19 07:06:21 +07:00
leventov d897891bfb Great refactoring 2015-01-17 03:19:35 +07:00
Peter Lawrey 8a4ad9ade2 Use ChronicleMapBuilder to build all ChronicleMap 2015-01-15 17:35:44 +00:00
Rob Austin a7b3f03fe2 Merge branch 'master' of https://github.com/OpenHFT/Chronicle-Map 2015-01-15 15:37:29 +00:00
Rob Austin 31e1ccd0b5 added plugin to force java 1.7 2015-01-15 15:35:17 +00:00
Team City fa078b427a [maven-release-plugin] prepare for next development iteration 2015-01-14 14:16:34 +00:00
Team City 17f4cae50b [maven-release-plugin] prepare release chronicle-map-2.0.22rc5 chronicle-map-2.0.22rc5 2015-01-14 14:16:30 +00:00
Team City 7ccf7a5836 [maven-release-plugin] prepare for next development iteration 2015-01-14 14:04:01 +00:00
Team City 6360efddd6 [maven-release-plugin] prepare release chronicle-map-2.0.22rc4 chronicle-map-2.0.22rc4 2015-01-14 14:03:57 +00:00
Team City 5e9123e08e [maven-release-plugin] prepare for next development iteration 2015-01-14 13:47:17 +00:00
Team City 1f63ec37ee [maven-release-plugin] prepare release chronicle-map-2.0.22rc3 chronicle-map-2.0.22rc3 2015-01-14 13:47:12 +00:00
Rob Austin bd85053ed8 HCOLL-294 updated to <dependency>
<groupId>net.openhft</groupId>
                                     <artifactId>lang</artifactId>
                                     <version>6.4.22</version>
                                 </dependency>
2015-01-14 13:35:22 +00:00
Rob Austin f9b412303c HCOLL-294 changed back to SPIN_LOOP_TIME_IN_NONOSECONDS 2015-01-14 13:26:48 +00:00
Rob Austin b681f93a49 HCOLL-294 changed to SPIN_LOOP_TIME_IN_MILLIS = 10; 2015-01-14 11:38:53 +00:00
Rob Austin f285ab2756 HCOLL-294 changed back to a spin loop but this time only for 10ms 2015-01-14 11:29:37 +00:00
Rob Austin efeab00079 HCOLL-294 reduced object creation in the TcpReplication Selector 2015-01-14 10:52:41 +00:00
Rob Austin a779e9d21e added - @Ignore("causing issues on windows") 2015-01-13 18:54:30 +00:00