Skip to content

Commit

Permalink
Releasing version 3.50.1
Browse files Browse the repository at this point in the history
Releasing version 3.50.1
  • Loading branch information
oci-dex-release-bot authored Nov 12, 2024
2 parents 5142edf + 45931ca commit 4a7deb9
Show file tree
Hide file tree
Showing 9 changed files with 973 additions and 95 deletions.
76 changes: 76 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,82 @@ All notable changes to this project will be documented in this file.

The format is based on `Keep a Changelog <http://keepachangelog.com/>`__.

3.50.1 - 2024-11-12
--------------------
Added
~~~~~
* Generative AI Service Management

* Support for the new DAC unit shape of Large Generic V2, Llama 3.2 11b model and Llama 3.2 90b model

* ``oci generative-ai dedicated-ai-cluster create --unit-shape``

* Generative AI Service Inference

* Support for the response format in Cohere CommandR CommandR Plus v1.6 models

* ``oci generative-ai-inference chat-result chat-cohere-chat-request --chat-request-response-format``

* GoldenGate Service

* Support new operations for connection entity

* ``oci goldengate connection refresh``

* Support for new optional parameters in below commands

* ``oci goldengate deployment export-wallet --secret-compartment-id``
* ``oci goldengate deployment import-wallet --wallet-backup-secret-compartment-id``
* ``oci goldengate deployment-backup create --is-metadata-only``
* ``oci goldengate connection create-amazon-kinesis-connection --secret-access-key, --does-use-secret-ids, --secret-access-key-secret-id``
* ``oci goldengate connection create-amazon-redshift-connection --password, --does-use-secret-ids, --password-secret-id``
* ``oci goldengate connection create-amazon-s3-connection --secret-access-key, --does-use-secret-ids, --secret-access-key-secret-id``
* ``oci goldengate connection create-azure-data-lake-storage-connection --account-key-secret-id, --client-secret-secret-id, --does-use-secret-ids, --sas-token-secret-id``
* ``oci goldengate connection create-azure-synapse-connection --password, --does-use-secret-ids, --password-secret-id``
* ``oci goldengate connection create-db2-connection --password, --does-use-secret-ids, --password-secret-id, --ssl-client-keystash-secret-id, --ssl-client-keystoredb-secret-id``
* ``oci goldengate connection create-elasticsearch-connection --does-use-secret-ids, --password-secret-id``
* ``oci goldengate connection create-generic-connection --does-use-secret-ids``
* ``oci goldengate connection create-goldengate-connection --does-use-secret-ids, --password-secret-id``
* ``oci goldengate connection create-google-big-query-connection --service-account-key-file, --does-use-secret-ids, --service-account-key-file-secret-id``
* ``oci goldengate connection create-google-cloud-storage-connection --service-account-key-file, --does-use-secret-ids, --service-account-key-file-secret-id``
* ``oci goldengate connection create-hdfs-connection --does-use-secret-ids``
* ``oci goldengate connection create-jms-connection --does-use-secret-ids, --jndi-security-credentials-secret-id, --key-store-password-secret-id, --key-store-secret-id, --password-secret-id, --ssl-key-password-secret-id, --trust-store-password-secret-id, --trust-store-secret-id``
* ``oci goldengate connection create-kafka-connection --does-use-secret-ids, --key-store-password-secret-id, --key-store-secret-id, --password-secret-id, --ssl-key-password-secret-id, --trust-store-password-secret-id, --trust-store-secret-id``
* ``oci goldengate connection create-kafka-schema-registry-connection --does-use-secret-ids, --key-store-password-secret-id, --key-store-secret-id, --password-secret-id, --ssl-key-password-secret-id, --trust-store-password-secret-id, --trust-store-secret-id``
* ``oci goldengate connection create-microsoft-sqlserver-connection --password, --does-use-secret-ids, --password-secret-id``
* ``oci goldengate connection create-mongo-db-connection --does-use-secret-ids, --password-secret-id``
* ``oci goldengate connection create-mysql-connection --password, --does-use-secret-ids, --password-secret-id, --ssl-key-secret-id``
* ``oci goldengate connection create-object-storage-connection --private-key-file, --does-use-secret-ids, --private-key-file-secret-id, --private-key-passphrase-secret-id``
* ``oci goldengate connection create-oracle-connection --password, --does-use-secret-ids, --password-secret-id, --wallet-secret-id``
* ``oci goldengate connection create-oracle-nosql-connection --private-key-file, --does-use-secret-ids, --private-key-file-secret-id, --private-key-passphrase-secret-id``
* ``oci goldengate connection create-postgresql-connection --password, --does-use-secret-ids, --password-secret-id, --ssl-key-secret-id``
* ``oci goldengate connection create-redis-connection --does-use-secret-ids, --key-store-password-secret-id, --key-store-secret-id, --password-secret-id, --trust-store-password-secret-id, --trust-store-secret-id``
* ``oci goldengate connection create-snowflake-connection --does-use-secret-ids, --password-secret-id, --private-key-file-secret-id, --private-key-passphrase-secret-id``
* ``oci goldengate connection update-amazon-kinesis-connection --does-use-secret-ids, --secret-access-key-secret-id``
* ``oci goldengate connection update-amazon-redshift-connection --does-use-secret-ids, --password-secret-id``
* ``oci goldengate connection update-amazon-s3-connection --does-use-secret-ids, --secret-access-key-secret-id``
* ``oci goldengate connection update-azure-data-lake-storage-connection --account-key-secret-id, --client-secret-secret-id, --does-use-secret-ids, --sas-token-secret-id``
* ``oci goldengate connection update-azure-synapse-connection --does-use-secret-ids, --password-secret-id``
* ``oci goldengate connection update-db2-connection --does-use-secret-ids, --password-secret-id, --ssl-client-keystash-secret-id, --ssl-client-keystoredb-secret-id``
* ``oci goldengate connection update-elasticsearch-connection --does-use-secret-ids, --password-secret-id``
* ``oci goldengate connection update-generic-connection --does-use-secret-ids``
* ``oci goldengate connection update-goldengate-connection --does-use-secret-ids, --password-secret-id``
* ``oci goldengate connection update-google-big-query-connection --does-use-secret-ids, --service-account-key-file-secret-id``
* ``oci goldengate connection update-google-cloud-storage-connection --does-use-secret-ids, --service-account-key-file-secret-id``
* ``oci goldengate connection update-hdfs-connection --does-use-secret-ids``
* ``oci goldengate connection update-jms-connection --does-use-secret-ids, --jndi-security-credentials-secret-id, --key-store-password-secret-id, --key-store-secret-id, --password-secret-id, --ssl-key-password-secret-id, --trust-store-password-secret-id, --trust-store-secret-id``
* ``oci goldengate connection update-kafka-connection --does-use-secret-ids, --key-store-password-secret-id, --key-store-secret-id, --password-secret-id, --ssl-key-password-secret-id, --trust-store-password-secret-id, --trust-store-secret-id``
* ``oci goldengate connection update-kafka-schema-registry-connection --does-use-secret-ids, --key-store-password-secret-id, --key-store-secret-id, --password-secret-id, --ssl-key-password-secret-id, --trust-store-password-secret-id, --trust-store-secret-id``
* ``oci goldengate connection update-microsoft-sqlserver-connection --does-use-secret-ids, --password-secret-id``
* ``oci goldengate connection update-mongo-db-connection --does-use-secret-ids, --password-secret-id``
* ``oci goldengate connection update-mysql-connection --does-use-secret-ids, --password-secret-id, --ssl-key-secret-id``
* ``oci goldengate connection update-object-storage-connection --does-use-secret-ids, --private-key-file-secret-id, --private-key-passphrase-secret-id``
* ``oci goldengate connection update-oracle-connection --does-use-secret-ids, --password-secret-id, --wallet-secret-id``
* ``oci goldengate connection update-oracle-nosql-connection --does-use-secret-ids, --private-key-file-secret-id, --private-key-passphrase-secret-id``
* ``oci goldengate connection update-postgresql-connection --does-use-secret-ids, --password-secret-id, --ssl-key-secret-id``
* ``oci goldengate connection update-redis-connection --does-use-secret-ids, --key-store-password-secret-id, --key-store-secret-id, --password-secret-id, --trust-store-password-secret-id, --trust-store-secret-id``
* ``oci goldengate connection update-snowflake-connection --does-use-secret-ids, --password-secret-id, --private-key-file-secret-id, --private-key-passphrase-secret-id``

3.50.0 - 2024-11-05
--------------------
Changed
Expand Down
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Jinja2>=3.1.4; python_version >= '3.7'
jmespath==0.10.0
ndg-httpsclient==0.4.2
mock==2.0.0
oci==2.138.0
oci==2.138.1
packaging==20.2
pluggy==0.13.0
py==1.11.0
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ def generative_ai_root_group():

@click.command(cli_util.override('generative_ai.endpoint_group.command_name', 'endpoint'), cls=CommandGroupWithAlias, help="""To host a custom model for inference, create an endpoint for that model on a dedicated AI cluster of type HOSTING.
To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator who gives OCI resource access to users. See [Getting Started with Policies] and [Getting Access to Generative AI Resouces].""")
To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator who gives OCI resource access to users. See [Getting Started with Policies] and [Getting Access to Generative AI Resources].""")
@cli_util.help_option_group
def endpoint_group():
pass
Expand All @@ -50,7 +50,7 @@ def work_request_error_group():

@click.command(cli_util.override('generative_ai.model_group.command_name', 'model'), cls=CommandGroupWithAlias, help="""You can create a custom model by using your dataset to fine-tune an out-of-the-box text generation base model. Have your dataset ready before you create a custom model. See [Training Data Requirements].
To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator who gives OCI resource access to users. See [Getting Started with Policies] and [Getting Access to Generative AI Resouces].""")
To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator who gives OCI resource access to users. See [Getting Started with Policies] and [Getting Access to Generative AI Resources].""")
@cli_util.help_option_group
def model_group():
pass
Expand All @@ -70,7 +70,7 @@ def dedicated_ai_cluster_collection_group():

@click.command(cli_util.override('generative_ai.dedicated_ai_cluster_group.command_name', 'dedicated-ai-cluster'), cls=CommandGroupWithAlias, help="""Dedicated AI clusters are compute resources that you can use for fine-tuning custom models or for hosting endpoints for custom models. The clusters are dedicated to your models and not shared with users in other tenancies.
To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator who gives OCI resource access to users. See [Getting Started with Policies] and [Getting Access to Generative AI Resouces].""")
To use any of the API operations, you must be authorized in an IAM policy. If you're not authorized, talk to an administrator who gives OCI resource access to users. See [Getting Started with Policies] and [Getting Access to Generative AI Resources].""")
@cli_util.help_option_group
def dedicated_ai_cluster_group():
pass
Expand Down Expand Up @@ -202,7 +202,7 @@ def change_model_compartment(ctx, from_json, model_id, compartment_id, if_match)
@cli_util.option('--unit-count', required=True, type=click.INT, help=u"""The number of dedicated units in this AI cluster.""")
@cli_util.option('--unit-shape', required=True, help=u"""The shape of dedicated unit in this AI cluster. The underlying hardware configuration is hidden from customers.
Allowed values are: - LARGE_COHERE - LARGE_COHERE_V2 - SMALL_COHERE - SMALL_COHERE_V2 - EMBED_COHERE - LLAMA2_70 - LARGE_GENERIC - LARGE_COHERE_V2_2""")
Allowed values are: - LARGE_COHERE - LARGE_COHERE_V2 - SMALL_COHERE - SMALL_COHERE_V2 - SMALL_COHERE_4 - EMBED_COHERE - LLAMA2_70 - LARGE_GENERIC - LARGE_COHERE_V2_2 - LARGE_GENERIC_4 - SMALL_GENERIC_V2 - LARGE_GENERIC_2""")
@cli_util.option('--display-name', help=u"""A user-friendly name. Does not have to be unique, and it's changeable.""")
@cli_util.option('--description', help=u"""An optional description of the dedicated AI cluster.""")
@cli_util.option('--freeform-tags', type=custom_types.CLI_COMPLEX_TYPE, help=u"""Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see [Resource Tags].
Expand Down
Loading

0 comments on commit 4a7deb9

Please sign in to comment.