Skip to content

Commit 6ab7abc

Browse files
authored
CP-10003 Update dvp-api version to 1.8.0.dev0 in libs, platform and common modules (#461)
PR URL: #461
1 parent fe704e1 commit 6ab7abc

File tree

9 files changed

+22
-22
lines changed

9 files changed

+22
-22
lines changed

common/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
PYTHON_SRC = 'src/main/python'
55

66
install_requires = [
7-
"dvp-api == 1.7.1.dev0",
7+
"dvp-api == 1.8.0.dev0",
88
"six >= 1.16, < 1.17",
99
]
1010

docs/docs/References/Glossary.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ For example, a MySQL plugin might provide an operation called "stop" which knows
7979
The process of making a virtual copy of a dataset and making it available for use on a target environment.
8080

8181
## Replication
82-
Delphix allows end users to replicate data objects between Delphix Engines by creating a replication profile. Data objects that belong to a plugin can also be part of the replication profile. Refer to the [Delphix Engine Documentation](https://docs.delphix.com/docs/) for more details.
82+
Delphix allows end users to replicate data objects between Delphix Engines by creating a replication profile. Data objects that belong to a plugin can also be part of the replication profile. Refer to the [Delphix Engine Documentation](https://documentation.delphix.com/continuous-data/docs/) for more details.
8383

8484
## Repository
8585
Information that represents a set of dependencies that a dataset requires in order to be functional. For example, a particular Postgres database might require an installed Postgres 9.6 DBMS, and so its associated repository would contain all the information required to interact with that DBMS.

docs/docs/References/Schemas.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -504,7 +504,7 @@ For this option, the user must provide data that satisfies this definition:
504504
}
505505
}
506506
```
507-
where `type` is a constant that the user interface will submit automatically on behalf of the user, `vault` is a reference to a CyberArk vault configured in the system, and `queryString` is a parameter for locating the credentials in the vault. For details on configuring and using CyberArk vaults, see the [password-vaults documentation for the Delphix engine](https://docs.delphix.com/docs/security/product-security/password-vault-support).
507+
where `type` is a constant that the user interface will submit automatically on behalf of the user, `vault` is a reference to a CyberArk vault configured in the system, and `queryString` is a parameter for locating the credentials in the vault. For details on configuring and using CyberArk vaults, see the [password-vaults documentation for the Delphix engine](https://documentation.delphix.com/continuous-data/docs/password-vault-support).
508508

509509
Optionally, `expectedSecretType` lets the user constrain the secret returned by the vault to passwords or keys (the default is to allow `any` of those two types of secret). An unexpected type of secret returned by the vault will result in a runtime exception.
510510

@@ -556,7 +556,7 @@ For this option, the user must provide data that satisfies this definition:
556556
}
557557
}
558558
```
559-
where `type` is a constant that the user interface will submit automatically on behalf of the user, `vault` is a reference to a HashiCorp vault configured in the system, and `engine`, `path`, `usernameKey` and `secretKey` are parameters for locating the credentials in the vault. For details on configuring and using HashiCorp vaults, see the [password-vaults documentation for the Delphix engine](https://docs.delphix.com/docs/security/product-security/password-vault-support).
559+
where `type` is a constant that the user interface will submit automatically on behalf of the user, `vault` is a reference to a HashiCorp vault configured in the system, and `engine`, `path`, `usernameKey` and `secretKey` are parameters for locating the credentials in the vault. For details on configuring and using HashiCorp vaults, see the [password-vaults documentation for the Delphix engine](https://documentation.delphix.com/continuous-data/docs/password-vault-support).
560560

561561
Optionally, `expectedSecretType` lets the user constrain the secret returned by the vault to passwords or keys (the default is to allow `any` of those two types of secret). An unexpected type of secret returned by the vault will result in a runtime exception.
562562

docs/docs/References/Version_Compatibility.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@
22

33
## Virtualization SDK and Delphix Engine (DE) Compatibility Map
44

5-
| vSDK Version | Earliest Supported DE Version | Latest Supported DE Version |
6-
|------------------------------------------|:-----------------------------:|:--------------------------------------------------------------:|
7-
| [4.1.0](../Release_Notes/4.1.0/4.1.0.md) | 12.0.0.0 | [Latest Release](https://docs.delphix.com/docs/release-notes/) |
8-
| [4.0.5](../Release_Notes/4.0.5/4.0.5.md) | 6.0.16.0 | [Latest Release](https://docs.delphix.com/docs/release-notes/) |
9-
| [4.0.2](../Release_Notes/4.0.2/4.0.2.md) | 6.0.12.0 | [Latest Release](https://docs.delphix.com/docs/release-notes/) |
10-
| [3.1.0](../Release_Notes/3.1.0/3.1.0.md) | 6.0.7.0 | [Latest Release](https://docs.delphix.com/docs/release-notes/) |
11-
| [3.0.0](../Release_Notes/3.0.0/3.0.0.md) | 6.0.6.0 | [Latest Release](https://docs.delphix.com/docs/release-notes/) |
12-
| [2.1.0](../Release_Notes/2.1.0/2.1.0.md) | 6.0.3.0 | [Latest Release](https://docs.delphix.com/docs/release-notes/) |
13-
| [2.0.0](../Release_Notes/2.0.0/2.0.0.md) | 6.0.2.0 | [Latest Release](https://docs.delphix.com/docs/release-notes/) |
14-
| [1.0.0](../Release_Notes/1.0.0/1.0.0.md) | 6.0.2.0 | [Latest Release](https://docs.delphix.com/docs/release-notes/) |
15-
| [0.4.0](../Release_Notes/0.4.0/0.4.0.md) | 5.3.5.0 | 6.0.1.0 |
5+
| vSDK Version | Earliest Supported DE Version | Latest Supported DE Version |
6+
|------------------------------------------|:-----------------------------:|:--------------------------------------------------------------------------------------:|
7+
| [4.1.0](../Release_Notes/4.1.0/4.1.0.md) | 12.0.0.0 | [Latest Release](https://documentation.delphix.com/continuous-data/docs/new-features/) |
8+
| [4.0.5](../Release_Notes/4.0.5/4.0.5.md) | 6.0.16.0 | [Latest Release](https://documentation.delphix.com/continuous-data/docs/new-features/) |
9+
| [4.0.2](../Release_Notes/4.0.2/4.0.2.md) | 6.0.12.0 | [Latest Release](https://documentation.delphix.com/continuous-data/docs/new-features/) |
10+
| [3.1.0](../Release_Notes/3.1.0/3.1.0.md) | 6.0.7.0 | [Latest Release](https://documentation.delphix.com/continuous-data/docs/new-features/) |
11+
| [3.0.0](../Release_Notes/3.0.0/3.0.0.md) | 6.0.6.0 | [Latest Release](https://documentation.delphix.com/continuous-data/docs/new-features/) |
12+
| [2.1.0](../Release_Notes/2.1.0/2.1.0.md) | 6.0.3.0 | [Latest Release](https://documentation.delphix.com/continuous-data/docs/new-features/) |
13+
| [2.0.0](../Release_Notes/2.0.0/2.0.0.md) | 6.0.2.0 | [Latest Release](https://documentation.delphix.com/continuous-data/docs/new-features/) |
14+
| [1.0.0](../Release_Notes/1.0.0/1.0.0.md) | 6.0.2.0 | [Latest Release](https://documentation.delphix.com/continuous-data/docs/new-features/) |
15+
| [0.4.0](../Release_Notes/0.4.0/0.4.0.md) | 5.3.5.0 | 6.0.1.0 |
1616

1717
## Virtualization SDK and Python Compatibility Map
1818

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
# Replication
22
A Delphix Engine (source) can be setup to replicate data objects to another Delphix Engine (target). Plugins built using the Virtualization SDK work seamlessly with Delphix Engine replication with no additional development required from plugin developers.
33

4-
Only a single version of a plugin can be active on a Delphix Engine at a time. We discuss some basic scenarios below. For more detailed information refer to the [Delphix Engine Documentation](https://docs.delphix.com/docs/).
4+
Only a single version of a plugin can be active on a Delphix Engine at a time. We discuss some basic scenarios below. For more detailed information refer to the [Delphix Engine Documentation](https://documentation.delphix.com/continuous-data/docs/).
55

66
## Replica Provisioning
77
Replicated dSource or VDB snapshots can be used to provision new VDBs onto a target Delphix Engine, without failing over any of the objects. When provisioning a VDB from a replicated snapshot:
88

99
* A version of the plugin has to be installed on the target Delphix Engine.
1010
* The versions of the plugins installed on the source and target Delphix Engines have to be [compatible](Compatibility.md).
1111

12-
Once provisioned, the VDB on the target Delphix Engine will be associated with the version of the plugin installed on the target Delphix Engine, any required data migrations will be run as part of the provisioning process. For more details refer to the [Delphix Engine Documentation](https://docs.delphix.com/docs/).
12+
Once provisioned, the VDB on the target Delphix Engine will be associated with the version of the plugin installed on the target Delphix Engine, any required data migrations will be run as part of the provisioning process. For more details refer to the [Delphix Engine Documentation](https://documentation.delphix.com/continuous-data/docs/).
1313

1414
## Replication Failover
1515
On failover, there are three scenarios for each plugin:
@@ -18,4 +18,4 @@ On failover, there are three scenarios for each plugin:
1818
| -------- | -------
1919
Source plugin **not installed** on target Delphix Engine | The plugin will be failed over and marked as `active` on the target Delphix Engine.
2020
Source plugin version **is equal to** the target plugin version | The plugin from the source will be merged with the plugin on the target Delphix Engine.
21-
Source plugin version **is not equal to** the target plugin version | The plugin from the source will be marked `inactive` on the target Delphix Engine. An `inactive` plugin can be subsequently activated, after failover, if it is [compatible](Compatibility.md) with the existing `active` plugin. Activating a plugin will do an upgrade and merge the `inactive` plugin, and all its associated objects, with the `active` plugin. For more details refer to the [Delphix Engine Documentation](https://docs.delphix.com/docs/).
21+
Source plugin version **is not equal to** the target plugin version | The plugin from the source will be marked `inactive` on the target Delphix Engine. An `inactive` plugin can be subsequently activated, after failover, if it is [compatible](Compatibility.md) with the existing `active` plugin. Activating a plugin will do an upgrade and merge the `inactive` plugin, and all its associated objects, with the `active` plugin. For more details refer to the [Delphix Engine Documentation](https://documentation.delphix.com/continuous-data/docs/).

docs/readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ $ linkcheck -e --skip-file linkcheck-skip.txt :8000
111111
Done crawling.
112112
113113
Access to these URLs denied by robots.txt, so we couldn't check them:
114-
- https://docs.delphix.com/docs/
114+
- https://documentation.delphix.com/continuous-data/docs
115115
- https://github.com/delphix
116116
- https://www.facebook.com/DelphixCorp/
117117
- https://www.linkedin.com/company/delphix

libs/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
version = version_file.read().strip()
88

99
install_requires = [
10-
"dvp-api == 1.7.1.dev0",
10+
"dvp-api == 1.8.0.dev0",
1111
"dvp-common == {}".format(version),
1212
"six >= 1.16, < 1.17",
1313
]

platform/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
version = version_file.read().strip()
88

99
install_requires = [
10-
"dvp-api == 1.7.1.dev0",
10+
"dvp-api == 1.8.0.dev0",
1111
"dvp-common == {}".format(version),
1212
"six >= 1.16, < 1.17",
1313
]

tools/src/test/python/dlpx/virtualization/_internal/test_package_util.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
from dlpx.virtualization._internal import package_util
99

1010
DVP_VERSION = '4.1.0'
11-
DVP_API_VERSION = '1.7.1'
11+
DVP_API_VERSION = '1.8.0'
1212

1313

1414
class TestPackageUtil:

0 commit comments

Comments
 (0)