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

v2 begins #251

Merged
merged 12 commits into from
Jun 7, 2023
Merged

v2 begins #251

merged 12 commits into from
Jun 7, 2023

Conversation

oleg-jukovec
Copy link
Collaborator

@oleg-jukovec oleg-jukovec commented Dec 25, 2022

The pull request starts work on v2_WIP branch. In the branch we will collect commits for the new major version of the connector will be before v2 publishing. See the publishing procedure:
https://go.dev/doc/modules/major-version

The initial patches includes.

api: remove multi package

The package has been deprecated and we don't want to support it
anymore. pool could be used instead of the package.

Closes #240

api: rename connection_pool to pool

By convention, packages are given lower case, single-word names; there
should be no need for underscores or mixedCaps [1].

  1. https://go.dev/doc/effective_go#package-names

Closes #239

api: msgpack.v5 by default

We found several critical bugs in the library msgpack.v2. It was
decided to update the libreary to msgpack/v5.

Closes #211
Closes #236

api: make Call = Call17

Closes #235

api: cleanup

Closes #158

@oleg-jukovec oleg-jukovec changed the title v2 beginning: msgpack.v5 v2 begins: msgpack.v5 Dec 25, 2022
@oleg-jukovec oleg-jukovec force-pushed the oleg-jukovec/v2 branch 3 times, most recently from ca7e50e to 63161d5 Compare March 22, 2023 12:28
@oleg-jukovec oleg-jukovec changed the title v2 begins: msgpack.v5 v2 begins Mar 24, 2023
Copy link
Member

@DifferentialOrange DifferentialOrange left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for the PR! Seems mostly fine, have left a few comments.

test_helpers/main.go Outdated Show resolved Hide resolved
test_helpers/main.go Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
pool/connection_pool_test.go Outdated Show resolved Hide resolved
.github/workflows/testing.yml Show resolved Hide resolved
connection.go Outdated Show resolved Hide resolved
connection.go Outdated Show resolved Hide resolved
connection.go Outdated Show resolved Hide resolved
connector.go Show resolved Hide resolved
iterator.go Outdated Show resolved Hide resolved
call_17_test.go Outdated Show resolved Hide resolved
const.go Outdated Show resolved Hide resolved
response.go Outdated Show resolved Hide resolved
const.go Outdated Show resolved Hide resolved
crud/common.go Show resolved Hide resolved
CHANGELOG.md Show resolved Hide resolved
@oleg-jukovec oleg-jukovec force-pushed the oleg-jukovec/v2 branch 2 times, most recently from 941a7f3 to 36a9db0 Compare April 20, 2023 16:40
oleg-jukovec added a commit to tarantool/go-iproto that referenced this pull request Apr 20, 2023
oleg-jukovec added a commit to tarantool/go-iproto that referenced this pull request Apr 20, 2023
oleg-jukovec added a commit to tarantool/go-iproto that referenced this pull request Apr 24, 2023
oleg-jukovec added a commit to tarantool/go-iproto that referenced this pull request Apr 24, 2023
@oleg-jukovec oleg-jukovec force-pushed the oleg-jukovec/v2 branch 2 times, most recently from 15605d5 to 1db54fd Compare April 25, 2023 14:04
.github/workflows/testing.yml Outdated Show resolved Hide resolved
README.md Outdated Show resolved Hide resolved
CHANGELOG.md Outdated Show resolved Hide resolved
connector.go Show resolved Hide resolved
request.go Outdated Show resolved Hide resolved
@oleg-jukovec oleg-jukovec changed the base branch from v2_WIP to master April 28, 2023 12:59
@DifferentialOrange
Copy link
Member

Is there any non-cosmetic updates since last approval?

@oleg-jukovec
Copy link
Collaborator Author

oleg-jukovec commented May 23, 2023

Is there any non-cosmetic updates since last approval?

There is no changes. I just rebased the branch.

oleg-jukovec and others added 12 commits June 7, 2023 11:55
The package has been deprecated and we don't want to support it
anymore. `pool` could be used instead of the package.

Closes #240
By convention, packages are given lower case, single-word names; there
should be no need for underscores or mixedCaps [1].

1. https://go.dev/doc/effective_go#package-names

Closes #239
We found several critical bugs in the library msgpack.v2. It was
decided to update the library to msgpack/v5.

Closes #211
Closes #236
IPROTO constants have been moved to a separate package go-iproto [1].

1. https://github.com/tarantool/go-iproto

Part of #158
@oleg-jukovec oleg-jukovec merged commit acedf56 into master Jun 7, 2023
@oleg-jukovec oleg-jukovec deleted the oleg-jukovec/v2 branch June 7, 2023 12:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants