alshabib
3effd04e74
fix for a failed sub batch
...
Change-Id: Ie686efd41a6815f913e06d1167f2282334a98ecb
2014-10-17 12:00:31 -07:00
Jonathan Hart
7d1ad60622
Explicitly set address length when creating a new host
2014-10-17 11:48:32 -07:00
Ray Milkey
c0fa4db98d
PointToPointintent unit tests
...
Change-Id: I5852862337cc4e67ca9d8fee2ba860a2751838d4
2014-10-17 10:29:07 -07:00
alshabib
75e774203d
Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
...
Conflicts:
core/store/hz/net/src/main/java/org/onlab/onos/store/device/impl/DistributedDeviceStore.java
core/store/hz/net/src/test/java/org/onlab/onos/store/device/impl/DistributedDeviceStoreTest.java
features/features.xml
tools/test/cells/office
Change-Id: I08e6d7c6a0bdaae072dd50ff7ac36d94f16d77e1
2014-10-16 18:03:40 -07:00
alshabib
7911a05aae
lldp discovery independent of OF
...
Change-Id: I720f727f6628e30e5d732e6d7bf742d1b7050812
2014-10-16 17:49:37 -07:00
Ray Milkey
e668408321
Unit tests for some Intent objects and compilers
...
Unit tests for HostToHost and MultiPointToSinglePoint intents
and intent compilers.
Made Intent classes final to make them immutable.
2014-10-16 16:59:47 -07:00
Thomas Vachuska
97839bb7e5
Merge remote-tracking branch 'origin/master'
2014-10-16 11:16:06 -07:00
Thomas Vachuska
0a608ac7d9
Pruned duplicate dependencies and plugins from several core related pom.xml files.
2014-10-16 11:15:59 -07:00
Pavlin Radoslavov
87710fb6e2
Cleanup in the core/net/pom.xml file after the "onos-core-hz-net"
...
project was removed.
Reviewed by: Yuta
2014-10-16 10:57:25 -07:00
Ayaka Koshibe
760a7f9745
Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
...
Conflicts:
core/store/serializers/src/main/java/org/onlab/onos/store/serializers/KryoPoolUtil.java
Change-Id: I6a8fc884f0c0b6578762d7b439177378e838735f
2014-10-16 10:57:12 -07:00
Jonathan Hart
bcae7bdf0e
Removed faulty toInt method and renamed toRealInt to toInt.
2014-10-16 10:26:54 -07:00
tom
a4b548c633
Added javadoc comment to onos.impl package.
2014-10-16 00:20:29 -07:00
Ayaka Koshibe
bfca040388
Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
2014-10-15 17:07:45 -07:00
Jonathan Hart
dbdbdbb451
Added restrictions for proxy ARP
2014-10-15 11:27:04 -07:00
Ayaka Koshibe
45503ce0b2
list mastership roles CLI command
...
Change-Id: I54dc296f90c4b8ceebe4e86816c3796da4d2d714
2014-10-14 11:26:45 -07:00
Yuta HIGUCHI
8bca23574f
remove timing sensitive portion from DefaultTopologyProviderTest.
...
Change-Id: I7fa496c421470520df4cb79c036ac8ea25b31c96
2014-10-14 11:17:49 -07:00
alshabib
9dc1b0ece5
removing print statememt
...
Change-Id: I2b3543c41e64ef3f5260661809e85f985cd15e0e
2014-10-13 14:25:46 -07:00
alshabib
94cf3c557b
Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
2014-10-13 14:16:46 -07:00
alshabib
cf3699106d
flowrule service : apply batch tests
...
Change-Id: I8e8660e979a2d250496a5ae3100e66e48a67290a
2014-10-13 14:16:42 -07:00
Yuta HIGUCHI
18ab8a9fc2
modified LinkKey creation to follow other id objects
...
Change-Id: Ie70444f9069486d0251482464595f5835cf12539
2014-10-13 12:01:11 -07:00
Ray Milkey
0742ec92cd
Add a Multiple source to single destination intent
...
This is a very simplistic implementation of an intent that
represents multiple sources with a single destination.
The implementaiton is simple, it just computes the union
of the set of path segments needed to satisfy all the connections
and installs them.
The unit test is just a skeleton with a single test case and
needs to be expanded.
2014-10-13 08:39:55 -07:00
Yuta HIGUCHI
80912e6757
Separate cluster management and mastership management to separate packages
...
Change-Id: If1e399648451842da6dccc644b75b81337b105f9
2014-10-12 00:15:47 -07:00
Yuta HIGUCHI
093e83ea68
Refactoring
...
- Renamed Clock{Service, Provider} -> DeviceClock*
- move from store -> net/device package
Change-Id: Ib4ba5119146bb2df97d3148f48890fb1f47d6a9d
2014-10-11 20:15:39 -07:00
Ayaka Koshibe
db450ab300
Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
2014-10-11 14:17:21 -07:00
Ayaka Koshibe
ea5b4cec7e
fixes in mastership reelection for single-node failure
...
Change-Id: Iedcab52bb156643464a97435fcc39c5db7393976
2014-10-11 14:17:17 -07:00
tom
093340b44c
Speeding up stuff.
...
HostDescription now passes up just a single IpAddress.
2014-10-10 00:15:36 -07:00
tom
88a6f11a9a
Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
...
Conflicts:
core/api/src/main/java/org/onlab/onos/net/ElementId.java
2014-10-09 18:00:19 -07:00
tom
545708e14e
Optimizing performance of HostId.
2014-10-09 17:10:02 -07:00
Yuta HIGUCHI
fa891c9a0f
Revert "Refactoring to move code to right locations. Attempt at breaking dependency cycles."
...
This reverts commit 58819b4dcc697f63872bee9f3ddd41a0c4d8fca5.
2014-10-09 15:28:45 -07:00
Yuta HIGUCHI
d40483d52c
Revert "Refactored code in an attempt to break dependency cycles"
...
This reverts commit 195af6e6b27c23c7beb98f4cd425e7d7ffff1ecd.
2014-10-09 15:28:45 -07:00
Madan Jampani
195af6e6b2
Refactored code in an attempt to break dependency cycles
2014-10-09 15:01:17 -07:00
Madan Jampani
58819b4dcc
Refactoring to move code to right locations. Attempt at breaking dependency cycles.
2014-10-09 13:48:51 -07:00
Jonathan Hart
704ca14a42
Unit tests for the ProxyArpManager.
2014-10-09 10:46:24 -07:00
tom
a689779d17
Added output of appId to the flow list command. Fixed defect in CoreManager - we forgot to put registered ids in our map.
2014-10-08 22:21:05 -07:00
alshabib
92c65ad429
real application ids
...
Change-Id: Ia24f1de6ccff614769727ab261002520dfd8506f
2014-10-08 21:56:05 -07:00
alshabib
c7e1cb6334
some extra comments
...
Change-Id: Icde01e92c15b716a32cacfb658cb93f42234ab34
2014-10-08 20:20:03 -07:00
alshabib
26834584e7
you must call get on futures
...
Change-Id: I2ed3a9b2250f2a1c6e2e68e35cec50e691702099
2014-10-08 20:15:46 -07:00
alshabib
79e6f89b52
Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
2014-10-08 18:58:06 -07:00
alshabib
193525bb7f
clean batch operations
...
Change-Id: I7187de40bb5276d6ae9e9831e5d47d36e16560ad
2014-10-08 18:58:03 -07:00
Brian O'Connor
cb900f4eb6
Initial implementation of async installers
2014-10-08 18:21:52 -07:00
Ayaka Koshibe
1c292d7720
minor role relinquishment fix
...
Change-Id: I8fb2d65795b6bba6c0838c5efcf17d6f6528ea65
2014-10-08 17:46:07 -07:00
Ayaka Koshibe
4c89127127
Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
...
Conflicts:
core/net/src/main/java/org/onlab/onos/net/device/impl/DeviceManager.java
core/store/hz/cluster/src/main/java/org/onlab/onos/store/cluster/impl/DistributedMastershipStore.java
Change-Id: Ia1274657b27e01366a4a87196a13068d7104ee80
2014-10-08 17:14:16 -07:00
Ayaka Koshibe
c404770926
role reassignment tweaks
...
Change-Id: Ie6d412787330e67a13e605a34f0824cf70882f85
2014-10-08 16:45:09 -07:00
Ray Milkey
a058c733cf
Implement point to point intent compiler and cli commands to create them
2014-10-08 13:52:34 -07:00
Yuta HIGUCHI
8e939d82e7
Handle MastershipEvent sending null #master()
...
Change-Id: I2243caaf472ec412864557a2c226273227a65f3a
2014-10-08 08:09:18 -07:00
Yuta HIGUCHI
cf60390abc
DeviceManager fix
...
- relinquish Mastership on disconnecregardless of store response
- update TODO memos
Change-Id: Idece0326fdc780586801fbeb19004c4e88ac8c92
2014-10-07 23:04:32 -07:00
Yuta HIGUCHI
33faeaf6f9
Fixing DeviceManagerTest
...
Change-Id: I9431f40e0cb733f59041790af1ee54d1813f117d
2014-10-07 18:20:04 -07:00
tom
260a778f1c
Merge remote-tracking branch 'origin/master'
2014-10-07 17:43:55 -07:00
tom
53efab57e0
Added Version and CoreService/Manager as an initial outline of a bootstrap coordinator.
2014-10-07 17:43:48 -07:00
Yuta HIGUCHI
24b2e2ae8e
Fix Mastership timstamping issue
...
Change-Id: I80cfa71f844ddf7d64dbff0458db193734a3f737
2014-10-07 17:31:45 -07:00