Commit Graph

  • 52cdc33c95 Merge remote-tracking branch 'origin/master' Rob Austin 2014-12-26 16:53:58 +00:00
  • 86fa01a137 HCOLL-276 Improve serializer resilience Rob Austin 2014-12-26 16:53:43 +00:00
  • 9f48e56ed0 Fixed alignment treatment in ChronicleMapBuilder/VanillaChronicleMap leventov 2014-12-26 21:02:39 +07:00
  • bb61e5b424 Fixed a bug in Vanilla/ReplicatedChronicleMap.acquireWithoutLock() leventov 2014-12-26 20:40:08 +07:00
  • 74cd5c7335 HCOLL-239 - fixed :The JSON to Map import/export should work on the stateless client. Rob Austin 2014-12-26 12:57:36 +00:00
  • 95d98675a4 Merge remote-tracking branch 'origin/master' Rob Austin 2014-12-26 12:55:24 +00:00
  • aa7a83a2a1 HCOLL-251 Make the tests more stable. Peter Lawrey 2014-12-26 12:40:18 +00:00
  • 6afd73bf30 HCOLL-239 - fixed :The JSON to Map import/export should work on the stateless client. Rob Austin 2014-12-26 12:11:53 +00:00
  • 9615462dee Fixed estimateSegmentsBasedOnSize should base on the value size, not chunk leventov 2014-12-26 15:01:01 +07:00
  • 81f6142af7 Clearly separated notion of entries and chunks, averageKeySize()/ValueSize() instead of keySize()/valueSize(), minor fixes and refactorings leventov 2014-12-25 21:39:26 +07:00
  • 06fcaa4c71 added byte[][] value test case Rob Austin 2014-12-25 19:40:35 +00:00
  • 2f84001ada HCOLL-269 minor refactors Rob Austin 2014-12-24 23:10:11 +00:00
  • e69ac9e96f HCOLL-269 refactored DataValueConverter so that it now works with the DataValueModels.acquireModel() Rob Austin 2014-12-24 22:57:38 +00:00
  • f8f3967be6 HCOLL-269 fixed issued where Map with value type of Set<String> throws NPE on map.entrySet() if populated with a Collections.EMPTY_SET, the bug was in the net.openhft.lang.io.serialization.impl.CollectionMarshaller Rob Austin 2014-12-24 20:32:55 +00:00
  • f37255b2ac HCOLL-267 fixed serialization issue with GenericEnumMarshaller Rob Austin 2014-12-24 18:48:33 +00:00
  • d745d822b0 Merge remote-tracking branch 'origin/master' Rob Austin 2014-12-24 18:09:17 +00:00
  • 326e5f32f1 HCOLL-259 enhanced the DataValueConverter to now support Map<->JSON and back, of nested $$Native classes, such as those examples used with the BondVOInterface. Rob Austin 2014-12-24 18:08:52 +00:00
  • 2c3a94c1de Merge remote-tracking branch 'origin/master' Rob Austin 2014-12-24 00:11:55 +00:00
  • 8894206ab4 removed System.out Rob Austin 2014-12-24 00:11:45 +00:00
  • 0fb631ccb4 [maven-release-plugin] prepare for next development iteration Team City 2014-12-24 00:06:46 +00:00
  • c0584613b5 [maven-release-plugin] prepare release chronicle-map-2.0.20b chronicle-map-2.0.20b Team City 2014-12-24 00:06:42 +00:00
  • a77e0c0146 totally externalized the Json serialization into external static methods so that they done get picked up if the XStream jar is not loaded Rob Austin 2014-12-24 00:00:29 +00:00
  • 1d25243408 [maven-release-plugin] prepare for next development iteration Team City 2014-12-23 23:26:06 +00:00
  • a135171370 [maven-release-plugin] prepare release chronicle-map-2.0.19b chronicle-map-2.0.19b Team City 2014-12-23 23:26:01 +00:00
  • 75fdf4337c [maven-release-plugin] prepare for next development iteration Team City 2014-12-23 23:17:50 +00:00
  • ea6478bf60 [maven-release-plugin] prepare release chronicle-map-2.0.18b chronicle-map-2.0.18b Team City 2014-12-23 23:17:46 +00:00
  • fcd2c3275a [maven-release-plugin] prepare for next development iteration Team City 2014-12-23 22:58:55 +00:00
  • 0c70fb48dc [maven-release-plugin] prepare release chronicle-map-2.0.17b chronicle-map-2.0.17b Team City 2014-12-23 22:58:51 +00:00
  • 118127e19c HCOLL-259 adding JSON support for nested $$Native classes ( not yet fully complete ) Rob Austin 2014-12-23 22:46:22 +00:00
  • 9db7295f2b now correctly comparing char[] values Rob Austin 2014-12-23 16:14:52 +00:00
  • 874b675661 added a test with a small tcpBufferSize=128 Rob Austin 2014-12-23 15:26:42 +00:00
  • b65e62a723 added test back in Rob Austin 2014-12-23 15:19:31 +00:00
  • d882c8a59e reduced the large entry size Rob Austin 2014-12-23 15:13:30 +00:00
  • cb6272135e added @Ignore("Something is crashing team city - it maybe this !") Rob Austin 2014-12-23 15:07:55 +00:00
  • 107254737f HCOLL-184 fixed version check Rob Austin 2014-12-23 14:03:04 +00:00
  • cfb4bdf96f HCOLL-245 fixed Rob Austin 2014-12-23 14:02:23 +00:00
  • 271a1f8f03 HCOLL-271 added test JSON<->Map fails for data generated inner classes Rob Austin 2014-12-23 13:57:10 +00:00
  • 9dfecce021 HCOLL-184 added a remote version check Rob Austin 2014-12-23 12:59:15 +00:00
  • e257fca466 HCOLL-184 stateless client now returns the server and client versions Rob Austin 2014-12-23 12:07:51 +00:00
  • 9b7279daf0 HCOLL-184 added a method to return the server version from the stateless client Rob Austin 2014-12-23 11:25:58 +00:00
  • 12fe331c55 HCOLL-197 reduced the oversize factor Rob Austin 2014-12-23 11:17:34 +00:00
  • 3f26bd197e HCOLL-197 updated tests Rob Austin 2014-12-23 11:01:21 +00:00
  • 87e30ba7e9 HCOLL-197 added a test to check support for oversized entries Rob Austin 2014-12-23 10:50:50 +00:00
  • 21f1073ea4 HCOLL-197 added a test to check support for oversized entries Rob Austin 2014-12-23 10:43:03 +00:00
  • 60b3edfe74 HCOLL-197 added imports to the example Rob Austin 2014-12-23 10:23:01 +00:00
  • edf7ef6315 HCOLL-197 reworeded Oversized Entries Support Rob Austin 2014-12-23 10:01:03 +00:00
  • 587cbd3fe1 HCOLL-197 reworeded Oversized Entries Support Rob Austin 2014-12-23 09:59:44 +00:00
  • e422050102 HCOLL-197 removed entry size from the repliaction hub Rob Austin 2014-12-23 09:52:15 +00:00
  • e003068792 HCOLL-197 removed entry size from the repliaction hub Rob Austin 2014-12-23 09:44:59 +00:00
  • 026745d63b HCOLL-268 refactored out the DataValueConverter Rob Austin 2014-12-23 09:29:25 +00:00
  • bf4a27342f Merge remote-tracking branch 'origin/master' Rob Austin 2014-12-23 09:00:37 +00:00
  • 49e5713cae HCOLL-259 added a JSON byte buffer converter Rob Austin 2014-12-22 23:00:49 +00:00
  • 7ae7914f5c HCOLL-268 refactored the JSON convertor Rob Austin 2014-12-22 20:15:24 +00:00
  • c779ee95c5 HCOLL-268 refactored the JSON convertor Rob Austin 2014-12-22 20:14:28 +00:00
  • f1ecdc937a updated test case Rob Austin 2014-12-22 19:52:36 +00:00
  • c033f6ecb1 HCOLL-268 refactored the JSON convertor Rob Austin 2014-12-22 19:50:15 +00:00
  • f3b7fe2be2 HCOLL-268 updated test cases Rob Austin 2014-12-22 18:42:53 +00:00
  • 872b1bdd3e Merge remote-tracking branch 'origin/master' Rob Austin 2014-12-22 16:55:37 +00:00
  • be453ceba3 HCOLL-268 simplified the Json Parsing Rob Austin 2014-12-22 16:55:28 +00:00
  • 890d5a87f7 HCOLL-203 Fixed testAcquireLockedLLPerf -- use all available processors leventov 2014-12-22 22:35:50 +07:00
  • c262191e93 attempting to fix javadoc Rob Austin 2014-12-22 14:49:21 +00:00
  • 7ad50e64ea updated test cases Rob Austin 2014-12-22 14:44:54 +00:00
  • 0b765451a8 HCOLL-265 test for - Chronicle Maps with Identical char[] values are not equal Rob Austin 2014-12-22 13:15:21 +00:00
  • cab02eb890 Merge remote-tracking branch 'origin/master' Rob Austin 2014-12-22 10:58:20 +00:00
  • f224a2dd6d HCOLL-265 test for - Chronicle Maps with Identical char[] values are not equal Rob Austin 2014-12-22 10:58:08 +00:00
  • 4e6306101c HCOLL-203 fixed a bug -- MultiMap's search state was shared between non-exclusive read threads leventov 2014-12-22 16:23:21 +07:00
  • c2ae9fe5b1 corrected typo Rob Austin 2014-12-22 09:21:10 +00:00
  • 673ed826d9 corrected typo Rob Austin 2014-12-22 09:20:07 +00:00
  • ae88a27fbd Reduced method overloading in VanillaChronicleMap leventov 2014-12-22 03:58:27 +07:00
  • a65d6e8c0e HCOLL-260 fixed a bug with remove() method overloading leventov 2014-12-22 03:51:24 +07:00
  • a4803321de added Assert.assertArrayEquals(expected, map.get("Key")); Rob Austin 2014-12-21 17:34:28 +00:00
  • 5970e347df Increased the large message size Rob Austin 2014-12-21 17:32:59 +00:00
  • ec34f60415 Merge remote-tracking branch 'origin/master' Rob Austin 2014-12-21 17:28:51 +00:00
  • b2f6ebbba0 HCOLL-259 fixed JSON<->CHM to support $$Native like BondVOInterface Rob Austin 2014-12-21 17:28:35 +00:00
  • 0635b9731e HCOLL-260 HCOLL-197 support buffer resize on stateless client calls. Removed MAP_SUPPORTS_BYTES flag leventov 2014-12-21 22:45:06 +07:00
  • 59add5e42f HCOLL-263 assume direct off-heap impls only used if fails to generate generic off-heap/on-heap readers/writers leventov 2014-12-21 21:47:07 +07:00
  • e167aca1fc TcpReplicator formatting leventov 2014-12-21 18:57:26 +07:00
  • 4eb461392e rewored to - If after some business logic, in our example after reading the 'issueDate' and 'symbol', you wish to remove the entry, its more efficient to use the 'context' directly to remove the entry. The 'context' is already aware of the entries location in memory. So it will be quicker to call context.removeEntry() rather than map.remove(key). Rob Austin 2014-12-21 09:39:59 +00:00
  • 6d1a13745f updates around -"acquireUsingLocked" Rob Austin 2014-12-21 09:28:48 +00:00
  • cb850f03a8 added - "#### acquireUsingLocked()" Rob Austin 2014-12-21 09:21:45 +00:00
  • 493582ef6d corrected subtitle - "#### acquireUsing()" Rob Austin 2014-12-21 09:20:40 +00:00
  • 447062f19a improved the wording around - "acquireUsing(key,value) offers this functionality from a single method call, reducing the hash look-ups and making your code run slightly faster." Rob Austin 2014-12-21 09:19:44 +00:00
  • 63e2fa8bf1 corrected typo Rob Austin 2014-12-21 09:16:47 +00:00
  • 4528186780 corrected typo Rob Austin 2014-12-21 09:14:35 +00:00
  • 3ab0e6d86f changed the wording arround - Rob Austin 2014-12-21 09:13:37 +00:00
  • f5a2b83469 changed to DataValueClasses.directClassFor(BondVOInterface.class) Rob Austin 2014-12-21 09:08:59 +00:00
  • 2f7d590dd1 added - "we have to wrap the interface ( in this example the BondVOInterface ), with DataValueClasses .directClassFor(...) method, in order to tell the builder that we are going to work directly with the off heap entries." Rob Austin 2014-12-21 09:08:16 +00:00
  • 3bdfeae8f1 updated to use - chm.newValueInstance(); Rob Austin 2014-12-21 08:45:33 +00:00
  • ec67247ca3 HCOLL-260 VanillaChronicleMap$ReadValueToBytes.readValue fails with large values Rob Austin 2014-12-20 19:39:02 +00:00
  • 502e245de2 HCOLL-259 added test - JSON<->CHM to support $$Native like BondVOInterface Rob Austin 2014-12-20 18:30:04 +00:00
  • 2d5809350f [maven-release-plugin] prepare for next development iteration Team City 2014-12-20 18:01:37 +00:00
  • b7ee0496fa [maven-release-plugin] prepare release chronicle-map-2.0.16b chronicle-map-2.0.16b Team City 2014-12-20 18:01:33 +00:00
  • f495e8fad2 [maven-release-plugin] prepare for next development iteration Team City 2014-12-20 17:52:54 +00:00
  • d103712472 [maven-release-plugin] prepare release chronicle-map-2.0.15b chronicle-map-2.0.15b Team City 2014-12-20 17:52:50 +00:00
  • da956e65a2 updated to <dependency> <groupId>net.openhft</groupId> <artifactId>third-party-bom</artifactId> <type>pom</type> <version>3.4.14</version> <scope>import</scope> </dependency> Rob Austin 2014-12-20 17:47:12 +00:00
  • 8dc26061c4 updated to <dependency> <groupId>net.openhft</groupId> <artifactId>third-party-bom</artifactId> <type>pom</type> <version>3.4.14</version> <scope>import</scope> </dependency> Rob Austin 2014-12-20 17:38:05 +00:00
  • cc5d4b47a3 Merge remote-tracking branch 'origin/master' Rob Austin 2014-12-20 16:58:47 +00:00
  • 1e0a6863b6 updated git ignore Rob Austin 2014-12-20 16:58:30 +00:00
  • 709e947166 HCOLL-197 - improved buffer resizing and removed entry size from the stateless client Rob Austin 2014-12-20 14:55:41 +00:00
  • 429cb2bcb2 Merge remote-tracking branch 'origin/master' Rob Austin 2014-12-20 13:36:21 +00:00