Commit Graph
2107 Commits
Author SHA1 Message Date
leventov 8c4a5ef71b Replace term Chronicle Map instance with Chronicle Map [data|key-value] store in specification, to reduce confusion 2016-03-23 20:30:37 +07:00
leventov 739796b90d Improve documentation 2016-03-23 20:09:43 +07:00
leventov ca5a988873 Remove MaximumChronicleMapSizeTest 2016-03-23 20:09:27 +07:00
leventov 51776091da Print progress in MaximumChronicleMapSizeTest 2016-03-23 18:56:17 +07:00
leventov e56046f5b5 Update MaximumChronicleMapSizeTest 2016-03-23 18:26:18 +07:00
leventov bd7d62f243 Add MaximumChronicleMapSizeTest 2016-03-23 18:04:55 +07:00
leventov 9530ec6795 Add Data.dataToString() method, already mentioned in tutorial 2016-03-19 18:04:22 +07:00
leventov 0ec0eed5eb Add tutorial section about custom serialization, add custom serialization tests, improve Javadocs in net.openhft.chronicle.hash.serialization package 2016-03-19 16:47:26 +07:00
leventov 182cf784db Update Chronicle-Values dependency and bump the version to 3.8.0-rc-SNAPSHOT 2016-03-13 16:56:04 +07:00
Team City 59ba0b4fb1 [maven-release-plugin] prepare for next development iteration 2016-03-12 15:34:50 +00:00
Team City 18bbdce2b2 [maven-release-plugin] prepare release chronicle-map-3.7.0-rc chronicle-map-3.7.0-rc 2016-03-12 15:34:46 +00:00
leventov 4b5a95f025 Bump version to 3.7.0-rc-SNAPSHOT because dependency (Chronicle Values) updated 2016-03-12 22:24:57 +07:00
Team City e42b27bd79 [maven-release-plugin] prepare for next development iteration 2016-03-12 14:59:58 +00:00
Team City 740bb0405f [maven-release-plugin] prepare release chronicle-map-3.6.1-rc 2016-03-12 14:59:54 +00:00
leventov 691312d1d7 Update Chronicle-Values dependency to non-snapshot 2016-03-12 21:50:58 +07:00
leventov e081cb87ba Update Chronicle-Values dependency and try to check if some interface is a valueInterface before attempting to generate implementations 2016-03-12 21:33:23 +07:00
leventov 27d781c08d Optimize BytesMarshallable default serialization and add a test for it 2016-03-10 17:17:22 +07:00
Team City 407246047c [maven-release-plugin] prepare for next development iteration 2016-03-08 14:27:46 +00:00
Team City a7467d1803 [maven-release-plugin] prepare release chronicle-map-3.6.0-rc chronicle-map-3.6.0-rc 2016-03-08 14:27:43 +00:00
leventov a7d829b051 Update chronicle-values dependency to non-snapshot 2016-03-08 20:56:44 +07:00
leventov bcd4161409 Update Chronicle-Values dependency 2016-03-08 19:21:11 +07:00
leventov ce97577767 Fix a bug in ByteBufferDataAccess 2016-03-05 18:39:16 +07:00
leventov 1886bc1677 Fix da48414 2016-03-05 18:34:22 +07:00
leventov da48414126 Optimize SizedMarshallableDataAccess to avoid double data copy when writing values 2016-03-05 17:32:07 +07:00
leventov e2587f1ec5 Fixes in IntegerDataAccess, LongDataAccess and DoubleDataAccess 2016-03-05 16:14:28 +07:00
leventov b98a67211c Optimize Integer, Long and Double default serializers 2016-03-04 22:44:26 +07:00
leventov e677f07d46 Use Data.equivalent() method in KeySearch.keyEquals() (because it could be specialized to perform more efficiently), and switch arguments in Data.bytesEquivalent() usages, so that the first Data instance is more likely to optimized for comparison 2016-03-04 21:20:12 +07:00
leventov 08e21547a8 Optimize CharSequence, StringBuilder and String Chronicle Map's key or value type serialization 2016-03-04 21:19:56 +07:00
leventov 7fa9d23cd0 Remove unused serialVersionUID field 2016-03-04 13:29:11 +07:00
Roman Leventov 17e550689c Merge pull request #73 from IceMan81/master
ArrayIndexOutOfBoundsException thrown when using a ValueInterface with Enum having even values
2016-03-03 16:09:07 +07:00
leventov 2ffa219a6f Update chronicle-bom version and test with compiler:2.2.1 2016-03-03 16:01:18 +07:00
leventov bafd9fbeb2 Reset chronicle-bom version 2016-03-03 15:48:40 +07:00
leventov 418904224d Update chronicle-bom and chronicle-values dependencies 2016-03-03 15:39:54 +07:00
Gesly George c690231ace Tests shows ArrayIndexOutOfBoundsException when using Enums with even number of values 2016-03-02 22:04:20 -08:00
leventov dee478cceb Update specification revision 2016-03-02 00:18:24 +07:00
Team City c05ee3fe09 [maven-release-plugin] prepare for next development iteration 2016-03-01 16:35:38 +00:00
Team City c1cc269cd5 [maven-release-plugin] prepare release chronicle-map-3.5.0-rc chronicle-map-3.5.0-rc 2016-03-01 16:35:35 +00:00
leventov 9b19cb2036 Change chronicle-bom version back 2016-03-01 23:16:51 +07:00
leventov 8c02e1412c Update the project status to release-candidate 2016-02-28 21:56:59 +07:00
leventov 631220da1d Update to the latest chronicle-bom 2016-02-28 21:55:52 +07:00
Roman Leventov d9a8b1f0e5 Update README.md 2016-02-28 21:46:44 +07:00
leventov f2ccfca801 Specify query operations 2016-02-28 21:33:31 +07:00
leventov dc4b578bef Lock the segment on the write level right away in HashQuery.doRemove() 2016-02-28 21:32:11 +07:00
leventov e37de00202 Reduce write lock scope as much as possible in relocation and remove operations 2016-02-26 20:55:47 +07:00
leventov ed4589a1f4 Removed unused code from VanillaChronicleHash.basicRecover() method 2016-02-24 16:44:36 +07:00
leventov 1a275288b5 Removed excessive code from ReplicatedMapAbsent.doInsert() method 2016-02-24 16:43:14 +07:00
leventov 820573a684 Add method CompactOffHeapLinearHashTable.readEntryVolatile() method and use it during key search 2016-02-20 16:38:59 +07:00
leventov 1ab147667d Remove unused methods in CompactOffHeapLinearHashTable and HashLookupPos 2016-02-20 16:13:27 +07:00
leventov 7b55f3aefd Pull nextTierIndex field from tier counters area to segment header 2016-02-20 15:43:46 +07:00
leventov a3c83e1c4a Require update lock level for checking entry checksum 2016-02-17 17:50:30 +07:00