leventov
|
2b8d58466c
|
Fixed a bug in ReplicatedChronicleMap -- forgot to drop relocated entry
mod iter bits
|
2015-02-09 06:25:36 +07:00 |
|
leventov
|
289179a08d
|
Defensive checks in SizeMarshallers and possible bugs with marshalling 0, however it could be not supported
|
2015-02-09 06:24:26 +07:00 |
|
leventov
|
2d778a5042
|
Reduced max reasonable serialized size
|
2015-02-06 00:35:00 +07:00 |
|
leventov
|
be4d966e56
|
Imporoved SerializationBuilder own serialization
|
2015-02-05 07:14:25 +07:00 |
|
Peter Lawrey
|
7200035cd9
|
Using heapSizeOrderedFieldsGrouped instead of heapSizeOrderedFields
|
2015-02-03 16:00:25 +00:00 |
|
leventov
|
5fe9e686d2
|
Moved name() from TcpTransportAndNetworkConfig to AbstractReplication
|
2015-02-03 22:37:41 +07:00 |
|
leventov
|
7e523d1bdc
|
Applied changes by Rob
|
2015-01-31 23:19:09 +07:00 |
|
leventov
|
b395770956
|
Updated Java-Lang version
|
2015-01-28 14:26:35 +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
|
b84e83537d
|
When VanillaContext keys/values are CharSequences, use StringBuilder as reusable instances
|
2015-01-25 08:56:53 +07:00 |
|
leventov
|
3842755c67
|
Returned VanillaContext entry indirection in order to make patterns like map.getUsing(key, byteableValue) working
|
2015-01-25 08:55:52 +07:00 |
|
leventov
|
6d0b305051
|
Simplified putDefaultValue()
|
2015-01-24 16:02:58 +07:00 |
|
leventov
|
ac93c9c189
|
Fixed a couple of bugs in AbstractChronicleMap iterations
|
2015-01-24 16:01:38 +07:00 |
|
leventov
|
a1c239862e
|
Made VanillaChronicleMap use putReturnsNull and removeReturnsNull configs
|
2015-01-24 13:49:16 +07:00 |
|
leventov
|
59b357014d
|
Made VanillaContext more defensive and error checking
|
2015-01-24 13:48:40 +07:00 |
|
leventov
|
c407f9c101
|
#15 Fixed bug in Hasher
|
2015-01-24 11:46:59 +07:00 |
|
leventov
|
06b326ab05
|
Implemented forEachEntry() and forEachEntryWhile()
|
2015-01-20 01:00:38 +07:00 |
|
leventov
|
f53a93275c
|
Late updates to ReplicatedChronicleMap throw LateUpdateException
|
2015-01-19 22:10:29 +07:00 |
|
leventov
|
7dd7fc9434
|
Updated AbstractChronicleMap.replace() considering BytesChronicleMap needs
|
2015-01-19 18:50:42 +07:00 |
|
leventov
|
975b616c2b
|
Make VanillaContext more defensive
|
2015-01-19 18:40:47 +07:00 |
|
leventov
|
3c86eda26c
|
Fixed a bug in ReplicationHubFindByName
|
2015-01-19 18:40:15 +07:00 |
|
leventov
|
748022eefc
|
Fixed bug in ReplicatedChronicleMap
|
2015-01-19 18:23:38 +07:00 |
|
leventov
|
a36e1bcfb7
|
More bug fixes
|
2015-01-19 09:01:29 +07:00 |
|
leventov
|
55763cdb4b
|
Fixed some bugs in StatelessClientConnector
|
2015-01-19 07:11:12 +07:00 |
|
leventov
|
ffb239fc94
|
Fixed some bugs in VanillaChronicleMap & ReplicatedChronicleMap
|
2015-01-19 07:10:50 +07:00 |
|
leventov
|
dda6fcbaa7
|
Don't assume timestamp = 0 is impossible in ReplicatedChronicleMap
|
2015-01-19 07:10:07 +07:00 |
|
leventov
|
cad8b833ce
|
Improved logic of segment size choice, added some rationalizing comments. Fixed MarkTest
|
2015-01-19 07:08:55 +07:00 |
|
leventov
|
4c269c3167
|
Fixed a bug in AbstractChronicleMap.EntryIterator -- shouldn't update iterator's state on next(), if there no more entries
|
2015-01-19 07:07:21 +07:00 |
|
leventov
|
4af4fce33c
|
Added eager nullability and type checks of values and functions passed to ChronicleMap, if is probable that they won't be passed (and checked) inside contexts, if, say the key is absent in the map
|
2015-01-19 07:06:21 +07:00 |
|
leventov
|
d897891bfb
|
Great refactoring
|
2015-01-17 03:19:35 +07:00 |
|
Peter Lawrey
|
8a4ad9ade2
|
Use ChronicleMapBuilder to build all ChronicleMap
|
2015-01-15 17:35:44 +00:00 |
|
Rob Austin
|
f9b412303c
|
HCOLL-294 changed back to SPIN_LOOP_TIME_IN_NONOSECONDS
|
2015-01-14 13:26:48 +00:00 |
|
Rob Austin
|
b681f93a49
|
HCOLL-294 changed to SPIN_LOOP_TIME_IN_MILLIS = 10;
|
2015-01-14 11:38:53 +00:00 |
|
Rob Austin
|
f285ab2756
|
HCOLL-294 changed back to a spin loop but this time only for 10ms
|
2015-01-14 11:29:37 +00:00 |
|
Rob Austin
|
efeab00079
|
HCOLL-294 reduced object creation in the TcpReplication Selector
|
2015-01-14 10:52:41 +00:00 |
|
Rob Austin
|
0e9dbaf5d8
|
HCOLL-293 now reading the version from the resource file "map.version"
|
2015-01-13 18:49:43 +00:00 |
|
Rob Austin
|
d76691fcaa
|
HCOLL-134 added a serialization test
|
2015-01-12 16:25:45 +00:00 |
|
Rob Austin
|
58bf971aa2
|
HCOLL-291 Remove unnecessary entry size calculation in tcp replication
|
2015-01-12 10:38:23 +00:00 |
|
leventov
|
5558f4eec6
|
Fixed several bugs in contexts API implementation and in VanillaChronicleMap.putValue()
|
2015-01-03 03:18:57 +07:00 |
|
leventov
|
f65a898d5d
|
HCOLL-277 HCOLL-289 need to be part of the prev commit
|
2015-01-03 02:07:46 +07:00 |
|
leventov
|
db594bfb64
|
HCOLL-277 HCOLL-278 HCOLL-289 Fixed two bugs in VanillaChronicleMap.putValue()
|
2015-01-03 01:56:49 +07:00 |
|
Rob Austin
|
cbf727ae7a
|
HCOLL-290 possibly fixed - Reported NPE in net.openhft.chronicle.map.TcpReplicator#heartBeatMonitor
|
2015-01-02 17:49:27 +00:00 |
|
Rob Austin
|
f1083c617a
|
Merge remote-tracking branch 'origin/master'
|
2015-01-02 12:39:55 +00:00 |
|
Rob Austin
|
0b7860d554
|
simplified resize logic
|
2015-01-02 12:39:34 +00:00 |
|
leventov
|
96a0b57c66
|
HCOLL-285 Refactor Stateless client builders, MapInstanceConfig =>
Builder, removed addJsonConverter method from ChronicleMapBuilder
|
2015-01-02 00:36:30 +07:00 |
|
Rob Austin
|
2ec2906e86
|
updated java doc
|
2015-01-01 09:56:06 +00:00 |
|
Rob Austin
|
064fdb0ad2
|
added javadoc to newValueInstance and newKeyInstance
|
2015-01-01 09:52:19 +00:00 |
|
Rob Austin
|
8bb52ea6a1
|
removed from java doc - MAPS CONTAINING KEYS/VALUES GENERATED WITH OFF-HEAP INTERFACES ARE NOT CURRENTLY SUPPORTED,CURRENTLY ONLY KEYS/VALUES THAT IMPLEMENT SERIALIZABLE ARE SUPPORTED
|
2015-01-01 09:37:36 +00:00 |
|
Rob Austin
|
f06585af44
|
minor refactors
|
2014-12-31 09:16:57 +00:00 |
|
Rob Austin
|
5488d26c6a
|
HCOLL-284 improved detection of closed connections.
|
2014-12-31 09:07:17 +00:00 |
|