Ed Warnicke [Thu, 13 Feb 2014 11:44:11 +0000 (11:44 +0000)]
Merge "Refactor Additional header for netconf hello message."
Ed Warnicke [Thu, 13 Feb 2014 11:31:25 +0000 (11:31 +0000)]
Merge "sal-restconf-broker initial implementation needs https://git.opendaylight.org/gerrit/#/c/5259/ and https://git.opendaylight.org/gerrit/#/c/5282/ to be merged for successful build"
Maros Marsalek [Tue, 11 Feb 2014 17:19:42 +0000 (18:19 +0100)]
Refactor Additional header for netconf hello message.
Allow additional header only for hello messages.
Introduce customized (en|decoders) for hello message to parse/serialize additional header.
These handlers are replaced after successful negotiation.
Change-Id: I54c441bc166e7141f503888f0eb1934882971045
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
Chi-Vien Ly [Thu, 13 Feb 2014 07:17:11 +0000 (07:17 +0000)]
Merge "Increase SSL input buffer size to accommodate large number of flows"
Robert Varga [Wed, 12 Feb 2014 02:34:26 +0000 (03:34 +0100)]
Compress removals into a single transaction
When node removal occurs, do not cascade into multiple transactions, but
trigger only a single one.
Change-Id: Ic9994e6a801953efdf83a707be3b821f9a93b35b
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Wed, 12 Feb 2014 02:16:40 +0000 (03:16 +0100)]
Rename NodeStatisticsAger and StatisticsUpdateCommiter
The component's responsibilities have changed, rename them to reflect
this change. The new division of responsibilities is:
There is a single StatisticsListener listens for notifications
carrying the statistics data and routes them towards the appropriate
NodeStatisticsHandler. Once MD-SAL is able to route notifications based
on key, this class should be completely removed.
There are per-node NodeStatisticsHandlers, each of which is responsible
for taking care of lifecycle of statistics for a particular node.
Change-Id: I16d7a1f353a1f484db11da1e5edc97b4778dad3c
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Wed, 12 Feb 2014 02:07:45 +0000 (03:07 +0100)]
Move flow statistics update handling
This finishes the cleanup of StatisticsUpdateCommiter, we now have all
per-node statistics processing guarded by the lock -- e.g. have
predictable and isolated updates to statistics.
Change-Id: Ia58983d5d1dc857e5239a68e3e94fc7d3676cf6d
Signed-off-by: Robert Varga <rovarga@cisco.com>
Ed Warnicke [Thu, 13 Feb 2014 03:52:26 +0000 (03:52 +0000)]
Merge "Move flow comparison methods into utility class"
Ed Warnicke [Thu, 13 Feb 2014 03:51:54 +0000 (03:51 +0000)]
Merge "Prepare for transitioning NodeStatisticsAger"
Ed Warnicke [Thu, 13 Feb 2014 03:51:29 +0000 (03:51 +0000)]
Merge "Simplify StatisticsManagerActivator/StatisticsProvider contract"
Ed Warnicke [Thu, 13 Feb 2014 03:50:54 +0000 (03:50 +0000)]
Merge "Centralize NodeStatisticsAger creation"
Ed Warnicke [Thu, 13 Feb 2014 03:50:39 +0000 (03:50 +0000)]
Merge "Optimize statistics cleanup"
Jason Ye [Thu, 13 Feb 2014 03:07:05 +0000 (19:07 -0800)]
Increase SSL input buffer size to accommodate large number of flows
Change-Id: I59036ba805682ef1d4dae0d7a7d5f7f40acd94ac
Signed-off-by: Jason Ye <yisye@cisco.com>
Ed Warnicke [Wed, 12 Feb 2014 15:33:09 +0000 (15:33 +0000)]
Merge "Do not allocate/commit transactions in tight loops"
Ed Warnicke [Wed, 12 Feb 2014 15:32:33 +0000 (15:32 +0000)]
Merge "Rework NETCONF interfaces"
Ed Warnicke [Wed, 12 Feb 2014 15:32:00 +0000 (15:32 +0000)]
Merge "Fix thread safety issues in netconf client"
Ed Warnicke [Wed, 12 Feb 2014 15:31:42 +0000 (15:31 +0000)]
Merge "Cache sessionID to increase readability"
Ed Warnicke [Wed, 12 Feb 2014 15:29:27 +0000 (15:29 +0000)]
Merge "Remove unused DefaultNetconfOperation marker"
Martin Bobak [Mon, 20 Jan 2014 13:27:44 +0000 (14:27 +0100)]
sal-restconf-broker initial implementation
needs https://git.opendaylight.org/gerrit/#/c/5259/
and https://git.opendaylight.org/gerrit/#/c/5282/ to be merged for
successful build
Change-Id: Ic665eaf25c908ed7633cfeee7629354d647ef09f
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Martin Bobak [Wed, 12 Feb 2014 12:51:51 +0000 (13:51 +0100)]
Removed redundant dependency on configuration artifact
Change-Id: Ifae0e3071c08ddc7363af1fdb05d97e2b22e4329
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Ed Warnicke [Wed, 12 Feb 2014 06:57:08 +0000 (06:57 +0000)]
Merge "Fixed removals from data store did not clean direct-match indexes to child nodes."
Ed Warnicke [Wed, 12 Feb 2014 06:56:15 +0000 (06:56 +0000)]
Merge "Fixed bug when publisher's thread was blocked until all notifications were delivered."
Alessandro Boch [Wed, 12 Feb 2014 04:55:12 +0000 (20:55 -0800)]
AuthenticatedUser not to expose internal implementation
Update unit test
Change-Id: I9606742fbdfe3bbbae8bbf789e130d24bd946d82
Signed-off-by: Alessandro Boch <aboch@cisco.com>
Robert Varga [Wed, 12 Feb 2014 01:52:27 +0000 (02:52 +0100)]
Move flow comparison methods into utility class
The whole machinery is not interesting except for the two public
methods. Let's move into its dedicated file and limit its visibility to
package for now.
Change-Id: I0377a135b085cc674c66ba238dd5a4608c307cb4
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Wed, 12 Feb 2014 00:35:30 +0000 (01:35 +0100)]
Prepare for transitioning NodeStatisticsAger
NodeStatisticsAger is currently the object which tracks per-node state,
synchronizing our view of what comes from the network vs. what is timed
out. Previous patches have already added partial ordering, this patch
moves the actual modifications in NodeStatisticsAger. This gives us
predictable behavior while keeping us per-switch scalable.
Change-Id: I7a11cf5eb885b46972ecf7a362a8d80a97923a0a
Signed-off-by: Robert Varga <rovarga@cisco.com>
Tony Tkacik [Wed, 12 Feb 2014 00:19:23 +0000 (01:19 +0100)]
Fixed removals from data store did not clean direct-match indexes to child
nodes.
- Added deepRemoveStrategy, which checks for all quick indexes
if they are removed correctly.
Change-Id: Icb7a231ca0308774f76b43ac40ab4eaf47e68937
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
Robert Varga [Tue, 11 Feb 2014 23:16:39 +0000 (00:16 +0100)]
Simplify StatisticsManagerActivator/StatisticsProvider contract
Get rid of the need for the StatisticsManagerActivator to keep around
the Provider session -- it is only ever referenced from
StatisticsProvider.start(). Same goes for the various services which
are set into it.
Change-Id: I8014dbdd03e8830bb929e083672f988504d02994
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Tue, 11 Feb 2014 22:58:56 +0000 (23:58 +0100)]
Centralize NodeStatisticsAger creation
Change-Id: I47fd16cfbcd41b89ea1ec760e1d4e07cf02e1ca1
Signed-off-by: Robert Varga <rovarga@cisco.com>
Sapan Shah [Tue, 11 Feb 2014 22:51:27 +0000 (14:51 -0800)]
Provide Switch Information in Troubleshooting Tab
Change-Id: I5fc02b4c6ac5babbe21cc082aa4723882846568a
Signed-off-by: Sapan Shah <sapshah@cisco.com>
Robert Varga [Tue, 11 Feb 2014 18:20:25 +0000 (19:20 +0100)]
Optimize statistics cleanup
Perform a single transaction for cleaning up the flow. Also use
System.nanoTime() for keeping the expiry time and keep it constant.
Furthermore, use HashMap instead of ConcurrentHashMap to gain better
memory peformance. This requires synchronizing between the statistics
update and statistics cleanup -- which actually is okay, as it closes
the race between an update happening precisely when a flow entry would
be retired. With the lockless design that entry could be lost, simply
because we'd get undefined ordering between cleanup and update
transaction commit.
Change-Id: Iceaee5b44643075d325f664af774a9c6841bcfc6
Signed-off-by: Robert Varga <rovarga@cisco.com>
Tony Tkacik [Tue, 11 Feb 2014 18:35:42 +0000 (19:35 +0100)]
Fixed bug when publisher's thread was blocked until all notifications were delivered.
Change-Id: Ieb083feec0ac6a64877fb045fa4fa6ba6e3fa412
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
Robert Varga [Mon, 10 Feb 2014 16:35:19 +0000 (17:35 +0100)]
Do not allocate/commit transactions in tight loops
A transaction is additive and there's little harm in commiting empty
ones. Move allocation/commit outside of tight loops, such that we get
proper bulking.
Change-Id: I1f4920965c8ecf3091b6afb69ce1e1baa7ca0e24
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Sun, 9 Feb 2014 22:41:45 +0000 (23:41 +0100)]
Rework NETCONF interfaces
NetconfSession and NetconfClientSessionListener are supposed to be
interfaces, not classes. Convert them to such and introduce utility
classes which retain their current functionality. Remove an unused
method and fix type safety warnings while we're at it.
Change-Id: Id7d78c831e3c3d46abb4379efe4a5ca353cd55ff
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Sun, 9 Feb 2014 19:32:33 +0000 (20:32 +0100)]
Fix thread safety issues in netconf client
This patch introduces a proper asynchronous interface and reworks
internals such that thread safety is maintained.
Change-Id: I6eb1c56518b0b3cc6f64c1df8bc0c857298f79b9
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Sun, 9 Feb 2014 17:04:16 +0000 (18:04 +0100)]
Cache sessionID to increase readability
Change-Id: Ia4440f8a30cdc9b987139879f471be67ffe1dc3f
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Sun, 9 Feb 2014 15:48:01 +0000 (16:48 +0100)]
Remove unused DefaultNetconfOperation marker
DefaultCloseSession and DefaultGetSchema do not need the netconf
session. so drop their use of DefaultNetconfOperation.
Change-Id: I724bd56d913b0f836c88ca8d1b436be308852a30
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Tue, 11 Feb 2014 14:42:42 +0000 (15:42 +0100)]
Fix yangtools API incompatibility
Change-Id: Ia6883492a49765f1ffcd38128fcd6084636bc470
Signed-off-by: Robert Varga <rovarga@cisco.com>
Ed Warnicke [Tue, 11 Feb 2014 01:51:42 +0000 (01:51 +0000)]
Merge "Do not use deprecated StringBufferInputStream"
Ed Warnicke [Tue, 11 Feb 2014 01:51:11 +0000 (01:51 +0000)]
Merge "Fix a warning"
Ed Warnicke [Tue, 11 Feb 2014 01:47:28 +0000 (01:47 +0000)]
Merge "Remove deprecated API elements from protocol framework"
Ed Warnicke [Tue, 11 Feb 2014 01:34:35 +0000 (01:34 +0000)]
Merge "Fix typo in match types yang model"
Ed Warnicke [Tue, 11 Feb 2014 01:31:00 +0000 (01:31 +0000)]
Merge "Changed model versions to dependencies"
Robert Varga [Sun, 9 Feb 2014 21:02:56 +0000 (22:02 +0100)]
Do not use deprecated StringBufferInputStream
Change-Id: I745529dd05f2a4156dab98535ba73b81de44872b
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Sun, 9 Feb 2014 15:16:06 +0000 (16:16 +0100)]
Fix a warning
Change-Id: I8605ada63c471d9446ebf7fe31fb518138422cd4
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Sat, 8 Feb 2014 02:45:52 +0000 (03:45 +0100)]
Rewrite POSSIBLE_ENDS and POSSIBLE_STARTS
These two are really simple byte arrays, initialized them as such
withouth going through strings/UTF8.
Change-Id: Id80151d9ff57df4b7a5595f76f30a379d89af3dd
Signed-off-by: Robert Varga <rovarga@cisco.com>
Ed Warnicke [Tue, 11 Feb 2014 00:08:29 +0000 (00:08 +0000)]
Merge "Some methods should be final"
Ed Warnicke [Mon, 10 Feb 2014 23:50:32 +0000 (23:50 +0000)]
Merge "Expose ChannelFuture from sendMessage()"
Ed Warnicke [Mon, 10 Feb 2014 23:49:36 +0000 (23:49 +0000)]
Merge "Getter methods should be final"
Ed Warnicke [Mon, 10 Feb 2014 23:44:58 +0000 (23:44 +0000)]
Merge "Fix a warning and make field final"
Ed Warnicke [Mon, 10 Feb 2014 23:44:08 +0000 (23:44 +0000)]
Merge "Remove use of deprecated Exceptions"
Ed Warnicke [Mon, 10 Feb 2014 23:42:49 +0000 (23:42 +0000)]
Merge "minor pom cleanup to eliminate duplicate group ID specification when the group ID is the same as the parent pom, just removes some warnings from eclipse, should not be any functional difference"
Robert Varga [Sat, 8 Feb 2014 04:18:06 +0000 (05:18 +0100)]
Some methods should be final
Change-Id: I8969a8d099222f8360c07e621b9157c4bb5fb8f7
Signed-off-by: Robert Varga <rovarga@cisco.com>
Ed Warnicke [Mon, 10 Feb 2014 23:36:51 +0000 (23:36 +0000)]
Merge "Fix warnings reported in toaster"
Ed Warnicke [Mon, 10 Feb 2014 23:36:04 +0000 (23:36 +0000)]
Merge "Fix a few eclipse-reported warnings"
Robert Varga [Sat, 8 Feb 2014 04:17:00 +0000 (05:17 +0100)]
Expose ChannelFuture from sendMessage()
Change-Id: If76f0c3ab7ce290d50ed7177c08af78cb9f7a354
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Fri, 7 Feb 2014 23:40:38 +0000 (00:40 +0100)]
Getter methods should be final
Change-Id: I24eafd9b1319e9296de5680220802820944fe333
Signed-off-by: Robert Varga <rovarga@cisco.com>
David K. Bainbridge [Mon, 10 Feb 2014 20:03:51 +0000 (12:03 -0800)]
minor pom cleanup to eliminate duplicate group ID specification when the group ID is the same as the parent pom, just removes some warnings from eclipse, should not be any functional difference
Change-Id: I396126408fff54d7120d3ae94b2a5c447d14f8d2
Signed-off-by: David K. Bainbridge <dbainbri@ciena.com>
Ed Warnicke [Mon, 10 Feb 2014 19:44:20 +0000 (19:44 +0000)]
Merge "Get rid of NetconfMessageFactory"
Ed Warnicke [Mon, 10 Feb 2014 19:44:01 +0000 (19:44 +0000)]
Merge "Get rid of DeserializerException"
Ed Warnicke [Mon, 10 Feb 2014 19:43:32 +0000 (19:43 +0000)]
Merge "Get rid of using ProtocolHandlerFactory, part 2"
Ed Warnicke [Mon, 10 Feb 2014 19:43:22 +0000 (19:43 +0000)]
Merge "Get rid of using ProtocolHandlerFactory, part 1"
Ed Warnicke [Mon, 10 Feb 2014 19:42:50 +0000 (19:42 +0000)]
Merge "Cleanup dependencyManagement section"
Ed Warnicke [Mon, 10 Feb 2014 19:41:45 +0000 (19:41 +0000)]
Merge "Remove repositories/pluginRepositories/distributionManagement"
Ed Warnicke [Mon, 10 Feb 2014 19:41:24 +0000 (19:41 +0000)]
Merge "Remove duplicate properties"
Alessandro Boch [Mon, 10 Feb 2014 19:33:00 +0000 (19:33 +0000)]
Merge "SwitchMgrNB: URL does not allow nodeconnectorId with forward slash"
Ryan Moats [Mon, 10 Feb 2014 18:02:16 +0000 (12:02 -0600)]
Fix for BUG 410
Ensure lower case alpha hex representation is included in MAC
regex match in all cases.
Change-Id: Ic2da17146cf8f9325cc5d951f70d614ec61762a0
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
Pramila Singh [Sun, 9 Feb 2014 00:15:10 +0000 (16:15 -0800)]
SwitchMgrNB: URL does not allow nodeconnectorId with forward slash
Change-Id: I489d5ae559b8c1e35a3c7b9749f7476618b2765b
Signed-off-by: Pramila Singh <pramisin@cisco.com>
Alessandro Boch [Mon, 10 Feb 2014 16:49:34 +0000 (16:49 +0000)]
Merge "Fixed bugs in getUnsigned methods of NetUtils class."
Robert Varga [Fri, 24 Jan 2014 22:37:13 +0000 (23:37 +0100)]
Cleanup dependencyManagement section
Change-Id: I48ab30fc7f96ab0a30e1094f8f9ca5097be0975b
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Fri, 24 Jan 2014 22:30:03 +0000 (23:30 +0100)]
Remove repositories/pluginRepositories/distributionManagement
Change-Id: I1d005ee4ea4881d79c368a009ae2dfa1d643746a
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Fri, 7 Feb 2014 22:50:42 +0000 (23:50 +0100)]
Remove deprecated API elements from protocol framework
The use of these concepts has been deprecated in version 0.4.0, which
was released. The only in-tree user was netconf, which was refactored to
not to rely on these concepts, so bump the version to 0.5.0 and purge
the code.
Change-Id: Ibf2195b51bf12ea99b8b21f3da322d666b103b5e
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Fri, 7 Feb 2014 22:20:04 +0000 (23:20 +0100)]
Fix a warning and make field final
Drive-by fix
- additionalHeader should be final,
- the class is not serializable, no uuid is needed
Change-Id: I484b07e64942179d153e7c42ca32d753fb2a5b23
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Fri, 7 Feb 2014 22:19:04 +0000 (23:19 +0100)]
Remove use of deprecated Exceptions
DocumentedException and DeserializerException are deprecated and were
only used by deprecated interfaces which we no longer use. Stop using
them.
Change-Id: I899beb6d08be2c4a0b17ecbe6e1ca2be334e12a9
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Fri, 7 Feb 2014 22:15:56 +0000 (23:15 +0100)]
Get rid of NetconfMessageFactory
This removes the use of deprecated ProtocolMessageFactory and
ProtocolHandlerFactory. Just instantiate appropriate Netty handlers
instead.
Change-Id: I98b6424af0256483be21c92dfdbe4c0ddbac7a9d
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Fri, 7 Feb 2014 21:19:43 +0000 (22:19 +0100)]
Get rid of DeserializerException
We can throw anything, so use NetconfDeserializerException instead.
Change-Id: Ibf2b7f2778217b19e7b4aaf22571f19fdf3f610f
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Fri, 7 Feb 2014 21:08:39 +0000 (22:08 +0100)]
Get rid of using ProtocolHandlerFactory, part 2
Now that we do not rely on passing it around, we can safely keep
NetconfHandlerFactory wired directly to the
ProtocolMessageEncoder/Decoder.
Change-Id: I47a9b76f8d9bbb98304e06960e5a85d2730994f7
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Fri, 7 Feb 2014 20:57:07 +0000 (21:57 +0100)]
Get rid of using ProtocolHandlerFactory, part 1
This gets rid of completely dead code in NetconfSshClientDispatcher. It
already talks directly to the initializer.
Change-Id: Ieaac37a3335e87032730cfa65e94bb59f26dd3c1
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Fri, 24 Jan 2014 22:28:48 +0000 (23:28 +0100)]
Remove duplicate properties
Change-Id: If079f0051241989a4f71e0ac8fa42f3a80e27182
Signed-off-by: Robert Varga <rovarga@cisco.com>
Ed Warnicke [Mon, 10 Feb 2014 12:20:21 +0000 (12:20 +0000)]
Merge "Cleanup imports/whitespace in MD-SAL"
Ed Warnicke [Mon, 10 Feb 2014 11:56:41 +0000 (11:56 +0000)]
Merge "Adding FlowRef,GroupRef and MeterRef for the ErrorNotification Message"
Ed Warnicke [Mon, 10 Feb 2014 11:55:41 +0000 (11:55 +0000)]
Merge "BUG-362: add some diagnostic information Changed Remote RPC Server Implementation to log an error when host IP address is not found and stop itself. Earlier it would raise exception that the configuration subsystem could not handle."
Robert Varga [Fri, 7 Feb 2014 20:01:21 +0000 (21:01 +0100)]
Cleanup imports/whitespace in MD-SAL
Change-Id: I0f18ffe229ed213308a0cd5cf343fd64ff79a17c
Signed-off-by: Robert Varga <rovarga@cisco.com>
Ed Warnicke [Mon, 10 Feb 2014 11:53:48 +0000 (11:53 +0000)]
Merge "BUG 408"
Hideyuki Tai [Thu, 30 Jan 2014 10:17:25 +0000 (02:17 -0800)]
Fixed bugs in getUnsigned methods of NetUtils class.
* Fixed bugs that getUnsignedByte(byte) and getUnsignedShort(short)
handled 0 incorrectly.
* Added tests for getUnsignedByte(byte) and getUnsignedShort(short).
Change-Id: Ie67fb5c07bed31d16d4a52068dda7735fb7cd5e2
Signed-off-by: Hideyuki Tai <h-tai@cd.jp.nec.com>
Lorand Jakab [Mon, 10 Feb 2014 06:27:16 +0000 (08:27 +0200)]
Fix typo in match types yang model
Change-Id: Ieb1d4e0808042d8278d67e400db02f8141d7425d
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
Tony Tkacik [Sat, 8 Feb 2014 03:20:13 +0000 (04:20 +0100)]
Changed model versions to dependencies
Change-Id: Ib0c5f2f87d82c512302c98159d3b7f6ccb28b547
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
Andrew Kim [Sat, 8 Feb 2014 01:11:35 +0000 (01:11 +0000)]
Merge "Fix incorrect validation in SwitchConfig"
Alessandro Boch [Fri, 7 Feb 2014 14:20:03 +0000 (06:20 -0800)]
Fix incorrect validation in SwitchConfig
Change-Id: Ie9267b97b8742f9bd5ebbd85a4f0dc05bf1cebd9
Signed-off-by: Alessandro Boch <aboch@cisco.com>
Robert Varga [Fri, 7 Feb 2014 23:15:28 +0000 (00:15 +0100)]
Fix warnings reported in toaster
Change-Id: I965594edcd686a5e322cd724ef19c969600077b7
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Fri, 7 Feb 2014 23:01:27 +0000 (00:01 +0100)]
Fix a few eclipse-reported warnings
- unused suppresswarnings
- missing serialVersionUuid
- missing generic arguments
Change-Id: Ie741e88bfe161a9e4613b4076892cbcabdd0375c
Signed-off-by: Robert Varga <rovarga@cisco.com>
Andrew Kim [Fri, 7 Feb 2014 17:12:01 +0000 (17:12 +0000)]
Merge "Lower logger level in OF1.0 Discovery Service"
Michal Rehak [Fri, 7 Feb 2014 15:37:35 +0000 (16:37 +0100)]
BUG 408
- added null safe comparison
- added unit test
- added SLF4j
- added log message in method StrIpToIntIp in case of exception
Change-Id: Id15dc4f80d419df5e73ab79fea4e8ab25ec82968
Signed-off-by: Michal Rehak <mirehak@cisco.com>
Martin Bobak [Tue, 4 Feb 2014 13:27:57 +0000 (14:27 +0100)]
operation, store, path and data properties added to Data change event model
Change-Id: I0b1c39e23506988528614b33c4a49cf8e00802ea
Signed-off-by: Martin Bobak <mbobak@cisco.com>
Ed Warnicke [Fri, 7 Feb 2014 06:36:35 +0000 (06:36 +0000)]
Merge "Fixed publishDataChangeEvent in 2phase commit"
Ed Warnicke [Fri, 7 Feb 2014 06:35:34 +0000 (06:35 +0000)]
Merge "Increase timeout for waiting for broker service in sal-binding-it."
Ed Warnicke [Fri, 7 Feb 2014 06:34:42 +0000 (06:34 +0000)]
Merge "Remove unnecessary warn log from config subsystem"
Ed Warnicke [Fri, 7 Feb 2014 06:14:47 +0000 (06:14 +0000)]
Merge "Fix for bug #236 and bug #240 Have made changes in opendaylight-table-types.yang"
Ed Warnicke [Fri, 7 Feb 2014 06:14:16 +0000 (06:14 +0000)]
Merge "Improve netconf negotiator messages"
Ed Warnicke [Fri, 7 Feb 2014 06:13:46 +0000 (06:13 +0000)]
Merge "Improve logging in NetconfClient, logging-bridge. Increase connection timeout in sal-netconf-connector."
Ed Warnicke [Fri, 7 Feb 2014 06:12:23 +0000 (06:12 +0000)]
Merge "Maven archetype for config subsystem aware bundles"