Controller

Overview

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

Behavior/Feature Changes

New Features

There are no new features.

Deprecated and Removed Features

There are no deprecated or removed features.

Resolved Issues

The following table lists the issues resolved in this release.

Issues resolved in versions 11.0.0 through 11.0.0 (JIRA)

Type

Key

Summary

Resolution

Fix Version(s)

Bug

CONTROLLER-2139

io.atomix Memory leak with StorageLevel.DISK

Done

10.0.10, 11.0.0, 9.0.7

Bug

CONTROLLER-2024

Intermittent failures of RecoveryIntegrationTest.testRecoveryDeleteEntries()

Done

11.0.0, 9.0.6, 9.0.7

Improvement

CONTROLLER-2144

Separate out VotingConfig persistence

Done

11.0.0

Improvement

CONTROLLER-2125

Store sal-remoterpc-connector’s BucketStoreActor’s incarnation in a properties file

Done

11.0.0

Improvement

CONTROLLER-2120

Migrate to Apache Pekko

Done

11.0.0

Sub-task

CONTROLLER-2137

Design raft.spi.EntryStore

Done

11.0.0

Sub-task

CONTROLLER-2135

Refactor raft.SnapshotManager

Done

11.0.0

Sub-task

CONTROLLER-2134

Design raft.spi.SnapshotStore

Done

11.0.0

Sub-task

CONTROLLER-2133

Replace PersistenceTermInfoStore with PropertiesTermInfoStore

Done

11.0.0

Sub-task

CONTROLLER-2127

Clean up ElectionTerm lifecycle

Done

11.0.0

Task

CONTROLLER-2129

Remove Ask-based messages

Done

11.0.0

Known Issues

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

Issues affecting versions 11.0.0 through 11.0.0 (JIRA)

Type

Key

Summary

Status

Affected Version(s)

Fix Version(s)

Bug

CONTROLLER-2164

Bad com.typesafe.sslconfig export

Resolved

11.0.0, 11.0.1

11.0.2, 12.0.0

Bug

CONTROLLER-2163

jdk.jfr in Export-Package of repackaged-{akka,pekko}

Resolved

10.0.0, 10.0.11, 11.0.0, 11.0.1, 3.0.16, 4.0.13, 5.0.9, 6.0.0, 6.0.10, 7.0.0, 7.0.12, 8.0.0, 8.0.8, 9.0.0, 9.0.8

10.0.12, 11.0.2, 12.0.0

Bug

CONTROLLER-2162

Large journal entry input throws UnsupportedOperationException

Resolved

11.0.0

11.0.1, 12.0.0

Bug

CONTROLLER-2160

Shard’s use of MessageTracker does not work

Resolved

10.0.11, 11.0.0, 2.0.10, 3.0.16, 4.0.13, 5.0.9, 6.0.10, 7.0.12, 8.0.8

10.0.12, 11.0.1

Bug

CONTROLLER-2159

JSON export does not work with raft.spi.{Snapshot,Entry}Store

Resolved

11.0.0

11.0.1, 12.0.0

Bug

CONTROLLER-2156

EntryJournalV1 does not compact metadata

Resolved

11.0.0

11.0.1, 12.0.0

Bug

CONTROLLER-2146

Checksum mismatch in JournalRecoveryTest

Confirmed

11.0.0

11.0.3, 12.0.1