-
Notifications
You must be signed in to change notification settings - Fork 29
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 tarantool 2.10.4 #12
Open
foxzi
wants to merge
274
commits into
Sulverus:master
Choose a base branch
from
tarantool:foxzi_tarantool-2.10.4
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
There is now a way to change settings dynamically: tarantool_set_config.lua <env var> <value> e.g. tarantool_set_config.lua TARANTOOL_SLAB_ALLOC_ARENA 1.2 All things that can be set via env, can be changed this way. Fixes #4
This prevents reinitialization of database when old snapshots are removed. Because initial version used only snaphost '0' for that purpose.
The print() is buffered and is shown out-of-order when running container in background.
cyrus-sasl is requied to build updated memcached module Fixes #8
Otherwise people have hard time with setting permissions on their lua scripts. Docker doesn't allow to change them after the VOLUME directive.
How to use: tarantool_set_config.lua TARANTOOL_USER_NAME <new user name> tarantool_set_config.lua TARANTOOL_USER_PASSWORD <new password>
e.g. with: tarantool_set_config.lua TARANTOOL_USER_PASSWORD <new password>
Getting this error when attempt to start any application in tarantool 1.6 /usr/local/bin/tarantoolctl: Configuration failed: Incorrect value for option 'vinyl_dir': unexpected option As far as I know there's no vinyl in 1.6 so maybe just remove the option from default config?
Please update tarantool.default for 1.6
This patch updates the version for each tarantool module to the latest tag of the module where it's possible. Also, a build issue was fixed for Centos 7. It was impossible to download the pgdg-redhat-repo-latest.noarch.rpm package by the link from the docker file. So the link was updated. Clases #208 Closes #215
- added new version files for 1.10.12, 2.8.3, 2.10.0-beta2 - updated the corresponding version files to the latest releases
This patch updates the version for mqtt module to the latest tag and removes the steps with installing the mosquitto library for alpine:3.9. With the new release of mqtt module, libmosquitto builds statically when the module is installed from luarocks. That fix eliminates the dependencies that are not necessary anymore. Closes tarantool/mqtt#41
Since 2.8.4 and 1.10.13 have been released the correnponding docker images need to be uploaded to the Docker Hub. Added 'bsd-compat-headers' package for alpine 3.9 Dockerfile as it is required for `cdefs.h`. Without the package an error raises during the build: fatal error: sys/cdefs.h: No such file or directory Part of #222
Added two new args: - LUAJIT_DISABLE_SYSPROF to disable sysprof due to an error 'undefined reference to backtrace' during the build - LUAJIT_ENABLE_GC64 to build Tarantool with enabled GC64 Part of tarantool/infra#88
Added alpine 3.15 image with updated packages: - gperftools bumped to 2.9.1 version - mysql bumped to 2.1.0 Closes #229
…231) * Add new ubuntu based dockerimage and fix docker-entrypoint_centos.sh * Add new ubuntu based dockerimage and fix docker-entrypoint_centos.sh(fix) * Add new ubuntu based dockerimage and fix docker-entrypoint_centos.sh(fix) * Add new ubuntu based dockerimage and fix docker-entrypoint_centos.sh(fix) * Add new ubuntu based dockerimage and fix docker-entrypoint_centos.sh(fix) * Add new ubuntu based dockerimage and fix docker-entrypoint_centos.sh(fix) * Add new ubuntu based dockerimage and fix docker-entrypoint_centos.sh * Add new ubuntu based dockerimage and fix docker-entrypoint_centos.sh * Add new ubuntu based dockerimage and fix docker-entrypoint_centos.sh
Due to the long build we decided to create the new images with Tarantool installed by a packet manager. Not to build from source like for Alpine linux. Closes tarantool/infra#100 tarantool/infra#101 Co-authored-by: Sergey Vorontsov <[email protected]>
GOSU version 1.2 fails on start application with error: runtime: failed to create new OS thread (have 2 already; errno=22) Fix #235
* Add info about new images based on Ubuntu 20.04. * Reflect recent changes in package naming. * General proofreading and formatting. Resolve #232 Co-authored-by: Patience Daur <[email protected]>
* Fix error with env variable TARANTOOL_PROMETHEUS_DEFAULT_METRICS_PORT wich applies metrics rocks for getting metrics for prometheus Fixes #237
- vshard to 0.1.20 version - queue to 1.2.0 version - http to 1.3.0 version - metrics to 0.14.0 version - gis to 1.0.1 version - mysql to 2.1.1 version
* Variable BASE_IMAGE doesn't use in current building images. * In docker files field FROM fixed for all version OS.
* In alpine images used to LUAJIT_ENABLE_GC64 for enable GC64 now just GC64. * In centos and ubuntu images didn't GC64 aplied, fixed. Default value GC64 set in .gitlab.mk to OFF and can be changed to ON, for centos and ubuntu tarantool install from script wich use value GC64 true or false that's why in docker files for ubuntu centos present if clause for changing OFF to false or ON to true. Default value GC64 set in .gitlab.mk to OFF and can be changed, for centos and ubuntu.
* update version files, now posible install various version on ubuntu and centos * fix problem with gosu in centos images on arm64 arch * replace installing tarantool from script
Bump version of tarantool to 2.10.2. Remove old unused version.
foxzi
force-pushed
the
foxzi_tarantool-2.10.4
branch
4 times, most recently
from
November 15, 2022 12:50
6ccbde4
to
93b24a4
Compare
foxzi
force-pushed
the
foxzi_tarantool-2.10.4
branch
2 times, most recently
from
February 7, 2023 20:31
efb5230
to
41420af
Compare
* Bump tarantool version to 2.10.4 * Update gperftools version to 2.10
ylobankov
force-pushed
the
foxzi_tarantool-2.10.4
branch
from
February 17, 2023 09:33
41420af
to
618ec58
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Bump tarantool 2.10.4 and update alpine to 3.16