Skip to content

v2 begins #251

New issue

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

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

Already on GitHub? # to your account

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.

@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
@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
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
3 participants