Commit Graph

  • 88843fae92 HCOLL-343 add an option not to erase old removed entries from ReplicatedChronicleMap leventov 2015-08-27 00:01:46 +03:00
  • 5a16c8579d HCOLL-382 fixed added flag passing to MapEventListener leventov 2015-08-26 23:22:19 +03:00
  • 604c5f9e71 Rollback 9f9aaa9b9e leventov 2015-08-26 22:56:44 +03:00
  • 6cb62cf20b Update chronicle-bom version leventov 2015-08-26 01:09:34 +03:00
  • 0ae3660c75 Adjust the tests for slow speed processors Peter Lawrey 2015-08-24 10:29:01 +01:00
  • d03232edee updated to <dependency> <groupId>net.openhft</groupId> <artifactId>chronicle-bom</artifactId> <type>pom</type> <version>1.7.4</version> <scope>import</scope> </dependency> Rob Austin 2015-08-22 22:48:52 +01:00
  • 81a2ef8ca5 Update chronicle-bom version leventov 2015-08-23 00:06:26 +03:00
  • 904ecca036 HCOLL-343 HCOLL-227 Remove old entries from ReplicatedChronicleMap leventov 2015-08-22 23:39:53 +03:00
  • 963c13cd7c [maven-release-plugin] prepare for next development iteration Team City 2015-08-22 20:45:37 +01:00
  • 9101f807a9 [maven-release-plugin] prepare release chronicle-map-2.3.2 chronicle-map-2.3.2 Team City 2015-08-22 20:45:30 +01:00
  • 72901c919d fixed possible issue with 'added' Rob Austin 2015-08-21 16:15:36 +01:00
  • 3f48ef5ed7 [maven-release-plugin] prepare for next development iteration Team City 2015-08-21 12:09:11 +01:00
  • 51e8845696 [maven-release-plugin] prepare release chronicle-map-2.3.1 chronicle-map-2.3.1 Team City 2015-08-21 12:09:06 +01:00
  • 881ff4c403 updated to <version>1.7.3</version> Rob Austin 2015-08-21 11:28:18 +01:00
  • f96331a3a0 gone back to prev lang Rob Austin 2015-08-21 07:36:34 +01:00
  • 9c7200e294 attempting to using chronicle map with an older version of lang - <dependency> <groupId>net.openhft</groupId> <artifactId>lang</artifactId> <version>6.6.16</version> </dependency> Rob Austin 2015-08-21 07:28:48 +01:00
  • ec3b92daf6 commented out test for now Rob Austin 2015-08-20 17:42:45 +01:00
  • ff34f8460c bump bom 1.7.3 Peter Lawrey 2015-08-20 17:27:09 +01:00
  • bab67acf11 CHENT-49 performance enhancements of UTF8 string handling. lang 6.7.0, map 2.3.1 Peter Lawrey 2015-08-20 15:38:34 +01:00
  • e97417eed9 Merge remote-tracking branch 'origin/2.1' into 2.1 Rob Austin 2015-08-20 15:11:53 +01:00
  • 0201606bbd HCOLL-382 add the UpdateResult field to net.openhft.chronicle.map.MapEventListener#onPut Rob Austin 2015-08-20 14:48:37 +01:00
  • d846b861c6 CHENT-49 performance enhancements of UTF8 string handling. bump map to 2.3.1 Peter Lawrey 2015-08-20 14:43:38 +01:00
  • c45e6c1f0d Merge remote-tracking branch 'origin/2.1' into 2.1 Peter Lawrey 2015-08-20 14:09:05 +01:00
  • 4bc6b11a7a CHENT-49 performance enhancements of UTF8 string handling. Peter Lawrey 2015-08-20 14:07:39 +01:00
  • a0ecb8fc6b HCOLL-382 add the UpdateResult field to net.openhft.chronicle.map.MapEventListener#onPut Rob Austin 2015-08-20 14:04:49 +01:00
  • a3a45e1681 Optimize BigSegmentHeader.tryWriteLock() leventov 2015-08-19 23:23:42 +03:00
  • f15d087234 CE-117 fixed put(K,V) to return true if present, even if put returns NULL Rob Austin 2015-08-18 09:57:46 +01:00
  • bc24505e49 CE-134 Add ChronicleMap.update(K, V) method leventov 2015-08-18 02:31:22 +03:00
  • 2f32764082 Make replace() returns on absent entry consistent leventov 2015-08-17 23:09:00 +03:00
  • 39915db127 Performance anaylsis of Wire. Peter Lawrey 2015-08-16 12:06:57 +01:00
  • dda26715d3 Update Segment Header size heurisic after benchmarking data leventov 2015-08-14 20:35:11 +03:00
  • 51140ef343 Remove pointless interface combinations and Javadoc clean-up leventov 2015-08-08 19:09:08 +03:00
  • 9ffa4a3f25 Merge pull request #35 from darach/patch-1 Roman Leventov 2015-08-08 07:51:30 +03:00
  • 35fe6b9ee3 Fix typo in the FAQ section of README.md Darach Ennis 2015-08-08 01:15:18 +01:00
  • 8faae76b0a Changed ports in TestReplication leventov 2015-08-06 04:05:59 +03:00
  • b5cf817b2a Zero out contents of a newly-created persisted ChronicleHash leventov 2015-08-06 03:46:54 +03:00
  • 0c8a4156ff updated to <parent> <groupId>net.openhft</groupId> <artifactId>java-parent-pom</artifactId> <version>1.1.6</version> <relativePath/> </parent> Rob Austin 2015-08-05 17:15:46 +01:00
  • 2b6c871562 Reduce ChronicleMapBuilder API surface, hide private API in a class leventov 2015-08-05 02:57:12 +03:00
  • 8afd90c528 Remove unused ChronicleEnterprise artifacts from ChronicleMapBuilder leventov 2015-08-05 02:49:07 +03:00
  • 8fe9960808 Make ChronicleMapBuilder not Serializable leventov 2015-08-05 02:47:50 +03:00
  • 3729ee3768 HCOLL-360 Update to the latest chronicle-bom leventov 2015-08-04 23:01:34 +03:00
  • ff99f5cccd On the way to HCOLL-360: Rename HashLookup to CompactOffHeapLinearHashTable and make it not a stage; extracted KeySearch from HashQuery leventov 2015-08-03 16:38:35 +03:00
  • cf5930e276 [maven-release-plugin] prepare for next development iteration Team City 2015-08-03 16:39:04 +01:00
  • 197a0a5c61 [maven-release-plugin] prepare release chronicle-map-2.2.2 chronicle-map-2.2.2 Team City 2015-08-03 16:38:59 +01:00
  • 7c10ea41ab Fix a bug in ChronicleMapBuilder.preMapConstruction() leventov 2015-08-02 01:37:34 +03:00
  • 22df53afb9 Try un-@Ignore some tests leventov 2015-08-02 01:31:09 +03:00
  • 4a9e2c1095 Fix bugs with key/value average/constant size computation in ChronicleMapBuilder leventov 2015-08-02 01:24:04 +03:00
  • 0811f98e4c Fix a bug in source code & spec -- entry relocation on put() should acquire write lock leventov 2015-08-02 00:23:39 +03:00
  • 38c1e1c723 Make contexts follow the spec -- nested contexts on the same key should be forbidden leventov 2015-08-01 23:54:55 +03:00
  • 9b0bfc631d Removed ChronicleHashBuilderImpl and ChronicleMapBuilder minor cleanup leventov 2015-07-31 01:50:27 +03:00
  • a0eb9a2f98 Fixed a bug in MapEntryStages.putValueDeletedEntry() -- the slot in hashLookup is empty, should be filled, not just the value updated leventov 2015-07-30 03:15:31 +03:00
  • cf583d4510 Removed unused duplicating HashLookup class and package leventov 2015-07-30 02:44:11 +03:00
  • 33ab0c8c75 Update stage-compiler dependency leventov 2015-07-30 01:27:01 +03:00
  • e39dfc394c Add ChronicleHashBuilder.averageKey() and ChronicleMapBuilder.averageValue() methods leventov 2015-07-29 01:21:21 +03:00
  • a3c9ed688c Update Javadocs - insert missing <p>In the beginnings of the paragraphs leventov 2015-07-28 23:57:42 +03:00
  • c58ca37d07 Returned previously removed @Ignore leventov 2015-07-28 19:29:26 +03:00
  • dc8b70c124 Improved reclamation in TestReplication class in attempt to overcome test inference issues on TC leventov 2015-07-28 19:14:21 +03:00
  • 7e9daf73f3 Add ChronicleMap.readKey() and readValue() for convenient work with BytesMapEventListener leventov 2015-07-28 08:15:12 +03:00
  • c1a630f129 updated to the latest BOM rob 2015-07-27 14:38:32 +01:00
  • 4b7c89ad04 rolled back peters change rob 2015-07-27 14:34:53 +01:00
  • 40a5598651 using older lang <version>6.6.11</version> rob 2015-07-27 14:28:55 +01:00
  • c68716e46e updated to latest BOM rob 2015-07-27 14:08:27 +01:00
  • b88c821ea5 HCOLL-369 various fixes leventov 2015-07-25 23:54:17 +03:00
  • 27275fa5be Use different ports in different tests in StatelessClientDuplicateKeyTest leventov 2015-07-19 18:27:11 +03:00
  • 9a1842479a Updated StatelessClientDuplicateKeyTest #33 leventov 2015-07-19 18:07:02 +03:00
  • 19e4fce3d0 Add StatelessClientDuplicateKeyTest (see #33) leventov 2015-07-19 06:13:09 +03:00
  • a397180cf0 POC Tuning Peter Lawrey 2015-07-07 13:50:14 +01:00
  • 7ca658291a CHENT-52 Fixes to support Enterprise Journal Peter Lawrey 2015-06-29 19:37:45 +01:00
  • 87449b7d99 Replace "throws Exception" with the specific Exception(s) thrown. Peter Lawrey 2015-06-28 18:52:05 +01:00
  • e7a8a11505 OHFT-58 Change license to LGPLv3 to protect redistribution leventov 2015-07-25 23:12:23 +03:00
  • f7789cbb5e Reduce maximum nested contexts depth from 16k to 1k leventov 2015-07-25 22:50:58 +03:00
  • b1f9751025 Use Jvm.pause instead of Thread.sleep and remove replication information from MapEvent. Peter Lawrey 2015-06-11 10:59:58 +01:00
  • b80cac2a1f Ensure the SerializationBuilder passes through the expected class. Peter Lawrey 2015-06-11 06:39:51 +01:00
  • c67fb8bb20 Conflicts: pom.xml leventov 2015-06-08 18:01:59 +03:00
  • db76f89ea0 Added a test illustrating Hash code & segment distribution spec leventov 2015-06-08 15:06:18 +03:00
  • 5b42308773 Updated guidance regarding configuring key and value sizes leventov 2015-07-25 22:42:06 +03:00
  • fcd872c643 HCOLL-329 fixing the bootstrapping timestamp issue Rob Austin 2015-05-29 19:09:54 +01:00
  • da06ba106e added a Null check for - modificationNotifier != null leventov 2015-07-25 19:19:38 +03:00
  • 81a20e6751 Update @Ignore leventov 2015-07-25 19:14:25 +03:00
  • e3fc5c9aa8 added in a fix for net.openhft.chronicle.map.ReplicateProxyMapUpdatedViaSharedMemoryTest.testReplicateProxyMapUpdatedViaSharedMemory Rob Austin 2015-05-28 15:34:27 +01:00
  • dedaa11c5f fixed typo Rob Austin 2015-05-22 15:30:27 +01:00
  • 90c4aebe5d added test case testReplicationUsingAProxyMapThatsUpdatedViaSharedMemory Rob Austin 2015-05-22 15:23:21 +01:00
  • 8a4291750c HCOLL-331 added the first part of this code, Ozan will complete and issue a pull request Rob Austin 2015-05-13 11:38:02 +01:00
  • 9a7eac0cc9 HCOLL-328 - Possible issue with ChronicleSet on restart Rob Austin 2015-05-07 20:26:14 +01:00
  • 7dc977bd29 Update README.md Rob Austin 2015-05-06 16:40:08 +01:00
  • e2020e3ff2 testing off heap interfaces with String[] Rob Austin 2015-04-27 10:26:51 +01:00
  • f4e13c78e9 HCOLL-309 added a return and now outputting the remote connection. Rob Austin 2015-02-23 09:58:28 +00:00
  • 88076fbdc8 Increase test to 50 Peter Lawrey 2015-02-05 12:37:49 +00:00
  • 71423382c2 removed unwanted test Rob Austin 2015-02-04 23:53:17 +00:00
  • 0f246f7355 changed to us File.createTempFile Rob Austin 2015-02-04 23:46:15 +00:00
  • 2b954664fa HCOLL-302 removed map.close() Rob Austin 2015-02-04 12:24:22 +00:00
  • df84845fc2 HCOLL-302 fixed bug around heapSizeOrderedFieldsGrouped Rob Austin 2015-02-04 11:16:56 +00:00
  • da3e104974 ensure file location is unique - File file = new File(TMP + "/chronicle-map-" + System.currentTimeMillis() + (i++) + System.nanoTime() + ".json"); Rob Austin 2015-02-02 23:02:33 +00:00
  • 3ce0a03ca2 ensure that we close() on interupt Rob Austin 2015-02-02 22:05:32 +00:00
  • 9557993b8f added @Ignore Rob Austin 2015-02-02 19:42:21 +00:00
  • ba0b8e9add focusing on using autoClose Rob Austin 2015-02-02 18:12:08 +00:00
  • 1448aacdb9 focusing on using autoClose Rob Austin 2015-02-02 17:43:12 +00:00
  • 8377d7d23b focusing on using autoClose Rob Austin 2015-02-02 17:32:04 +00:00
  • 30489ebf85 removed unnessasary persistant file Rob Austin 2015-02-02 16:53:18 +00:00
  • ceb88d0302 removed unnessasary persistant file Rob Austin 2015-02-02 16:18:55 +00:00