Dmitry Pisklov
|
1e1a086ea9
|
Change of license - update headers
|
2018-09-14 13:27:49 +01:00 |
|
leventov
|
d76f838adb
|
Add ability to configure name for all ChronicleMaps and ChronicleSets via ChronicleHashBuilder.name(). Add ChronicleHash.toIdentityString()
|
2016-11-12 15:43:27 -06:00 |
|
leventov
|
9a2bb31b66
|
Add ChronicleHash.offHeapMemoryUsed() method; Centralized management of all direct memory and file resources of ChronicleMap in one Cleaner
|
2016-11-05 15:08:45 -06:00 |
|
leventov
|
4bcdcdb8ce
|
Update license information
|
2016-07-22 15:05:04 +07:00 |
|
leventov
|
28eeeb70e7
|
Remove the complexity and API-transparency of implementing and supporting built-in serializability for marshallers and core implementation classes, as this is replaced with Wire Marshallable
|
2016-01-14 16:07:22 +03:00 |
|
leventov
|
3773b3d60a
|
Add methods for Engine support
|
2015-12-18 03:00:38 +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
|
ade2196e72
|
Java-Lang -> Chronicle-Bytes, Chronicle-Values
|
2015-11-22 22:10:39 +03:00 |
|
leventov
|
5a54f6a194
|
Remove stateless client
|
2015-09-25 20:39:39 +03:00 |
|
leventov
|
904ecca036
|
HCOLL-343 HCOLL-227 Remove old entries from ReplicatedChronicleMap
|
2015-08-23 00:01:44 +03:00 |
|
leventov
|
e7a8a11505
|
OHFT-58 Change license to LGPLv3 to protect redistribution
|
2015-07-25 23:12:23 +03:00 |
|
leventov
|
340ab09409
|
Moved DefaultValueProvider to the new Contexts API; removed defaultValue() SPI from MapEntryOperations (essentially replaced by DefaultValueProvider); Removed the old contexts, KeyContext and MapKeyContext completely
|
2015-07-24 21:36:55 +03:00 |
|
leventov
|
9fe1dab477
|
HCOLL-352 Changed garbage-free Chronicle-Map iterations API from old to new Contexts; Add SegmentContexts API
|
2015-07-24 20:11:58 +03:00 |
|
leventov
|
912a3cc2fc
|
Removed ChronicleHash.context() method and changed acquireContext() return type from deprecated MapKeyContext to Closeable
|
2015-07-24 03:43:50 +03:00 |
|
leventov
|
5c8f737654
|
Revert 'Make working with new bytes' and a couple of fixes
|
2015-07-01 10:45:48 +03:00 |
|
leventov
|
a61ea2240d
|
Rollback to Bytes 1.0.5-alpha and Access
|
2015-06-27 20:30:22 +03:00 |
|
leventov
|
ba27b5d631
|
Make working with the new Bytes
|
2015-06-24 06:37:38 +03:00 |
|
leventov
|
bf20bc98c3
|
Fixed several replication bugs; Value -> Data; extracted ReplicableEntry as a superclass of HashReplicableEntry
|
2015-06-15 21:34:45 +03:00 |
|
leventov
|
f1da352a5d
|
Made listeners almost work for replication
|
2015-06-02 19:02:55 +01:00 |
|
leventov
|
b4c8554b77
|
SPI implementation
|
2015-05-27 00:03:20 +01:00 |
|
Rob Austin
|
3010c57058
|
HCOLL-328 - Possible issue with ChronicleSet on restart
|
2015-05-07 20:26:14 +01:00 |
|
leventov
|
16f85e4c5e
|
First step in separation of core ChronicleHash functionality from Map and Set; Start Java 8 adoption; Bug fixes
|
2015-02-12 15:24:24 +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
|
06b326ab05
|
Implemented forEachEntry() and forEachEntryWhile()
|
2015-01-20 01:00:38 +07:00 |
|
leventov
|
d897891bfb
|
Great refactoring
|
2015-01-17 03:19:35 +07:00 |
|
leventov
|
96a0b57c66
|
HCOLL-285 Refactor Stateless client builders, MapInstanceConfig =>
Builder, removed addJsonConverter method from ChronicleMapBuilder
|
2015-01-02 00:36:30 +07:00 |
|
Peter Lawrey
|
524834f1c2
|
create() and close() to not throw an IOException.
|
2014-11-15 10:40:09 +00:00 |
|
Peter Lawrey
|
ea779997cf
|
Remove <p/> from copyright messages
|
2014-10-24 11:30:25 +01:00 |
|
leventov
|
a5bf4f8448
|
HCOLL-136 HCOLL-137 HCOLL-164 Extracted ChronicleHash abstraction and updated ChronicleMap docs
|
2014-10-14 14:06:40 +04:00 |
|
leventov
|
8ae20aa6cc
|
HCOLL-164 Made ChronicleSet zero overhead by value; fixed ChronicleSet.add() and remove() implementations; added ChronicleMapBuilder.valueMarshallerAndFactory(AgileBytesMarshaller, ObjectFactory) method
|
2014-10-14 00:30:43 +04:00 |
|