Skip to content

Release google-cloud-redis 2.0.0 - #7896

Closed
yoshi-automation wants to merge 1 commit into
masterfrom
release-google-cloud-redis-v2.0.0
Closed

Release google-cloud-redis 2.0.0#7896
yoshi-automation wants to merge 1 commit into
masterfrom
release-google-cloud-redis-v2.0.0

Conversation

@yoshi-automation

Copy link
Copy Markdown
Contributor

🤖 I have created a release *beep* *boop*

2.0.0 / 2020-10-09

⚠ BREAKING CHANGES

  • redis: Convert google-cloud-redis to a wrapper

Features

  • add #import_instance and #export_instance
  • add CloudRedisClient#upgrade_instance and Instance#connect_mode (ConnectMode)
  • Add service_address and service_port to client constructor
  • Convert google-cloud-redis to a wrapper
  • Support separate project setting for quota/billing
  • Update Ruby dependency to minimum of 2.4 (#4206)

Bug Fixes

  • Update minimum runtime dependencies

Performance Improvements

  • Update network configuration

Documentation

  • Remove broken troubleshooting link from auth guide.
  • edit synths to fix broken links (#5190)
  • Clarify which Google Cloud Platform products support auto-discovered credentials
  • Document Redis 5.0 options
  • Update code samples
  • Update copyright year
  • Update Status documentation
  • update links to point to new docsite (#3684)

Commits since last release:

  * Rake 13.0.0 supports Ruby 3 keyword arguments by https://github.com/ruby/rake/pull/326
  * Rake 13 drops Ruby 2.1 or older support by https://github.com/ruby/rake/pull/325
  * Gems under `google-cloud-ruby` repository only supports Ruby 2.4 or higher then dropping Ruby 2.1 support should not be an issue.
  * Update copyright year
  * Update Status documentation
  * Update Timestamp doc formatting
    * No content changes, only whitespace formatting.
  * Add #import_instance and #export_instance
  * Add Instance#persistence_iam_identity
  * Add Instance::State::IMPORTING
  * Update documentation to REDIS_4_0 for Instance#redis_version
  * Add VERSION constant
  * Add Instance#persistence_iam_identity attribute.
  * Add CloudRedisClient#import_instance.
  * Add CloudRedisClient#export_instance.
  * Add CloudRedisClient#failover_instance.
  * Add ListInstancesResponse#unreachable.
  * Add AUTHENTICATION.md guide.
  * Update generated documentation for common types.
  * Update generated documentation.
  * Extract gRPC header values from request.
  * Update synth.py in generated packages
    * Add AUTHENTICATION.md to file lists in .gemspec and .yardopts
  * Fix env_var_prefix in google-cloud-text_to_speech/.repo-metadata.json
  * Add synthtool task to top-level Rakefile
  * Add .repo-metadata.json to gapic gems
  * Update synth.py files to copy synthtool templates
  * Add CloudRedisClient#failover_instance.
  * Add ListInstancesResponse#unreachable.
  * Extract gRPC header values from request.
  * Update generated documentation.
  * Remove unreleased ImportInstance and ExportInstance.
  * Update generated documentation.
  * Add Instance#persistence_iam_identity attribute.
  * Add CloudRedisClient#import_instance method.
  * Add CloudRedisClient#export_instance method.
  * Add CloudRedisClient#failover_instance method.
  * Update rubocop Lint/RescueWithoutErrorClass to new name.
  * Disable Layout/EmptyLineAfterGuardClause cop where failing
  * Disable Naming/UncommunicativeMethodParamName cop where failing
  * Locally disable MultipleComparison cop where failing
  * Remove blank line from bigtable/instance.rb
  * Fix code alignment in core/config.rb
  * Fix rubocop errors in debugger
  * Fix rubocop errors in spanner
  * Remove require 'thread' statements
  * Release google-cloud-bigquery 1.8.2
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Fix circular require warning.
  * Release google-cloud-bigquery-data_transfer 0.2.3
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Release google-cloud-bigtable 0.1.3
  * Update connectivity configuration.
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Release google-cloud-container 0.2.2
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Release google-cloud-dataproc 0.2.2
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Release google-cloud-datastore 1.4.4
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Fix circular require warning.
  * Release google-cloud-debugger 0.32.5
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Fix circular require warning.
  * Release google-cloud-dialogflow 0.2.2
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Release google-cloud-dlp 0.6.2
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Release google-cloud-dns 0.29.4
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Fix circular require warning.
  * Release google-cloud-error_reporting 0.30.5
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Fix circular require warning.
  * Release google-cloud-firestore 0.24.2
  * Add fix for comparing NaN values
    * NaN values should not be compared, as this may raise with Active Support.
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Fix circular require warning.
  * Release google-cloud-kms 0.2.4
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Release google-cloud-language 0.31.2
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Release google-cloud-logging 1.5.5
  * Make Logger thread-safe.
  * Update Logging generated files.
    * Add Metric's MetricDescriptorMetadata.
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Fix circular require warning.
  * Release google-cloud-monitoring 0.29.2
  * Update Monitoring generated files.
    * Add MetricDescriptorMetadata.
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Release google-cloud-os_login 0.2.3
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Release google-cloud-pubsub 0.33.0
  * Add support for user labels to Snapshot, Subscription and Topic.
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Fix circular require warning.
  * Release google-cloud-redis 0.2.3
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Release google-cloud-resource_manager 0.30.3
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Fix circular require warning.
  * Release google-cloud-spanner 1.6.4
  * Update Spanner generated files.
    * Add DML/PDML code structures.
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Fix circular require warning.
  * Release google-cloud-speech 0.31.1
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Release google-cloud-storage 1.14.2
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Fix circular require warning.
  * Release google-cloud-tasks 0.2.4
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Release google-cloud-text_to_speech 0.1.3
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Release google-cloud-trace 0.33.5
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Fix circular require warning.
  * Release google-cloud-translate 1.2.4
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Fix circular require warning.
  * Release google-cloud-video_intelligence 1.1.2
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Release google-cloud-vision 0.30.4
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Fix circular require warning.
  * Release gcloud 0.23.3
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Release google-cloud 0.56.3
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
    * Add links to dependency google-cloud-* gems to README.
  * Fix circular require warning.
  * Release stackdriver 0.15.3
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Release google-cloud-core 1.2.7
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Release google-cloud-env 1.0.5
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Release stackdriver-core 1.3.3
  * Update documentation.
    * Change documentation URL to googleapis GitHub org.
  * Use new github org documentation URL
  * Use new github org name
  * Move documentation links to HTTPS
  * Update synth scripts to use new github org
  * Remove jsondoc rake tasks.
  * Remove docs directory and files.
  * Move guides to gem-root directories, and uppercase file names.
  * Update RELEASING guide.
  * Move Credentials location:
    * Add Google::Cloud::Redis::V1beta1::Credentials
    * Remove Google::Cloud::Redis::Credentials
  * Update dependencies.
  * Update documentation.
  * Specify redcarpet in the .yardopts file.
  * Add redcarpet as a development dependency. This will ensure that
    users who generate documentation from the gem will produce
    properly formatted documentation.
  * Add YARD as a development dependency to gems that were missing it.
  * commit GAPIC generated folder
  * create docs toc.json file
  * Gemfile modifications
  * Match latest google-gax implementation

Files edited since last release:

google-cloud-redis/.gitignore
google-cloud-redis/.repo-metadata.json
google-cloud-redis/.rubocop.yml
google-cloud-redis/.yardopts
google-cloud-redis/AUTHENTICATION.md
google-cloud-redis/Gemfile
google-cloud-redis/LICENSE
google-cloud-redis/LICENSE.md
google-cloud-redis/MIGRATING.md
google-cloud-redis/README.md
google-cloud-redis/Rakefile
google-cloud-redis/google-cloud-redis.gemspec
google-cloud-redis/lib/google-cloud-redis.rb
google-cloud-redis/lib/google/cloud/redis.rb
google-cloud-redis/lib/google/cloud/redis/v1.rb
google-cloud-redis/lib/google/cloud/redis/v1/cloud_redis_client.rb
google-cloud-redis/lib/google/cloud/redis/v1/cloud_redis_client_config.json
google-cloud-redis/lib/google/cloud/redis/v1/cloud_redis_pb.rb
google-cloud-redis/lib/google/cloud/redis/v1/cloud_redis_services_pb.rb
google-cloud-redis/lib/google/cloud/redis/v1/credentials.rb
google-cloud-redis/lib/google/cloud/redis/v1/doc/google/cloud/redis/v1/cloud_redis.rb
google-cloud-redis/lib/google/cloud/redis/v1/doc/google/longrunning/operations.rb
google-cloud-redis/lib/google/cloud/redis/v1/doc/google/protobuf/any.rb
google-cloud-redis/lib/google/cloud/redis/v1/doc/google/protobuf/field_mask.rb
google-cloud-redis/lib/google/cloud/redis/v1/doc/google/protobuf/timestamp.rb
google-cloud-redis/lib/google/cloud/redis/v1/doc/google/rpc/status.rb
google-cloud-redis/lib/google/cloud/redis/v1beta1.rb
google-cloud-redis/lib/google/cloud/redis/v1beta1/cloud_redis_client.rb
google-cloud-redis/lib/google/cloud/redis/v1beta1/cloud_redis_client_config.json
google-cloud-redis/lib/google/cloud/redis/v1beta1/cloud_redis_pb.rb
google-cloud-redis/lib/google/cloud/redis/v1beta1/cloud_redis_services_pb.rb
google-cloud-redis/lib/google/cloud/redis/v1beta1/credentials.rb
google-cloud-redis/lib/google/cloud/redis/v1beta1/doc/google/cloud/redis/v1beta1/cloud_redis.rb
google-cloud-redis/lib/google/cloud/redis/v1beta1/doc/google/longrunning/operations.rb
google-cloud-redis/lib/google/cloud/redis/v1beta1/doc/google/protobuf/any.rb
google-cloud-redis/lib/google/cloud/redis/v1beta1/doc/google/protobuf/field_mask.rb
google-cloud-redis/lib/google/cloud/redis/v1beta1/doc/google/protobuf/timestamp.rb
google-cloud-redis/lib/google/cloud/redis/v1beta1/doc/google/rpc/status.rb
google-cloud-redis/lib/google/cloud/redis/version.rb
google-cloud-redis/synth.metadata
google-cloud-redis/synth.py
google-cloud-redis/test/google/cloud/redis/client_test.rb
google-cloud-redis/test/google/cloud/redis/v1/cloud_redis_client_test.rb
google-cloud-redis/test/google/cloud/redis/v1beta1/cloud_redis_client_test.rb
google-cloud-redis/test/google/cloud/redis/version_test.rb
google-cloud-redis/test/helper.rb
google-cloud-redis/CHANGELOG.md
google-cloud-redis/lib/google/cloud/redis/v1beta1/doc/overview.rb
google-cloud-redis/docs/toc.json
google-cloud-redis/lib/google/cloud/redis/credentials.rb

Compare Changes

This PR was generated with Release Please.

@yoshi-automation
yoshi-automation requested a review from a team October 9, 2020 08:35
@google-cla google-cla Bot added the cla: yes This human has signed the Contributor License Agreement. label Oct 9, 2020
@dazuma dazuma closed this Oct 10, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

autorelease: closed cla: yes This human has signed the Contributor License Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants