Removed
The functionality listed here has been removed.
DS 7.5
-
Support for Java 11 has been removed.
When upgrading to this version, follow the instructions in Before you upgrade.
-
The
dsrepl start-disaster-recovery
anddsrepl end-disaster-recovery
commands have been removed.For instructions on what to use instead, refer to the disaster recovery documentation instead.
-
Support for SNMP monitoring has been removed.
-
The deprecated
/admin
and/api
(REST to LDAP) endpoints have been removed from the configuration for new servers.If you must create them temporarily for compatibility, refer to When adding new servers.
DS 7.4
-
The file-based debug log publisher has been removed.
An error log publisher now writes debug-level messages. For details, refer to Debug-level logging.
-
The Argon2 password storage configuration property
argon2-migration-memory
has been removed.If necessary, set
argon2-memory-pool-size
instead.
DS 7.3
-
The following deprecated command-line options have been removed:
--bindPasswordFile
--deploymentKeyPasswordFile
--keyStorePasswordFile
--monitorUserPasswordFile
--rootUserPasswordFile
--trustStorePasswordFile
Use the
--*:file
alternatives suggested in Deprecated since DS 7.1 instead. With thesetup
command, use the--keyStorePasswordFilePath
and--trustStorePasswordFilePath
options to retain the paths to the files in the configuration instead of copying the cleartext passwords. -
The
Degraded
replica status anddegraded-status-threshold
configuration property have been removed.When the replication delay is more than five seconds, the
dsrepl status
command reports the replica isSLOW
. -
The advanced LDAP connection handler property
send-rejection-notice
has been removed.The LDAP connection handler no longer sends an extended response message with a notice of disconnection when rejecting a new client connection.
DS 7.1
-
You can no longer add new DS servers to a deployment with OpenDJ 2.6 or earlier servers.
Instead, upgrade older servers before adding new servers.
-
DS server configuration support for extending group implementations, including group implementation configuration objects, their properties, and the related
dsconfig
subcommands.In previous releases, an administrator could disable and enable group implementations, and could change the Java class of a group implementation as part of the server configuration.
The default group implementations continue to work as documented in Groups.
DS 7.0
-
Support for Java 8 has been removed.
Support for 32-bit JVMs has also been removed.
When upgrading to this version, follow the instructions in Before you upgrade.
-
The
backup
andrestore
commands have been removed. Use thedsbackup
command instead. -
The
dsreplication
command has been removed.You now configure replication as part of the setup process using the
setup --replicationPort
andsetup --bootstrapReplicationServer
options. For details and examples, refer to Installation.For most operations, use the
dsrepl
command. Since replication configuration is part of the setup process, thedsrepl
command does not include a command for configuring replication. Learn about the new command in Replication, and Changelog for notifications.To temporarily suspend and resume replication, use the
dsconfig
command. For details, refer to Disable replication. -
The
ads-truststore
andads-truststore.pin
files have been removed.For new deployments, DS servers protect secret keys with a shared master key. The setup process derives the shared master key from the deployment ID and password.
-
The JVM profiler plugin has been removed.
-
The following monitoring metrics have been removed:
-
LDAP metrics:
-
ds-mon-approx-oldest-change-not-synchronized
-
ds-mon-approximate-delay
-
ds-mon-missing-changes
-
-
Prometheus metrics:
-
ds_replication_changelog_connected_replicas_approx_oldest_change_not_synchronized_seconds
-
ds_replication_changelog_connected_replicas_approximate_delay_seconds
-
ds_replication_changelog_connected_replicas_missing_changes
-
-
-
The following monitoring metrics depending on the JVM implementation are not stable interfaces. They have been removed from the documentation:
- Garbage collection statistics
-
Affected metrics have names like
ds-mon-jvm-garbage-collector-*
undercn=monitor
, andds_jvm_garbage_collector_*
in Prometheus output. - Memory pool use
-
Affected metrics have names like
ds-mon-jvm-memory-pools-*
undercn=monitor
, andds_jvm_memory_pools_*
in Prometheus output.
-
The
No-Op
alias for the LDAP no-op control (OID: 1.3.6.1.4.1.4203.1.10.2) has been removed.Use the
NoOp
alias or the OID instead.