Controller

Overview

The Controller project is an infrastructure service that supports other OpenDaylight projects. It does not have user-facing features.

Behavior/Feature Changes

No changes.

New Features

There are no new features.

Deprecated and Removed Features

Distributed Datastore’s ask-based protocol has been deprecated in this release. Enabling it will cause a warning to be logged. Configuration knob along with the actual implementation is schedule for removal in a future release.

Resolved Issues

The following table lists the issues resolved in this release.

Issues resolved in versions 7.0.0 through 7.0.4 (JIRA)

Type

Key

Summary

Resolution

Fix Version(s)

Improvement

CONTROLLER-2051

Minimize serialization proxy names in cds-access-api

Done

7.0.0

Improvement

CONTROLLER-2058

Define RaftVersion.ARGON

Done

5.0.8, 6.0.4, 7.0.0

Improvement

CONTROLLER-2056

Minimize serialization proxy names in controller.datastore.persisted

Done

6.0.7, 7.0.0

Task

CONTROLLER-2055

Do not allow cross-datastore transactions

Done

7.0.0

Task

CONTROLLER-2060

Remove ABIVersions up to and including SODIUM_SR1

Done

7.0.0

Task

CONTROLLER-2061

Deprecate ABIVersion.MAGNESIUM

Done

7.0.0

Task

CONTROLLER-2053

Deprecate ask-based protocol

Done

7.0.0

Task

CONTROLLER-2002

Do not pull odl-controller-blueprint into cluster-test-app

Done

7.0.0

Task

CONTROLLER-2064

Switch to using RaftVersion.ARGON

Done

7.0.0

Task

CONTROLLER-2003

Do not use odl-controller-blueprint in toaster-consumer

Done

7.0.3

Known Issues

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