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