89 Commits

Author SHA1 Message Date
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
Madan Jampani
938aa434d1 Improved message decoding performance 2014-10-04 17:37:23 -07:00
Madan Jampani
86ed055c9c Fixed issue with recieving side not checking readability of channel before reading 2014-10-03 16:45:42 -07:00
pankaj
0d1feb263c fixed typo 2014-10-03 07:07:06 -07:00
tom
fa70a29a36 Fixing checkstyle error. 2014-10-02 21:28:31 -07:00
pankaj
5eb26c6ccf instrumented the simple client to register metrics 2014-10-02 18:08:48 -07:00
Yuta HIGUCHI
707a7e62f2 moved commons-pool to root pom.xml
Change-Id: Ic366fd4c790d6a9b9c43d6b593e034427eefa6a6
2014-10-02 17:02:43 -07:00
Madan Jampani
3b0dfd53bd Javadoc improvements 2014-10-02 16:48:13 -07:00
Madan Jampani
ab6d311b83 Adding missing files under onlab-netty 2014-10-02 16:30:14 -07:00
Madan Jampani
e9545e07d1 Moved files to the right directory 2014-10-02 16:25:59 -07:00
Madan Jampani
c9ed9be511 Moved Netty messaging out of onos-core-dist to under onos-utils 2014-10-02 16:13:11 -07:00