CLI
10 days ago
Changes released before 2025-09-30 are on the archived changelog.
Version
Change
Description
18.6.26
ADDED
Added the
snapshot for a running stream pipeline.
olp pipeline snapshot create command to trigger creation of asnapshot for a running stream pipeline.
18.6.26
CHANGED
Changed snapshot model displayed in the following commands to include state and source fields:
olp pipeline snapshot listolp pipeline snapshot showolp flow pipeline snapshot listolp flow pipeline snapshot show
18.6.26
FIXED
Fixed commands that resolve the current realm failing with a
with a user token instead of an application token. The realm is now resolved from the current user when
the current application cannot be introspected.
401 error when the CLI is authenticatedwith a user token instead of an application token. The realm is now resolved from the current user when
the current application cannot be introspected.
18.6.21
CHANGED
Changed the
olp pipeline version show command to display the planned maintenance restart date property.18.6.21
FIXED
Fixed incorrect behavior of the following commands when the batch pipeline version could be created with the --stream-config parameter:
olp pipeline version createolp flow pipeline version create
18.6.21
FIXED
Fixed the
properties and reporting configuration errors without the affected layer ID.
olp catalog create --config command requiring optional layerproperties and reporting configuration errors without the affected layer ID.
18.6.21
FIXED
Fixed
olp commands reporting native-access and deprecated Unsafe warnings when running with Java 24 and later.18.6.4
ADDED
Added the
olp app jwk create, olp app jwk list, and olp app jwk delete commands to manage JSON Web Keys (JWKs) of an application.18.6.4
CHANGED
Changed the minimum required Java version from 17 to 21.
18.6.4
FIXED
Fixed the issue when the
olp catalog layer partition get command would return an error when downloading partitions that had expired due to TTL.18.6.4
ADDED
Added the
--timeout-at <timestamp> and --timeout-type <cancel|unschedule> parameters to the olp pipeline version activate and olp pipeline version resume commands, allowing pipeline timeouts to be configured during activation and resume.18.6.4
CHANGED
Changed the
olp permission access filter create command to accept the policyHrns as new optional input parameter for custom access filters.18.6.4
CHANGED
Changed the
olp permission access filter show command to display the policyHrns as new optional field.18.6.4
CHANGED
Changed the
olp permission access filter update command to accept the policyHrns as new optional input parameter for custom access filters.18.3.7
CHANGED
Added a warning message to the
catalog layer partition list, catalog layer partition get, and olp catalog dependency list commands when the requested catalog version contains known issues.18.3.1
ADDED
Added the
list only access filters that can be attached to realm members (users or
apps).
--member-only parameter to olp permission access filter list command tolist only access filters that can be attached to realm members (users or
apps).
18.2.2
ADDED
Added the following commands for catalog data subset management:
olp catalog subset addcommand to add a subset to the catalog.catalog subset listcommand to list subsets in the catalog.catalog subset showcommand to display details of a subset in the catalog.catalog subset removecommand to remove a subset from the catalog.catalog subset fingerprintcommand to display details of a catalog subsets fingerprint.
18.1.13
ADDED
Added the
with the given scope according to access filters assigned to the identity.
--filtered parameter to the olp permission report command to display the filter out permissions that would not be evaluated in the context of a requestwith the given scope according to access filters assigned to the identity.
18.1.13
FIXED
Fixed the
olp schema put command to properly propagate the --scope parameter to the underlying API calls.18.1.13
FIXED
Fixed the
olp permission report command for group HRNs to correctly include the group HRN in permission lineage for direct group-linked permissions and policies.18.1.2
ADDED
Added the
olp permission access delete command to delete the access filter attached to the user or app.18.1.2
ADDED
Added the
olp permission access filter create command to create an access filter.18.1.2
ADDED
Added the
olp permission access filter delete command to delete the access filter.18.1.2
ADDED
Added the
olp permission access filter update command to update a specified access filter.18.1.2
FIXED
Fixed
The Java executable is now resolved from
olp.bat startup script on Windows where JAVA_HOME and PATH pointed to different Java versions, causing incorrect JVM flags to be applied.The Java executable is now resolved from
JAVA_HOME (or PATH as fallback) before the version check, so the same java.exe is used for both version detection and JAR execution.18.1.2
FIXED
Fixed a performance issue in
that prevented partitions from being fetched concurrently.
olp catalog layer partition get and olp local catalog layer partition getthat prevented partitions from being fetched concurrently.
18.1.2
REMOVED
Removed support for publishing OLP CLI GraalVM native image.
18.1.2
CHANGED
Changed the
olp permission access filter list command to list the access filter HRNs available to be attached to any user, app or realm.18.1.2
CHANGED
Changed the
olp permission access filter show command to display the details of an access filter includes type in the output.18.1.2
CHANGED
Changed the
olp permission access set command to support attaching the access filter to any user or app in the realm.18.1.2
CHANGED
Changed the
olp permission access show command to support display the access filter attached to an user or app.18.0.27
CHANGED
Changed the
(
filtering of actions applied to egress rules.
olp pipeline egress rule history show command to use dedicated filter parameters(
--rule-id, --destination, --principal, --action) instead of a generic [filter] argument for more precisefiltering of actions applied to egress rules.
18.0.27
ADDED
Added the --parallelism parameter to the
commands to speed up downloading and uploading multiple partitions.
olp catalog layer partition get and olp catalog layer partition putcommands to speed up downloading and uploading multiple partitions.
18.0.19
ADDED
Added the following command to create pipeline egress rules in batches:
olp pipeline egress rule batch create
18.0.19
ADDED
Added the following commands to display information about the pipeline egress rules:
olp pipeline egress rule listolp pipeline egress rule show
18.0.19
CHANGED
Changed the
--extends <catalog-hrn,layer-id[,baseVersion]> parameter to also support Interactive Map Layers in the olp catalog layer add command.18.0.19
REMOVED
Removed the
--destination-type parameter for the olp pipeline egress rule create command.18.0.11
ADDED
Added the following set of commands for the pipeline egress rule management:
olp pipeline egress rule createolp pipeline egress rule delete
18.0.11
ADDED
Added the following command for displaying list of changes applied to egress rules within the realm:
olp pipeline egress rule history show
18.0.11
FIXED
Fixed the issue for
CLI when running commands in parallel erases the content of olpcli.ini.18.0.11
REMOVED
Removed the
--marketplace-ready flag for the olp catalog update command.18.0.11
CHANGED
Updated OLP CLI to use Spark 4.0.1.
17.5.44
ADDED
Added the
include permissions derived from a plan or resource plan attached to the realm with the associated external ID.
--external-id parameter to the olp permission report command to onlyinclude permissions derived from a plan or resource plan attached to the realm with the associated external ID.
17.5.44
ADDED
Added the
display external ID values of associated plans or resource plans if applicable in the output.
--with-external-id parameter to the olp permission report command todisplay external ID values of associated plans or resource plans if applicable in the output.
17.5.44
FIXED
Fixed the issue where the
olp catalog layer show command fetching IML catalog layer details did not include reference composite IML catalog information in interactiveMapProperties.17.5.44
CHANGED
Changed the
--input parameter for olp catalog layer partition put, olp catalog layer stream put, and olp catalog layer stream ingest commands to support a source directory, single file, or non-recursive filename glob pattern for uploading files.17.5.44
CHANGED
Updated OLP CLI to use Scala 2.13.