Gitiles
Code Review
Sign In
gerrit.onosproject.org
/
onos
/
7d243db855023ceafe91a33746b47a36a89e859f
/
core
/
store
/
dist
/
src
/
main
/
java
/
org
/
onosproject
/
store
/
consistent
7d243db
ONOS-2026: Address polling issue in LeaderElection
by Madan Jampani
· 9 years ago
346d4f5
Add new methods to ConsistentMap API to improve usability.
by Madan Jampani
· 9 years ago
eedfe54
Dropping log level to debug on some LeadershipManager messages
by Madan Jampani
· 9 years ago
3d1727c
Leadership: Rerun purge step when conflicting updates are detected
by Madan Jampani
· 9 years ago
d8b565a
Fixed bug ONOS-1676.
by Kaouther Abrougui
· 9 years ago
ce8392b
Lower log level to debug for errors that are expected during normal shutdown phase
by Madan Jampani
· 9 years ago
27b69c6
ONOS-1983: Migrating all copycat Raft protocol specific communication to use ONOS cluster communication primitives
by Madan Jampani
· 9 years ago
afeebbd
ONOS-1982: MessagingService is now a OSGi service. Has implementations based on Netty and IOLoop
by Madan Jampani
· 9 years ago
cc58675
ONOS-1965: Evict inactive nodes from candidates map + Rely on cluster events to trigger stale lock purge
by Madan Jampani
· 9 years ago
de003d9
LeadershipService and MastershipService/Store APIs return CompletableFutures so that callers can (optionally) chain together dependent operations
by Madan Jampani
· 9 years ago
ff66374
Renamed AbstractListenerRegistry to ListenerRegistry (since it is not abstract).
by Simon Hunt
· 9 years ago
3310a34
Remove "public" to follow our convention
by Sho SHIMIZU
· 9 years ago
d46e18f
Couple of fixes:
by Madan Jampani
· 9 years ago
55ac134
Fixed AtomicCounter database command names
by Madan Jampani
· 9 years ago
04aeb45
Implementation of IdBlockStore on top of AtomicCounter
by Madan Jampani
· 9 years ago
02b7fb8
Support for building a immutable ConsistentMap and DistributedSet
by Madan Jampani
· 9 years ago
e114f04
ConsistentLinkResourceStore to replace HazelcastLinkResourceStore. Also
by Ayaka Koshibe
· 9 years ago
9bd1f15
ONOS-1798: More appropriate method name + better pre-condition checks
by Madan Jampani
· 9 years ago
1af8e13
Fix balance-masters functionality in the new LeadershipService based device mastership store
by Madan Jampani
· 9 years ago
3a32156
Added a builder for TransactionContexts
by Ayaka Koshibe
· 9 years ago
2c6b7ef
Fix for NPE in entry removal updates.
by Ayaka Koshibe
· 9 years ago
ed1b7fc
Moving to the latest stable copycat SNAPSHOT version.
by Madan Jampani
· 9 years ago
d91c4b0
Correct indent
by Sho SHIMIZU
· 9 years ago
0d886fc
Fixes/improvements:
by Ayaka Koshibe
· 9 years ago
4a3c239
some fixes to check for stale locks and active members
by Ayaka Koshibe
· 9 years ago
93451b4
Do not remove the topic from the CandidateMap even when the list of candidates
by Ayaka Koshibe
· 9 years ago
0d03d60
ONOS-1673: Fail fast when DatabaseManager does not start up cleanly
by Madan Jampani
· 9 years ago
fd45d5e
Use similar return types for LeadershipService.getCandidates() and LeadershipService.getCandidates(topic)
by Madan Jampani
· 9 years ago
67cf7de
Bug fix for candidates cache for issue of writing the wrong version.
by Ayaka Koshibe
· 9 years ago
941f860
ConsistentDeviceMastership on top of LeadershipService, and leaders CLI command
by Ayaka Koshibe
· 9 years ago
fd26a30
Create local storage for topic candidates mapping. This also includes:
by Ayaka Koshibe
· 9 years ago
2bfa94c
Revamped ClusterCommunicationService API
by Madan Jampani
· 9 years ago
c19b8b8
DistributedLeadershipManager tracks topic election candidates in addition to
by Ayaka Koshibe
· 9 years ago
b5d72d5
Support for a distributed counter
by Madan Jampani
· 9 years ago
bff6d8f
Added distributed transaction support through a two phase commit protocol
by Madan Jampani
· 9 years ago
1a4eca0
Use a low raft leader election timeout when cluster size is one
by Madan Jampani
· 9 years ago
08706ce
Added support for a distributed set implementation that is backed by Consistent Map
by Madan Jampani
· 9 years ago
a89f8f9
Added support for "maps" cli command that displays meta information for various consistent maps in the system
by Madan Jampani
· 9 years ago
de563cf
Added ability to form a cluster via REST API.
by Thomas Vachuska
· 9 years ago
8dc1a69
Added bootstrap code to auto-generate cluster.json, tablets.json and hazelcast.xml using local site address.
by Thomas Vachuska
· 10 years ago
f1b8e17
Support a inmemory p0 partition encompassing all nodes in the cluster. This will be used by leadership manager and other usecases
by Madan Jampani
· 10 years ago
6ec029a
Implemented a Builder pattern for EventuallyConsistentMaps.
by Jonathan Hart
· 10 years ago
b59ac4e
Reduce log level for frequent leadership event log
by Jonathan Hart
· 10 years ago
7c52100
ONOS-1362: Support async version of ConsistentMap that lets efficient chaining of operations
by Madan Jampani
· 10 years ago
fe3a9a7
ONOS-1310: less verbose partitions cli command
by Madan Jampani
· 10 years ago
e649c75
Remove from leader board immediately on leader election withdraw.
by Jonathan Hart
· 10 years ago
30a57f8
Added creationTime to Versioned object. This enables supporting a electedTime in leadership, which in turn helps us track how stable leadership terms are.
by Madan Jampani
· 10 years ago
7f72c3f
Enabled leadership service implementation based on consistent map + added precondition checks to partitioned database.
by Madan Jampani
· 10 years ago
52860be
Debug log level where appropriate + Throwing an exception where appropriate
by Madan Jampani
· 10 years ago
0cb0067
Added support for firing up multiple raft partitions + Workaround for an issue where db calls timeout when a raft cluster node is down.
by Madan Jampani
· 10 years ago
a14047d
Logging improvements.
by Madan Jampani
· 10 years ago
5961051
Added couple of methods to LeadershipService.
by Madan Jampani
· 10 years ago
d14166a
Added a distributed leadership manager implementation on top of consistent map.
by Madan Jampani
· 10 years ago
054da97
Implement command to view Raft partitions
by Jonathan Hart
· 10 years ago
8dc8208
Fix some compiler warnings about unchecked types
by Ray Milkey
· 10 years ago
0249b53
Enhancing intent-perf logging
by Thomas Vachuska
· 10 years ago
6468955
WIP: Revamped transaction API. Introduces a transaction context for running blocks of code that can be committed
by Madan Jampani
· 10 years ago
2546111
Added copy right headers.
by Madan Jampani
· 10 years ago
393e0f0
1. Refactored ConsistentMap and StorageServive (renamed from DatabaseService) to api bundle.
by Madan Jampani
· 10 years ago
7b3981b
Fix Javadoc warnings
by Ray Milkey
· 10 years ago
0934270
WIP: Consistent map implementation.
by Madan Jampani
· 10 years ago
4a51e57
Adding and fixing javados.
by Thomas Vachuska
· 10 years ago
94c2353
WIP: Partitioned Database based on Raft.
by Madan Jampani
· 10 years ago