Gitiles
Code Review
Sign In
gerrit.onosproject.org
/
onos
/
b6eb9144f2503142836fec1e83407a921cf61371
/
core
/
net
/
src
/
main
/
java
/
org
/
onlab
/
onos
/
net
/
device
/
impl
/
DeviceManager.java
bcac499
Flatten MastershipTermService
by Yuta HIGUCHI
· 9 years ago
ccfa94c
LLDPLinkProvider listens to MastershipEvents
by Ayaka Koshibe
· 9 years ago
78bcbc1
remove dependency on Devices for handling MastershipEvents
by Ayaka Koshibe
· 9 years ago
72669c4
DeviceManager: lowering harmless log level
by Yuta HIGUCHI
· 9 years ago
63323fd
DeviceManager: background process checking mastership
by Yuta HIGUCHI
· 9 years ago
5481532
Changed argument from Device -> DeviceId
by Yuta HIGUCHI
· 10 years ago
d26354d
revisiting DeviceManager role handling
by Yuta HIGUCHI
· 10 years ago
2d3cd31
log message fixes in DeviceManager
by Yuta HIGUCHI
· 10 years ago
13c0b87
Add API in DeviceClock*Service to check if Timestamp can be issued.
by Yuta HIGUCHI
· 10 years ago
3ef2b0d
vertical feedback path for Role replies
by Ayaka Koshibe
· 10 years ago
d40e950
use termService field
by Yuta HIGUCHI
· 10 years ago
38b4d9d
Device Mastership
by Yuta HIGUCHI
· 10 years ago
dfe6e3b
allow null Master in MastershipTerm
by Yuta HIGUCHI
· 10 years ago
225e63e
turn off duplicate check for now
by Yuta HIGUCHI
· 10 years ago
d16ce18
Added Port.Type and plumbed it throughout.
by Thomas Vachuska
· 10 years ago
eb5a0b9
minor Device - Mastership fixes
by Yuta HIGUCHI
· 10 years ago
317245a
add check for duplicate MastershipEvents to DeviceManager
by Ayaka Koshibe
· 10 years ago
e60d452
avoid transient changes to MastershipStore from being posted as events
by Ayaka Koshibe
· 10 years ago
4f1a60c
Revised copyright message.
by Thomas Vachuska
· 10 years ago
eb24e9d
Attempt to fix Link vanishing after mastership change
by Yuta HIGUCHI
· 10 years ago
305ec83
add debug log
by Yuta HIGUCHI
· 10 years ago
e8708e3
trigger device query after mastership reelection
by Ayaka Koshibe
· 10 years ago
67dce88
Mastership related minor fixes on DeviceManager
by Yuta HIGUCHI
· 10 years ago
67af1f4
add roleInfo structure and backup_changed mastership event
by Ayaka Koshibe
· 10 years ago
0722fb2
added FIXME for disconnection corner case
by Yuta HIGUCHI
· 10 years ago
d631e42
bugfix: DeviceManager#applyRole should ignore NONE
by Yuta HIGUCHI
· 10 years ago
da1cda6
Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
by Ayaka Koshibe
· 10 years ago
b5c63a0
fixes for mastership handoff race conditions
by Ayaka Koshibe
· 10 years ago
7911a05
lldp discovery independent of OF
by alshabib
· 10 years ago
80912e6
Separate cluster management and mastership management to separate packages
by Yuta HIGUCHI
· 10 years ago
093e83e
Refactoring
by Yuta HIGUCHI
· 10 years ago
ea5b4ce
fixes in mastership reelection for single-node failure
by Ayaka Koshibe
· 10 years ago
1c292d7
minor role relinquishment fix
by Ayaka Koshibe
· 10 years ago
4c89127
Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
by Ayaka Koshibe
· 10 years ago
c404770
role reassignment tweaks
by Ayaka Koshibe
· 10 years ago
8e939d8
Handle MastershipEvent sending null #master()
by Yuta HIGUCHI
· 10 years ago
cf60390
DeviceManager fix
by Yuta HIGUCHI
· 10 years ago
24b2e2a
Fix Mastership timstamping issue
by Yuta HIGUCHI
· 10 years ago
68b3494
Sliced out Provider-ish API from ClockService
by Yuta HIGUCHI
· 10 years ago
8583ff3
tests for DistributedMastershipStore
by Ayaka Koshibe
· 10 years ago
5f6739c
Add ProviderID to DeviceStore port update APIs
by Yuta HIGUCHI
· 10 years ago
971a38a
relinquishes mastership when device disconnects
by Ayaka Koshibe
· 10 years ago
65efaef
Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
by Ayaka Koshibe
· 10 years ago
d9f693e
Relinquish mastership, tests, and few modifications to trivial MastershipStore
by Ayaka Koshibe
· 10 years ago
271a620
fix checkstyle
by alshabib
· 10 years ago
b7b4063
initial impl of proxy arp
by alshabib
· 10 years ago
2e96389
moving around Madan's pieces
by Yuta HIGUCHI
· 10 years ago
61056bc
Preliminary checkin for implementing version aware topology state.
by Madan Jampani
· 10 years ago
339a3d9
added onos-start-network and fake distributed stores and fixed mastership bugs/omissions
by alshabib
· 10 years ago
3de43ca
mastership manager listens to cluster events
by Ayaka Koshibe
· 10 years ago
32402f3
update OFDeviceProviderTest - roleAssertFail
by Ayaka Koshibe
· 10 years ago
ab91cc4
role assertion failure is returned to DeviceProvider
by Ayaka Koshibe
· 10 years ago
c78acee
Enahnced topology and flow stores to extend general store.
by tom
· 10 years ago
f80c972
Enahnced link and host stores to extend general store.
by tom
· 10 years ago
3f2bbd7
Added back-pipe for role assertion issues.
by tom
· 10 years ago
b41d1ac
Added graceful shutdown for upstart service.
by tom
· 10 years ago
a7f044e
DeviceManager queries MastershipService
by Ayaka Koshibe
· 10 years ago
e472987
Renamed *Instance to *Node for better readability and to avoid conflict with notion of Karaf instance.
by tom
· 10 years ago
be98831
Restructured to separate stores and managers into different bundles. Reactive forwarding does not seem to work; will investigate.
by tom
· 10 years ago
[Renamed (98%) from core/trivial/src/main/java/org/onlab/onos/net/trivial/device/impl/DeviceManager.java]
41a2c5f
Formalized DeviceStore in preparation for separating managers and stores.
by tom
· 10 years ago
[Renamed (97%) from core/trivial/src/main/java/org/onlab/onos/net/trivial/device/impl/SimpleDeviceManager.java]
b86066b
Adding topology test suite.
by tom
· 10 years ago
8bf2e6b
Added javadocs and separated trivial implementations into distinct packages.
by tom
· 10 years ago
[Renamed (99%) from core/trivial/src/main/java/org/onlab/onos/net/trivial/impl/SimpleDeviceManager.java]
dc361b6
Adding more topology manager/store implementation.
by tom
· 10 years ago
7869ad9
Cleaned up some of the host-related abstractions and filled in more of the host manager implementation.
by tom
· 10 years ago
e2dc27a
Moved net to core
by tom
· 10 years ago
[Renamed from net/core/trivial/src/main/java/org/onlab/onos/net/trivial/impl/SimpleDeviceManager.java]
0efbb1d
Sketching more topology related stuff.
by tom
· 10 years ago
cfde062
Sketching more topology related stuff. Added overview.html for Java API docs.
by tom
· 10 years ago
568581d
Started to work on topology abstraction.
by tom
· 10 years ago
5f35f7c
Added a command-line to set device mastership role.
by tom
· 10 years ago
80c0e5e
Changed trivial core behaviour to claim switch as a master by default and to apply role to the switch.
by tom
· 10 years ago
ff7eb7c
Enhanced the CLIs.
by tom
· 10 years ago
eadbb46
Added simple link manager implementation.
by tom
· 10 years ago
ad2d209
Added getDeviceCount and tests.
by tom
· 10 years ago
24c55cd
Added unit tests for port handling in trivial core.
by tom
· 10 years ago
e5ec3fd
Adding DeviceAdminService facade and tests for SimpleDeviceManager.
by tom
· 10 years ago
d1c0649
Changed deviceConnected signature.
by tom
· 10 years ago
19bf421
Fixed some sonar-reported issues.
by tom
· 10 years ago
132b58a
Added some tests.
by tom
· 10 years ago
96dfcab
Changed nomenclature from Broker to Registry.
by tom
· 10 years ago
5f38b3a
Cleaned-up templates and added package.html files.
by tom
· 10 years ago
32f6684
Adding some flesh to the simple device manager.
by tom
· 10 years ago
b36046e
Added unit tests for the event abstractions.
by tom
· 10 years ago
b1260e4
Created onos-core-trivial as a place to put trivial implementation of core against which initial set of providers can be developed.
by tom
· 10 years ago
[Renamed (98%) from net/core/src/main/java/org/onlab/onos/net/impl/SimpleDeviceManager.java]
ab21e7c
Adding maven-scr-plugin to provide tree pom.xml; components are now igniting.
by tom
· 10 years ago
d3097b0
Added a simple device manager to have a working provider broker.
by tom
· 10 years ago