Build: #22 was successful Changes by Benjamin Reed and Jesse White

Code commits

OpenNMS Foundation 2017

  • Benjamin Reed

    Benjamin Reed f772ff3a7abd87873f555ffb16eecc0318234897

    Merge remote-tracking branch 'origin/foundation' into foundation-2016

  • Jesse White

    Jesse White 948666a8ea366f2aa149ba70ea5c430e7b098fc1

    Merge pull request #1410 from OpenNMS/features/strings-over-tcp
    NMS-9126: Allow string attribute to be persisted over the TCP stream

  • Jesse White

    Jesse White 2ad32f0b71a2d9534d840cc9916c11c840cd72a5 m

    Merge pull request #1422 from OpenNMS/jira/NMS-9164
    NMS-9164: handle retries inside trackers

  • Benjamin Reed

    Benjamin Reed 2941fe36029fc568bacf2d89bb0d8e6c7edcff9a m

    NMS-9164: handle retries inside trackers

    • core/snmp/api/src/main/java/org/opennms/netmgt/snmp/AggregateTracker.java (version 2941fe36029fc568bacf2d89bb0d8e6c7edcff9a)
    • core/snmp/api/src/main/java/org/opennms/netmgt/snmp/CollectionTracker.java (version 2941fe36029fc568bacf2d89bb0d8e6c7edcff9a)
    • core/snmp/api/src/main/java/org/opennms/netmgt/snmp/ColumnTracker.java (version 2941fe36029fc568bacf2d89bb0d8e6c7edcff9a)
    • core/snmp/api/src/main/java/org/opennms/netmgt/snmp/SingleInstanceTracker.java (version 2941fe36029fc568bacf2d89bb0d8e6c7edcff9a)
    • core/snmp/api/src/main/java/org/opennms/netmgt/snmp/SnmpWalker.java (version 2941fe36029fc568bacf2d89bb0d8e6c7edcff9a)
    • core/snmp/api/src/main/java/org/opennms/netmgt/snmp/TableTracker.java (version 2941fe36029fc568bacf2d89bb0d8e6c7edcff9a)
    • core/snmp/impl-joesnmp/src/main/java/org/opennms/netmgt/snmp/joesnmp/JoeSnmpWalker.java (version 2941fe36029fc568bacf2d89bb0d8e6c7edcff9a)
    • core/snmp/impl-mock/src/main/java/org/opennms/netmgt/snmp/mock/MockSnmpStrategy.java (version 2941fe36029fc568bacf2d89bb0d8e6c7edcff9a)
    • core/snmp/impl-mock/src/main/java/org/opennms/netmgt/snmp/mock/MockSnmpWalker.java (version 2941fe36029fc568bacf2d89bb0d8e6c7edcff9a)
    • core/snmp/impl-snmp4j/src/main/java/org/opennms/netmgt/snmp/snmp4j/Snmp4JWalker.java (version 2941fe36029fc568bacf2d89bb0d8e6c7edcff9a)
    • core/snmp/integration-tests/src/test/java/org/opennms/netmgt/snmp/SnmpTrackerTest.java (version 2941fe36029fc568bacf2d89bb0d8e6c7edcff9a)
    • core/snmp/integration-tests/src/test/java/org/opennms/netmgt/snmp/mock/MockSnmpStrategyTest.java (version 2941fe36029fc568bacf2d89bb0d8e6c7edcff9a)
    • core/snmp/integration-tests/src/test/resources/snmpTestDataError.properties (version 2941fe36029fc568bacf2d89bb0d8e6c7edcff9a)
  • Jesse White

    Jesse White cc39ebec99f6ed5a0b0c296c9d62c5c2cea63ed1 m

    Revert "NMS-9120: Selection of non-disk RRD strategies"
    This reverts commit 71cabd031d8b557a00f5321d30699469cd51c151.

    • opennms-base-assembly/src/main/filtered/etc/rrd-configuration.properties (version cc39ebec99f6ed5a0b0c296c9d62c5c2cea63ed1)
    • opennms-rrd/opennms-rrd-api/src/main/java/org/opennms/netmgt/rrd/RrdStrategyFactory.java (version cc39ebec99f6ed5a0b0c296c9d62c5c2cea63ed1)
    • opennms-rrd/opennms-rrd-api/src/main/resources/META-INF/opennms/applicationContext-rrd.xml (version cc39ebec99f6ed5a0b0c296c9d62c5c2cea63ed1)
    • opennms-rrd/opennms-rrd-api/src/main/resources/META-INF/opennms/component-rrd-tcp.xml (version cc39ebec99f6ed5a0b0c296c9d62c5c2cea63ed1)
  • Jesse White

    Jesse White e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59 m

    NMS-9126: Add support for using a TCP-specific persistence strategy using protobuf messages.
    * Extend the existing protobuf messages to include string attributes

    • core/lib/src/main/java/org/opennms/core/utils/TimeSeries.java (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • features/collection/persistence-tcp/pom.xml (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • features/collection/persistence-tcp/src/main/java/org/opennms/netmgt/collection/persistence/tcp/QueuingTcpOutputStrategy.java (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • features/collection/persistence-tcp/src/main/java/org/opennms/netmgt/collection/persistence/tcp/SimpleTcpOutputStrategy.java (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • features/collection/persistence-tcp/src/main/java/org/opennms/netmgt/collection/persistence/tcp/TcpBasePersister.java (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • features/collection/persistence-tcp/src/main/java/org/opennms/netmgt/collection/persistence/tcp/TcpGroupPersister.java (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • features/collection/persistence-tcp/src/main/java/org/opennms/netmgt/collection/persistence/tcp/TcpOutputStrategy.java (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • features/collection/persistence-tcp/src/main/java/org/opennms/netmgt/collection/persistence/tcp/TcpOutputStrategyFactory.java (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • features/collection/persistence-tcp/src/main/java/org/opennms/netmgt/collection/persistence/tcp/TcpPersistOperationBuilder.java (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • features/collection/persistence-tcp/src/main/java/org/opennms/netmgt/collection/persistence/tcp/TcpPersisterFactory.java (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • features/collection/persistence-tcp/src/main/java/org/opennms/netmgt/collection/persistence/tcp/TcpSinglePersister.java (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • features/collection/persistence-tcp/src/main/resources/META-INF/opennms/applicationContext-tcp.xml (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • features/collection/persistence-tcp/src/test/java/org/opennms/netmgt/collection/persistence/tcp/TcpOutputStrategyTest.java (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • features/collection/pom.xml (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • features/timeseries-evaluate/src/main/java/org/opennms/netmgt/dao/support/EvaluateResourceStorageDao.java (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • features/timeseries-evaluate/src/main/resources/META-INF/opennms/applicationContext-evaluate.xml (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • opennms-base-assembly/pom.xml (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • opennms-base-assembly/src/main/filtered/etc/opennms.properties (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • opennms-dao-api/src/main/java/org/opennms/netmgt/dao/api/EmptyResourceStorageDao.java (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • opennms-rrd/opennms-rrd-tcp/src/main/java/org/opennms/netmgt/rrd/tcp/PerformanceDataProtos.java (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • opennms-rrd/opennms-rrd-tcp/src/main/java/org/opennms/netmgt/rrd/tcp/RrdOutputSocket.java (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • opennms-rrd/opennms-rrd-tcp/src/main/proto/PerformanceData.proto (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • opennms-rrd/opennms-rrd-tcp/src/test/java/org/opennms/netmgt/rrd/tcp/TcpRrdStrategyTest.java (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)
    • pom.xml (version e2e9d5ec58abd316e5b745ab3b9cad3a6e843e59)