Commit Graph
267 Commits
Author SHA1 Message Date
leventov 1221f11097 Make TimeProvider non-extensible and non-configurable; Fix a bug in
ReplicatedQueryAlloc.CleanupAction
2015-12-27 21:32:26 +03:00
leventov d41f9a106c Update chronicle-bom dependency 2015-12-24 18:45:27 +03:00
leventov de8e27464c Reuse code between internal and 'API' replication: remove ReplicatedInputKeyBytesData and ReplicatedInputValueBytesData 2015-12-20 16:33:28 +03:00
leventov 53ed67f4c9 Improve Javadoc generation 2015-12-10 17:43:48 +03:00
leventov 8abe53912a Make max hashLookup load factor (for tiering) greater than max 'normal'
load factor (0.66), to avoid tiering due to natural variance in segment
load. Account non-tiered segments percentile
2015-12-10 17:43:47 +03:00
Peter Lawrey af2793a8f5 merge 2015-12-10 14:22:42 +00:00
Team City 979a5c0783 [maven-release-plugin] prepare for next development iteration 2015-12-09 14:21:46 +00:00
Team City 7c48708300 [maven-release-plugin] prepare release chronicle-map-3.3.0-beta 2015-12-09 14:21:41 +00:00
leventov 02aab1d4e3 Update chronicle-bom and chronicle-algorithms dependency versions 2015-12-09 17:12:53 +03:00
leventov d5ee1f9aae Make checksum computation delayed, on lock release 2015-12-05 05:37:17 +03:00
leventov 052ea40f3b Add versioning and compatibility policies, improve README 2015-12-04 06:24:41 +03:00
leventov 2d7e25985a Replace CityHash 1.1 with xxHash as the default hash function 2015-11-28 23:31:25 +03:00
leventov bfa9988551 Add ChronicleSetBuilder.entryOperations() and .remoteOperations() interception configuration methods; Rename SetRemoteOperations.insert() to put(), for consistency with MapRemoteOperations 2015-11-28 23:20:29 +03:00
leventov 8311cb5ce2 Clean up javadoc excludes 2015-11-27 18:56:32 +03:00
Team City 7cd0a36229 [maven-release-plugin] prepare for next development iteration 2015-11-27 13:33:07 +00:00
Team City 05159c649f [maven-release-plugin] prepare release chronicle-map-3.2.0-beta 2015-11-27 13:33:02 +00:00
leventov 5b17d4fefc Update chronicle-bom version, prepare to the beta release 2015-11-25 23:57:05 +03:00
leventov fe77012381 Read/Write ChronicleMap's boostrapping header with Wire 2015-11-25 20:37:19 +03:00
leventov 146872c75f Update stage-compiler dependency 2015-11-24 23:43:32 +03:00
leventov d48a6d2d19 Update chronicle-bom version 2015-11-24 15:03:59 +03:00
leventov 0cc8d134e4 Update stage-compiler dependency version 2015-11-23 17:16:37 +03:00
leventov f8ed1b468d Update chronicle-bom version 2015-11-22 22:37:13 +03:00
leventov ade2196e72 Java-Lang -> Chronicle-Bytes, Chronicle-Values 2015-11-22 22:10:39 +03:00
Team City e68b27ccd3 [maven-release-plugin] prepare for next development iteration 2015-11-01 11:10:05 +00:00
Team City 3599f91d74 [maven-release-plugin] prepare release chronicle-map-3.1.5-alpha 2015-11-01 11:09:58 +00:00
leventov 2411a5477b Prepare to alpha release 2015-10-31 14:46:33 +03:00
leventov 4c04a942f7 Update to the latest chronicle-bom 2015-10-22 00:18:31 +03:00
leventov 16dc9b79eb Update dependencies 2015-10-12 15:32:47 +03:00
leventov cad3d3abfe HCOLL-400 forbid nested update and write locks inside iteration contexts; rename IterationContextInterface to IterationContext; update stage-compiler dependency 2015-10-09 15:09:32 +03:00
leventov b02d738cf2 Bump version (beta snapshot) 2015-10-08 10:06:50 +03:00
Team City 86299a8a28 [maven-release-plugin] prepare for next development iteration 2015-10-07 15:21:52 +01:00
Team City a4d68ccb5f [maven-release-plugin] prepare release chronicle-map-3.1.4-alpha 2015-10-07 15:21:47 +01:00
leventov e774c9f826 Update chronicle-bom dependency 2015-10-06 09:33:40 +03:00
leventov 21d5342048 Optimize memory in non-persisted case -- don't zero out all memory eagery; remove global mutable state duplication code in VanillaChronicleHash and ReplicatedChronicleMap; make sleep interruptible in OldEntriesCleanup thread; remove old entries cleanup duplicatation tracking; fix bugs 2015-10-04 07:57:12 +03:00
leventov c88340f842 Fix several bugs 2015-09-28 22:13:03 +03:00
leventov 1b10a3e220 Remove LockingStrategy 2015-09-25 21:01:57 +03:00
leventov 5a54f6a194 Remove stateless client 2015-09-25 20:39:39 +03:00
leventov 4606b64a02 Update stage-compiler version removing limitation that stage names shouldn't be prefixes of each other 2015-09-12 21:29:49 +03:00
leventov 6fbcbb8da6 Update chronicle-bom version 2015-09-09 16:44:02 +03:00
leventov 6cb62cf20b Update chronicle-bom version 2015-08-26 01:09:34 +03:00
Peter Lawrey 0ae3660c75 Adjust the tests for slow speed processors 2015-08-24 10:29:01 +01:00
Rob Austin d03232edee updated to <dependency>
<groupId>net.openhft</groupId>
                           <artifactId>chronicle-bom</artifactId>
                           <type>pom</type>
                           <version>1.7.4</version>
                           <scope>import</scope>
                       </dependency>
2015-08-22 22:48:52 +01:00
leventov 81a2ef8ca5 Update chronicle-bom version 2015-08-23 00:06:26 +03:00
leventov 2b6c871562 Reduce ChronicleMapBuilder API surface, hide private API in a class 2015-08-05 02:57:12 +03:00
leventov 3729ee3768 HCOLL-360 Update to the latest chronicle-bom 2015-08-04 23:01:53 +03:00
leventov 33ab0c8c75 Update stage-compiler dependency 2015-07-30 01:27:01 +03:00
leventov e7a8a11505 OHFT-58 Change license to LGPLv3 to protect redistribution 2015-07-25 23:12:23 +03:00
leventov c67fb8bb20 Conflicts:
pom.xml
2015-07-25 22:46:08 +03:00
leventov db76f89ea0 Added a test illustrating Hash code & segment distribution spec
Conflicts:
	pom.xml
2015-07-25 22:44:41 +03:00
Rob Austin 6745c38da5 attempting to write javadoc it its own folder 2015-07-25 15:32:59 +03:00