Skip to content

Commit

Permalink
Merge pull request #514 from oracle/release_2024-06-25
Browse files Browse the repository at this point in the history
Release 2024 06 25
  • Loading branch information
ZiyaoQiao authored Jun 25, 2024
2 parents c2033ef + 2723ada commit d5f4568
Show file tree
Hide file tree
Showing 169 changed files with 8,564 additions and 3,737 deletions.
5 changes: 1 addition & 4 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,4 @@ temp/
.project
.classpath
*.iml
.DS_Store
MakefileDevelopment.mk
ocibuild.conf
shared-build-service-scripts/
.DS_Store
26 changes: 26 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,32 @@ All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/)

## 65.68.0 - 2024-06-25
### Added
- Support for MySQL to MySQL homogeneous migrations in the Database Migration service
- Support for manual cross-region backups in the MySQL Heatwave service

### Breaking Changes
- The models AdvisorSettings, Agent, AgentCollection, AgentImageCollection, AgentImageSummary, AgentSummary, AwsS3DataTransferMediumDetails, AwsS3Details, ChangeAgentCompartmentDetails, ConnectDescriptor, CreateAdvisorSettings, CreateAwsS3Details, CreateConnectDescriptor, CreateDataPumpSettings, CreateDataTransferMediumDetails, CreateDatabaseLinkDetails, CreateDumpTransferDetails, CreateGoldenGateDetails, CreateGoldenGateHub, CreateGoldenGateServiceDetails, CreateGoldenGateServiceDetails, CreatePrivateEndpoint, CreateSshDetails, CreateVaultDetails, DataPumpJobMode, DataPumpSettings, DataTransferMediumDetails, DataTransferMediumDetailsV2, DatabaseConnectionTypes, DatabaseCredentials, DatabaseLinkDetails, DatabaseManualConnectionSubTypes, DatabaseObject, DbLinkDataTransferMediumDetails, DumpTransferDetails, GoldenGateDetails, GoldenGateHub, GoldenGateServiceDetails, GoldenGateSettings, MigrationObjectSummary, NfsDataTransferMediumDetails, ObjectStorageDataTransferMediumDetails, PrivateEndpointDetails, SshDetails, UpdateAdvisorSettings, UpdateAgentDetails, UpdateAwsS3Details, UpdateConnectDescriptor, UpdateDataPumpSettings, UpdateDataTransferMediumDetails, UpdateDatabaseLinkDetails, UpdateDumpTransferDetails, UpdateGoldenGateDetails, UpdateGoldenGateHub, UpdateGoldenGateServiceDetails, UpdateGoldenGateSettings, UpdatePrivateEndpoint, UpdateSshDetails, UpdateVaultDetails, VaultDetails, ChangeAgentCompartmentRequest, DeleteAgentRequest, GetAgentRequest, ListAgentImagesRequest, ListAgentsRequest, UpdateAgentRequest, ChangeAgentCompartmentResponse, DeleteAgentResponse, GetAgentResponse, ListAgentImagesResponse, ListAgentsResponse, and UpdateAgentResponse were removed in the Database Migration service
- The operations ChangeAgentCompartment, DeleteAgent, GetAgent, ListAgentImages, ListAgents, and UpdateAgent were removed in the Database Migration service
- The waiters ForAgent were removed in the Database Migration service
- The type of parameter targetStates was changed from an array of LifecycleStates to an array of Connection.LifecycleStateEnum in the waiters ForConnection in the Database Migration service
- The properties AgentId, SourceContainerDatabaseConnectionId, ExcludeObjects, IncludeObjects and VaultDetails were removed from the model CloneMigrationDetails in the Database Migration service
- The properties AdminCredentials, ConnectDescriptor, CertificateTdn, CredentialsSecretId, DatabaseId, DatabaseType, IsDedicated, ManualDatabaseSubType, PrivateEndpoint, ReplicationCredentials, SshDetails, and VaultDetails were removed in the model Connection in the Database Migration service
- The properties DatabaseId, DatabaseType, IsDedicated, and ManualDatabaseSubType were removed in the model ConnectionSummary in the Database Migration service
- The properties AdminCredentials, CertificateTdn, ConnectDescriptor, DatabaseId, DatabaseType, ManualDatabaseSubType, PrivateEndpoint, ReplicationCredential, SshDetails, TlsKeystore, TlsWallet, and VaultDetails were removed from the model CreateConnectionDetails in the Database Migration service
- The properties AdvisorSettings, AgentId, CsvText, DataTransferMediumDetails, DataTransferMediumDetailsV2, DatapumpSettings, DumpTransferDetails, ExcludeObjects, GoldenGateDetails, GoldenGateServiceDetails, IncludeObjects, SourceContainerDatabaseConnectionId, and VaultDetails were removed in the model CreateMigrationDetails in the Database Migration service
- The properties MapParallelism, MaxApplyParallelism, and MinApplyParallelism were removed in the models Replicat, UpdateReplicat, and CreateReplicat in the Database Migration service
- The properties AdvisorSettings, AgentId, CredentialsSecretId, DataTransferMediumDetails, DataTransferMediumDetailsV2, DatapumpSettings, DumpTransferDetails, ExcludeObjects, GoldenGateDetails, GoldenGateServiceDetails, IncludeObjects, SourceContainerDatabaseConnectionId, and VaultDetails were removed in the model Migration in the Database Migration service
- The properties CsvText and Items were removed in the model MigrationObjectCollection in the Database Migration service
- The properties AgentId, SourceContainerDatabaseConnectionId, and VaultDetails were removed in the model MigrationSummary in the Database Migration service
- The properties AdminCredentials, CertificateTdn, ConnectDescriptor, DatabaseId, PrivateEndpoint, ReplicationCredential, SshDetails, TlsKeystore, TlsWallet, and VaultDetails were removed from the model UpdateConnectionDetails in the Database Migration service
- The properties AdvisorSettings, AgentId, DataTransferMediumDetails, DataTransferMediumDetailsV2, DatapumpSettings, DumpTransferDetails, ExcludeObjects, GoldenGateDetails, GoldenGateServiceDetails, IncludeObjects, SourceContainerDatabaseConnectionId, and VaultDetails were removed in the model UpdateMigrationDetails in the Database Migration service
- The EnumMember UnknownEnumValue was removed in the enum LifecycleStates in the model LifecycleStates in the Database Migration service
- The EnumMembers OdmsInitializeGgs and OdmsValidateGgService were removed in the enum OdmsJobPhases in the model OdmsJobPhases in the Database Migration service
- The type of property LifecycleState was changed from LifecycleStates to LifecycleStateEnum in the models ConnectionS and ConnectionSummary in the Database Migration service


## 65.67.2 - 2024-06-18
### Added
- Support for public connection urls and public endpoints for autonomous databases in the Database service
Expand Down
4 changes: 2 additions & 2 deletions common/version.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -16,16 +16,18 @@ import (
"strings"
)

// AdbDedicatedAutoCreateTablespaceDetails Migration tablespace settings valid for ADB-D target type using auto create feature
// AdbDedicatedAutoCreateTablespaceDetails Auto create tablespace settings that are valid for Dedicated Autonomous Databases.
type AdbDedicatedAutoCreateTablespaceDetails struct {

// True to auto-create tablespace in the target Database.
// Set this property to true to auto-create tablespaces in the target Database.
// Note: This is not applicable for Autonomous Database Serverless databases.
IsAutoCreate *bool `mandatory:"false" json:"isAutoCreate"`

// True set tablespace to big file.
// Set this property to true to enable tablespace of the type big file.
IsBigFile *bool `mandatory:"false" json:"isBigFile"`

// Size of extend in MB. Can only be specified if 'isBigFile' property is set to true.
// Size to extend the tablespace in MB.
// Note: Only applicable if 'isBigFile' property is set to true.
ExtendSizeInMBs *int `mandatory:"false" json:"extendSizeInMBs"`

// Size of Oracle database blocks in KB.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@ import (
"strings"
)

// AdbDedicatedRemapTargetTablespaceDetails Migration tablespace settings valid for ADB-D target type using remap feature
// AdbDedicatedRemapTargetTablespaceDetails Remap tablespace settings that are valid for Dedicated Autonomous Databases.
type AdbDedicatedRemapTargetTablespaceDetails struct {

// Name of tablespace at target to which the source database tablespace need to be remapped.
// Name of the tablespace on the target database to which the source database tablespace is to be remapped.
RemapTarget *string `mandatory:"false" json:"remapTarget"`
}

Expand Down
4 changes: 2 additions & 2 deletions databasemigration/adb_serverles_tablespace_details.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,10 @@ import (
"strings"
)

// AdbServerlesTablespaceDetails Migration tablespace settings valid for ADB-D target type using remap feature
// AdbServerlesTablespaceDetails Migration tablespace settings valid for Autonomous Database Serverless target type using remap feature.
type AdbServerlesTablespaceDetails struct {

// Name of tablespace at target to which the source database tablespace need to be remapped.
// Name of the tablespace on the target database to which the source database tablespace is to be remapped.
RemapTarget AdbServerlesTablespaceDetailsRemapTargetEnum `mandatory:"false" json:"remapTarget,omitempty"`
}

Expand Down
4 changes: 2 additions & 2 deletions databasemigration/advisor_report.go
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,10 @@ import (
"strings"
)

// AdvisorReport Pre-Migration advisor report details.
// AdvisorReport Premigration Advisor report details.
type AdvisorReport struct {

// Pre-Migration advisor result.
// Premigration Advisor result.
Result AdvisorResultsEnum `mandatory:"true" json:"result"`

// Number of Fatal results in the advisor report.
Expand Down
6 changes: 3 additions & 3 deletions databasemigration/advisor_report_bucket_details.go
Original file line number Diff line number Diff line change
Expand Up @@ -15,16 +15,16 @@ import (
"strings"
)

// AdvisorReportBucketDetails Details to access Pre-Migration Advisor report in the specified Object Storage bucket, if any.
// AdvisorReportBucketDetails Details to access Premigration Advisor report in the specified Object Storage bucket.
type AdvisorReportBucketDetails struct {

// Name of the bucket containing the Pre-Migration Advisor report.
// Name of the bucket containing the Premigration Advisor report.
BucketName *string `mandatory:"true" json:"bucketName"`

// Object Storage namespace.
Namespace *string `mandatory:"true" json:"namespace"`

// Pre-Migration Advisor report object name.
// Premigration Advisor report object name.
ObjectName *string `mandatory:"true" json:"objectName"`
}

Expand Down
4 changes: 2 additions & 2 deletions databasemigration/advisor_report_location_details.go
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,11 @@ import (
"strings"
)

// AdvisorReportLocationDetails Details to access Pre-Migration Advisor report.
// AdvisorReportLocationDetails Details to access Premigration Advisor report.
type AdvisorReportLocationDetails struct {
ObjectStorageDetails *AdvisorReportBucketDetails `mandatory:"false" json:"objectStorageDetails"`

// Path in the Source Registered Connection where the Pre-Migration advisor report can be accessed.
// File system path on the Source Database host where the Premigration Advisor report can be accessed.
LocationInSource *string `mandatory:"false" json:"locationInSource"`
}

Expand Down
81 changes: 0 additions & 81 deletions databasemigration/agent.go

This file was deleted.

39 changes: 0 additions & 39 deletions databasemigration/agent_collection.go

This file was deleted.

42 changes: 0 additions & 42 deletions databasemigration/agent_image_summary.go

This file was deleted.

78 changes: 0 additions & 78 deletions databasemigration/agent_summary.go

This file was deleted.

Loading

0 comments on commit d5f4568

Please sign in to comment.