Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump vitess.io/vitess from 0.15.2 to 2.1.1+incompatible #1548

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 9, 2023

Bumps vitess.io/vitess from 0.15.2 to 2.1.1+incompatible.

Release notes

Sourced from vitess.io/vitess's releases.

Vitess 2.1.1

Bugfix release for Vitess 2.1.

Changes since 2.1:

  • Fixed issue that auto inc columns for unsharded keyspaces were not working (youtube/vitess#2804).

If you are upgrading from a version < 2.1.0, please read the "Upgrading" section from the 2.1 release notes: https://github.com/youtube/vitess/releases/tag/v2.1.0

Vitess 2.1 brings many new features since the last major release 2.0.

Highlights are Two-Phase Commit (2PC) support and early support for the native MySQL protocol.

See below for full details.

Download

  • Server binaries are available in the Docker image "vitess/lite:v2.1.0".
  • Java client packages are published on Maven Central.
  • Source code is available via the tag "v2.1.0".

Upgrading

All Vitess 2.1 changes are backward compatible with the 2.0 release. Please make sure that you follow our recommended upgrade order.

If you use custom start scripts, you will have to change the command line flags which specify the topology (zookeeper or etcd) addresses. New flags are:

-topo_implementation zookeeper|etcd|zk2|etcd2|consul
-topo_global_server_address global_server1,global_server2
-topo_global_root /vitess/global

Additionally, for the zk2/etcd2/consul implementations, you'll have to register cell local topology servers with the vtctl AddCellInfo command. See our documentation for details.

This version also adds new topology plugins ("zk2", "etcd2") with a different storage format. The legacy plugins "zookeeper" and "etcd" will continue to work in 2.1 but will be deprecated in the next major version. Therefore, we recommend to migrate to one of the new plugins once you updated to 2.1.

Changes since the 2.0 Release

  • Our website vitess.io has a new logo! :)
  • Kubernetes:
    • Added Helm chart and support for StatefulSet.
  • all:
    • Topology:
      • Rewrote plugins for etcd and Zookeeper (etcd2, zk2). Please see the doc how to migrate to the new storage format. Command line flags have changed as well (shipped examples are updated).
      • New plugin: Consul.
    • Internal: We have changed the internal error representation in the RPC messages in a backward compatible way.
  • clients:
    • Java:

... (truncated)

Changelog

Sourced from vitess.io/vitess's changelog.

Copyright 2019 The Vitess Authors.

Licensed under the Apache License, Version 2.0 (the "License");

you may not use this file except in compliance with the License.

You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software

distributed under the License is distributed on an "AS IS" BASIS,

WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

See the License for the specific language governing permissions and

limitations under the License.

We rely on the base image, as that will re-copy the local

working tree and build it. Because of so, we trust the local

vendor folder is up to data.

FROM vitess/base

Clean local files, and keep vendorer libs

RUN git clean -xdf --exclude="vendor"

RUN mkdir /vt/releases

CMD tar -czf /vt/releases/v$VERSION.tar.gz --exclude .git .

Commits
  • 89cc312 Bump Java version to 2.1.1.
  • a2bcdb3 insertID: address review comments
  • 69387e3 fix for #2804
  • 6c06e70 java: pom.xml: Add "release" profile for deploying and releasing artifacts to...
  • 599b721 java: Cleanup parent pom.xml and add missing sections.
  • a948978 java: Bump version number to 2.1.0.
  • e4eb33f discovery: Remove confusing comment.
  • 667e670 discovery: Set "LastError" when connecting to vttablet failed.
  • 6c18497 java: Bump version number to 2.1.0-rc.1.
  • 7cedd75 Merge branch 'master' into release-2.1
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot bot requested review from BupycHuk, artemgavrilov and a team as code owners January 9, 2023 02:06
@dependabot dependabot bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Jan 9, 2023
@codecov
Copy link

codecov bot commented Jan 9, 2023

Codecov Report

Merging #1548 (e9cb57b) into main (e9cb57b) will not change coverage.
The diff coverage is n/a.

❗ Current head e9cb57b differs from pull request most recent head 354b193. Consider uploading reports for the commit 354b193 to get more accurate results

@@           Coverage Diff           @@
##             main    #1548   +/-   ##
=======================================
  Coverage   43.47%   43.47%           
=======================================
  Files         371      371           
  Lines       44145    44145           
=======================================
  Hits        19194    19194           
  Misses      23197    23197           
  Partials     1754     1754           
Flag Coverage Δ
admin 10.45% <0.00%> (ø)
vmproxy 70.58% <0.00%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@dependabot dependabot bot force-pushed the dependabot/go_modules/vitess.io/vitess-2.1.1incompatible branch 4 times, most recently from 5d97e13 to bcfc950 Compare January 10, 2023 12:22
@JiriCtvrtka
Copy link
Contributor

I think this one is false positive
#1512
it pointed on this version even before.

@dependabot dependabot bot force-pushed the dependabot/go_modules/vitess.io/vitess-2.1.1incompatible branch 6 times, most recently from 3724a2e to ac86dc7 Compare January 17, 2023 09:45
Bumps [vitess.io/vitess](https://github.com/vitessio/vitess) from 0.15.2 to 2.1.1+incompatible.
- [Release notes](https://github.com/vitessio/vitess/releases)
- [Changelog](https://github.com/vitessio/vitess/blob/main/docker/Dockerfile.release)
- [Commits](vitessio/vitess@v0.15.2...v2.1.1)

---
updated-dependencies:
- dependency-name: vitess.io/vitess
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/go_modules/vitess.io/vitess-2.1.1incompatible branch from ac86dc7 to 354b193 Compare January 17, 2023 11:32
@artemgavrilov
Copy link
Contributor

@dependabot ignore this major version

@dependabot dependabot bot closed this Jan 17, 2023
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Jan 17, 2023

OK, I won't notify you about version 2.x.x again, unless you re-open this PR. 😢

@dependabot dependabot bot deleted the dependabot/go_modules/vitess.io/vitess-2.1.1incompatible branch January 17, 2023 11:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file go Pull requests that update Go code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants