InfraUtils

Overview

The InfraUtils project provides a low-level utility for use by other OpenDaylight projects, including:

  • @Inject DI

  • Utils incl. org.opendaylight.infrautils.utils.concurrent

  • Test Utilities

  • Ready Service

  • Integration Test Utilities (itestutils)

  • Diagstatus

Behavior/Feature Changes

There are no changes to behavior.

New Features

There are no new features.

Deprecated and Removed Features

The Metrics component has been migrated to serviceutils project, as that is the only user of this functionality.

The Caches component was removed as it has no users at all.

Resolved Issues

The following table lists the issues resolved in this release.

Issues resolved in versions 3.0.0 through 3.0.0 (JIRA)

Type

Key

Summary

Resolution

Fix Version(s)

Bug

INFRAUTILS-62

showSvcStatus output is different in master and fluorine

Done

1.9.10, 2.0.7, 3.0.0

Epic

INFRAUTILS-82

Remove unused caches component

Done

3.0.0

Epic

INFRAUTILS-80

Move metrics component to serviceutils

Done

3.0.0

Task

INFRAUTILS-98

Upgrade Guice to 5.1.0

Done

3.0.0

Task

INFRAUTILS-95

Rename utils.types.IDs to metrics.IDs

Done

3.0.0

Task

INFRAUTILS-92

Rename infrautils.utils.function to infrautils.metrics.function

Done

3.0.0

Task

INFRAUTILS-90

Remove unused utilities

Done

3.0.0

Task

INFRAUTILS-87

Remove metrics from infrautils

Done

3.0.0

Known Issues

The following table lists the known issues that exist in this release.

Resolved Issues in SR1

The following table lists the issues resolved in Service Release 1.

Known Issues in SR1

The following table lists the known issues that exist in Service Release 1.