60 Commits

Author SHA1 Message Date
Ray Milkey
3f0c97ebc5 ONOS-395 - tighten up exception handling
Change-Id: Ice3ee55adacbd890100def5d9da44c6e2a770945
2014-12-09 00:53:06 +00:00
Brian O'Connor
7f2e9bf19a bumping version to 1.1.0-SNAPSHOT
Change-Id: I35f10fa7ffab12365ad852f5253bc1f395282f9b
2014-12-04 23:45:40 -08:00
Brian O'Connor
5b29ebd309 Bumping version to 1.0.0
Change-Id: I0cdd1f64a9292c91af27b86e89bd8251b2c298f3
2014-12-04 21:54:26 -08:00
alshabib
4785eec529 removing some TODOs
Change-Id: Ic98c811573a1b37813993eedddec512ec85729f3
2014-12-05 00:59:35 +00:00
Brian O'Connor
abafb50f58 Changing org.onlab.onos package to org.onosproject
Change-Id: Ic81421faa27acdcff045add47d9e0a715cd4f575
2014-12-02 22:26:20 -08:00
Yuta HIGUCHI
3e51ea467f PingPongTest: turning off fragile test failing randomly
Change-Id: I6ce2df09dafda097f096ea941ba49162fe48934c
2014-11-24 18:29:13 -08:00
Yuta HIGUCHI
91768e30e5 Kryo related fixes
- KryoNamespace to allow control over registration id

Change-Id: Idc2a0e27a09916657c725ee97e4366109144cc66
2014-11-22 19:35:28 -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
5f9d6969d5 NettyMessagingService: add null check
Change-Id: Ic4897e69253526d3c3cd2c0a0fe00df1bdc7d787
2014-11-07 17:07:32 -08:00
Yuta HIGUCHI
813fb90b8d MessageEncoder: lower IOException log level
Change-Id: I7c6eaae3fdb5f87a095722f5b8ed005b460f90cc
2014-11-07 01:49:33 -08:00
Yuta HIGUCHI
5e8ceb455e checkstyle fixes
Change-Id: Ida02536e61f61b8883810866d28bdaad206f645d
2014-11-04 17:22:26 -08:00
Yuta HIGUCHI
f3fbdd050a findbugs
Change-Id: I040eee94d2eb2622b32fbe8dbf06d81b54765065
2014-11-04 09:46:23 -08:00
Yuta HIGUCHI
5c94727a3c javadoc fixes
Change-Id: I3b4fc2d99f42b2413a535fb411b9c19bdd186ad8
2014-11-03 21:39:21 -08:00
Madan Jampani
1c7b878a65 Netty native transport support 2014-11-03 12:14:29 -08:00
Thomas Vachuska
4b42077418 Cleaned up a slew of Javadoc errors in preparation for switch over to Java 8. 2014-10-30 16:46:17 -07:00
Madan Jampani
a5012891b4 Merge branch 'master' of ssh://gerrit.onlab.us:29418/onos-next 2014-10-29 13:48:03 -07:00
Madan Jampani
5f9ec9ac28 Netty Messaging changes:
1. Lowered the timeout value for expiring unanswered sendAndReceive calls to 10s.
2. Marking the future as complete (with exception) when a entry is evicted due to timeout.
3. Improved exception behavior.
2014-10-29 13:45:52 -07:00
Thomas Vachuska
4f1a60c9fd Revised copyright message. 2014-10-28 13:39:11 -07:00
Madan Jampani
15cd0b8fd3 Netty bug fix: Do not use weakValues in a cache where we track outstanding responses. 2014-10-28 08:40:23 -07:00
Thomas Vachuska
24c849c488 Added copyrights to the utils code 2014-10-27 09:53:05 -07:00
Madan Jampani
cfbc05404b Removed exception stack trace for a warning log message 2014-10-24 20:38:07 -07:00
Madan Jampani
24f9efb49e sendAndReceive now returns a Future instead of Reponse 2014-10-24 18:56:23 -07:00
Yuta HIGUCHI
e5ca93bf1f fix some of findbugs issues
Change-Id: I20aa54af16f3a1e3323d735fe53cc26c03d5e52e
2014-10-23 12:14:37 -07:00
Madan Jampani
871009392c Added NettyMessagingService constructor that accepts both ip and port 2014-10-21 16:46:12 -07:00
Madan Jampani
99e9fe2c15 Better netty transport initialization 2014-10-21 13:47:12 -07:00
Madan Jampani
824a7c192a Netty epoll support. Now with updated pom.xml and features.xml to bring in the dependencies 2014-10-21 09:46:15 -07:00
Yuta HIGUCHI
ceff7b0c20 expand netty-all to match feature.xml
Change-Id: I1543cd614d0b475076dc94d2d8cddbbabe10eb7d
2014-10-20 18:32:55 -07:00
Yuta HIGUCHI
48ec4f75e6 Revert "Using native transport (epoll) with netty"
This reverts commit f22f2043548ddba2c1a2ffc46ff0672006f1bc7e.

- It did not run inside karaf

Change-Id: Ieab6684bbde1029ad53337e9a4ee03623c2e6ab7
2014-10-20 18:05:27 -07:00
Madan Jampani
f22f204354 Using native transport (epoll) with netty 2014-10-20 16:55:54 -07:00
Madan Jampani
e602bb40da Revert netty nativ support 2014-10-20 16:03:41 -07:00
Madan Jampani
5e83f333ca Netty native transport (epoll) support 2014-10-20 15:35:09 -07:00
Yuta HIGUCHI
8d143d2a01 Rename KryoPool -> KryoNamespace
Change-Id: Ife1c311b40eaab133bb3b8dd3314b98c60b4411d
2014-10-20 09:11:06 -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
Madan Jampani
cc3295c80b Removed redundant serialization block 2014-10-07 17:51:15 -07:00
Madan Jampani
f4f6fe235f Removed files that no longer needed 2014-10-07 17:43:49 -07:00
Madan Jampani
29e5dfd82b Added logging to netty 2014-10-07 17:26:25 -07:00
Madan Jampani
9621ba1d8b Fixed merge conflict in InternalMessage 2014-10-07 12:45:44 -07:00
Madan Jampani
53e44e623a Simplified how message payloads get serialized/deserialized 2014-10-07 12:42:59 -07:00
Yuta HIGUCHI
c65f51273a Add TODO note
Change-Id: If600ac0f81bc25f9d1d2a6a3cbd9ffdbe19183cf
2014-10-07 10:27:26 -07:00
Madan Jampani
f1d425affe Logging fix in NettyMessagingService + Added a simple unit test. 2014-10-07 09:52:36 -07:00
Yuta HIGUCHI
672488d8cf KryoSerializationService -> Serializer
- no longer a shared OSGi service.

Change-Id: Ie2b2320e92685cd515b30ffc472e3a02149a5bbd
2014-10-07 09:32:19 -07:00
Yuta HIGUCHI
cdda17f171 marking test/sample codes under netty
Change-Id: I7f40e47457593c9a404ac513df4fe1f6a1077c9b
2014-10-06 23:35:19 -07:00
Yuta HIGUCHI
97b8167295 minor fixes to Endpoint
Change-Id: Ia189d96919adb581a1a345b6f74b027ccf01ad79
2014-10-06 23:07:56 -07:00
Yuta HIGUCHI
993d7aadd2 renamed Serializer -> (onlab.netty-layer) PayloadSerializer
- Added TODO memos to ClusterCommunicationService layer

Change-Id: I4c81a72d03cddd23637f9c6cbf102125ea448c01
2014-10-06 23:00:28 -07:00
Yuta HIGUCHI
24fb299a1e minor fix
Change-Id: I3ab6daed28f911cef724edfc1dabdb3fdcd425b0
2014-10-06 22:51:45 -07:00
Yuta HIGUCHI
cad78e9a8b Unified method names to encode/decode
Change-Id: I6bd77bb740b758981f29cee10bc11abab1b1db1b
2014-10-06 17:58:36 -07:00
Yuta HIGUCHI
92626c045e cosmetics
Change-Id: Ib08b341a3443eafd4d11b786e1363b2d8b0a1fbb
2014-10-06 16:55:16 -07:00
Madan Jampani
ddf76223f2 Netty performance improvements 2014-10-04 23:48:44 -07:00
Madan Jampani
62744c2d7a Added file missing from previous commit 2014-10-04 20:51:10 -07:00