Thomas Vachuska
361bc539ea
Merge "Fix bug in validate() in BooleanConstraint"
2014-11-10 20:03:27 -08:00
Thomas Vachuska
92a18865be
Merge "Unit Tests for Bandwidth and Lambda allocations"
2014-11-10 19:56:43 -08:00
Sho SHIMIZU
c672d7d11f
Fix bug in validate() in BooleanConstraint
...
- Flip the branch condition in validate()
Change-Id: I7bafb710440513d3ccce8178c1bd6bb30ed06d4f
2014-11-10 19:20:47 -08:00
Sho SHIMIZU
412a2393c4
Modify getter name to match the project naming convention
...
Change-Id: I848e2e15563a6a8e3c0de133eda3fcad0bd6e434
2014-11-10 18:55:01 -08:00
Yuta HIGUCHI
b0daa15bc2
DistributedMastershipStore: remove dead code + cosmetics
...
Change-Id: I368f9d95b6aebe6854cb7f2abf3ac540f03d3ed1
2014-11-10 18:15:05 -08:00
Ray Milkey
8d3ce43a84
Unit Tests for Bandwidth and Lambda allocations
...
These tests are for checking the valid path calculation logic
in the intent compilers and the PathIntent installer.
Change-Id: I2986729ae27202a2f42a71e64a53026383ddfb0b
2014-11-10 17:32:29 -08:00
Sho SHIMIZU
5653151088
Refactor: Improve null safety and simplify branch conditioin
...
Change-Id: I0b8fdf34dcdd1914175ab21f7542d8e85cea7047
2014-11-10 15:27:49 -08:00
Sho SHIMIZU
ac8f352de0
Add a constructor in LinkCollectionIntent to have constraints
...
Change-Id: I59143342aa7868a3badf0da580887d5995611a18
2014-11-10 13:29:54 -08:00
Madan Jampani
8072af8862
Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
2014-11-10 12:24:11 -08:00
Madan Jampani
13efefa058
MapDBLog: Enadling mmap file support (if platform supports it. currently only supported on 64bit JVMs). Fixes a problem described here: http://tinyurl.com/klgc36c
2014-11-10 12:23:09 -08:00
Yuta HIGUCHI
b2ab091214
DatabaseClient: check result status
...
Change-Id: I4f0ab20e42bf673b03035a1d9841af16eb67993f
2014-11-10 11:45:59 -08:00
Sho SHIMIZU
5d4b1c2f3e
Add constraint for link annotated value
...
Change-Id: Ia51e488de1ae885da02493f09156afbd52c53592
2014-11-10 11:35:46 -08:00
Yuta HIGUCHI
cebe614779
MapDBLog: disable LRU
...
Change-Id: I02668ff24198f4081b9e8ffd34b7e9d43080956a
2014-11-10 11:21:39 -08:00
Yuta HIGUCHI
a3982c1ec9
ClusterMessagingProtocolClient: add sanity check
...
Change-Id: Iae7ffcc9c6e0676bc3e68d89744ee9d2bce3054c
2014-11-10 09:47:39 -08:00
Yuta HIGUCHI
a38d995126
MapDBLog: add sanity check
...
Change-Id: If364a073b2d80c301eed236f80c6884f34bee6be
2014-11-10 09:47:39 -08:00
Yuta HIGUCHI
413573d5ab
MapDBLog: reduce cache size
...
Change-Id: I4a3ba607e85fb1ac1b350ca84bfa88a51a59773e
2014-11-10 09:47:39 -08:00
Yuta HIGUCHI
fded1b3107
DistributedIntentStore: attempt to fix ONOS-103
...
Change-Id: I075ba95907c9edc2596ac8bb5f88a23d8e2af204
2014-11-09 23:55:18 -08:00
Madan Jampani
515865dfce
Removed dead code. Took care of some tech debt
2014-11-09 22:29:34 -08:00
Madan Jampani
9254d9654c
Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
2014-11-09 21:24:56 -08:00
Madan Jampani
7e634e66c8
Registering Collections.SingletonList.class with kryo.
2014-11-09 21:24:13 -08:00
Yuta HIGUCHI
ebaa15708f
MapDBLog: minor fixes
...
- minimize access to Atomic.Long size
- use Iterator to reduce BTree lookup
- should not mutate original Map inside stream
Change-Id: Ic99ea8769c379e77f1f9478c640d5e5a1bede058
2014-11-09 19:20:52 -08:00
Thomas Vachuska
4830d390a9
Added server-side code to create host-to-host intent. Still WIP.
...
Change-Id: I80626aa9ecb38802ddca4be3bce3def85ccfdb88
2014-11-09 18:17:24 -08:00
Madan Jampani
8c35207b3f
Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
2014-11-09 01:38:46 -08:00
Madan Jampani
348a9fead4
1. MapDBLog log size calculation bug fix.
...
2. Minor logging improvements.
2014-11-09 01:37:51 -08:00
Yuta HIGUCHI
60a190b2da
Fix split-package issue in onos-dist
...
Change-Id: I6ae5e4cf5e60f905f1f24f85dd8d4b40f7dfd0d9
2014-11-07 17:07:33 -08:00
Yuta HIGUCHI
e7fdd0da69
ClusterMessagingProtocolClient: disable retries at CopyCat Protocol layer
...
Change-Id: I92b4b975797eea10041d5eba056f8583c1f9ba56
2014-11-07 17:07:33 -08:00
Yuta HIGUCHI
3b016734c3
ClusterMessagingProtocolClient: cosmetics
...
Change-Id: I1bcdf1a11f3f779a326b29fdea94645c4ff3ea7b
2014-11-07 17:07:32 -08:00
Yuta HIGUCHI
535c915f0b
ClusterMessagingProtocolServer: cosmetics
...
Change-Id: Ia44acfa8971196f4c06472d73890cf4fe5722bb6
2014-11-07 17:07:32 -08:00
Yuta HIGUCHI
d45886c9e8
*LinkResourceStore: lock everything until we have optimistick locking, etc. in place
...
Change-Id: I024f87aa561c1b2bcbf861571f8ebfceff2f9e40
2014-11-07 17:07:32 -08:00
Yuta HIGUCHI
04c6b3f429
GDevStore: remove extra Map lookup
...
Change-Id: Ib7a234d0b0a69a7fbc7e8a75199ad58d52b7c411
2014-11-07 17:07:32 -08:00
Yuta HIGUCHI
9bbaca3f21
ClusterMessagingProtocolClient: add log
...
Change-Id: Ic85fc765cc4140af0d69fd4ccccd091634b8deca
2014-11-07 17:07:32 -08:00
Yuta HIGUCHI
5fb6c96788
ClusterMessagingProtocolServer: add null check + trace
...
Change-Id: If10a2f98a8e2ef098f770196de1bdc81500fd0c0
2014-11-07 17:07:32 -08:00
Thomas Vachuska
10ac63b61e
Decreasing event accummulator times.
...
Change-Id: Ida8d6d63286eedb96ef8d9bc777d6cf392e32511
2014-11-07 16:19:45 -08:00
Ray Milkey
40f50b96a6
Reenable tests cases that were turned off
...
Change-Id: I4211d0e5ed92e7e4e66e2a8391e917d43dcef97c
2014-11-07 15:29:25 -08:00
Sho SHIMIZU
1df945b155
Add latency constraint
...
Change-Id: If9936e995e5a40370965b9693ff7dda941d8c5b8
2014-11-07 09:21:12 -08:00
Yuta HIGUCHI
e59656de43
RPCTask: add log about which request failed
...
Change-Id: I43d83b9695338d4eb1674a58134a398038b8ae0b
2014-11-07 01:57:32 -08:00
Yuta HIGUCHI
76b54bfca4
ClusterMessagingProtocolServer: start listening at correct timing
...
Change-Id: Ie8ed1894ae16c41242aee861440174f011dd689b
2014-11-07 01:56:55 -08:00
Yuta HIGUCHI
94ecb895fe
MapDBLog: configure LogMap parameters
...
Change-Id: I6d69b0b3824554c46e8aae466c3a03cf2b318eac
2014-11-06 23:31:44 -08:00
Yuta HIGUCHI
a7680a3448
snapshot compression
...
Change-Id: I0de15a66a129d2966a196b2de5491456aacc20e2
2014-11-06 22:17:37 -08:00
Madan Jampani
2ee20002b0
Simpler way to construct MapDBLog
2014-11-06 20:06:12 -08:00
Yuta HIGUCHI
c6b8f611e6
checkstyle
...
Change-Id: Ie794af1b06777c4c4332c4047ad88ecbe1b2f550
2014-11-06 19:04:13 -08:00
Yuta HIGUCHI
361664ee4e
Add sample accessing database service to Foo
...
Change-Id: I514c57a278dea368448d284eb5bf0d41bb0013e3
2014-11-06 18:06:12 -08:00
Thomas Vachuska
f3346a557a
Merge "Refactor test to use Guava EqualsTester"
2014-11-06 17:47:24 -08:00
Thomas Vachuska
05e0dd7a26
Merge "Add constraint to avoid specified devices"
2014-11-06 17:46:31 -08:00
Sho SHIMIZU
075268b8a7
Add constraint to avoid specified devices
...
Change-Id: I9b29ebc0f38a3840740cc21c43cc448befc95015
2014-11-06 16:52:32 -08:00
Sho SHIMIZU
1332b17894
Tighten the visibility of fields in WaypointConstraintTest
...
Change-Id: If592eaa0df04f6a800e86c1be0c70ba26b343398
2014-11-06 16:03:09 -08:00
Ray Milkey
fff20b5c1a
Refactor test to use Guava EqualsTester
...
Change-Id: I337acb65a71579f7d36f66c38548e2f6cdc31596
2014-11-06 14:47:02 -08:00
Thomas Vachuska
0694af950b
Merge "Basic equality and creation tests for Constraint objects"
2014-11-06 13:58:52 -08:00
Thomas Vachuska
ca60f2b0f1
Initial sketch of codecs and REST API approach.
...
FIxed typos and defects.
ONOS-81
Change-Id: I789444a181abea509c354966545c927e305710d1
2014-11-06 13:29:42 -08:00
Ray Milkey
a7d96ad8fb
Basic equality and creation tests for Constraint objects
...
Change-Id: Ibcd125ce3070cfbf23c8349dbf950a3352fac44d
2014-11-06 12:23:00 -08:00