Update git submodules
authorThanh Ha <thanh.ha@linuxfoundation.org>
Tue, 16 Jan 2018 15:17:34 +0000 (10:17 -0500)
committerGerrit Code Review <gerrit@opendaylight.org>
Tue, 16 Jan 2018 15:20:25 +0000 (15:20 +0000)
* Update docs/submodules/openflowplugin from branch 'master'
  to 9688b3b10ee4113753705f0080b29cd30e61a85d
  - Merge remote-tracking branch 'liblldp/master'

    Change-Id: I7be037f65e45d138e07e3fd136c82bdd65d23c3d
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
  - Move liblldp into libraries/liblldp

Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
  - Bump to odlparent 3.0.2

    Change-Id: Ifb16521edc9fa7209c0af8e13745c6b5611d77b7
Signed-off-by: Tom Pantelis <tompantelis@gmail.com>
  - Bump yangtools to 2.0.0

    This bumps odlparent to 3.0.1 and yangtools to 2.0.0. Also fixes
    references to features, so that the build reactor is consistent.

    Compilation fixes are addressed in a follow-up patch.

    Change-Id: I24f9997c2ec22861e674b74fb01d43f783e3dbc1
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
  - Allow PacketException to store the cause

    This avoids callers’ losing the original exception.

    Change-Id: I99f11dd6866670229f8e3d2aa6556f540369de19
Signed-off-by: Stephen Kitt <skitt@redhat.com>
  - Bump odlparent 2.0.4 to 2.0.5

    Also moves config/rpc-context.yang to include revision, making
    the tests compatible with both 1.2.0 and 2.0.0 version of yangtools.

    Change-Id: Ic7eb7d8fd27f5f3e5ae0f0aea9ab642a9b1b6fac
Signed-off-by: Stephen Kitt <skitt@redhat.com>
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
  - Remove explicit default super-constructor calls

    The default constructor is called by default (hence its name), no need
    to call it explicitly.

    Change-Id: I0f4ac3bf4a1d582b7a9d50beeaa1de6d2f107499
Signed-off-by: David Suarez <david.suarez.fuentes@gmail.com>
  - Bump versions by x.(y+1).z for next dev cycle

    Change-Id: I007759fbe7e12c4b58189462fa7c676adf7f972f
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
  - Bump odlparent 2.0.2 to 2.0.4

    Change-Id: Iea7270b110536c10878d130db33409ed08dde987
Signed-off-by: Stephen Kitt <skitt@redhat.com>
  - Upgrade to odlparent 2.0.2

    Change-Id: I748830e39c108056ecd81809a0556e8c43d251f4
Signed-off-by: Stephen Kitt <skitt@redhat.com>
  - Bump odlparent dependency to 2.0.1

    Bumps odlparent to latest release.

    Change-Id: Ifaf36c6539206ec5c35663717b691a0d962d1744
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
  - Bump to odlparent 2.0.0

    This takes odlparent 2.0.0, adjusts for guava update and feature
    movement. Since jenkins is failing on the distro run, that is
    disabled and a follow-up patch will re-enable it to get us going
    again.

    Change-Id: If3e1289ed7f73a79a5a47428c634bda9702e824d
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
  - Migrate to odlparent 1.9.0

    Change-Id: I7d4af74e7713d48dd6ad8431229c4963423abbf6
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
  - Migrate to odlparent 1.8.0-Carbon

    Per request of odlparent project we are downgrading all Nitrogen
    projects to use the released odlparent 1.8.0-Carbon to allow for the
    odlparent project to start performing semver style releases.

    Jira: RELENG-159
    RT: 41406
    Change-Id: I69e9fab9531b1127286ca3f4467b9a046ce25a51
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
  - Replace logger and log by LOG

    Replace logger and log by LOG to follow the
    OpenDaylight recommendations [1].

    [1]
    https://wiki.opendaylight.org/view/BestPractices/Logging_Best_Practices

    Change-Id: I63787ccee5950bebbc8c3769885574593a666809
Signed-off-by: David Suarez <david.suarez.fuentes@ericsson.com>
  - StringBuffer cleanup

    This patch cleans up StringBuffer use, mostly replacing StringBuffer
    with StringBuilder or plain String concatenation for short sequences
    (or constants).

    * HexEncode: additionally, avoid using a separate return variable,
      drop the useless ":" handling in bytesToHexString(), and add the
      test class from l2switch.
    * HardcodedModuleFactoriesResolver: rework the conflicting module
      handling.

    Change-Id: Id76e91bba9ce40bd8ed5947c2d40e3a7baf0a949
Signed-off-by: Stephen Kitt <skitt@redhat.com>
  - liblldp: final parameters

    This automatically-generated patch flags all appropriate parameters as
    final (including caught exceptions).

    Change-Id: If4e0f5e379b1c4f00970e862a775db372cc191fe
Signed-off-by: Stephen Kitt <skitt@redhat.com>
  - Bump versions by x.(y+1).z for next dev cycle

    Change-Id: Ife090ef2c9bb25e515b2fb06e2766c56d8174d76
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
  - Remove bad manifestLocation from maven-bundle-plugin

    Change-Id: I7741c11a21393510af4dcb452e721abd236a9c2c
Signed-off-by: Michael Vorburger <vorburger@redhat.com>
  - Fix javadocs and enable doclint

    This eliminates the doclint suppression and fixes up javadoc, so they
    work with Java 8 out of the box.

    Change-Id: I7294f0dcd570e3e3c445e54cc8989078175d05d7
Signed-off-by: Robert Varga <rovarga@cisco.com>
  - Do not use opendaylight/commons/opendaylight as parent

    Change-Id: I9a858c90274c7c82bac75fc7931a10c1ff707ef8
Signed-off-by: Alexis de Talhouët <adetalhouet@inocybe.com>
  - Revert "Clean-up pom.xml layout"

    Since this got merged, I'm facing issue building the project correctly, it's
    failing in samples/toaster-it and runtime is broken because of mess-up classpath.
    If others are facing the same issue, this should be merged.

    I'll rework the overall patch later.

    This reverts commit 8a637013c102c11323230dae08fa4407863945d6.

    Change-Id: I61aae87439736d0163e6b4c49d8753052b28bac0
Signed-off-by: Alexis de Talhouët <adetalhouet@inocybe.com>
  - Clean-up pom.xml layout

    Do not depend on opendaylight/commons/opendaylight/pom.xml

    Change-Id: Ic7313dc6b703739a6c14b1f0cd1a37ba3b7827af
Signed-off-by: Alexis de Talhouët <adetalhouet@inocybe.com>
  - Mechanical code cleanup (commons)

    * Remove unnecessary type specifiers (use Java 7 <>)
    * Remove unnecessary "extends Object" declarations
    * Remove unnecessary semi-colons
    * Merge identical catch blocks
    * Remove redundant modifiers:
      - enum constructors are private by default
      - interface properties are public static final by default
      - interface methods are public abstract by default
      - interfaces are abstract by default
      - inner interfaces are static by default
      - inner classes in interfaces are public static by default

    Change-Id: If1805b63e52c1ab0c68983e7856e7ccf184cb2a9
Signed-off-by: Stephen Kitt <skitt@redhat.com>
  - Bump versions by 0.1.0 for next dev cycle

    Change-Id: I9c4a4b1e6d0e101392fb19dc68f814e30de4fa5c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
  - Disable Java 8 linter on projects that fail

    The new Java 8 linter is more strict and causes docs failures on several
    projects. Disable it for projects that currently does not pass the
    linter.

    Change-Id: I0d29bad0a797aceeb9076eea8f80bcc071432b4c
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
  - Bumping versions by 0.1.0 for next dev cycle

    Change-Id: I2155a23eb208cc34d29b3e5ee0c8f6a3f551cacf
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
  - Remove unnecessary casts

    Change-Id: Ib20f8d15529293ee9037c7213ed5eb388ba532ac
Signed-off-by: Gary Wu <gary.wu1@huawei.com>
  - Bug 4202: Migrate also toaster to use mdsal project

    This only changes dependency feature omitted from Change 26079,
    perhaps Java edits are also needed to keep toaster working.

    Also, git has somehow enforced change of line endings everywhere.

    Change-Id: I810fba0ae7a55e123dd6f78ba23a7e77a7118b57
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
  - Fix license header violations in liblldp

    Change-Id: Id95bd1cef35d256e79a3303c6559405364ae4ced
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
  - [RFC][Fix] Fix for connection in pom.xml.

    The connection value was wrong.
    Apply values proposed by zxiiro.

    Also fix sal-dom-xsql (wrong developerConnection).

    This allows me to run  mvn site
    w/o failing due to the wrong entry.

    Change-Id: I15d953647a40dde4b37246a78bae120552efb15b
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
  - BUG 2820: Fix breakage from Import-Package

    Change-Id: I41401d4745c2126ccdc7ed9dffee3299aae9ed0c
Signed-off-by: Ed Warnicke <hagbard@gmail.com>
Signed-off-by: Jozef Gloncak <jgloncak@cisco.com>
    (cherry picked from commit 6759779bebf8d724f35518c45a114cca2a0da60c)

  - Minor changes in LibLLDP

    - change modifier of emptyTLV field to final
    - added cisco header to CustomTLVKey class
    - formatting CustomTlvKey and LLDPTest classes

    Change-Id: Ic347f549fb3ba3a97e9b6f02883445c852cd3eb8
Signed-off-by: Jozef Gloncak <jgloncak@cisco.com>
    (cherry picked from commit 1bdead40997cbe805630fced64c93e328a354275)
  - Merge "BUG 2820 - LLDP refactor"
  - Merge "Bug 2820 - LLDP TLV support and testing"
  - Merge "Bug 2820 - problem to add second TLV with type 127."
  - Bumped controller version by minor for next release cycle.

    Change-Id: I80ea0aecf42e5ee96dcebc68af1e872b1f10e7b5
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
  - BUG 2820 - LLDP refactor

    LLDP class field changed from tlvList to mandatoryTLVs, optionalTLVs, customTLVs
    Added new create custom TLV value in order to hold security hint for LLDP topology discovery.
    Fixed guava bundle import
    Fixed apache-lang3 bundle import

    Change-Id: I5d0c6b9a9e29213d3f25aa99ff7edd5b30e6c7a8
Signed-off-by: Jozef Gloncak <jgloncak@cisco.com>
Signed-off-by: Michal Rehak <mirehak@cisco.com>
    (cherry picked from commit 26dfd63f953982f661e4e72f306c6a6b8e02cfd4)

  - Bug 2820 - LLDP TLV support and testing

    - enhancement: deserialization now supports custom TLV
    - tests:
      - LLDP.deserialize
      - LLDPTLV.createCustomValue
      - LLDPTLV.getCustomString
      - beautified (checkstyle)

    Change-Id: I56c807b46d889266fc43cdc9b35d00bf17bb4d09
Signed-off-by: Jozef Gloncak <jgloncak@cisco.com>
Signed-off-by: Michal Rehak <mirehak@cisco.com>
    (cherry picked from commit 91a47340196d4a5bbf9beaaed9a202bf4a8836d9)

  - Bug 2820 - problem to add second TLV with type 127.

    Custom TLVs aren't saved to map with key type but are stored in
    standalone array.

     - fixed list copy (for custom TLV list)
     - extended test
     - involved custom TLV list items into packet length counting
     - published

    Change-Id: Ifa1cab17206e1be37022bc8b49f7990649cbd356
Signed-off-by: Jozef Gloncak <jgloncak@cisco.com>
Signed-off-by: Michal Rehak <mirehak@cisco.com>
    (cherry picked from commit 254ab138bab0132a9afafe6227bc998e9dfa7a44)

  - Fix checkstyle if-statements must use braces liblldp

    Change-Id: I2e36139dbeea5890a7eec7003da186af162e8998
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
  - Update junit Assert imports

    JUnit 4.11 has moved Assert to org.junit, and deprecated
    junit.framework.Assert. This adjust the imports to fix the warnings.

    Change-Id: Iecbf2a1b4ae097989e840ad6f6d5bf759c521639
Signed-off-by: Robert Varga <rovarga@cisco.com>
  - Incrementing versions by 0.1.0 for post-Helium master branch

    * The only version not incrmented is aaa.version, which is left at
      0.1.0-SNAPSHOT since they depend on controller and can't update yet.
    * To break the cyclic dependency, this patch temporarily stops running
      the netconf-connector and restconf feature tests.
    * Also fixing a bug causing Errors like "Choice has two nodes case with
      same qnames".

    A second patch (to be run after AAA increments their versions to
    0.2.0-SNAPSHOT) wiil update aaa.version and re-enable these tests.

    Change-Id: I70a3987d32504e798c5ed05a67a0a1174338844b
Signed-off-by: Colin Dixon <colin@colindixon.com>
Signed-off-by: Robert Varga <rovarga@cisco.com>
  - Fix to topology-lldp-discovery to allow for clean karaf feature

    Change-Id: Ife3388610a2d816f7bb8e5214cc98d123c4b604b
Signed-off-by: Ed Warnicke <eaw@cisco.com>
docs/submodules/openflowplugin

index 855c5c40a0fde74d04b437654777c1b7dd4ccf9b..9688b3b10ee4113753705f0080b29cd30e61a85d 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 855c5c40a0fde74d04b437654777c1b7dd4ccf9b
+Subproject commit 9688b3b10ee4113753705f0080b29cd30e61a85d