Sho SHIMIZU
14ccab5871
Add missing getter for waypoints and unit test for equality
...
Change-Id: If6ca25bd4459c32e30467991039bbbe36f2256f2
2014-11-06 12:06:53 -08:00
Yuta HIGUCHI
8261012012
move to API bundle
...
Change-Id: I73787651798bd26f3e6efacd595b02baa5ec7658
2014-11-06 11:30:46 -08:00
Madan Jampani
7d199b0810
Cleaning up after mapdb unit test
2014-11-06 11:03:08 -08:00
Thomas Vachuska
3dc5435e21
Merge "Add constraint for waypoints"
2014-11-06 07:56:38 -08:00
Yuta HIGUCHI
0c6e184044
Trigger MastershipEvent on no more master case
...
Change-Id: Iaac7b7d021802e7470df061dad719dcdf0e4b73e
2014-11-05 23:49:24 -08:00
Madan Jampani
778f7ad29b
MapDB backed Copycat log implementation
2014-11-05 22:53:23 -08:00
Yuta HIGUCHI
3bd8cdcfa1
copy VersionedValue before returning to protect internal state
...
Change-Id: If56c512488b90bbfbabe32434e567b463d4acf1a
2014-11-05 19:11:44 -08:00
Yuta HIGUCHI
bddc81c4ec
add comments to DatabaseStateMachine
...
Change-Id: I775e2f6c0250ac158e301408e423ebdb29d75668
2014-11-05 19:00:12 -08:00
Yuta HIGUCHI
1838f88d2b
DatabaseStateMachine: fix type mismatch
...
Change-Id: I267c7390e46b503d8bfb5ffcb2e09df3738ff5b0
2014-11-05 19:00:12 -08:00
Yuta HIGUCHI
4ee9ddbaa1
add hashCode to ReadRequest
...
Change-Id: I2e74047ee65bd2122214eeb582efa70a28b1a1f5
2014-11-05 19:00:12 -08:00
Yuta HIGUCHI
cea3ba18dc
add Factory method to ReadRequest
...
Change-Id: I713b25ff6165b072e647be0dfa63eab97dc5ca85
2014-11-05 19:00:12 -08:00
Yuta HIGUCHI
4248bee8a1
add more info to copycat timeout log
...
Change-Id: I713caf37b3ca99c3b7319be35cb8eb03fb3c27d4
2014-11-05 19:00:12 -08:00
Thomas Vachuska
65d1294434
Merge "Make logger static final variable"
2014-11-05 18:46:37 -08:00
Sho SHIMIZU
0e51fe55c4
Add constraint for waypoints
...
Change-Id: I8156920d4d3d85aee060b9d0fe925f43f9b15ff1
2014-11-05 18:44:00 -08:00
Thomas Vachuska
e926103338
Merge "ONOS-22 - Add Constraints to CLI Commands"
2014-11-05 18:31:36 -08:00
Yuta HIGUCHI
79a1e5e121
DatabaseManager: try to wait for others on start up
...
Change-Id: I90acfa10be7430509a459b456658dc8838d4e44b
2014-11-05 17:46:54 -08:00
Yuta HIGUCHI
1aa249ca74
separate basic classes from API
...
Change-Id: I110ebc7da395f60d8c95d8bb09c00bcc2a4f0547
2014-11-05 17:46:54 -08:00
Ray Milkey
460f40251c
ONOS-22 - Add Constraints to CLI Commands
...
Added optional --lambda and --bandwidth operations to command
line for host to host, point to point, and multi point to
single point intents
Fixed intent compilers to add constraints to the PathIntents they
create
Change-Id: I25510d401118feba493f51ecddc72d770d8ae3e3
2014-11-05 16:45:47 -08:00
Yuta HIGUCHI
39ae550bac
log related fixes
...
Change-Id: Ie83feb7b135c046319ef76e9204b07ecc25caf02
2014-11-05 16:42:12 -08:00
Yuta HIGUCHI
661b9b2754
fix log
...
Change-Id: I35cab6921be907963355dfb7bcbeeb68d0da91f2
2014-11-05 16:36:30 -08:00
Yuta HIGUCHI
5027b6b2d5
CopyCat: Dynamic cluster support
...
Change-Id: I887c52b35811abf37a2b59db034b07ccf01eed2c
2014-11-05 16:23:49 -08:00
Pavlin Radoslavov
17378efe35
Added Kryo serializers for Ip4Address, Ip6Address, Ip4Prefix, Ip6Prefix
...
Change-Id: Ib014bbe40b3df5c778e2d16d7b65b1cb62944e1c
2014-11-05 16:13:47 -08:00
Sho SHIMIZU
8b5051d202
Make logger static final variable
...
Change-Id: I1ea7f3bb9a74a1b1f139512f3d253a1916b30c3e
2014-11-05 15:22:03 -08:00
Pavlin Radoslavov
5b5dc48d9c
Updated the ProxyArpManager to use Ip4Address instead of
...
the more generic IpAddress.
The ProxyArpManager is defined and works only for IPv4, hence
we should use the concrete IPv4 addresses.
Change-Id: Ie43ca17ce03ea86d2efb6b33f55a5dcafb2ab985
2014-11-05 14:48:08 -08:00
Yuta HIGUCHI
47eb0d48e2
Factory methods for WriteRequest
...
Change-Id: If6fae76bd09b3068a8fb60ce27b7cde64cd8dc86
2014-11-05 14:35:43 -08:00
Thomas Vachuska
9ed96d9a4c
Merge "Add unit test for Instructions class and improve Criteria toString() test"
2014-11-05 14:28:51 -08:00
Yuta HIGUCHI
58e3727415
move copycat version property to root pom
...
Change-Id: I2422e67b077e2fbd5a6b51b35f41abe7b4287414
2014-11-05 14:03:10 -08:00
Yuta HIGUCHI
0c1c10001c
Workarounds to startup DatabaseService
...
- shaded copycat
- switched Chronicle log to InMemory log until we fix the OSGi issue
Change-Id: Icf8ee8c18b518a8ee785924413681bdb61fc5037
2014-11-05 13:52:12 -08:00
Ray Milkey
7808105d8c
Add unit test for Instructions class and improve Criteria toString() test
...
Change-Id: Ie1ffb4ca0c0bcd168625213fecbdb3818a61704e
2014-11-05 12:36:36 -08:00
Ray Milkey
9d0786579f
Change byte declarations to shorts to match new API
...
Change-Id: I7524537b4f3405ad06ed6444133304de0a7814cf
2014-11-05 10:35:54 -08:00
Thomas Vachuska
f2b6721a8f
Merge "Unit tests for LinkKey and Criteria classes."
2014-11-05 09:42:24 -08:00
Ray Milkey
33d9023f5f
Unit tests for LinkKey and Criteria classes.
...
Change-Id: I4957cd01c66f191cb679da57779283f50db3911c
2014-11-05 09:39:13 -08:00
Sho SHIMIZU
d6a18709c6
Add more descriptive Javadoc
...
Change-Id: I531722465a7575793c3efbf0bf44ee4ff9bac928
2014-11-05 09:06:29 -08:00
Yuta HIGUCHI
1f8cd5ff9d
additional log
...
Change-Id: Ib371f3104cbcbcd6e7665e13a62eb575c39f5abc
2014-11-05 08:21:52 -08:00
Madan Jampani
686fa18785
Javadoc improvements
2014-11-04 23:16:27 -08:00
Madan Jampani
0a7a815f6b
Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next
2014-11-04 23:01:13 -08:00
Madan Jampani
69aecfcc3c
Javadoc improvements
2014-11-04 23:01:05 -08:00
Yuta HIGUCHI
5001ba960f
DatabaseManager: fix scope
...
Change-Id: I1e01623acf1a7197aea3e8d9dbc180c9b265f415
2014-11-04 22:48:45 -08:00
Yuta HIGUCHI
5e1cfe01e8
add toString
...
Change-Id: I2a38b27164c4c4c0e259a32dbb283dd384b61c26
2014-11-04 22:48:45 -08:00
Madan Jampani
dfbfa18d57
Deleted old copyright notice text + Javadocs. DatabaseManager is now a active service
2014-11-04 22:06:41 -08:00
Madan Jampani
9b19a82ced
Copycat messaging new happens over the same cluster messaging used for all other ONOS p2p communication
2014-11-04 21:37:13 -08:00
Yuta HIGUCHI
657626eb45
bugfix @Activate -> @Deactivate
...
Change-Id: I38b4c86e20275f36e201cfa41a311c86b1dfe95f
2014-11-04 20:56:25 -08:00
Sho SHIMIZU
f4dbc72638
Remove unnecessary type parameter and cast
...
Change-Id: Id3d395a614f94029bc565b2f317b284210cd96cd
2014-11-04 18:56:55 -08:00
Yuta HIGUCHI
3a3ac96005
moved VersionedValue
...
Change-Id: Iec72c936e06ef9b1813ed3661d8f7d81d2654969
2014-11-04 18:29:06 -08:00
Madan Jampani
1416d2ebac
Add missing file
2014-11-04 18:11:51 -08:00
Madan Jampani
37c2e70627
Javadoc fixess
2014-11-04 18:11:10 -08:00
Thomas Vachuska
aca94ea066
Merge remote-tracking branch 'origin/master'
2014-11-04 18:08:22 -08:00
Thomas Vachuska
b14c77af79
Fixed a number of javadoc warnings and cleaned up aggregate javadocs.
2014-11-04 18:08:01 -08:00
Yuta HIGUCHI
280ed8aba3
turning off for now
...
Change-Id: I4a6a05316453c64666aeaa96e95a2353e52a1d2b
2014-11-04 17:52:23 -08:00
Thomas Vachuska
be21f02a51
Merge remote-tracking branch 'origin/master'
2014-11-04 17:40:00 -08:00