Madan Jampani
b5e9b1d3df
Using HostId instead of MacAddress when requesting timestamps from HostClockService
2014-10-13 14:18:39 -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
Madan Jampani
3fc4a637ac
Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
2014-10-13 14:09:01 -07:00
Madan Jampani
fd26ffbc0f
Added a WallClockTimestamp and associated interface/implementation for generating it. This will be used by the initial implementation of distributed host store
2014-10-13 14:08:55 -07:00
Yuta HIGUCHI
a97b5e4290
Wrapper around Hazelcast IMap
...
Change-Id: I43353b97483353be83b49214970a5fceedaea980
2014-10-13 14:04:58 -07:00
Yuta HIGUCHI
18ab8a9fc2
modified LinkKey creation to follow other id objects
...
Change-Id: Ie70444f9069486d0251482464595f5835cf12539
2014-10-13 12:01:11 -07:00
Yuta HIGUCHI
92cd51e5fa
bugfix: should notify merged description
...
Change-Id: I3f3658bef36ca9e90f796050abfb641e4cf8540d
2014-10-13 12:01:11 -07:00
Yuta HIGUCHI
3708308165
Lowering log level.
...
Change-Id: Iade7f2b9aeebf73cb65830ecf3120f64da5ca7df
2014-10-13 12:01:11 -07:00
Madan Jampani
3ffbb27189
Shutting down AE executor on GossipLinkStore deactivate
2014-10-13 11:19:37 -07:00
Yuta HIGUCHI
6e501739fb
cosmetics
...
Change-Id: I0a343f39560aaada3a3bdff0fab23a3845ab1481
2014-10-13 09:22:59 -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
5ec89f9ca7
remove peermsg package
...
Change-Id: Iefbf425951a7134bd7ecdda4d1a8e9477d349587
2014-10-12 01:01:43 -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
9888551785
remove Hazelcast based net store package info
...
Change-Id: Ie4562e3dfcb1df1c27115b196f6f63037b0a48a7
2014-10-12 00:13:14 -07:00
Yuta HIGUCHI
0ad9effbe1
Moved ClusterCommunicationManagerTest to correct package
...
Change-Id: I339269f0ca9f685fe6af1fd5d7e5e4597209f5dd
2014-10-12 00:07:25 -07:00
Yuta HIGUCHI
a10f388308
Moved ClusterCommunicationService related to api bundle
...
Change-Id: I0545c2e82824703feff4a089c0de25c9f3969622
2014-10-11 22:45:07 -07:00
Yuta HIGUCHI
8ce0873c6c
Moved MastershipBasedTimestamp
...
- store.common.impl -> store.impl
-- Note: Timestamp interface is located in store package
Change-Id: I97452a41622d3eb97a0c95c4d7ca827863a37e20
2014-10-11 20:15:39 -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
Yuta HIGUCHI
47c4088281
Adding some tests for GossipDeviceStore + bugfix
...
Change-Id: Ic0d55fa499b1d66131f059b4a47cd105c55a6e63
2014-10-10 19:00:40 -07:00
Madan Jampani
d2054d4dfc
Fixed link anti-entropy message serialization
2014-10-10 17:27:06 -07:00
Madan Jampani
a97e820409
Anti-Entropy support for link store.
2014-10-10 17:01:33 -07:00
Madan Jampani
62169305bf
Removed unused class: VersionedValue
2014-10-10 15:48:11 -07:00
Madan Jampani
2ff05591f5
Added GossipLinkStore with basic replication for link state.
2014-10-10 15:42:47 -07:00
Yuta HIGUCHI
38935e5f08
Turning off AbstractEventAccumulatorTest.timeTrigger
...
Change-Id: I533e8abf9b00eba5ab2bd7d33f286e39322c0ed9
2014-10-10 13:27:46 -07:00
Yuta HIGUCHI
60e4abf0cc
FragmentId tests
...
Change-Id: I461fa68291563cd76f9020b7c71612b62963825c
2014-10-10 11:30:44 -07:00
Yuta HIGUCHI
dc7374cf46
Move ControllerToNodeId Function to api bundle
...
Change-Id: I80eac83cc72f9a92b594fef46d83376b42843746
2014-10-10 11:11:35 -07:00
Yuta HIGUCHI
0390ffb87b
some pom file fixes
...
Change-Id: Iffdb6eeb6954551d0b11e8da237b86e905d4e714
2014-10-10 09:36:21 -07:00
Yuta HIGUCHI
8ee7d4cf79
Kryo related fixes
...
- remove dependency to kryo-serializers
- update kryo to 3.0.0
-- includes bug fix for protected constructor issue
Change-Id: Ib4cac77fe3943c58933bd92a058172f89ad628f5
2014-10-10 09:36:21 -07:00
tom
e7f01ee544
Speeding up stuff.
...
HostDescription now passes up just a single IpAddress.
2014-10-10 00:17:33 -07:00
tom
093340b44c
Speeding up stuff.
...
HostDescription now passes up just a single IpAddress.
2014-10-10 00:15:36 -07:00
Yuta HIGUCHI
ec76bfe980
checkstyle
...
Change-Id: Ia0e7cd249ea495b317c77d5cd3947f4eb2d8ee34
2014-10-09 20:17:07 -07:00
Yuta HIGUCHI
9ee60f6b22
Device Anti-Entropy
...
- create Advertisement
- handler for Advertisement
- register handler, background thread to send advertisement
Change-Id: I99e8a7d68747970c34b3c25c6d0489769d251446
2014-10-09 20:01:59 -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
e6e63437be
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 17:48:57 -07:00
tom
545708e14e
Optimizing performance of HostId.
2014-10-09 17:10:02 -07:00
Yuta HIGUCHI
f5ba8bc8ff
Reverting ElementId hashCode + equals logic, which was breaking TopologyManagerTest
...
- requires further investigation later
Change-Id: I22de937c1ffdd60f674813e5e5dd10b0ddce524b
2014-10-09 16:02:29 -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
89791c6079
Revert "Renamed *MastershipStore* to *DeviceMastershipStore*"
...
This reverts commit da147db72e9f6b8dff55ae50e298648a00033a76.
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
da147db72e
Renamed *MastershipStore* to *DeviceMastershipStore*
2014-10-09 13:53:15 -07:00
tom
26673baf39
Merge remote-tracking branch 'origin/master'
2014-10-09 13:51:01 -07:00
tom
1679e18072
Eliminating some performance bottlenecks; more to be done.
2014-10-09 13:50:45 -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
Madan Jampani
f1a2d0ed1b
Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
2014-10-09 12:08:23 -07:00
Madan Jampani
255a58b8b9
GossipDeviceStore: Notifying applications of latest topology events received from peers
2014-10-09 12:08:20 -07:00
Toshio Koide
9c44c9a916
Add TCP src/dst port traffic selection criteria to TrafficSelector
2014-10-09 11:46:31 -07:00