diff --git a/changelogs/unreleased/add-fedora-36-ci-cd.md b/changelogs/unreleased/add-fedora-36-ci-cd.md deleted file mode 100644 index 565e0ddda6a84a58f0d2ef073b219ca90a262934..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/add-fedora-36-ci-cd.md +++ /dev/null @@ -1,3 +0,0 @@ -## feature/build - -* Support Fedora-36 build. diff --git a/changelogs/unreleased/add-https-certificate-validation-back.md b/changelogs/unreleased/add-https-certificate-validation-back.md deleted file mode 100644 index c1fb4c5d32075ca4f3e43fdc8b73a0d62b7a1fd1..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/add-https-certificate-validation-back.md +++ /dev/null @@ -1,6 +0,0 @@ -## bugfix/http client - -* Enable runtime autodetection of system CA certificates back (gh-7372). - - Otherwise HTTPS can't be used without `verify_peer = false` option. It is the - regression from 2.10.0. diff --git a/changelogs/unreleased/add-redos-7.3-ci-cd.md b/changelogs/unreleased/add-redos-7.3-ci-cd.md deleted file mode 100644 index 19ad02ca89132cf13151b5e26fd2a749eebb6504..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/add-redos-7.3-ci-cd.md +++ /dev/null @@ -1,3 +0,0 @@ -## feature/build - -* Support RedOS 7.3 build. diff --git a/changelogs/unreleased/add-ubuntu-jammy-ci-cd.md b/changelogs/unreleased/add-ubuntu-jammy-ci-cd.md deleted file mode 100644 index 5a2d5151136fca693a5684c867c64b2339333b89..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/add-ubuntu-jammy-ci-cd.md +++ /dev/null @@ -1,3 +0,0 @@ -## feature/build - -* Support Ubuntu Jammy (22.04) build. diff --git a/changelogs/unreleased/bump-libcurl-to-7.83.0.md b/changelogs/unreleased/bump-libcurl-to-7.83.0.md deleted file mode 100644 index 8c57348cf68661daccc49165640bb73a8e42cdc2..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/bump-libcurl-to-7.83.0.md +++ /dev/null @@ -1,3 +0,0 @@ -## feature/build - -* Updated libcurl to version 7.83.0 (gh-6029). diff --git a/changelogs/unreleased/bump-libcurl-to-7.84.0.md b/changelogs/unreleased/bump-libcurl-to-7.84.0.md deleted file mode 100644 index e02b93d4b1c9cf3601e15457555cdf64a298ab97..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/bump-libcurl-to-7.84.0.md +++ /dev/null @@ -1,3 +0,0 @@ -## feature/build - -* Updated libcurl to version 7.84.0. diff --git a/changelogs/unreleased/bump-libyaml-with-cve-fix.md b/changelogs/unreleased/bump-libyaml-with-cve-fix.md deleted file mode 100644 index 919b7fc7346206f48205609848478c8ba1e3bb2a..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/bump-libyaml-with-cve-fix.md +++ /dev/null @@ -1,3 +0,0 @@ -## feature/build - -* Updated libyaml to version with fixed stack overflows. diff --git a/changelogs/unreleased/bump-ncurses-to-6.3-20220716.md b/changelogs/unreleased/bump-ncurses-to-6.3-20220716.md deleted file mode 100644 index fc2dcecffd9892bae82e994b8bb7327df38e34d2..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/bump-ncurses-to-6.3-20220716.md +++ /dev/null @@ -1,3 +0,0 @@ -## feature/build - -* Bumped Ncurses from 6.2 to 6.3-20220716 for static build. diff --git a/changelogs/unreleased/bump-openssl-to-111q.md b/changelogs/unreleased/bump-openssl-to-111q.md deleted file mode 100644 index 376d790457820f07dc68e10bf3af45484995c94f..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/bump-openssl-to-111q.md +++ /dev/null @@ -1,3 +0,0 @@ -## feature/build - -* Bump OpenSSL from 1.1.1n to 1.1.1q for static build. diff --git a/changelogs/unreleased/bump-readline-to-80p1.md b/changelogs/unreleased/bump-readline-to-80p1.md deleted file mode 100644 index f318ebcc074bf045908127e2ad41896244b2c5cc..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/bump-readline-to-80p1.md +++ /dev/null @@ -1,3 +0,0 @@ -## feature/build - -* Bump Readline from 8.0 to 8.0p1 for static build. diff --git a/changelogs/unreleased/bump-zlib.md b/changelogs/unreleased/bump-zlib.md deleted file mode 100644 index 16746a8b81b5cca0eaf911288a79aec9875350df..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/bump-zlib.md +++ /dev/null @@ -1,3 +0,0 @@ -## feature/build - -* Updated zlib to version 1.2.12 for static build. diff --git a/changelogs/unreleased/bump-zstd.md b/changelogs/unreleased/bump-zstd.md deleted file mode 100644 index 0ee4a136327746af4c26f058de86c7b19f4803d9..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/bump-zstd.md +++ /dev/null @@ -1,3 +0,0 @@ -## feature/build - -* Updated zstd to version 1.5.2. diff --git a/changelogs/unreleased/decimal-lua-module-api.md b/changelogs/unreleased/decimal-lua-module-api.md deleted file mode 100644 index 6a68c6b65ec442374f32c43746cba1c9228e6944..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/decimal-lua-module-api.md +++ /dev/null @@ -1,3 +0,0 @@ -## feature/decimal - -* Added Lua and C accessors for decimals into the module API (gh-7228). diff --git a/changelogs/unreleased/decimal-module-api.md b/changelogs/unreleased/decimal-module-api.md deleted file mode 100644 index 9bfc74359d659d4d77b8c33e4ddb772dcd583271..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/decimal-module-api.md +++ /dev/null @@ -1,3 +0,0 @@ -## feature/decimal - -* Added C module API for decimals (gh-7228). diff --git a/changelogs/unreleased/drop-fedora-30-31-32-33-ci-cd.md b/changelogs/unreleased/drop-fedora-30-31-32-33-ci-cd.md deleted file mode 100644 index 2dcb1c57e67f4e977d627509759401394e02b0d0..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/drop-fedora-30-31-32-33-ci-cd.md +++ /dev/null @@ -1,3 +0,0 @@ -## feature/build - -* Stop support of Fedora 30/31/32/33 builds. diff --git a/changelogs/unreleased/drop-ubuntu-groovy-hirsute-ci-cd.md b/changelogs/unreleased/drop-ubuntu-groovy-hirsute-ci-cd.md deleted file mode 100644 index 14478d9c9ad19b5c054716547b1083f5cb8dc3dd..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/drop-ubuntu-groovy-hirsute-ci-cd.md +++ /dev/null @@ -1,3 +0,0 @@ -## feature/build - -* Stop support of Ubuntu Groovy/Hirsute (20.10/21.04) builds. diff --git a/changelogs/unreleased/fix-relay-being-stuck.md b/changelogs/unreleased/fix-relay-being-stuck.md deleted file mode 100644 index 81e3669f0e270b62ad959f68024cfb6ba9b1367d..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/fix-relay-being-stuck.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/replication - -* Fix replication being stuck occasionally for no obvious reasons. diff --git a/changelogs/unreleased/get-tuple-field-by-json-path-from-c.md b/changelogs/unreleased/get-tuple-field-by-json-path-from-c.md deleted file mode 100644 index ef39d16cc7cb7b2c5f6d64c93630d6013bc81ad3..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/get-tuple-field-by-json-path-from-c.md +++ /dev/null @@ -1,4 +0,0 @@ -## feature/tuple - -* Added `box_tuple_field_by_path()` function into the module API to allow to - access a tuple field from C code using a JSON path (gh-7228). diff --git a/changelogs/unreleased/gh-3638-vy-defer-deletes-and-upserts.md b/changelogs/unreleased/gh-3638-vy-defer-deletes-and-upserts.md deleted file mode 100644 index a40a11b06d2ce8f1f1b0b76e253bc883fd45359b..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-3638-vy-defer-deletes-and-upserts.md +++ /dev/null @@ -1,7 +0,0 @@ -## bugfix/vinyl - -* Fixed a bug in Vinyl because of which the Vinyl garbage collector (compactor) - could skip stale tuples stored in a secondary index in case the secondary - index was the first secondary index created for the space and upsert - operations were used on the space before the secondary index was created - (gh-3638). diff --git a/changelogs/unreleased/gh-4264-trigger-crash-on-nontrivial-change.md b/changelogs/unreleased/gh-4264-trigger-crash-on-nontrivial-change.md deleted file mode 100644 index 3bb45073d60b2d4278c5940f0534c2d6c2d5eaae..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-4264-trigger-crash-on-nontrivial-change.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/core - -* Fixed crashes or undefined behaviour with triggers clearing other triggers - (gh-4264). diff --git a/changelogs/unreleased/gh-4450-fix-crash-on-logrotate-and-exit.md b/changelogs/unreleased/gh-4450-fix-crash-on-logrotate-and-exit.md deleted file mode 100644 index 3c3e4f71937e26703da9848b5ac0f242e9f21d93..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-4450-fix-crash-on-logrotate-and-exit.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/core - -* Fixed crash on log rotate and immediate application exit (gh-4450). diff --git a/changelogs/unreleased/gh-4709-rev-iters-phantom-reads.md b/changelogs/unreleased/gh-4709-rev-iters-phantom-reads.md deleted file mode 100644 index 3b3bcd03ecd2946d9ea8822d414ebe1544d19160..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-4709-rev-iters-phantom-reads.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/memtx - -* Fixed phantom reads in reverse iterators (gh-7409). diff --git a/changelogs/unreleased/gh-4763-introduce-map-to-sql.md b/changelogs/unreleased/gh-4763-introduce-map-to-sql.md deleted file mode 100644 index 57e1cf2f7dcbe1ad25008dde80d7ec2bf466144c..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-4763-introduce-map-to-sql.md +++ /dev/null @@ -1,4 +0,0 @@ -## feature/sql - -* Field type `MAP` is now available in SQL. Also, the syntax has been implemented - to allow the creation of `MAP` values (gh-4763). diff --git a/changelogs/unreleased/gh-5080-vy-mem-generation-fix.md b/changelogs/unreleased/gh-5080-vy-mem-generation-fix.md deleted file mode 100644 index ea5590382cf1884bdae325518a4fc991d125781f..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-5080-vy-mem-generation-fix.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/vinyl - -* Fixed a bug in Vinyl upsert squashing optimization that could lead to - a segmentation fault error (gh-5080). diff --git a/changelogs/unreleased/gh-5183-fix-index-field-missing.md b/changelogs/unreleased/gh-5183-fix-index-field-missing.md deleted file mode 100644 index 8db8a888a80855fe1f0d7dfca6ab512773bdce31..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-5183-fix-index-field-missing.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/sql - -* Creating index on newly added fields no longer leads to a wrong - select (gh-5183). diff --git a/changelogs/unreleased/gh-5222-key_def-type-null.md b/changelogs/unreleased/gh-5222-key_def-type-null.md deleted file mode 100644 index f89c9d2cf4d6c74a22e155bb428df2dcf0f67bcc..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-5222-key_def-type-null.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/box - -* Fixed a bug when `type = box.NULL` in `key_def.new()` resulted in - `type = 'unsigned'` (gh-5222). diff --git a/changelogs/unreleased/gh-5226-tuple-access-by-any-token.md b/changelogs/unreleased/gh-5226-tuple-access-by-any-token.md deleted file mode 100644 index 9a9b950f0de810873601e4973aeffc44166c4640..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-5226-tuple-access-by-any-token.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/core - -* Fixed a bug that allowed to access indexed nested tuple fields by `[*]` - in Lua (gh-5226). diff --git a/changelogs/unreleased/gh-5295-split-brain-detection.md b/changelogs/unreleased/gh-5295-split-brain-detection.md deleted file mode 100644 index 04bc9d9ef03c70cb97104682ed00edf6e55dc82a..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-5295-split-brain-detection.md +++ /dev/null @@ -1,9 +0,0 @@ -## bugfix/replication - -* Fixed a possible split-brain when old synchro queue owner might finalize the - transactions in presence of a new synchro queue owner (gh-5295). - -* Fixed servers not noticing possible split-brain situations, for example when - multiple leaders were working independently due to manually lowered quorum. - Once a node discovers that it received some foreign data, it immediately - stops replication from such a node with ER_SPLIT_BRAIN error (gh-5295). diff --git a/changelogs/unreleased/gh-5310-fix-cursor-invalidation.md b/changelogs/unreleased/gh-5310-fix-cursor-invalidation.md deleted file mode 100644 index 1aa93a77e9efaefddc6ee1b67c70216271775652..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-5310-fix-cursor-invalidation.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/sql - -* Fixed a crash that could occur when tuples longer than specified in - the space format were selected (gh-5310, gh-4666). diff --git a/changelogs/unreleased/gh-5358-net-box-sync-request-in-trigger.md b/changelogs/unreleased/gh-5358-net-box-sync-request-in-trigger.md deleted file mode 100644 index 5c34dcc47503a1206f8dd00bd0f7493a247853e6..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-5358-net-box-sync-request-in-trigger.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/core - -* Fixed a hang when a synchronous request is issued from a net.box `on_connect` - or `on_schema_reload` trigger. Now, an error is raised instead (gh-5358). diff --git a/changelogs/unreleased/gh-5526-no-error-on-too-many-indexes.md b/changelogs/unreleased/gh-5526-no-error-on-too-many-indexes.md deleted file mode 100644 index 8bea0a43dc85a4c6ba6652da1096e45b93e61c13..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-5526-no-error-on-too-many-indexes.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/sql - -* An error is now thrown when creating too many indexes in SQL (gh-5526). diff --git a/changelogs/unreleased/gh-5678-assertion-in-JOIN-using-unsupported-index.md b/changelogs/unreleased/gh-5678-assertion-in-JOIN-using-unsupported-index.md deleted file mode 100644 index 00292f6c3f83899dad04424110dcd2272638a067..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-5678-assertion-in-JOIN-using-unsupported-index.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/sql - -* Fixed assertion in JOIN in case of using unsupported index (gh-5678). diff --git a/changelogs/unreleased/gh-5700-vy-fix-read-stalled-by-write.md b/changelogs/unreleased/gh-5700-vy-fix-read-stalled-by-write.md deleted file mode 100644 index ada5ba79f0f71b49d2f5c54d70182cedac79cf6b..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-5700-vy-fix-read-stalled-by-write.md +++ /dev/null @@ -1,5 +0,0 @@ -## bugfix/vinyl - -* Fixed a bug in Vinyl read iterator that could result in a significant - performance degradation of range select requests in presence of an intensive - write workload (gh-5700). diff --git a/changelogs/unreleased/gh-5843-fiber-wakeup.md b/changelogs/unreleased/gh-5843-fiber-wakeup.md deleted file mode 100644 index f501bc04f2467fecfd6be162d63e9fcb07d828d5..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-5843-fiber-wakeup.md +++ /dev/null @@ -1,6 +0,0 @@ -## bugfix/core - -* Remove assertion raised in case of `fiber_wakeup()` get called with - dead fibers. Due to backward compatibility we've allowed such calls - for release builds but not for debug builds. In result there - was inconsistency between program behaviour (gh-5843). diff --git a/changelogs/unreleased/gh-5861-exclude-null.md b/changelogs/unreleased/gh-5861-exclude-null.md deleted file mode 100644 index 15283d4a928dfac770299c92c2e6f7d4f9153a14..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-5861-exclude-null.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/core - -* Fixed `exclude_null` index option for multikey and JSON indexes (gh-5861). diff --git a/changelogs/unreleased/gh-5869-fix-crash-without-rdtscp.md b/changelogs/unreleased/gh-5869-fix-crash-without-rdtscp.md deleted file mode 100644 index 4151484a81ec453eed3d532e076f1d071502f050..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-5869-fix-crash-without-rdtscp.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/core - -* Fixed a crash that could happen on x86 systems without the - `RDTSCP` instruction (gh-5869). diff --git a/changelogs/unreleased/gh-5940-strengthen-field-type-check.md b/changelogs/unreleased/gh-5940-strengthen-field-type-check.md deleted file mode 100644 index 6106bb41c54bd16153514e831d2038b3e7bea664..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-5940-strengthen-field-type-check.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/box - -* **[Breaking change]** Now the empty string, 'n', 'nu', 's' and 'st' are - not accepted as valid field types (gh-5940). diff --git a/changelogs/unreleased/gh-5976-fix-assertion-during-indexed-by.md b/changelogs/unreleased/gh-5976-fix-assertion-during-indexed-by.md deleted file mode 100644 index 4a8a5d7d9431839346a405d6858ba1aa943cfd9f..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-5976-fix-assertion-during-indexed-by.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/sql - -* Fixed assertion when INDEXED BY was used with an index that was at - least third in space (gh-5976). diff --git a/changelogs/unreleased/gh-6251-operator-brackets.md b/changelogs/unreleased/gh-6251-operator-brackets.md deleted file mode 100644 index 3af4fb19a02d61856ce3c9ad26d61e8185670855..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-6251-operator-brackets.md +++ /dev/null @@ -1,3 +0,0 @@ -## feature/sql - -* Introduced the `[]` (index access) operator for `MAP` and `ARRAY` values (gh-6251). diff --git a/changelogs/unreleased/gh-6377-decimal-index-comparison.md b/changelogs/unreleased/gh-6377-decimal-index-comparison.md deleted file mode 100644 index 353ce511c54175d0c9a01802f0292cd19fec2bcb..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-6377-decimal-index-comparison.md +++ /dev/null @@ -1,8 +0,0 @@ -## bugfix/core - -* Fixed a crash / undefined behaviour when using `scalar` and `number` indexes - over fields containing both decimals and double `Inf` or `NaN`. - - Note, for vinyl spaces the above conditions could lead to wrong ordering of - indexed values. In order to fix the issue, please recreate the indexes on such - spaces following this [guide](https://github.com/tarantool/tarantool/wiki/Fix-wrong-order-of-decimals-and-doubles-in-indices) (gh-6377). diff --git a/changelogs/unreleased/gh-6422-autoinc-ids-reset.md b/changelogs/unreleased/gh-6422-autoinc-ids-reset.md deleted file mode 100644 index b389fc426ee50b09fe05fb1e082261928261ce14..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-6422-autoinc-ids-reset.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/sql - -* Re-running a prepared statement that generates new auto-increment IDs no - longer causes an error (gh-6422). diff --git a/changelogs/unreleased/gh-6530-netbox-opts-check.md b/changelogs/unreleased/gh-6530-netbox-opts-check.md deleted file mode 100644 index a71e9c5c8f84c6b563149b9eb10fc031b5f6b08c..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-6530-netbox-opts-check.md +++ /dev/null @@ -1,5 +0,0 @@ -## bugfix/core - -* Added type checking for options in `net.box` remote queries and - `connect` method. Now graceful errors are thrown in case of incorrect - options (gh-6063, gh-6530). diff --git a/changelogs/unreleased/gh-6548-luajit-fixes.md b/changelogs/unreleased/gh-6548-luajit-fixes.md deleted file mode 100644 index 34364151b685e0795dcef8dababe6a47aad58c53..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-6548-luajit-fixes.md +++ /dev/null @@ -1,21 +0,0 @@ -## bugfix/luajit - -Backported patches from vanilla LuaJIT trunk (gh-6548). In the scope of this -activity, the following issues have been resolved: - -* Fixed emitting for fuse load of constant in GC64 mode (gh-4095, gh-4199, gh-4614). -* Now initialization of zero-filled struct is compiled (gh-4630, gh-5885). -* Actually implemented `maxirconst` option for tuning JIT compiler. -* Fixed JIT stack of Lua slots overflow during recording for metamethod calls. -* Fixed bytecode dump unpatching for JLOOP in up-recursion compiled functions. -* Fixed FOLD rule for strength reduction of widening in cdata indexing. -* Fixed `string.char()` recording without arguments. -* Fixed `print()` behaviour with the reloaded default metatable for numbers. -* `tonumber("-0")` now saves the sign of number for conversion. -* `tonumber()` now give predictable results for negative non-base-10 numbers. -* Fixed write barrier for `debug.setupvalue()` and `lua_setupvalue()`. -* Fixed conflict between 64 bit lightuserdata and ITERN key for ARM64. -* Fixed emitting assembly for HREFK on ARM64. -* Fixed pass-by-value struct in FFI calls on ARM64. -* `jit.p` now flushes and closes output file after run, not at program exit. -* Fixed `jit.p` profiler interaction with GC finalizers. diff --git a/changelogs/unreleased/gh-6565-vy-hot-standby-unsupported.md b/changelogs/unreleased/gh-6565-vy-hot-standby-unsupported.md deleted file mode 100644 index 7e50075132358458a0f8cebf17a168beb9f42c13..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-6565-vy-hot-standby-unsupported.md +++ /dev/null @@ -1,5 +0,0 @@ -## bugfix/vinyl - -* Explicitly disabled the hot standby mode for Vinyl. Now, an attempt to enable - the hot standby mode in case the master instance has Vinyl spaces results in - an error. Before this change, the behavior was undefined (gh-6565). diff --git a/changelogs/unreleased/gh-6723-validate-datetime-messagepack.md b/changelogs/unreleased/gh-6723-validate-datetime-messagepack.md deleted file mode 100644 index f96a3c3ed12e91f64c7b8cc89c998f97ce1d083d..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-6723-validate-datetime-messagepack.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/datetime - -* Introduced checks of validity of incoming data at the moment - messagepack is converted to datetime (gh-6723). diff --git a/changelogs/unreleased/gh-6751-olson-timezones.md b/changelogs/unreleased/gh-6751-olson-timezones.md deleted file mode 100644 index 6d4e67342644c36e9718921c05c0234ddf79b5e1..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-6751-olson-timezones.md +++ /dev/null @@ -1,13 +0,0 @@ -## feature/datetime - -* Allowed using human-readable timezone names (for example, 'Europe/Moscow') - in datetime strings. Use IANA `tzdata` (Olson DB) for timezone-related - operations, such as DST-based timezone offset calculations (gh-6751). - -* The `isdst` field in the datetime object is now calculated correctly, according - to the IANA `tzdata` (aka Olson DB) rules for the given date/time moment - (gh-6751). - -* The `datetime` module exports the bidirectional `TZ` array, which can be used - to translate the timezone index (`tzindex`) into timezone names, and - vice versa (gh-6751). diff --git a/changelogs/unreleased/gh-6793-datetime-set-with-tzoffset.md b/changelogs/unreleased/gh-6793-datetime-set-with-tzoffset.md deleted file mode 100644 index 44e6c1ce88a0734e0ebc4d3a916a55a86ec2d92c..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-6793-datetime-set-with-tzoffset.md +++ /dev/null @@ -1,5 +0,0 @@ -## bugfix/datetime - -* Fixed a bug in the datetime module when `date:set{tzoffset=XXX}` did - not produce the same result with `date.new{tzoffset=XXX}` for the same - set of attributes passed (gh-6793). diff --git a/changelogs/unreleased/gh-6801-high-cpu-usage-by-on_shutdown-triggers.md b/changelogs/unreleased/gh-6801-high-cpu-usage-by-on_shutdown-triggers.md deleted file mode 100644 index 8e9146fb787c968b9b33b44953e209d317f671ea..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-6801-high-cpu-usage-by-on_shutdown-triggers.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/box - -* Fixed a possible high CPU usage caused by shutdown triggers (gh-6801). diff --git a/changelogs/unreleased/gh-6857-improved-tuple-validation.md b/changelogs/unreleased/gh-6857-improved-tuple-validation.md deleted file mode 100644 index 114242c8442a094bd0e63610b9fe1204a92de180..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-6857-improved-tuple-validation.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/core - -* Improved incoming tuple validation. Now tuples coming over the net can't - contain malformed decimals, uuids, datetime values (gh-6857). diff --git a/changelogs/unreleased/gh-6934-nonprintable-error-message.md b/changelogs/unreleased/gh-6934-nonprintable-error-message.md deleted file mode 100644 index fc9f9ae0c804979f41b84c1c996ce15bc57d233b..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-6934-nonprintable-error-message.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/core - -* Fixed tarantool terminations on error messages with invalid UTF-8 - sequences (gh-6781 and gh-6934). diff --git a/changelogs/unreleased/gh-6989-type-of-NULLIF.md b/changelogs/unreleased/gh-6989-type-of-NULLIF.md deleted file mode 100644 index 387f5b45d2162cc32210e723005749b00e2f927b..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-6989-type-of-NULLIF.md +++ /dev/null @@ -1,4 +0,0 @@ -## feature/sql - -* Now the type of result of NULLIF() is the same as the type of the first - argument (gh-6989). diff --git a/changelogs/unreleased/gh-6990-type-of-CASE-operation.md b/changelogs/unreleased/gh-6990-type-of-CASE-operation.md deleted file mode 100644 index ad811658685f713a7ecbb3fd79d2722890b2b341..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-6990-type-of-CASE-operation.md +++ /dev/null @@ -1,3 +0,0 @@ -## feature/sql - -* New rules are applied to determine the type of CASE operation (gh-6990). diff --git a/changelogs/unreleased/gh-7040-fselect-binary-data.md b/changelogs/unreleased/gh-7040-fselect-binary-data.md deleted file mode 100644 index ec0c11e52448d32d832adda3d36a76b416f55bb9..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7040-fselect-binary-data.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/core - -* Fixed `space_object:fselect()` behavior on binary data (gh-7040). diff --git a/changelogs/unreleased/gh-7043-ephem-space-format.md b/changelogs/unreleased/gh-7043-ephem-space-format.md deleted file mode 100644 index 68782260bb753b07ff5b75faa1bfce02d9305055..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7043-ephem-space-format.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/sql - -* Fixed creation of ephemeral space format in ORDER BY (gh-7043). diff --git a/changelogs/unreleased/gh-7045-interval-nanoseconds.md b/changelogs/unreleased/gh-7045-interval-nanoseconds.md deleted file mode 100644 index 9fdb28e3e4570026c8840f4f0e6229ece1f82666..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7045-interval-nanoseconds.md +++ /dev/null @@ -1,17 +0,0 @@ -## feature/datetime - -* Changed format of a string representation of date/time intervals. - There is no seconds/nano-seconds normalization done anymore, and - interval to be displayed as-is. - - Instead of former: -```lua - local ival = date.interval.new{year = 12345, hour = 48, min = 3, sec = 1, - nsec = 12345678} - print(tostring(ival)) -- '+12345 years, 48 hours, 3 minutes, '.. - -- '1.012345678 seconds' -``` -we now output -``` - -- '+12345 years, 48 hours, 3 minutes, 1 seconds, 12345678 nanoseconds' -``` diff --git a/changelogs/unreleased/gh-7076-tz-attributes.md b/changelogs/unreleased/gh-7076-tz-attributes.md deleted file mode 100644 index 7fa40602f37659b48b3187d39e90b63a9d73d641..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7076-tz-attributes.md +++ /dev/null @@ -1,22 +0,0 @@ -## feature/lua/datetime - -* Enabled support for timezone names in the constructor and the `date:set{}` - modifier using the `tz` attribute. Currently, only timezone name abbreviations - are supported (gh-7076). - - Timezone abbreviations can be used in addition to the timezone offset. - You can use them when constructing or modifying a date object, or while - parsing datetime literals. Numeric time offsets and named abbreviations - produce equivalent datetime values: - - ```lua - local date = require('datetime') - local d2 = date.parse('2000-01-01T02:00:00 MSK') - - local d1 = date.new{year = 1980, tz = 'MSK'} - d2 = date.new{year = 1980, tzoffset = 180} - d2:set{tz = 'MSK'} - ``` - - Note that the timezone name parser fails if you use ambiguous names, - which could not be translated into timezone offsets directly (for example, 'AT'). diff --git a/changelogs/unreleased/gh-7086-box_issue_promote_demote_asserts.md b/changelogs/unreleased/gh-7086-box_issue_promote_demote_asserts.md deleted file mode 100644 index cf60e35178ec3614dd7798638e6e7b2b1ee257d0..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7086-box_issue_promote_demote_asserts.md +++ /dev/null @@ -1,5 +0,0 @@ -## bugfix/synchro - -* Fixed asserts in debug build/undefined behaviour in release when simulteneous - elections started/another instance promoted while instance was acquiring - or releasing synchro queue (gh-7086). diff --git a/changelogs/unreleased/gh-7089-applier-vclock-race.md b/changelogs/unreleased/gh-7089-applier-vclock-race.md deleted file mode 100644 index b64a1986d052e3fad68d11c80352224b3f6dd314..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7089-applier-vclock-race.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/replication - -* Fixed a bug when replication was broken on the master side with - `ER_INVALID_MSGPACK` (gh-7089). diff --git a/changelogs/unreleased/gh-7109-fix-ctrl-c-in-multiline-input-mode.md b/changelogs/unreleased/gh-7109-fix-ctrl-c-in-multiline-input-mode.md deleted file mode 100644 index 239ad147f522e622996be7194ae78398630dbc95..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7109-fix-ctrl-c-in-multiline-input-mode.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/lua - -* Fixed a bug when ctrl+c doesn't discard the input in multiline mode (gh-7109). diff --git a/changelogs/unreleased/gh-7113-rev-tree-iters-gap-tracking.md b/changelogs/unreleased/gh-7113-rev-tree-iters-gap-tracking.md deleted file mode 100644 index 906f2fe9420b7bb173656b43a6a040227b8e1478..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7113-rev-tree-iters-gap-tracking.md +++ /dev/null @@ -1,5 +0,0 @@ -## bugfix/core - -* Fixed reversed iterators gap tracking. Instead of tracking gaps for - the successors of keys, gaps for tuples shifted by one to the left of - the successor were tracked (gh-7113). diff --git a/changelogs/unreleased/gh-7129-improve-check-for-dangerous-select-calls.md b/changelogs/unreleased/gh-7129-improve-check-for-dangerous-select-calls.md deleted file mode 100644 index c40174fed107efe138ab6ac8bf09997ab7a028a3..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7129-improve-check-for-dangerous-select-calls.md +++ /dev/null @@ -1,6 +0,0 @@ -## feature/box - -* Improved checking for dangerous `select` calls. The calls with - `offset + limit <= 1000` are now considered safe. A warning is not issued on - them. The `ALL`, `GE`, `GT`, `LE`, `LT` iterators are now considered dangerous - by default even with the key present (gh-7129). diff --git a/changelogs/unreleased/gh-7132-sql-insertion-crash.md b/changelogs/unreleased/gh-7132-sql-insertion-crash.md deleted file mode 100644 index 0e969a02deb7ba1c617ae9b8107ca1e3f0a4b95b..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7132-sql-insertion-crash.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/sql - -* Fixed a crash when a table inserted data into itself with an incorrect - number of columns (gh-7132). diff --git a/changelogs/unreleased/gh-7172-fix-ir-varg-offset.md b/changelogs/unreleased/gh-7172-fix-ir-varg-offset.md deleted file mode 100644 index 18306800bc1d94152c57f5be13d521028ca06cf0..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7172-fix-ir-varg-offset.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/luajit - -* Fixed the case for partial recording of vararg function body with the fixed - number of result values in with `LJ_GC64` (i.e. `LJ_FR2` enabled) (gh-7172). diff --git a/changelogs/unreleased/gh-7196-fix-box-stat-net-thread.md b/changelogs/unreleased/gh-7196-fix-box-stat-net-thread.md deleted file mode 100644 index 10ce2c9f4cfc43ec406a39c0b117897ff91bb772..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7196-fix-box-stat-net-thread.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/core - -* Fixed a crash when `box.stat.net.thread[i]` is called with invalid `i` - (gh-7196). diff --git a/changelogs/unreleased/gh-7200-use-0-as-space-id-for-self-fkey.md b/changelogs/unreleased/gh-7200-use-0-as-space-id-for-self-fkey.md deleted file mode 100644 index e19ef4cfecf658d7ddc0bb6c530340dec73f5fed..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7200-use-0-as-space-id-for-self-fkey.md +++ /dev/null @@ -1,4 +0,0 @@ -## feature/core - -* Now it is possible to skip space id in the space format for the - foreign key referring to the same space (gh-7200). diff --git a/changelogs/unreleased/gh-7204-replication-greeting-timeout.md b/changelogs/unreleased/gh-7204-replication-greeting-timeout.md deleted file mode 100644 index 4b0ab6b18a36ac4fca099339ee54bb48ab2e11b4..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7204-replication-greeting-timeout.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/replication - -* Fixed the bug because of which the error reason was not logged on a replica - in case when the master didn't send a greeting message (gh-7204). diff --git a/changelogs/unreleased/gh-7207-backtrace-perf-degrade.md b/changelogs/unreleased/gh-7207-backtrace-perf-degrade.md deleted file mode 100644 index dc28470a3134f83e355d2c953ba502ca50d3a7bf..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7207-backtrace-perf-degrade.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/core - -* Fixed performance degrade of fiber backtrace collection - after backtrace rework (gh-7207). diff --git a/changelogs/unreleased/gh-7210-backtrace-for-fiber_obj-info.md b/changelogs/unreleased/gh-7210-backtrace-for-fiber_obj-info.md deleted file mode 100644 index 7e13b648ed39a491247e2742c042b471b9124289..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7210-backtrace-for-fiber_obj-info.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/lua - -* Fixed case when fiber_obj:info() ignored options (gh-7210). diff --git a/changelogs/unreleased/gh-7214-repeatable-replace-assertion.md b/changelogs/unreleased/gh-7214-repeatable-replace-assertion.md deleted file mode 100644 index 018f4d5aa21efb7720f0696a29efa2a9228e5853..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7214-repeatable-replace-assertion.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/memtx - -* Fixed repeatable `replace` with _memtx_ transaction manager enabled which - triggered assertion (gh-7214). diff --git a/changelogs/unreleased/gh-7217-repeatable-{in, up}sert-memtx-tx-conflict.md b/changelogs/unreleased/gh-7217-repeatable-{in, up}sert-memtx-tx-conflict.md deleted file mode 100644 index 605120c7348a66ad4e8f0a721eac517d8a2f8831..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7217-repeatable-{in, up}sert-memtx-tx-conflict.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/memtx - -* Fixed repeatable `{in, up}sert` with _memtx_ transaction manager enabled which - caused spurious transaction conflict (gh-7217). diff --git a/changelogs/unreleased/gh-7225-net-box-graceful-shutdown-hang.md b/changelogs/unreleased/gh-7225-net-box-graceful-shutdown-hang.md deleted file mode 100644 index 980214d12156cc5dfaf74c0f8e5498961d389138..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7225-net-box-graceful-shutdown-hang.md +++ /dev/null @@ -1,5 +0,0 @@ -## bugfix/core - -* Fixed a bug in the net.box connector because of which a client could fail to - close its connection on receiving a shutdown request from the server, which - would lead to the server hanging at exit (gh-7225). diff --git a/changelogs/unreleased/gh-7230-luajit-fixes.md b/changelogs/unreleased/gh-7230-luajit-fixes.md index bfe9b9a142346063a68af200b033079c077fcf8d..3daf5184f0a9508a4b6b93c0fbfdd2a115723be6 100644 --- a/changelogs/unreleased/gh-7230-luajit-fixes.md +++ b/changelogs/unreleased/gh-7230-luajit-fixes.md @@ -3,11 +3,6 @@ Backported patches from vanilla LuaJIT trunk (gh-7230). In the scope of this activity, the following issues have been resolved: -* Fix handling of errors during trace snapshot restore. -* Fix overflow check in `unpack()` optimized by a compiler. -* Fix recording of `tonumber()` with cdata argument for failed conversions - (gh-7655). -* Fix concatenation operation on cdata. It always raises an error now. * Fix `io.close()` for already closed standard output. * Fix trace execution and stitching inside vmevent handler (gh-6782). * Fixed `emit_loadi()` on x86/x64 emitting xor between condition check diff --git a/changelogs/unreleased/gh-7232-upgrade-script-work-dir.md b/changelogs/unreleased/gh-7232-upgrade-script-work-dir.md deleted file mode 100644 index dfaffd314dd7a72e30c589aff3e39e2e34d82eb7..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7232-upgrade-script-work-dir.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/core - -* Fixed Tarantool not being able to recover from old snapshots when - `box.cfg.work_dir` and `box.cfg.memtx_dir` were both set (gh-7232). diff --git a/changelogs/unreleased/gh-7238-fix-conflicted-txs-in-memtx-ro-operations.md b/changelogs/unreleased/gh-7238-fix-conflicted-txs-in-memtx-ro-operations.md deleted file mode 100644 index bba7e63f51b835fab8764dbfb37d3b652ed8d3ff..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7238-fix-conflicted-txs-in-memtx-ro-operations.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/memtx - -* Fixed conflicted transactions in memtx being able to perform read-only - operations which gave spurious results (gh-7238). diff --git a/changelogs/unreleased/gh-7240-conflicted-transactions-error-on-all-crud-operations.md b/changelogs/unreleased/gh-7240-conflicted-transactions-error-on-all-crud-operations.md deleted file mode 100644 index 561851e540a6820dcd22320dd7aba6a3f19a5fee..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7240-conflicted-transactions-error-on-all-crud-operations.md +++ /dev/null @@ -1,10 +0,0 @@ -## feature/core - -* **[Breaking change]** Made conflicted transactions unconditionally - throw `Transaction has been aborted by conflict` error on any CRUD operations - until they are either rolled back (which will return no error) or committed - (which will return the same error) (gh-7240). - -* Made read-view transactions become conflicted on attempt to perform DML - statements immediately: previously this was detected only on transaction - preparation stage, i.e., when calling `box.commit` (gh-7240). diff --git a/changelogs/unreleased/gh-7244-sysprof-sandwich.md b/changelogs/unreleased/gh-7244-sysprof-sandwich.md deleted file mode 100644 index 38a64058585554c62296917931ad0cf561bcca5b..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7244-sysprof-sandwich.md +++ /dev/null @@ -1,5 +0,0 @@ -## bugfix/luajit - -* Added `/proc/self/exe` symlink resolution to the symtab module, to obtain the - .symtab section for tarantool executable. -* Introduced stack sandwich support to sysprof's parser (gh-7244). diff --git a/changelogs/unreleased/gh-7253-fiber-hang-on-fencing.md b/changelogs/unreleased/gh-7253-fiber-hang-on-fencing.md deleted file mode 100644 index 118d537e725c7de95a6a4d9d17ca6d4512f4bd65..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7253-fiber-hang-on-fencing.md +++ /dev/null @@ -1,5 +0,0 @@ -## bugfix/replication - -* Fixed a bug when a fiber committing a synchronous transaction could hang if - the instance got a term bump during that or its synchro-queue was fenced in - any other way (gh-7253). diff --git a/changelogs/unreleased/gh-7253-split-brain-early-vote.md b/changelogs/unreleased/gh-7253-split-brain-early-vote.md deleted file mode 100644 index 37365ac053a818f041a8d8ba1b93ed17d71c8d4f..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7253-split-brain-early-vote.md +++ /dev/null @@ -1,5 +0,0 @@ -## bugfix/raft - -* Fixed a bug when a replicaset could be split in parts if a node during - elections voted for another instance while having some local WAL writes not - finished (gh-7253). diff --git a/changelogs/unreleased/gh-7256-iostream-shutdown.md b/changelogs/unreleased/gh-7256-iostream-shutdown.md deleted file mode 100644 index fc2eccbc9e9cd4c3b9809420ef045d1c86ca5e43..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7256-iostream-shutdown.md +++ /dev/null @@ -1,6 +0,0 @@ -## bugfix/core - -* Fixed a bug because of which a net.box connection was not properly terminated - when the process had a child (for example, started with `popen`) sharing the - connection socket fd. The bug could lead to a server hanging at exit while - executing the graceful shutdown protocol (gh-7256). diff --git a/changelogs/unreleased/gh-7264-dump-proto-default-mode.md b/changelogs/unreleased/gh-7264-dump-proto-default-mode.md deleted file mode 100644 index 86d7567486021e1c1d1b28a176fbc09aee69e820..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7264-dump-proto-default-mode.md +++ /dev/null @@ -1,5 +0,0 @@ -## bugfix/luajit - -* Disabled proto and trace information dumpers in sysprof's default mode. - Attempts to use them lead to segmentation fault due to uninitialized buffer - (gh-7264). diff --git a/changelogs/unreleased/gh-7286-false-positive-split-brain.md b/changelogs/unreleased/gh-7286-false-positive-split-brain.md deleted file mode 100644 index 54f2049fb3f3ccd527ecc769e289687a11a0184d..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7286-false-positive-split-brain.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/replication - -* Fixed a false positive split-brain error after `box.ctl.demote()` (gh-7286). diff --git a/changelogs/unreleased/gh-7288-txn-and-eval-error.md b/changelogs/unreleased/gh-7288-txn-and-eval-error.md deleted file mode 100644 index 338c8c2f266b1e1216d35cfd2671e5674d10fa00..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7288-txn-and-eval-error.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/core - -* Fixed expression evaluation error overwritten by "Transaction is active at - return from function" error in case expression begins a transaction (gh-7288). diff --git a/changelogs/unreleased/gh-7292-fix-gcc-build-with-libbpf-installed.md b/changelogs/unreleased/gh-7292-fix-gcc-build-with-libbpf-installed.md deleted file mode 100644 index aa082d7ad48989503ac877d1f0e394ee96d8542f..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7292-fix-gcc-build-with-libbpf-installed.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/build - -* Fix build failure with gcc if libpbf is installed. (gh-7292) diff --git a/changelogs/unreleased/gh-7295-unit-arith-res-type.md b/changelogs/unreleased/gh-7295-unit-arith-res-type.md deleted file mode 100644 index 90489f874e8c3904a317e25fc0b07f4a81718d96..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7295-unit-arith-res-type.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/sql - -* The result type of arithmetic between two unsigned values is now - INTEGER (gh-7295). diff --git a/changelogs/unreleased/gh-7298-datetime-set-with-hour-nil.md b/changelogs/unreleased/gh-7298-datetime-set-with-hour-nil.md deleted file mode 100644 index 4d5d46b35f17b66a7714ef52fdb19d9a5ff10e17..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7298-datetime-set-with-hour-nil.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/datetime - -* Fixed a bug in datetime module when `date:set{hour=nil,min=XXX}` - did not retain original `hour` value. (gh-7298). diff --git a/changelogs/unreleased/gh-7309-check-fkey-on-truncate.md b/changelogs/unreleased/gh-7309-check-fkey-on-truncate.md deleted file mode 100644 index 660d37038e7a5733b3e0901fa47f1bff348129b4..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7309-check-fkey-on-truncate.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/core - -* Fixed foreign key check on `space_object:truncate()` (gh-7309). diff --git a/changelogs/unreleased/gh-7320-restore-multiline-history.md b/changelogs/unreleased/gh-7320-restore-multiline-history.md deleted file mode 100644 index 9b5984865c5efe9cb352439345af2ff510b6bc54..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7320-restore-multiline-history.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/box - -* Fixed multiline commands being saved to `~/.tarantool_history` as - separate lines (gh-7320). diff --git a/changelogs/unreleased/gh-7343-unserializable-read-tracked-incorrectly-after-rollback.md b/changelogs/unreleased/gh-7343-unserializable-read-tracked-incorrectly-after-rollback.md deleted file mode 100644 index 62987b78c5ae87edce33e5372a443360fd40fe2c..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7343-unserializable-read-tracked-incorrectly-after-rollback.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/memtx - -* Fixed unserializable reads tracked incorrectly after transaction rollback - (gh-7343). diff --git a/changelogs/unreleased/gh-7345-any-in-order-by-ephem.md b/changelogs/unreleased/gh-7345-any-in-order-by-ephem.md deleted file mode 100644 index c5651fe8328a2eb3063541f45677384a98644070..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7345-any-in-order-by-ephem.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/sql - -* Fixed bug with ANY type in ephemeral space format in ORDER BY (gh-7043). diff --git a/changelogs/unreleased/gh-7350-1-based-fkey-field-no.md b/changelogs/unreleased/gh-7350-1-based-fkey-field-no.md deleted file mode 100644 index 7ba04957830b0322a4edaecccf226db969fdab6f..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7350-1-based-fkey-field-no.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/core - -* Fixed incorrect number of a foreign key field returned by - `space_object:format()` or `space_object.foreign_key` (gh-7350). diff --git a/changelogs/unreleased/gh-7358-prepared-stmt-truncation.md b/changelogs/unreleased/gh-7358-prepared-stmt-truncation.md deleted file mode 100644 index ac92dd6813ef3cbfb05c2096deef0e826a0b8995..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7358-prepared-stmt-truncation.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/sql - -* Truncation of a space no longer corrupt prepared statements (gh-7358). diff --git a/changelogs/unreleased/gh-7375-fix-gap-tracking-corner-cases.md b/changelogs/unreleased/gh-7375-fix-gap-tracking-corner-cases.md deleted file mode 100644 index 9be925eb3e268b46e28be541d523dfcf4acbc8be..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7375-fix-gap-tracking-corner-cases.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/memtx - -* Fixed incorrect handling of gap tracking corner cases in the transaction - manager (gh-7375). diff --git a/changelogs/unreleased/gh-7413-use-streams-in-binary-console.md b/changelogs/unreleased/gh-7413-use-streams-in-binary-console.md deleted file mode 100644 index 970affe40aaa66fe20471679bd40c072e4de43f6..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7413-use-streams-in-binary-console.md +++ /dev/null @@ -1,3 +0,0 @@ -## feature/core - -* Supported interactive transactions for remote binary console (gh-7413). diff --git a/changelogs/unreleased/gh-7432-fix-iter-next-clarify-after-track-gap.md b/changelogs/unreleased/gh-7432-fix-iter-next-clarify-after-track-gap.md deleted file mode 100644 index b278111c5d213be5a3b2dc498843441b1c1fd4f6..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7432-fix-iter-next-clarify-after-track-gap.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/memtx - -* Fixed `select` with the `LE` iterator in the memtx ``TREE`` index returning - deleted tuples (gh-7432). diff --git a/changelogs/unreleased/gh-7434-yield-in-on_shutdown-trigger.md b/changelogs/unreleased/gh-7434-yield-in-on_shutdown-trigger.md deleted file mode 100644 index 622d3fa207cfd897a4ddd6e6440d0111dd2ab2f2..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7434-yield-in-on_shutdown-trigger.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/box - -* Fixed a bug when `fiber.yield()` may break the execution of a shutdown - trigger (gh-7434). diff --git a/changelogs/unreleased/gh-7449-tuple-is-dirty-assertion-on-replace.md b/changelogs/unreleased/gh-7449-tuple-is-dirty-assertion-on-replace.md deleted file mode 100644 index 0e0687f09283bda9355353b0b699ddab52df1e9e..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7449-tuple-is-dirty-assertion-on-replace.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/memtx - -* Fixed 'use after free' in transaction manager which could occur in certain - states (gh-7449). diff --git a/changelogs/unreleased/gh-7458-fix-lj-stack-command-on-Python2.md b/changelogs/unreleased/gh-7458-fix-lj-stack-command-on-Python2.md deleted file mode 100644 index cc0524486fe5ec8b835abfc3914281962c91fae1..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7458-fix-lj-stack-command-on-Python2.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/luajit - -Fix Lua stack dump command (`lj-stack`), since unpacking arguments within the -list initialization is not supported in Python 2 (gh-7458). diff --git a/changelogs/unreleased/gh-7473-system-fibers.md b/changelogs/unreleased/gh-7473-system-fibers.md deleted file mode 100644 index aad80c18a69000f07fec0846c34f58b9c9c69bfc..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7473-system-fibers.md +++ /dev/null @@ -1,4 +0,0 @@ -## feature/core - -* Some of the internal fibers (e.g. connection's worker fiber, vinyl fibers - and others) cannot be cancelled from the Lua public API anymore (gh-7473). diff --git a/changelogs/unreleased/gh-7477-memtx-hash-idx-gt-iter-dirty-reads.md b/changelogs/unreleased/gh-7477-memtx-hash-idx-gt-iter-dirty-reads.md deleted file mode 100644 index b76f5e404dda66c8883c4b46db7554073cfad460..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7477-memtx-hash-idx-gt-iter-dirty-reads.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/memtx - -* Fixed dirty reads in HASH index 'GT' iterator (gh-7477). diff --git a/changelogs/unreleased/gh-7489-concurrent-fiber-join.md b/changelogs/unreleased/gh-7489-concurrent-fiber-join.md deleted file mode 100644 index 58727ffb34537a4a05df4c70d3eb906b857db21b..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7489-concurrent-fiber-join.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/core - -* Fixed a possible crash on concurrent `fiber_object:join()` (gh-7489). diff --git a/changelogs/unreleased/gh-7493-memtx-hash-idx-repeatable-read-violation.md b/changelogs/unreleased/gh-7493-memtx-hash-idx-repeatable-read-violation.md deleted file mode 100644 index 86cb4902b679039b918ae541f41997d9cd8f2ff8..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7493-memtx-hash-idx-repeatable-read-violation.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/memtx - -* Fixed gap writes from different transaction incorrectly handled for hash index - full scans (gh-7493). diff --git a/changelogs/unreleased/gh-7512-raft-leader-hang.md b/changelogs/unreleased/gh-7512-raft-leader-hang.md deleted file mode 100644 index 722a674a94d3a150da6db0423f609176d8fb3644..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7512-raft-leader-hang.md +++ /dev/null @@ -1,5 +0,0 @@ -## bugfix/replication - -* Fixed followers with `box.cfg.election_mode` turned on not noticing leader - hang due to some long request without yields, like a `select{}` from a large - space or `pairs` iteration without yields between loop cycles (gh-7512). diff --git a/changelogs/unreleased/gh-7536-add-cmake-enable_hardening-option.md b/changelogs/unreleased/gh-7536-add-cmake-enable_hardening-option.md deleted file mode 100644 index 573474d64ad26513506a583ba7aed8a7b7778e5f..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7536-add-cmake-enable_hardening-option.md +++ /dev/null @@ -1,4 +0,0 @@ -## feature/build - -* Added the `-DENABLE_HARDENING=ON/OFF` CMake option that enables hardening - against memory corruption attacks (gh-7536). diff --git a/changelogs/unreleased/gh-7539-mvcc-dirty-data-written-to-snapshot.md b/changelogs/unreleased/gh-7539-mvcc-dirty-data-written-to-snapshot.md deleted file mode 100644 index 310a3c794241dbce3594f651f6d73eecabdeb49a..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7539-mvcc-dirty-data-written-to-snapshot.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/memtx - -* Fixed a bug in the memtx `HASH` index implementation that could lead to - writing uncommitted data to a snapshot file (gh-7539). diff --git a/changelogs/unreleased/gh-7581-downstream-lag-calculation-fix.md b/changelogs/unreleased/gh-7581-downstream-lag-calculation-fix.md deleted file mode 100644 index 2bf78b61a9f61826961d85efcbd1b32801af54ad..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7581-downstream-lag-calculation-fix.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/replication - -* Fixed `box.info.replication[id].downstream.lag` growing indefinitely on a - server when it's not writing any new transactions (gh-7581). diff --git a/changelogs/unreleased/gh-7583-txn-stat.md b/changelogs/unreleased/gh-7583-txn-stat.md deleted file mode 100644 index 254b15d2598c3888978e11f60f9912a0296000a3..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7583-txn-stat.md +++ /dev/null @@ -1,5 +0,0 @@ -## bugfix/core - -* Fixed `BEGIN`, `COMMIT`, and `ROLLBACK` counters in the `box.stat()` output. - Now they show the number of started, committed, and rolled back transactions - (gh-7583). diff --git a/changelogs/unreleased/gh-7584-missing-xlog-fix.md b/changelogs/unreleased/gh-7584-missing-xlog-fix.md deleted file mode 100644 index 39c199f54081190b72ea4e3b1853af743aecfcab..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7584-missing-xlog-fix.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/replication - -* Fixed master occasionally deleting xlogs needed by replicas even without a - restart (gh-7584). diff --git a/changelogs/unreleased/gh-7605-fix-qsort.md b/changelogs/unreleased/gh-7605-fix-qsort.md deleted file mode 100644 index 97e52573a13d7ff5da21c91b218e6d8b42c484b3..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7605-fix-qsort.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/core - -* Fixed crash in secondary index without hint (gh-7605) diff --git a/changelogs/unreleased/gh-7614-fix-nullable-from-format.md b/changelogs/unreleased/gh-7614-fix-nullable-from-format.md deleted file mode 100644 index 21ea3b01abf4895de069d23790e9b5952baa293b..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7614-fix-nullable-from-format.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/box - -* Fixed inheriting format options when specifying index parts with 1.6 style - (like {<field>, <type>, ...}) (gh-7614). diff --git a/changelogs/unreleased/gh-7645-ck-and-fk-constraints-on-the-same-field.md b/changelogs/unreleased/gh-7645-ck-and-fk-constraints-on-the-same-field.md deleted file mode 100644 index f36e18e0ff7b75d50c7bc12fcbd398716db2dddc..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7645-ck-and-fk-constraints-on-the-same-field.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/core - -* Fixed creation of a space with check and foreign constraints on the same - field (gh-7645). diff --git a/changelogs/unreleased/gh-7652-complex-fkey-new-field-name.md b/changelogs/unreleased/gh-7652-complex-fkey-new-field-name.md deleted file mode 100644 index 93a751eb31b1e30bde1d2cb71984f357190dca89..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7652-complex-fkey-new-field-name.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/box - -* Fixed a bug in foreign key creation together with fields that participate - in that foreign key (gh-7652). diff --git a/changelogs/unreleased/gh-7670-memtx-tx-manager-idx-rand-inconsistency.md b/changelogs/unreleased/gh-7670-memtx-tx-manager-idx-rand-inconsistency.md deleted file mode 100644 index 5649dfbddaa1d40a0c4224a60ac33290db70ac5a..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7670-memtx-tx-manager-idx-rand-inconsistency.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/memtx - -* Fixed inconsistency of `index:random` in context of transaction management - (gh-7670). diff --git a/changelogs/unreleased/gh-7685-memtx-tree-idx-get-with-nullable-field-phantom-read.md b/changelogs/unreleased/gh-7685-memtx-tree-idx-get-with-nullable-field-phantom-read.md deleted file mode 100644 index cc22a86e47f57428649d9d7d971cea36c7de871b..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7685-memtx-tree-idx-get-with-nullable-field-phantom-read.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/memtx - -* Fixed possibility of phantom reads with `get` on TREE index containing - nullable part (gh-7685). diff --git a/changelogs/unreleased/gh-7698-datetime-subtraction-with-tz.md b/changelogs/unreleased/gh-7698-datetime-subtraction-with-tz.md deleted file mode 100644 index 3e11cd52c0525bb11a4f1d2c617bea0c79310b7a..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7698-datetime-subtraction-with-tz.md +++ /dev/null @@ -1,28 +0,0 @@ -## bugfix/datetime - -* Fixed subtractions for datetimes with different timezones (gh-7698). - - We used to ignore timezone difference (im `tzoffset`) for - datetime subtraction operation: - - ``` - tarantool> datetime.new{tz='MSK'} - datetime.new{tz='UTC'} - --- - - +0 seconds - ... - tarantool> datetime.new{tz='MSK'}.timestamp - - datetime.new{tz='UTC'}.timestamp - --- - - -10800 - ... - ``` - - Now we accumulate that difference to the minute component of - a resultant interval: - - ``` - tarantool> datetime.new{tz='MSK'} - datetime.new{tz='UTC'} - --- - - -180 minutes - ... - ``` diff --git a/changelogs/unreleased/gh-7700-interval-arithmetic-across-dst.md b/changelogs/unreleased/gh-7700-interval-arithmetic-across-dst.md deleted file mode 100644 index 05b1a0d0d098c4de32369b93b9038a55407aa7fc..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7700-interval-arithmetic-across-dst.md +++ /dev/null @@ -1,19 +0,0 @@ -## bugfix/datetime - -* Fixed interval arithmetic for boundaries crossing DST (gh-7700). - - We did not take into consideration the fact that - as result of date/time arithmetic we could get - in a different timezone, if DST boundary has been - crossed during operation. - - ``` - tarantool> datetime.new{year=2008, month=1, day=1, - tz='Europe/Moscow'} + - datetime.interval.new{month=6} - --- - - 2008-07-01T01:00:00 Europe/Moscow - ... - ``` - Now we resolve tzoffset at the end of operation if - tzindex is not 0. diff --git a/changelogs/unreleased/gh-7705-json-update-crash.md b/changelogs/unreleased/gh-7705-json-update-crash.md deleted file mode 100644 index 119168451d20038097a887cbeb337350f4dd409f..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7705-json-update-crash.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/core - -* Fixed a bug that a single JSON update couldn't insert and update a map/array - field in 2 sequential ops. It would either crash or return an error (gh-7705). diff --git a/changelogs/unreleased/gh-7712-loss-of-commited-tuple-in-secondary-index.md b/changelogs/unreleased/gh-7712-loss-of-commited-tuple-in-secondary-index.md deleted file mode 100644 index 5ca68b1f18c81e4d1c0be8cf945a2ca939186b56..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7712-loss-of-commited-tuple-in-secondary-index.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/memtx - -* Fixed possible loss of committed tuple in secondary index with MVCC - transaction manager (gh-7712). diff --git a/changelogs/unreleased/gh-7757-memtx-space-drop-triggers-assertion.md b/changelogs/unreleased/gh-7757-memtx-space-drop-triggers-assertion.md deleted file mode 100644 index f8ea02a66307f29d82083d1e66a2cb41f81348e7..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7757-memtx-space-drop-triggers-assertion.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/memtx - -* Fixed assertion being triggered on `space:drop` (gh-7757). diff --git a/changelogs/unreleased/gh-7761-memtx-sk-index-uniqueness-violation.md b/changelogs/unreleased/gh-7761-memtx-sk-index-uniqueness-violation.md deleted file mode 100644 index 04d4ca11298b790fad499e0fe0d83123960954f9..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7761-memtx-sk-index-uniqueness-violation.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/memtx - -* Fixed possibility of secondary index uniqueness violation with transaction - manager enabled (gh-7761). diff --git a/changelogs/unreleased/gh-7797-untrusted-input-validation.md b/changelogs/unreleased/gh-7797-untrusted-input-validation.md deleted file mode 100644 index 127bdfe3093455eb583986182ba95d9b289f2aad..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7797-untrusted-input-validation.md +++ /dev/null @@ -1,5 +0,0 @@ -## bugfix/core - -* Added boundary checking for getenv() return values and started copying them - rather than using directly (gh-7797). -* Made `os.getenv()` always return values of sane size (gh-7797). diff --git a/changelogs/unreleased/gh-7800-recover-snap-without-spaces.md b/changelogs/unreleased/gh-7800-recover-snap-without-spaces.md deleted file mode 100644 index 8da90191e6e1675b6ae95f3e6be1f66dbdca0e02..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7800-recover-snap-without-spaces.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/box - -* Fixed a crash on recovery from a snapshot, which doesn't include system spaces - (gh-7800). diff --git a/changelogs/unreleased/gh-7808-fix-abs-file-paths-in-diag-and-debug-info.md b/changelogs/unreleased/gh-7808-fix-abs-file-paths-in-diag-and-debug-info.md deleted file mode 100644 index 6f46ed91093eac1c4cdc776cbb05d1a3370064c9..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7808-fix-abs-file-paths-in-diag-and-debug-info.md +++ /dev/null @@ -1,4 +0,0 @@ -## feature/build - -* Made diagnostics provide absolute file paths instead of relative ones - (gh-7808). diff --git a/changelogs/unreleased/gh-7818-msgpack-0xc1-fix.md b/changelogs/unreleased/gh-7818-msgpack-0xc1-fix.md deleted file mode 100644 index c56740b552cbfd1eac8bba3185a50c7e2d1f2869..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7818-msgpack-0xc1-fix.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/lua - -* Fixed a crash in `msgpack.decode` in case the input string contains invalid - MsgPack header `0xc1` (gh-7818). diff --git a/changelogs/unreleased/gh-7822-fix-_vfunc-format.md b/changelogs/unreleased/gh-7822-fix-_vfunc-format.md deleted file mode 100644 index 6d43c7f5073eb8c3726dd4dcf159c90080f7bede..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7822-fix-_vfunc-format.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/box - -* Format of _vfunc is now the same as the format of _func (gh-7822). diff --git a/changelogs/unreleased/gh-7860-syslog-json.md b/changelogs/unreleased/gh-7860-syslog-json.md deleted file mode 100644 index bb3bb5d173ef31abdc316f1e67878892fc88176f..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7860-syslog-json.md +++ /dev/null @@ -1,3 +0,0 @@ -## feature/core - -* The JSON log format can now be used with the syslog logger (gh-7860). diff --git a/changelogs/unreleased/gh-7888-store-compiler-id-and-version-in-compiler-info.md b/changelogs/unreleased/gh-7888-store-compiler-id-and-version-in-compiler-info.md deleted file mode 100644 index fa722a588ce460d70364eae0a287dbd1aa81ce5b..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7888-store-compiler-id-and-version-in-compiler-info.md +++ /dev/null @@ -1,5 +0,0 @@ -## feature/build - -* Set `COMPILER_INFO`, which is displayed in `tarantool.build.compiler` and - `tarantool --version`, to `${CMAKE_C_COMPILER_ID}-${CMAKE_C_COMPILER_VERSION}` - (gh-7888). diff --git a/changelogs/unreleased/gh-7917-log-row-on-recovery-error.md b/changelogs/unreleased/gh-7917-log-row-on-recovery-error.md deleted file mode 100644 index 72841f1028e8a80fa9d63ab87d81617be63dca04..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7917-log-row-on-recovery-error.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/core - -* If an error occurs during a snapshot recovery, the row that caused it is - now written in the log (gh-7917). diff --git a/changelogs/unreleased/ghs-14-revoke-access-to-LUA-from-public.md b/changelogs/unreleased/ghs-14-revoke-access-to-LUA-from-public.md deleted file mode 100644 index 6df8dab999b9bd4ac90e9ce757649ac2cedbd54b..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/ghs-14-revoke-access-to-LUA-from-public.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/box - -* Revoked execute access rights from public role to `LUA` function (ghs-14). diff --git a/changelogs/unreleased/ghs-17-fix-decimal-unpack-overflow.md b/changelogs/unreleased/ghs-17-fix-decimal-unpack-overflow.md deleted file mode 100644 index 88ce1e9780d85fe5d7ac39d4a975a096dc0a6c8d..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/ghs-17-fix-decimal-unpack-overflow.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/core - -* Fixed a possible buffer overflow in `mp_decode_decimal()` and - `decimal_unpack()` when an input string is too long (ghs-17). diff --git a/changelogs/unreleased/ghs-18-mp-check-overflow-fix.md b/changelogs/unreleased/ghs-18-mp-check-overflow-fix.md deleted file mode 100644 index 68ecab67b0bf7ef0e1f07ccec026ebc8ac0c76a4..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/ghs-18-mp-check-overflow-fix.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/core - -* Fixed a bug in the MsgPack library that could lead to a failure to detect - invalid MsgPack input and, as a result, out-of-bounds read (ghs-18). diff --git a/changelogs/unreleased/ghs-5-fix-auth-check-on-truncate.md b/changelogs/unreleased/ghs-5-fix-auth-check-on-truncate.md deleted file mode 100644 index 005a2c0bfb2e045c2dc6c42ab136507dee7d0e8f..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/ghs-5-fix-auth-check-on-truncate.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/box - -* Fixed unauthorized inserts into \_truncate table (ghs-5). diff --git a/changelogs/unreleased/ghs_16_user_enumeration.md b/changelogs/unreleased/ghs_16_user_enumeration.md deleted file mode 100644 index f22ebf08a2346e63d4fca1371add63e5ae49b785..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/ghs_16_user_enumeration.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/core - -* Now the same error is returned when invalid password or login is entered - during authorization to prevent user enumeration (ghs-16). diff --git a/changelogs/unreleased/igrishnov/gh-7479-bug-fix-uri-lib.md b/changelogs/unreleased/igrishnov/gh-7479-bug-fix-uri-lib.md deleted file mode 100644 index 73a4f5c3bb91bdb578c41825b7411ce70f725e63..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/igrishnov/gh-7479-bug-fix-uri-lib.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/uri - -* Fixed a bug in the URI parser, because of which tarantoolctl - failed to connect when the host name was skipped (gh-7479). diff --git a/changelogs/unreleased/merger-use-after-free-in-gen.md b/changelogs/unreleased/merger-use-after-free-in-gen.md deleted file mode 100644 index 1e5dd6a3e381d615cf4831b5999798b63eba3298..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/merger-use-after-free-in-gen.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/lua/merger - -* Fixed use-after-free during iteration over `merge_source:pairs()` or - `merger:pairs()` (gh-7657). diff --git a/changelogs/unreleased/popen-mac-os-race.md b/changelogs/unreleased/popen-mac-os-race.md deleted file mode 100644 index 2b300ff2b8aab28cd42529ee711581b459bf0599..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/popen-mac-os-race.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/lua/popen - -* Handle a race in `<popen handle>:signal()` on Mac OS 12 and newer (gh-7658). diff --git a/changelogs/unreleased/promote-hang.md b/changelogs/unreleased/promote-hang.md deleted file mode 100644 index fcbcdd4614530e961df42aa7836694ec870ac7d3..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/promote-hang.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/raft - -* Fixed a bug when a node with `election_mode='voter'` could hang in - `box.ctl.promote()` or even become a leader. diff --git a/changelogs/unreleased/promote-multiple-infinite.md b/changelogs/unreleased/promote-multiple-infinite.md deleted file mode 100644 index 663225ca094586b573d3b90ac38e64d1c4ee1cf2..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/promote-multiple-infinite.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/raft - -* Fixed a bug when `box.ctl.promote()` could hang and bump thousands of terms in - a row if called on more than one node at the same time. diff --git a/changelogs/unreleased/qsort-fix.md b/changelogs/unreleased/qsort-fix.md deleted file mode 100644 index 0bdcd715150d8f07a2ae976a11ce588493a35329..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/qsort-fix.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/core - -* Fixed a low-probability stack overlow bug in the qsort implementation. diff --git a/changelogs/unreleased/remove-ubuntu-21-10-ci-cd.md b/changelogs/unreleased/remove-ubuntu-21-10-ci-cd.md deleted file mode 100644 index cf79abfaf68724008f4efad285274d721551dcbe..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/remove-ubuntu-21-10-ci-cd.md +++ /dev/null @@ -1,3 +0,0 @@ -## feature/build - -* Stop support of Ubuntu Impish (21.10) builds. diff --git a/changelogs/unreleased/static-build-fix-on-mac-os-11-and-newer.md b/changelogs/unreleased/static-build-fix-on-mac-os-11-and-newer.md deleted file mode 100644 index 99d260416b9c41c32642529eceeb38a52615a7d1..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/static-build-fix-on-mac-os-11-and-newer.md +++ /dev/null @@ -1,5 +0,0 @@ -## bugfix/build - -* Fixed static build on Mac OS 11 and newer (gh-7459). - - See `static-build/README.md` for details about this build type. diff --git a/changelogs/unreleased/strerror-mt-safe.md b/changelogs/unreleased/strerror-mt-safe.md deleted file mode 100644 index 3a7a6a54f1b2bd945451f56e0674edbfcd569580..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/strerror-mt-safe.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/core - -* Switched from MT-Unsafe `strerror()` to MT-Safe `strerror_r()`. Usage of the - unsafe function could result in corrupted error messages.