leventov
|
126d4fb089
|
Fixed TimeBasedRepliationTest
|
2015-01-24 13:54:39 +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
|
1d51843966
|
Make HasherTest a JUnit test
|
2015-01-24 11:58:23 +07:00 |
|
leventov
|
c407f9c101
|
#15 Fixed bug in Hasher
|
2015-01-24 11:46:59 +07:00 |
|
leventov
|
0572bb31e6
|
Fixed TCPSocketReplication3wayPutReturnsNullTest
|
2015-01-20 01:01:09 +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
|
a779e9d21e
|
added - @Ignore("causing issues on windows")
|
2015-01-13 18:54:30 +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
|
aa853b8929
|
removed test
|
2015-01-12 10:39:16 +00:00 |
|
Rob Austin
|
58bf971aa2
|
HCOLL-291 Remove unnecessary entry size calculation in tcp replication
|
2015-01-12 10:38:23 +00:00 |
|
Rob Austin
|
b01f6aec0d
|
Merge remote-tracking branch 'origin/master'
|
2015-01-03 18:44:35 +00:00 |
|
Rob Austin
|
41a96d9954
|
added test case net.openhft.chronicle.map.ChronicleMapTest.testByteArrayPersistenceFileReuse
|
2015-01-03 18:44:13 +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 |
|
leventov
|
44fede0156
|
Removed ByteableIntValueMarshaller and ByteableLongValueMarshalller
|
2014-12-31 07:08:27 +07:00 |
|
leventov
|
0d14d7fc78
|
HCOLL-284 better assert-independent bounds checking
|
2014-12-31 06:46:22 +07:00 |
|
leventov
|
c9224cd690
|
HCOLL-284 resize the copying buffer before serialization
|
2014-12-31 04:04:47 +07:00 |
|
leventov
|
e150538978
|
Fixed typo xstreem -> xstream package name
|
2014-12-31 03:34:34 +07:00 |
|
leventov
|
d1218415ef
|
HCOLL-266 optional xStream dependency
|
2014-12-31 03:33:19 +07:00 |
|
leventov
|
90645d626c
|
HCOLL-284 update Lang dep
|
2014-12-31 03:06:52 +07:00 |
|