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 |
|
Team City
|
92c0aec592
|
[maven-release-plugin] prepare for next development iteration
|
2016-01-12 20:37:10 +00:00 |
|
Team City
|
70137da03a
|
[maven-release-plugin] prepare release chronicle-map-3.4.2-beta
chronicle-map-3.4.2-beta
|
2016-01-12 20:37:05 +00:00 |
|
leventov
|
994e921d95
|
Make different tests in Issue63Test class use different persistence files
|
2016-01-12 12:04:33 +03:00 |
|
leventov
|
511fc7729d
|
Fix a bug in SegmentsRecovery
|
2016-01-12 11:53:36 +03:00 |
|
leventov
|
98be95a4a0
|
Fix a bug in ListMarshaller
|
2016-01-12 11:20:44 +03:00 |
|
leventov
|
9a0c182612
|
Update the test for issue #63
|
2016-01-11 19:14:11 +03:00 |
|
leventov
|
262ad51a4b
|
Fix bugs in recovery
|
2016-01-11 19:13:50 +03:00 |
|
leventov
|
b168612d90
|
Add ListMarshaller and SetMarshaller factory methods
|
2016-01-11 15:22:42 +03:00 |
|
leventov
|
c75965020e
|
Add CharSequenceBytesReader and prohibit Readers and Writers of CharSequences and Strings to read and write nulls
|
2016-01-11 15:21:38 +03:00 |
|
leventov
|
75252c9fdf
|
Simplify CharSequenceSizedReader
|
2016-01-11 15:19:15 +03:00 |
|
leventov
|
d283ebd6ef
|
Document types of dependencies which could be updated without bumping Chronicle Map version
|
2016-01-10 23:54:19 +03:00 |
|
leventov
|
85939d6335
|
Use shortcut ChronicleMapBuilder API in Issue58
|
2016-01-10 20:51:01 +03:00 |
|
Team City
|
8a83995a5a
|
[maven-release-plugin] prepare for next development iteration
|
2016-01-10 17:33:14 +00:00 |
|
Team City
|
f693eab3ce
|
[maven-release-plugin] prepare release chronicle-map-3.4.1-beta
chronicle-map-3.4.1-beta
|
2016-01-10 17:33:09 +00:00 |
|
leventov
|
f4b6a7ddd4
|
Check in the test for issue #63
|
2016-01-10 20:13:04 +03:00 |
|
leventov
|
05d1bbbadd
|
Update stage-compiler dependency version (the new version fixes issues addressing #63)
|
2016-01-10 20:04:57 +03:00 |
|
leventov
|
ac68523ef8
|
Make SegmentHeader stage to be always init before Locks stage, to avoid duplicate init of the latter
|
2016-01-10 20:01:13 +03:00 |
|
leventov
|
bc309a5e79
|
Update third-party-bom to non-snapshot
|
2016-01-10 19:59:48 +03:00 |
|
leventov
|
fe7c7787e8
|
Enlarge InterProcessLock.lock() timeout from 2 to 60 seconds, make lockInterruptibly() and tryLock(long, TimeUnit) actually interruptable
|
2016-01-09 19:08:18 +03:00 |
|
leventov
|
021d77e973
|
HCOLL-423 throw IllegalStateException if averageKeySize() or averageKey() is called when size is statically known
|
2016-01-09 19:08:17 +03:00 |
|
leventov
|
65afe387e3
|
Fix grammar and style of the spec
|
2016-01-09 19:08:16 +03:00 |
|
Team City
|
abbd65fee7
|
[maven-release-plugin] prepare for next development iteration
|
2016-01-08 02:50:37 +00:00 |
|
Team City
|
223348c2e2
|
[maven-release-plugin] prepare release chronicle-map-3.4.0-beta
chronicle-map-3.4.0-beta
|
2016-01-08 02:50:32 +00:00 |
|
leventov
|
ce61bd1887
|
Use temporary file in Issue24ChronicleSetTest
|
2016-01-08 05:42:54 +03:00 |
|
leventov
|
9dc5c6c8d7
|
Update chronicle-bom
|
2016-01-07 06:24:57 +03:00 |
|
leventov
|
2e6626079c
|
Ignore RecoverTest
|
2016-01-07 06:22:42 +03:00 |
|
leventov
|
c7cab84be4
|
Add missing reset in SegmentsRecovery.zeroOutFirstSegmentTierCountersArea()
|
2016-01-06 04:07:47 +03:00 |
|
leventov
|
eef772e39c
|
Add ReplicateProxyMapUpdatedViaSharedMemoryTest back
|
2016-01-06 04:00:47 +03:00 |
|
leventov
|
34e942e0ff
|
HCOLL-417 recognize modification iterators appearance cross-process
|
2016-01-06 03:57:30 +03:00 |
|
leventov
|
5191381fc5
|
Move reserved space for global mutable state between existing global mutable state and modification iteration bit sets of first tiers
|
2016-01-06 02:04:40 +03:00 |
|
leventov
|
fd58414bfa
|
Remove timeout for RecoverTest
|
2016-01-06 00:47:07 +03:00 |
|
leventov
|
6ee78ba926
|
HCOLL-378 #36 Fix bugs in recovery
|
2016-01-06 00:39:36 +03:00 |
|
leventov
|
ebee1d36c3
|
Fix a heuristic in VanillaChronicleHash.computeNumberOfTiersInBulk()
|
2016-01-06 00:37:37 +03:00 |
|
leventov
|
97e4c12de1
|
HCOLL-378 #36 Add ChronicleHashBuilder.recoverPersistedTo() and ChronicleHashInstanceBuilder.recover() functionality
|
2016-01-04 23:24:39 +03:00 |
|
leventov
|
b4c97ced36
|
Conditional update of ReplicatedGlobalMutableState.modificationIteratorInitAt
|
2016-01-03 04:01:17 +03:00 |
|
leventov
|
7847675f6f
|
Synchronize ModificationIterator acquisition with globalMutableStateLock, add a bit set identifying already initialized modification bit sets, not to clear them twice in ModificationIterator constructor
|
2016-01-03 01:27:24 +03:00 |
|
leventov
|
9b782c4ec2
|
Remove prevEntry parameter from CompactOffHeapLinearHashTable.clearEntry(), writeEntry() and writeEntryVolatile() methods, as unneeded
|
2016-01-02 16:12:01 +03:00 |
|
leventov
|
6061d68f35
|
Make OldDeletedEntriesCleanupTest more elaborate
|
2016-01-01 23:00:30 +03:00 |
|
leventov
|
5287296fc7
|
Improve changes management in MapRemoteOperations and SetRemoteOperations
|
2016-01-01 21:22:44 +03:00 |
|
leventov
|
e20ea011e3
|
Add ReplicableEntry.dropChangeFor(remoteIdentifier)
|
2016-01-01 21:21:34 +03:00 |
|
leventov
|
d68f151b3a
|
Should acquire updateLock, not readLock, before iterating each segment
|
2015-12-31 18:47:24 +03:00 |
|
leventov
|
04adb466a2
|
Add ReplicableEntry.raiseChangedFor(), raiseChangedForAllExcept(), improve MapRemoteOperations
|
2015-12-30 22:33:42 +03:00 |
|
leventov
|
2c1721e2e3
|
Do propagate accepted replication events, which originated from the node we are currently on, because it might be recovery
|
2015-12-30 21:15:59 +03:00 |
|
leventov
|
b2cd5af700
|
Rework modification iteration and bootstrapping
|
2015-12-30 20:38:55 +03:00 |
|
leventov
|
19fadf5628
|
Remove stateless clients traces in TcpReplicator
|
2015-12-28 19:03:30 +03:00 |
|
leventov
|
1221f11097
|
Make TimeProvider non-extensible and non-configurable; Fix a bug in
ReplicatedQueryAlloc.CleanupAction
|
2015-12-27 21:32:26 +03:00 |
|
leventov
|
123fb177c6
|
Make NanosecondPrecisionSystemTimeProvider monotonic
|
2015-12-27 01:53:57 +03:00 |
|
leventov
|
2928d18d11
|
Fix the prev commit 02b2c90 for ChronicleSet
|
2015-12-26 22:27:35 +03:00 |
|
leventov
|
02b2c90ad0
|
Cover the last corner case in DefaultEventualConsistencyStrategy
|
2015-12-26 22:17:27 +03:00 |
|