- 19 Aug, 2016 9 commits
-
-
- If the field type is fixed and the type is final, Class info can be omitted - Annotations serializer to use optimization based on the fact Map<String, String> and non-null key/value - Reduce number of Map copy required for ImmutableMap serializer - Reduce number of array copy behind Immutable{List, Set} serializer Change-Id: Ie467a943a33fbfb43b289b8b71ad91ee5890bfb0
Yuta HIGUCHI authored -
- WARN:Serialized bytes are not binary compatible - Release summary: https://github.com/EsotericSoftware/kryo/releases/tag/kryo-parent-4.0.0 - KryoNamespace: stop using direct buffer This might fix ONOS-5130 Change-Id: I6e1e00f147a90ae8bfded78b2fa3a77158602c76
Yuta HIGUCHI authored
-
- 18 Aug, 2016 8 commits
-
-
Note that this also fixes the race condition with showing selected intent. Change-Id: Icf3cd168bca985136d3ca6c63d98aa193a476d00
Simon Hunt authored -
SimpleChannelInboundHandler generates `message` instance check code on the fly, using JavaAssist. Which was not working, when a new Connection was created on the thread outside of NettyMessagingManager bundle, which did not have access to netty classes. - Implemented equivalent for SimpleChannelInboundHandler<InternaleMessage> without specifying type parameter, avoiding on the fly code generation. Other changes: - Add a method in IpAddress to return InetAddress instance. Change-Id: Ie97294a5650683457b9395e773269c5232d8e602
Yuta HIGUCHI authored -
The idea is to allow applications to contribute NeighbourMessageHandlers to handle ARP/NDP packets coming from a particular ConnectPoint, Interface or with a particular traffic selector. Applications can contribute different handlers for different ports, because they know how those ports will be used. Also, multiple applications can contribute handlers for different ports/interfaces without having to have one ARP handler for the entire network. The framework provides actions that the handler can choose to take - flood, proxy, reply, drop. The handler is free to implement some other action if none of these fit what it needs to do. The framework also handles many of the common tasks for ARP handlers, like parsing packets, abstracting the differences between ARP and NDP, implementing actions like replying to a request. This allows handlers to be very simple and easy to understand and implement. Change-Id: I313c723e9ebc3d0816eb79870ee0536780e7a640
Jonathan Hart authored
-
- 17 Aug, 2016 11 commits
-
-
- Should fix following warnings: (no name): long already registed as 7. Skipping 326. (no name): class org.onlab.packet.Ip4Address already registed as 70. Skipping 327. Change-Id: I5a3ee1a219b567617f964ddaca16b0cc9dcef5ea
Yuta HIGUCHI authored -
Also, changing the visibility of one of its APIs from "private" to "protected" so that it can gets called from inherrited subclasses. Change-Id: I195b3f4d851f8523f33031b199edc5cc7b58535d
Hesam Rahimi authored -
…d, but if in the 10 second, the group was modified, no group_added notify would be receive, but a group_updated instead. with out the change, the consequnce flow would not be add Change-Id: I5703aafc6169dc595adc36a79fe8fabd68eb8fbc
ke han authored
- 16 Aug, 2016 12 commits
-
-
Addressed review comments Addressed review comments for patch-2 Addressed review comments for patch-3 Fixed broken "show intent" on topo view. Change-Id: Ie76deca917d6cd6c98d121135e53b9093b5ed8ee
Viswanath KSP authored -
Change-Id: I98a2dcd0ed6a4a97ca2ac29a9b592e2f0c714ba8 (cherry picked from commit 97a08bbc)
Luca Prete authored -
- installing HostToHostIntent was failing on multi-instance cluster Change-Id: Ib473a49459c333bfbe74fbcec8363473739cf424
Yuta HIGUCHI authored -
- After updating Netty 4.0 version, we sometimes see java.lang.NoClassDefFoundError: io/netty/util/internal/TypeParameterMatcher with backtrace insisting there's some dynamic class resolution inside Netty. It might be side-effect of recent native-epoll support inside karaf? https://github.com/netty/netty/issues/5119 - Add DynamicImport-Package for io.netty to allow deferred wiring http://felix.apache.org/documentation/tutorials-examples-and-presentations/apache-felix-osgi-faq.html#how-to-provide-optional-services - Add a way to pass DynamicImport-Package on BUCK build Change-Id: I50ec3400e940c56fb52563d84659ebb30c302235
Yuta HIGUCHI authored
-