Build #79

Code commits

OpenNMS (develop branch)

  • Patrick Schweizer <patrick@schweizer-ing.com>

    Patrick Schweizer <patrick@schweizer-ing.com> aa647c5c1e0321de53aed9062874a5de056b1042

    NMS-10533: Make Topology Creator as Karaf command available (#2323)
    * NMS-10533 add new Karaf command, port over the Topology Generator code

    * NMS-10533 move to DAOs instead of plain SQL

    * NMS-10533 move to DAOs instead of plain SQL

    * NMS-10533 move to DAOs instead of plain SQL

    * NMS-10533 move generator code into its own module for easy reuse in other modules

    * NMS-10533 fix hibernate issue, clean up code

    * NMS-10533 fix hibernate issue, clean up code

    * NMS-10533 fix issues from code review

    * NMS-10533 fix issues from code review: use GenericPersistenceAccessor instead of DAOs, fix Copyright

    * NMS-10533 fix issues from code review: use GenericPersistenceAccessor instead of DAOs, fix Copyright

    * NMS-10533 added console logging of progress

    * NMS-10533 added console logging of progress

    * NMS-10533 rename package topogen => generator

    * NMS-10533 rename package topogen => generator

    * NMS-10533 delete only generated entities (marked by category "GeneratedNode")

    * NMS-10533 add feature explicitely

    * NMS-10533 clean up code

    * NMS-10533 clean up code

    * NMS-10533 clean up code

    * NMS-10533 clean up code

    * NMS-10533: Fix compile issues

    * NMS-10533: Adjust naming

    * NMS-10533 fix PR comments: remove ids from entities (will be generated by JPA), remove unused dependencies from pom, split Karaf commands in generate and delete

    * NMS-10533 fix PR comments: remove ids from entities (will be generated by JPA), remove unused dependencies from pom, split Karaf commands in generate and delete

    * NMS-10533 fix PR comments: remove unused ids

    * NMS-10533 fix PR comments: EnLinkdElementFactory: fix Nullpointer check

    * NMS-10533 fix PR comments: NodeTopologyEntity: fix naming

    * NMS-10533 fix PR comments: NodeTopologyEntity: move code to unqualified folder

    • container/features/pom.xml (version aa647c5c1e0321de53aed9062874a5de056b1042)
    • container/features/src/main/resources/features.xml (version aa647c5c1e0321de53aed9062874a5de056b1042)
    • features/enlinkd/generator/pom.xml (version aa647c5c1e0321de53aed9062874a5de056b1042)
    • features/enlinkd/generator/src/main/java/org/opennms/enlinkd/generator/TopologyContext.java (version aa647c5c1e0321de53aed9062874a5de056b1042)
    • features/enlinkd/generator/src/main/java/org/opennms/enlinkd/generator/TopologyGenerator.java (version aa647c5c1e0321de53aed9062874a5de056b1042)
    • features/enlinkd/generator/src/main/java/org/opennms/enlinkd/generator/TopologyPersister.java (version aa647c5c1e0321de53aed9062874a5de056b1042)
    • features/enlinkd/generator/src/main/java/org/opennms/enlinkd/generator/TopologySettings.java (version aa647c5c1e0321de53aed9062874a5de056b1042)
    • features/enlinkd/generator/src/main/java/org/opennms/enlinkd/generator/protocol/CdpProtocol.java (version aa647c5c1e0321de53aed9062874a5de056b1042)
    • features/enlinkd/generator/src/main/java/org/opennms/enlinkd/generator/protocol/IsIsProtocol.java (version aa647c5c1e0321de53aed9062874a5de056b1042)
    • features/enlinkd/generator/src/main/java/org/opennms/enlinkd/generator/protocol/LldpProtocol.java (version aa647c5c1e0321de53aed9062874a5de056b1042)
    • features/enlinkd/generator/src/main/java/org/opennms/enlinkd/generator/protocol/OspfProtocol.java (version aa647c5c1e0321de53aed9062874a5de056b1042)
    • features/enlinkd/generator/src/main/java/org/opennms/enlinkd/generator/protocol/Protocol.java (version aa647c5c1e0321de53aed9062874a5de056b1042)
    • features/enlinkd/generator/src/main/java/org/opennms/enlinkd/generator/topology/LinkedPairGenerator.java (version aa647c5c1e0321de53aed9062874a5de056b1042)
    • features/enlinkd/generator/src/main/java/org/opennms/enlinkd/generator/topology/PairGenerator.java (version aa647c5c1e0321de53aed9062874a5de056b1042)
    • features/enlinkd/generator/src/main/java/org/opennms/enlinkd/generator/topology/RandomConnectedPairGenerator.java (version aa647c5c1e0321de53aed9062874a5de056b1042)
    • features/enlinkd/generator/src/main/java/org/opennms/enlinkd/generator/topology/UndirectedPairGenerator.java (version aa647c5c1e0321de53aed9062874a5de056b1042)
    • features/enlinkd/generator/src/main/java/org/opennms/enlinkd/generator/util/InetAddressGenerator.java (version aa647c5c1e0321de53aed9062874a5de056b1042)
    • features/enlinkd/generator/src/main/java/org/opennms/enlinkd/generator/util/RandomUtil.java (version aa647c5c1e0321de53aed9062874a5de056b1042)
    • features/enlinkd/generator/src/test/java/org/opennms/enlinkd/generator/Asserts.java (version aa647c5c1e0321de53aed9062874a5de056b1042)
    • features/enlinkd/generator/src/test/java/org/opennms/enlinkd/generator/topology/LinkedPairGeneratorTest.java (version aa647c5c1e0321de53aed9062874a5de056b1042)
    • features/enlinkd/generator/src/test/java/org/opennms/enlinkd/generator/topology/RandomConnectedPairGeneratorTest.java (version aa647c5c1e0321de53aed9062874a5de056b1042)
    • features/enlinkd/generator/src/test/java/org/opennms/enlinkd/generator/topology/UndirectedPairGeneratorTest.java (version aa647c5c1e0321de53aed9062874a5de056b1042)
    • features/enlinkd/persistence/api/src/main/java/org/opennms/netmgt/enlinkd/model/NodeTopologyEntity.java (version aa647c5c1e0321de53aed9062874a5de056b1042)
    • features/enlinkd/pom.xml (version aa647c5c1e0321de53aed9062874a5de056b1042)
    • features/enlinkd/shell/pom.xml (version aa647c5c1e0321de53aed9062874a5de056b1042)
    • features/enlinkd/shell/src/main/java/org/opennms/features/enlinkd/shell/DeleteTopologyCommand.java (version aa647c5c1e0321de53aed9062874a5de056b1042)
    • features/enlinkd/shell/src/main/java/org/opennms/features/enlinkd/shell/GenerateTopologyCommand.java (version aa647c5c1e0321de53aed9062874a5de056b1042)
    • features/topology-map/plugins/org.opennms.features.topology.plugins.topo.linkd/src/test/java/org/opennms/features/topology/plugins/topo/linkd/internal/EnhancedLinkdMockDataPopulator.java (version aa647c5c1e0321de53aed9062874a5de056b1042)
    • opennms-dao-api/src/main/java/org/opennms/netmgt/dao/api/GenericPersistenceAccessor.java (version aa647c5c1e0321de53aed9062874a5de056b1042)
    • opennms-dao/src/main/java/org/opennms/netmgt/dao/hibernate/GenericHibernateAccessor.java (version aa647c5c1e0321de53aed9062874a5de056b1042)
    • opennms-webapp/src/main/java/org/opennms/web/enlinkd/EnLinkdElementFactory.java (version aa647c5c1e0321de53aed9062874a5de056b1042)
  • Jesse White

    Jesse White 767768aec59ff94a22cdd2132e4a3e42040847d7

    Merge pull request #2330 from OpenNMS/jw/features/upgrade-es-6.5.x
    HZN-1467: Upgrade Elasticsearch test server to use v6.5.x

  • Jesse White

    Jesse White 2e9bab34c38fd1c47d7d2bfd0ea59fd65cf594ae m

    HZN-1467: Upgrade Elasticsearch test server to use v6.5.x
    Also update the opennms-es-rest module to use the same Elasticsearch
    setup code as the other modules.

    • core/test-api/elasticsearch/pom.xml (version 2e9bab34c38fd1c47d7d2bfd0ea59fd65cf594ae)
    • core/test-api/elasticsearch/src/main/java/org/opennms/core/test/elastic/EmbeddedElasticSearchServer.java (version 2e9bab34c38fd1c47d7d2bfd0ea59fd65cf594ae)
    • features/flows/elastic/pom.xml (version 2e9bab34c38fd1c47d7d2bfd0ea59fd65cf594ae)
    • features/opennms-es-rest/pom.xml (version 2e9bab34c38fd1c47d7d2bfd0ea59fd65cf594ae)
    • features/opennms-es-rest/src/test/java/org/opennms/plugins/elasticsearch/rest/AbstractEventToIndexTest.java (version 2e9bab34c38fd1c47d7d2bfd0ea59fd65cf594ae)
    • features/opennms-es-rest/src/test/java/org/opennms/plugins/elasticsearch/rest/AlarmEventToIndexTest.java (version 2e9bab34c38fd1c47d7d2bfd0ea59fd65cf594ae)
    • features/opennms-es-rest/src/test/java/org/opennms/plugins/elasticsearch/rest/ClientRecoveryTest.java (version 2e9bab34c38fd1c47d7d2bfd0ea59fd65cf594ae)
    • features/situation-feedback/elastic/pom.xml (version 2e9bab34c38fd1c47d7d2bfd0ea59fd65cf594ae)
    • pom.xml (version 2e9bab34c38fd1c47d7d2bfd0ea59fd65cf594ae)