diff --git a/changelogs/unreleased/add-fiber_set_ctx.md b/changelogs/unreleased/add-fiber_set_ctx.md deleted file mode 100644 index faca0599d300f0d6c6cead4c6970bd288127d30e..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/add-fiber_set_ctx.md +++ /dev/null @@ -1,4 +0,0 @@ -## feature/fiber - -* Add `fiber_set_ctx` and `fiber_get_ctx` C API functions to pass data to fibers without -yielding immediately (gh-7669). diff --git a/changelogs/unreleased/downgrade.md b/changelogs/unreleased/downgrade.md deleted file mode 100644 index 21253bfa13face5e15db2932418ebb9f00d6da00..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/downgrade.md +++ /dev/null @@ -1,4 +0,0 @@ -## feature/box - -* Added the support for downgrading system spaces to make them compatible with - older Tarantool versions (gh-7718). diff --git a/changelogs/unreleased/fix-bootstrap-with-er-readonly.md b/changelogs/unreleased/fix-bootstrap-with-er-readonly.md deleted file mode 100644 index 973f7b7fc40b1e84e0d9f48a2d9924efa0cd2f3b..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/fix-bootstrap-with-er-readonly.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/replication - -* Fixed replicaset bootstrap getting stuck on some nodes with `ER_READONLY` when - there are connectivity problems (gh-7737). diff --git a/changelogs/unreleased/fix-libunwind-h-search.md b/changelogs/unreleased/fix-libunwind-h-search.md deleted file mode 100644 index 98de4016da6d7379c679bba4c67acd525b4c4168..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/fix-libunwind-h-search.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/build - -* Fixed `libunwind.h` search in testing files (gh-6877). diff --git a/changelogs/unreleased/fix-string-dequoting.md b/changelogs/unreleased/fix-string-dequoting.md deleted file mode 100644 index d19bd213d8a8fd7ac1bd30d0fcea88cd1adbfc4b..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/fix-string-dequoting.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/sql - -* Now SQL queries with subqueries and quoted names return the correct - column names in projection (gh-7063). diff --git a/changelogs/unreleased/gh-2867-raise-on-raw-modifications-box.cfg.md b/changelogs/unreleased/gh-2867-raise-on-raw-modifications-box.cfg.md deleted file mode 100644 index c09a8db42e85a9df3e72e1b68d6fae7b9342e668..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-2867-raise-on-raw-modifications-box.cfg.md +++ /dev/null @@ -1,6 +0,0 @@ -## bugfix/core - -* Fixed a bug when direct assignments of `box.cfg` parameters (such as - `box.cfg.background = true`) were silently ignored. Now such assignments - result in errors. The correct way to set `box.cfg` parameters is this: - `box.cfg{ background=true }` (gh-7350). diff --git a/changelogs/unreleased/gh-3012-yaml-prettier-multiline-output.md b/changelogs/unreleased/gh-3012-yaml-prettier-multiline-output.md deleted file mode 100644 index 009403b1077d2ebe03313ecc4b9297f9ba656fd9..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-3012-yaml-prettier-multiline-output.md +++ /dev/null @@ -1,5 +0,0 @@ -## feature/yaml - -* Now `yaml.encode` can encode multiline strings in literal-scalar style for - better readability. A new `compat` option `yaml_pretty_multiline` is added - for switching to the new behavior (gh-3012). diff --git a/changelogs/unreleased/gh-3159-recovery-triggers.md b/changelogs/unreleased/gh-3159-recovery-triggers.md deleted file mode 100644 index f94b6f6e1469ae0682c0aa2b59195fa231f13fb7..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-3159-recovery-triggers.md +++ /dev/null @@ -1,6 +0,0 @@ -## feature/box - -* It is now possible to register triggers for various recovery stages: use - `box.ctl.on_recovery_state()` before the initial `box.cfg()` call. - The trigger has one parameter – a string that shows the reached recovery stage: - `snapshot_recovered`, `wal_recovered`, `indexes_built`, or `synced` (gh-3159). diff --git a/changelogs/unreleased/gh-3211-per-module-log_level.md b/changelogs/unreleased/gh-3211-per-module-log_level.md deleted file mode 100644 index 261892e878a22c781f584f11f0b6c29247341230..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-3211-per-module-log_level.md +++ /dev/null @@ -1,7 +0,0 @@ -## feature/core - -* Now the log message contains the name of a Lua module from which the logging - function was called (gh-3211). - -* Now the log level can be set for specific modules using `log.cfg{modules = {...}}` - or `box.cfg{log_modules = {...}}` (gh-3211). diff --git a/changelogs/unreleased/gh-3682-uri-encode-decode.md b/changelogs/unreleased/gh-3682-uri-encode-decode.md deleted file mode 100644 index 547f8ec1d8a0a550638c3c6ef390b5d4f2c92962..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-3682-uri-encode-decode.md +++ /dev/null @@ -1,4 +0,0 @@ -## feature/lua/uri - -* Added functions `uri.escape()` and `uri.unescape()` for percent-encoding - and decoding URI parts (gh-3682). diff --git a/changelogs/unreleased/gh-4573-implement-fiber-top-for-arm.md b/changelogs/unreleased/gh-4573-implement-fiber-top-for-arm.md deleted file mode 100644 index ee3d71f5c2beaf26d8496151dc92581f0916d37f..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-4573-implement-fiber-top-for-arm.md +++ /dev/null @@ -1,3 +0,0 @@ -## feature/core - -* Implemented `fiber.top()` for ARM64 (gh-4573). diff --git a/changelogs/unreleased/gh-4726-execute-field-in-box.md b/changelogs/unreleased/gh-4726-execute-field-in-box.md deleted file mode 100644 index dbc7a4ea1866fbafa8186c1d70389c1b4a3889ae..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-4726-execute-field-in-box.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/box - -* Now `box.execute` cannot be called before `box.cfg` (gh-4726). diff --git a/changelogs/unreleased/gh-5064-ignore-i-flag-without-tty.md b/changelogs/unreleased/gh-5064-ignore-i-flag-without-tty.md deleted file mode 100644 index 5b9ac622821a062e94cb0d42a954496cfbe95b87..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-5064-ignore-i-flag-without-tty.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/console - -* Fixed console ignoring `-i` flag in case stdin is not a tty (gh-5064). diff --git a/changelogs/unreleased/gh-5272-bootstrap-strategy-auto.md b/changelogs/unreleased/gh-5272-bootstrap-strategy-auto.md deleted file mode 100644 index 0713e406b3376d30a701dd5c4df1261e74a04e62..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-5272-bootstrap-strategy-auto.md +++ /dev/null @@ -1,35 +0,0 @@ -## feature/replication - -* Introduced the new configuration option `bootstrap_strategy`. The default - value of this option - "auto" - brings the new behavior of replica on: - * replica set bootstrap - * replica join to an existing replica set - * recovery - * replication reconfiguration. - - To return to the old behavior, set the option to "legacy". - - The new value "auto" will be in effect only when no value for - `replication_connect_quorum` is passed. If a value is present, - `bootstrap_strategy` is automatically set to "legacy" to preserve backward - compatibility. - - Note that if you leave the options untouched (that is, `bootstrap_strategy` - defaults to "auto"), the following behavior will noticeably change: during - the recovery from local files and during replication reconfiguration - `box.cfg{replication = ...}` will not fail even if some (or all) of the remote - peers listed in `box.cfg.replication` are unavailable. Instead, the node will - try to connect to them for a period of `replication_connect_timeout` and then - transition to `box.info.status == "running"` as soon as it syncs with all the - reached peers (gh-5272). - -* **[Breaking change]** Joining a new replica to a working replica set. - If neither of the configuration options `bootstrap_strategy` and - `replication_connect_quorum` is passed explicitly, or if `bootstrap_strategy` - is set to "auto", bootstrapping a new replica in an existing replica set will - only succeed if all the replica set members are listed in the replica's - `box.cfg.replication`. For example, when joining a fresh replica to a replica - set of 3 nodes, all 3 node URIs must be present in the replica's - `box.cfg.replication` parameter. When joining 2 new replicas to a single - master, both replicas must have each other's URIs (alongside with master's - URI) in their `box.cfg.replication` (gh-5272). diff --git a/changelogs/unreleased/gh-5272-sync-timeout-default.md b/changelogs/unreleased/gh-5272-sync-timeout-default.md deleted file mode 100644 index 32716180a53e6cf05bfd02293e5f473594c2b874..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-5272-sync-timeout-default.md +++ /dev/null @@ -1,13 +0,0 @@ -## feature/replication - -* A new `compat` option `box_cfg_replication_sync_timeout` was added to - control the default value of `replication_sync_timeout` option of `box.cfg`. - The old default is 300 seconds, and new default is 0. The noticeable difference - in the new behavior is that `box.cfg{replication = ""}` call now returns - before the node is synced with remote instances. If you need the node to be - writable once `box.cfg` returns, you can achieve it with new behavior by - calling `box.ctl.wait_rw()` after `box.cfg{replication=...}`. - - By default, the option value is "old" and will be switched to "new" in the - next major release. To switch to the new behavior, set the option to "new" - **before** the initial `box.cfg{}` call in your application (gh-5272). diff --git a/changelogs/unreleased/gh-5522-vy-tx-isolation-level.md b/changelogs/unreleased/gh-5522-vy-tx-isolation-level.md deleted file mode 100644 index 15d6a6fcfb1f6f749a448927941457a6b7676c73..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-5522-vy-tx-isolation-level.md +++ /dev/null @@ -1,7 +0,0 @@ -## feature/vinyl - -* **[Breaking change]** Added support of transaction isolation levels for the - Vinyl engine. The `txn_isolation` option passed to `box.begin()` now has the - same effect for Vinyl and memtx. Note, this effectively changes the default - isolation level of Vinyl transactions from 'read-committed' to 'best-effort', - which may cause more conflicts (gh-5522). diff --git a/changelogs/unreleased/gh-5541-proxy-luajit-flags.md b/changelogs/unreleased/gh-5541-proxy-luajit-flags.md deleted file mode 100644 index 10d68175da05963a5f550dd1c535d78e4374b5f9..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-5541-proxy-luajit-flags.md +++ /dev/null @@ -1,5 +0,0 @@ -## feature/lua - -* Introduced the [`-b`](http://luajit.org/running.html#opt_b) and - [`-j`](http://luajit.org/running.html#opt_j) flags that can be passed to - LuaJIT runtime for debugging and runtime configuration purposes (gh-5541). diff --git a/changelogs/unreleased/gh-5665-get-rid-of-fiber_gc.md b/changelogs/unreleased/gh-5665-get-rid-of-fiber_gc.md deleted file mode 100644 index dce349b668899f876e816bf8734a9d15c736fa9a..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-5665-get-rid-of-fiber_gc.md +++ /dev/null @@ -1,5 +0,0 @@ -## bugfix/core - -* Fixed a bug with Tarantool C API freeing fiber region allocations it does not - allocate. This could lead to use-after-free in client code which allocates - memory on fiber region. (gh-5665). diff --git a/changelogs/unreleased/gh-5869-remove-fiber-top-cpu_misses.md b/changelogs/unreleased/gh-5869-remove-fiber-top-cpu_misses.md deleted file mode 100644 index ab43e963ef5df75fd85f5bce82b7a0e004a1c6be..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-5869-remove-fiber-top-cpu_misses.md +++ /dev/null @@ -1,3 +0,0 @@ -## feature/core - -* The `cpu_misses` entry in `fiber.top()` output is deprecated (gh-5869). diff --git a/changelogs/unreleased/gh-6011-follow-env-vars-on-log-cfg.md b/changelogs/unreleased/gh-6011-follow-env-vars-on-log-cfg.md deleted file mode 100644 index 2a6c57b29e3eadc356e45c111c92db45728ce3f5..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-6011-follow-env-vars-on-log-cfg.md +++ /dev/null @@ -1,4 +0,0 @@ -## feature/box - -* Environment variables (TT_LOG, TT_LOG_LEVEL, and other) are taken into account - if logging is configured using `log.cfg` before `box.cfg` is called (gh-6011). diff --git a/changelogs/unreleased/gh-6085-log-and-limit-iteration.md b/changelogs/unreleased/gh-6085-log-and-limit-iteration.md deleted file mode 100644 index 4f70cefeda162aa94bee10291a575014f55074c2..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-6085-log-and-limit-iteration.md +++ /dev/null @@ -1,9 +0,0 @@ -## feature/core - -* Introduced the mechanism for catching fibers running without yielding for too - long. Now box operations, such as `select` and `replace`, will throw an error - if the fiber execution time since yield exceeds the limit. The limit can also - be checked from the application code with `fiber.check_slice()`. The default - limit is controlled by the new `compat` option `fiber_slice_default`. The old - default is no limit. The new default is one second. You can overwrite it with - `fiber.set_slice()` (gh-6085). diff --git a/changelogs/unreleased/gh-6126-retry-join-automatically.md b/changelogs/unreleased/gh-6126-retry-join-automatically.md deleted file mode 100644 index 7beb8d813a7a65edfc92fae5ba112387f69c94bf..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-6126-retry-join-automatically.md +++ /dev/null @@ -1,10 +0,0 @@ -## feature/core - -* Now if a join fails with a non-critical error, such as `ER_READONLY`, - `ER_ACCESS_DENIED`, or a network-related error, the instance tries - to find a new master to join to and tries again (gh-6126). - -* Renamed replication states when a replica is joining. Now when querying - `box.info.replication[id].upstream.status` during join, you will - see either `wait_snapshot` or `fetch_snapshot` instead of - `initial_join` (gh-6126). diff --git a/changelogs/unreleased/gh-6200-lua_cjson-encode-escapes-slash.md b/changelogs/unreleased/gh-6200-lua_cjson-encode-escapes-slash.md deleted file mode 100644 index 7360bf60b18d7212285420d7f267601ce45b47c1..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-6200-lua_cjson-encode-escapes-slash.md +++ /dev/null @@ -1,6 +0,0 @@ -## bugfix/lua/json - -* A new `compat` option `json_escape_forward_slash` was added. This option - configures whether the internal JSON encoder escapes the forward slash - character (old behavior) or not (new behavior). This option affects the - `json.encode()` Lua function and the JSON logger (gh-6200). diff --git a/changelogs/unreleased/gh-6506-allow-spurious-wakeups-in-wal_write.md b/changelogs/unreleased/gh-6506-allow-spurious-wakeups-in-wal_write.md deleted file mode 100644 index ec708726885ed806244bee0ce8fb69bc904d15db..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-6506-allow-spurious-wakeups-in-wal_write.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/core - -* Allowed spurious wakeup of a fiber that is waiting for WAL write completion - (gh-6506). diff --git a/changelogs/unreleased/gh-6572-nan-is-not-null.md b/changelogs/unreleased/gh-6572-nan-is-not-null.md deleted file mode 100644 index ce47834514c7c1ac28a7b8e02f731f8e89010030..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-6572-nan-is-not-null.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/sql - -* Now `NaN` is always considered `NULL` (gh-6572). diff --git a/changelogs/unreleased/gh-6575-assertion-in-modulo.md b/changelogs/unreleased/gh-6575-assertion-in-modulo.md deleted file mode 100644 index 7d6e68659cc9897de1b635d9be14fd8468f61a66..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-6575-assertion-in-modulo.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/sql - -* Fixed assertion in the `%` (modulo) operation when the left value is negative - and the result is 0 (gh-6575). diff --git a/changelogs/unreleased/gh-6650-round-with-big-precision.md b/changelogs/unreleased/gh-6650-round-with-big-precision.md deleted file mode 100644 index b2bbd11f5abcc64d1b724e026ddf331fc1fdfecc..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-6650-round-with-big-precision.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/sql - -* Now the `ROUND()` functions works correctly on arguments with big precision - (gh-6650). diff --git a/changelogs/unreleased/gh-6832-httpc-params-encoding.md b/changelogs/unreleased/gh-6832-httpc-params-encoding.md deleted file mode 100644 index ebbfb1e5ae26b8416d02c2ddc81ece32ed95c4a6..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-6832-httpc-params-encoding.md +++ /dev/null @@ -1,5 +0,0 @@ -## feature/lua/http client - -* Added a new option `params` to add query parameters to URI using a Lua table. - These parameters are encoded to a query string and passed to the HTTP request - (gh-6832). diff --git a/changelogs/unreleased/gh-6832-uri-values.md b/changelogs/unreleased/gh-6832-uri-values.md deleted file mode 100644 index 57bfcf8652371304969ce24e60671f2bb5331261..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-6832-uri-values.md +++ /dev/null @@ -1,18 +0,0 @@ -## feature/lua/uri - -* Added a new method `uri.values()` for representing multivalue parameters (gh-6832). - -``` -> params = {q1 = uri.values("v1", "v2")}} -> uri.parse({"/tmp/unix.sock", params = params) ---- -- host: unix/ - service: /tmp/unix.sock - unix: /tmp/unix.sock - params: - q1: - - v1 - - v2 -... - -``` diff --git a/changelogs/unreleased/gh-6833-decode-body-http-response.md b/changelogs/unreleased/gh-6833-decode-body-http-response.md deleted file mode 100644 index 66b4ed838278bc801b586ca908a384b436d4ec9d..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-6833-decode-body-http-response.md +++ /dev/null @@ -1,7 +0,0 @@ -## feature/lua/http client - -* Added a new method `response:decode()`. It decodes an HTTP response body to - a Lua object. The decoding result depends on the response content type. The - following content types are supported by default: `application/json`, - `application/yaml`, `application/msgpack`. Users can define decoding rules for - other content types by writing their own decoding functions (gh-6833). diff --git a/changelogs/unreleased/gh-6833-encode-body-http-request.md b/changelogs/unreleased/gh-6833-encode-body-http-request.md deleted file mode 100644 index 632447925ce0160dd28cca799b18b2e4991addce..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-6833-encode-body-http-request.md +++ /dev/null @@ -1,7 +0,0 @@ -## feature/lua/http client - -* Now the HTTP client is able to encode Lua objects automatically when it is - possible. The encoding format depends on the request content type. - The following content types are supported by default: `application/json`, - `application/yaml`, `application/msgpack`. Users can define encoding rules - for other content types by writing their own encoding functions (gh-6833). diff --git a/changelogs/unreleased/gh-6986-drop-fk-parsing-rules.md b/changelogs/unreleased/gh-6986-drop-fk-parsing-rules.md deleted file mode 100644 index e66ed369210435d3147f29fc9c85b76c690717b2..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-6986-drop-fk-parsing-rules.md +++ /dev/null @@ -1,5 +0,0 @@ -## bugfix/sql - -* **[Breaking change in the SQL engine]** Dropped the session setting - `sql_defer_foreign_keys` and rules `reference trigger action`, - `constraint check time`, and `match type` (gh-6986). diff --git a/changelogs/unreleased/gh-6986-introduce-sql-expr-functions.md b/changelogs/unreleased/gh-6986-introduce-sql-expr-functions.md deleted file mode 100644 index e82a9bdb22089da9cf7b6468bc8ae5542614b202..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-6986-introduce-sql-expr-functions.md +++ /dev/null @@ -1,3 +0,0 @@ -## feature/sql - -* Introduced a new function type `SQL_EXPR` (gh-6986). diff --git a/changelogs/unreleased/gh-6986-rework-sql-constraints.md b/changelogs/unreleased/gh-6986-rework-sql-constraints.md deleted file mode 100644 index fe178a2a57224d104b100c0634f4932081e757cf..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-6986-rework-sql-constraints.md +++ /dev/null @@ -1,4 +0,0 @@ -## feature/sql - -* SQL foreign key constraints and check constraints were replaced by tuple - constraints (gh-6986). diff --git a/changelogs/unreleased/gh-7000-compat-module.md b/changelogs/unreleased/gh-7000-compat-module.md deleted file mode 100644 index 53788ffd0343af34d1b7a06e615f7df63c3e2f66..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7000-compat-module.md +++ /dev/null @@ -1,8 +0,0 @@ -## feature/lua - -* Introduced the Tarantool compatibility module `compat`. It is used for - transparent management of behavior changes. `compat` stores options that - reflect behavior changes. Possible option values are `old`, `new`, and - `default`. By default, `compat` contains options for certain Tarantool - changes that may break compatibility with previous versions. Users can also - add their own compatibility options in runtime (gh-7000). diff --git a/changelogs/unreleased/gh-7031-configure-eos-in-lua-console.md b/changelogs/unreleased/gh-7031-configure-eos-in-lua-console.md deleted file mode 100644 index 91eb6cb957d56db560f5a0e263490602eece1e3e..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7031-configure-eos-in-lua-console.md +++ /dev/null @@ -1,4 +0,0 @@ -## feature/console - -* Introduced a way to configure the printed `End Of Stream` (EOS) symbol in the - Lua console. Changed the default printed EOS from ';' to '' (gh-7031). diff --git a/changelogs/unreleased/gh-7099-fix-format-description-tarantoolctl-cat.md b/changelogs/unreleased/gh-7099-fix-format-description-tarantoolctl-cat.md deleted file mode 100644 index 07cb69efff943f48f4feb03b46f593a54a417b30..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7099-fix-format-description-tarantoolctl-cat.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/tarantoolctl - -* Added a description for the `--format` flag of the `tarantoolctl cat` command. diff --git a/changelogs/unreleased/gh-7125-export-fiber_join_timeout.md b/changelogs/unreleased/gh-7125-export-fiber_join_timeout.md deleted file mode 100644 index a8e62d589a5a3a2a89c6e047f051e9c2dab596da..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7125-export-fiber_join_timeout.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/core - -* Added the `fiber_join_timeout` symbol to exports (gh-7125). diff --git a/changelogs/unreleased/gh-7155-uri-optimize-add-param-and-add-param-value.md b/changelogs/unreleased/gh-7155-uri-optimize-add-param-and-add-param-value.md deleted file mode 100644 index 808a901e707fe016ceb92b69442cfcd9fdf4ee2c..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7155-uri-optimize-add-param-and-add-param-value.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/uri - -* Optimized addition of URI parameters and their values (gh-7155). diff --git a/changelogs/unreleased/gh-7166-box_latch_lock-order.md b/changelogs/unreleased/gh-7166-box_latch_lock-order.md deleted file mode 100644 index 8aabe493820159aba8a322c470014ba761d78230..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7166-box_latch_lock-order.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/core - -* Now `box_latch_lock` guarantees the order in which it is acquired by - fibers requesting it (gh-7166). diff --git a/changelogs/unreleased/gh-7166-deprecate-fiber_set_cancellable.md b/changelogs/unreleased/gh-7166-deprecate-fiber_set_cancellable.md deleted file mode 100644 index 94d268bc9c3d52688d0b15b6d11150f668898453..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7166-deprecate-fiber_set_cancellable.md +++ /dev/null @@ -1,4 +0,0 @@ -## feature/core - -* `fiber_set_cancellable()` C API function is deprecated and now does - nothing (gh-7166). diff --git a/changelogs/unreleased/gh-7202-options-in-atomic.md b/changelogs/unreleased/gh-7202-options-in-atomic.md deleted file mode 100644 index 87662bf651fc4865dac8c90b897e618e1dbfce4a..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7202-options-in-atomic.md +++ /dev/null @@ -1,4 +0,0 @@ -## feature/box - -* Introduced transaction options in `box.atomic()` by analogy with `box.begin()` - (gh-7202). diff --git a/changelogs/unreleased/gh-7226-admin-grant-error.md b/changelogs/unreleased/gh-7226-admin-grant-error.md deleted file mode 100644 index 478caeb3fdb78704a0fc572be962b943cc8224f4..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7226-admin-grant-error.md +++ /dev/null @@ -1,5 +0,0 @@ -## bugfix/box - -* Fixed an incorrect error message on granting privileges to the `admin` user. - Such attempts now fail with proper error messages such as "User 'admin' - already has read access on universe" (gh-7226). diff --git a/changelogs/unreleased/gh-7230-luajit-fixes.md b/changelogs/unreleased/gh-7230-luajit-fixes.md deleted file mode 100644 index 3f494cc39b000c5fee6d154da497d462fb1955c3..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7230-luajit-fixes.md +++ /dev/null @@ -1,6 +0,0 @@ -## feature/luajit - -Backported patches from vanilla LuaJIT trunk (gh-7230). In the scope of this -activity, the following features is completed: - -* `assert()` now accepts any type of error object (from Lua 5.3). diff --git a/changelogs/unreleased/gh-7231-memtx-hash-idx-gt-iter-deprecation.md b/changelogs/unreleased/gh-7231-memtx-hash-idx-gt-iter-deprecation.md deleted file mode 100644 index d3f78c371623bab2828f88c2292a1257308b5ee0..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7231-memtx-hash-idx-gt-iter-deprecation.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/memtx - -* Deprecated the `GT` iterator type for `HASH` indexes (gh-7231). diff --git a/changelogs/unreleased/gh-7253-split-brain-old-term-txn.md b/changelogs/unreleased/gh-7253-split-brain-old-term-txn.md deleted file mode 100644 index 0cb5416fc55536acb66c73269f043bd84e5fbf06..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7253-split-brain-old-term-txn.md +++ /dev/null @@ -1,6 +0,0 @@ -## bugfix/raft - -* Fixed a bug when a replicaset could be split into parts if an old leader - started a new synchronous txn shortly before a new leader was going to be - elected. This was possible if the old leader hadn't learned the new term yet - (gh-7253). diff --git a/changelogs/unreleased/gh-7255-box-info-before-cfg.md b/changelogs/unreleased/gh-7255-box-info-before-cfg.md deleted file mode 100644 index 3d1cd86db07eb07bd211e69fe93c79673a2e56d5..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7255-box-info-before-cfg.md +++ /dev/null @@ -1,3 +0,0 @@ -## feature/core - -* `box.info()` can now be called before `box.cfg()` (gh-7255). diff --git a/changelogs/unreleased/gh-7319-fix-http.client-reply-proto-parser.md b/changelogs/unreleased/gh-7319-fix-http.client-reply-proto-parser.md deleted file mode 100644 index 09b68a7a8ec7a71c0c9b0049682a11e6c4b0cd02..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7319-fix-http.client-reply-proto-parser.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/lib - -* Fixed `http.client` to properly parse HTTP status header such as `HTTP/2 200` - when the HTTP version does not have a minor part (gh-7319). diff --git a/changelogs/unreleased/gh-7447-fix-panic-on-invalid-log.md b/changelogs/unreleased/gh-7447-fix-panic-on-invalid-log.md deleted file mode 100644 index b776027b47019836245be32df52767228b6d6d44..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7447-fix-panic-on-invalid-log.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/core - -* A proper error in now raised on incorrect `syslog` log configuration through - `log.cfg` (gh-7447). diff --git a/changelogs/unreleased/gh-7456-console-debugger-option.md b/changelogs/unreleased/gh-7456-console-debugger-option.md deleted file mode 100644 index 085bb8f37c8372523d5910ead4b172ab13a1bceb..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7456-console-debugger-option.md +++ /dev/null @@ -1,19 +0,0 @@ -## feature/debugger - -* Introduced the `-d` command-line option which runs the debugger console - instead of the standard interactive console (gh-7456). - - ```sh - $ tarantool -d debug-target.lua - Tarantool debugger 2.11.0-entrypoint-852-g9e6ed28ae - type 'help' for interactive help - luadebug: Loaded for 2.11.0-entrypoint-852-g9e6ed28ae - break via debug-target.lua => debug-target.lua:1 in chunk at debug-target.lua:0 - 1 => local date = require 'datetime' - 4 - luadebug> - ``` - - This is a more convenient way to initiate a debugger session instead - of an older, more invasive approach of instrumenting the code with a - `require 'luadebug'()` call. diff --git a/changelogs/unreleased/gh-7590-replicaset-assert.md b/changelogs/unreleased/gh-7590-replicaset-assert.md deleted file mode 100644 index b1c0eae584257483e6614ae0e912b97d8bd27d49..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7590-replicaset-assert.md +++ /dev/null @@ -1,5 +0,0 @@ -## bugfix/replication - -* Fixed a bug when a replicaset state machine that tracks the number of - appliers in different states could become inconsistent during - reconfiguration (gh-7590). diff --git a/changelogs/unreleased/gh-7593-console-debugger.md b/changelogs/unreleased/gh-7593-console-debugger.md deleted file mode 100644 index c4a0ce28d759efcd0d2729a97a8fe6d37d04ac36..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7593-console-debugger.md +++ /dev/null @@ -1,21 +0,0 @@ -## feature/debugger - -* Introduced a new console debugger `luadebug.lua` for debugging external and - builtin Lua modules. - -> Note: the debugger REPL is not yet compatible with Tarantool console. -> This means that this code will hang in the console: -> ->```lua ->tarantool> dbg = require 'luadebug' ->--- ->... -> ->tarantool> dbg() ->--- ->``` -> Users should call debugger activation only in their instrumented code, not -> from the interactive console. - -* Introduced a new Lua API `tarantool.debug.getsources()` which allows - seeing sources of builtin modules in any external debugger. diff --git a/changelogs/unreleased/gh-7726-embed-checks.md b/changelogs/unreleased/gh-7726-embed-checks.md deleted file mode 100644 index e81ea0cc6239aad0b37322e87822af0672456ca1..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7726-embed-checks.md +++ /dev/null @@ -1,4 +0,0 @@ -## feature/lua - -* Embedded the `tarantool/checks` module for function input validation - (gh-7726). diff --git a/changelogs/unreleased/gh-7743-crash-sigterm.md b/changelogs/unreleased/gh-7743-crash-sigterm.md deleted file mode 100644 index 0138cbb70ee90674d3c8713e74f0d9b3bbc5656d..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7743-crash-sigterm.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/core - -* Fixed a potential crash when `SIGTERM` was received before `box.cfg` - execution is completed (gh-7743). diff --git a/changelogs/unreleased/gh-7746-fiber-channel-graceful-close.md b/changelogs/unreleased/gh-7746-fiber-channel-graceful-close.md deleted file mode 100644 index 9edacdb1075021b6960c9cd048494ca973ae09ee..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7746-fiber-channel-graceful-close.md +++ /dev/null @@ -1,9 +0,0 @@ -## feature/core/fiber - -* Now the `channel:close()` closes the channel gracefully: closing it - for writing leaving the possibility to read existing events from it. - Previously, `channel:close()` was closing the channel completely and - discarding all unread events. - - A new `compat` option `fiber_channel_close_mode` is added for switching to - the new behavior (gh-7746). diff --git a/changelogs/unreleased/gh-7747-seqscan.md b/changelogs/unreleased/gh-7747-seqscan.md deleted file mode 100644 index 01cf2e8bd1e0d2f22b9c56eb2af9b287f4a6a4e6..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7747-seqscan.md +++ /dev/null @@ -1,7 +0,0 @@ -## feature/sql - -* Introduced the new keyword `SEQSCAN` for SQL `SELECT` queries. You may now - use a scanning SQL `SELECT` query without the `SEQSCAN` keyword only if the - `sql_seq_scan` session setting is set to `true`. A new `compat` option - `sql_seq_scan_default` is added for managing the default value of - `sql_seq_scan` (gh-7747). diff --git a/changelogs/unreleased/gh-7762-luajit-enable-checkhook.md b/changelogs/unreleased/gh-7762-luajit-enable-checkhook.md deleted file mode 100644 index 444837ac9d3f8b2b2944e2397d9307c4b4f6047a..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7762-luajit-enable-checkhook.md +++ /dev/null @@ -1,4 +0,0 @@ -## feature/luajit - -* Enabled LuaJIT CMake option `LUAJIT_ENABLE_CHECKHOOK` for checking instruction - and line hooks for compiled code (gh-7762). diff --git a/changelogs/unreleased/gh-7790-cmd-up-down-swapped.md b/changelogs/unreleased/gh-7790-cmd-up-down-swapped.md deleted file mode 100644 index b8c497f247339197f3cf7f780ea7884b5be52281..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7790-cmd-up-down-swapped.md +++ /dev/null @@ -1,4 +0,0 @@ -## feature/debugger - -* Swapped 'up' and 'down' commands in the debugger to make them behave similar - to those in `gdb` and `lldb`. diff --git a/changelogs/unreleased/gh-7790-debugger-breakpoints.md b/changelogs/unreleased/gh-7790-debugger-breakpoints.md deleted file mode 100644 index 5dd0ecc021d77b9094855fc593424b8a23d180f3..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7790-debugger-breakpoints.md +++ /dev/null @@ -1,14 +0,0 @@ -## feature/debugger - -* Added the support for breakpoints to the builtin console debugger - `luadebug.lua`. - -* Made is easier to debug files with the same name (such as `init.lua`) - by handling partial path lookup in breakpoints: - - ``` - break B/init.lua:10 - break A/init.lua:20 - break ./main.lua:30 - break ../a/b/c/leaf.lua:40 - ``` diff --git a/changelogs/unreleased/gh-7814-box-error-in-thread.md b/changelogs/unreleased/gh-7814-box-error-in-thread.md deleted file mode 100644 index 573f1b35ae755cca09cfd54898aa6db0f24c3e05..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7814-box-error-in-thread.md +++ /dev/null @@ -1,4 +0,0 @@ -## feature/core - -* The box error C API (`box_error_set()`, `box_error_last()`, and so on) can now - be used in threads started by user modules with the pthread library (gh-7814). diff --git a/changelogs/unreleased/gh-7845-httpc-stream-io-interface.md b/changelogs/unreleased/gh-7845-httpc-stream-io-interface.md deleted file mode 100644 index a131478269a208975162a44d12d87486bd5f5ff4..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7845-httpc-stream-io-interface.md +++ /dev/null @@ -1,3 +0,0 @@ -## feature/lua/http client - -* Introduced stream input/output interface for ``http.client`` (gh-7845). diff --git a/changelogs/unreleased/gh-7894-export-iproto-constants-and-features.md b/changelogs/unreleased/gh-7894-export-iproto-constants-and-features.md deleted file mode 100644 index 860e0269592920d28aaaba5cb75f82d644e16d97..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7894-export-iproto-constants-and-features.md +++ /dev/null @@ -1,3 +0,0 @@ -## feature/box - -* Exported IPROTO constants and features to Lua (gh-7894). diff --git a/changelogs/unreleased/gh-7895-export-session-id-to-c-api.md b/changelogs/unreleased/gh-7895-export-session-id-to-c-api.md deleted file mode 100644 index 9cea9b8ec43b81fe45686f16dc5a38ac75d88ce8..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7895-export-session-id-to-c-api.md +++ /dev/null @@ -1,3 +0,0 @@ -## feature/box - -* Exported current session identifier to C API via `box_session_id` (gh-7895). diff --git a/changelogs/unreleased/gh-7897-sending-arbitrary-iproto-packets.md b/changelogs/unreleased/gh-7897-sending-arbitrary-iproto-packets.md deleted file mode 100644 index 7ae8fc7e7325fcb9611f01edb7ab9a1ffd2aa2c9..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7897-sending-arbitrary-iproto-packets.md +++ /dev/null @@ -1,4 +0,0 @@ -## feature/box - -* Added an API for sending arbitrary IPROTO packets from server to client: - `box.iproto.send` in Lua and `box_iproto_send` in C (gh-7897). diff --git a/changelogs/unreleased/gh-7898-msgpack-object-indexation.md b/changelogs/unreleased/gh-7898-msgpack-object-indexation.md deleted file mode 100644 index f7f95ca516e0543c4c89dce5ebe38f5636b15449..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7898-msgpack-object-indexation.md +++ /dev/null @@ -1,6 +0,0 @@ -## feature/lua/msgpack - -* Added the `__index` metamethod and the `get` method to `msgpack.object`. - They both perform indexation of MsgPack data stored in the object similar to - `tuple` from `box.tuple`: `__index` resolves collisions in favor of - `msgpack.object` methods, whereas `get` ignores methods (gh-7898). diff --git a/changelogs/unreleased/gh-7901-iproto-request-handlers-overriding.md b/changelogs/unreleased/gh-7901-iproto-request-handlers-overriding.md deleted file mode 100644 index d628885691af8c702c9a42b029368e6ca047eb49..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7901-iproto-request-handlers-overriding.md +++ /dev/null @@ -1,4 +0,0 @@ -## feature/box - -* It is now possible to set IPROTO request handler callbacks from Lua (using - `box.iproto.override`) and from C (using `box_iproto_override`) (gh-7901). diff --git a/changelogs/unreleased/gh-7904-export-box_schema_version-to-public-api-and-lua.md b/changelogs/unreleased/gh-7904-export-box_schema_version-to-public-api-and-lua.md deleted file mode 100644 index 76c28cdf16ab0715037d647e4854f294a0c6625e..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7904-export-box_schema_version-to-public-api-and-lua.md +++ /dev/null @@ -1,4 +0,0 @@ -## feature/box - -* Exported `box_schema_version` to public API and Lua via - `box.info.schema_version` (gh-7904). diff --git a/changelogs/unreleased/gh-7931-httpc-params-escaping.md b/changelogs/unreleased/gh-7931-httpc-params-escaping.md deleted file mode 100644 index 687ba41aa922bbc501ee7c437309d7d433a3fd0a..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7931-httpc-params-escaping.md +++ /dev/null @@ -1,6 +0,0 @@ -## feature/lua/http client - -* Query parameters passed into a URI using the `params` option are now - percent-encoded automatically. Parameters are encoded with `uri.QUERY_PART` - when `GET`, `DELETE`, or `HEAD` HTTP methods are used, and with - `uri.FORM_URLENCODED` in other cases (gh-7931). diff --git a/changelogs/unreleased/gh-7933-verbose-wrong-index-part-error.md b/changelogs/unreleased/gh-7933-verbose-wrong-index-part-error.md deleted file mode 100644 index 864198ab38749edf6d42b21e042d0ffb05c5d808..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7933-verbose-wrong-index-part-error.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/core - -* Errors thrown on specifying invalid index parts or format fields are now more - verbose. They include the bad index part or field number (gh-7933). diff --git a/changelogs/unreleased/gh-7972-func-def-wrong-options-err-msg.md b/changelogs/unreleased/gh-7972-func-def-wrong-options-err-msg.md deleted file mode 100644 index 52ee244ff4ab3d1fecf1610218433be455df58b6..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7972-func-def-wrong-options-err-msg.md +++ /dev/null @@ -1,4 +0,0 @@ -## bugfix/box - -* Fixed the error message for wrong options provided to a function definition - (gh-7972). diff --git a/changelogs/unreleased/gh-7989-iproto-id-auth-type.md b/changelogs/unreleased/gh-7989-iproto-id-auth-type.md deleted file mode 100644 index e38bf120e5bab475176b0e91c9c1b9f2bfecfdbc..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-7989-iproto-id-auth-type.md +++ /dev/null @@ -1,5 +0,0 @@ -## feature/box - -* Added the `IPROTO_AUTH_TYPE` key to the `IPROTO_ID` response. The key contains - the name of the authentication method that is currently used on the server - for generating user authentication data (gh-7989). diff --git a/changelogs/unreleased/gh-8108-adjust-xlog_read_ahead.md b/changelogs/unreleased/gh-8108-adjust-xlog_read_ahead.md deleted file mode 100644 index 25e56c1b37390d0b76069bdbec16c40c468f0f7b..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-8108-adjust-xlog_read_ahead.md +++ /dev/null @@ -1,4 +0,0 @@ -## feature/core - -* Reduced recovery time from a snapshot by up to 2x on the systems with a hard - disk drive (gh-8108). diff --git a/changelogs/unreleased/gh-8182-module-search-next-to-script.md b/changelogs/unreleased/gh-8182-module-search-next-to-script.md deleted file mode 100644 index 4895eef6b688fcd5698ad9ed7eca9e84eea7d7ae..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-8182-module-search-next-to-script.md +++ /dev/null @@ -1,3 +0,0 @@ -## feature/lua - -* Default module search paths now include the main script directory (gh-8182). diff --git a/changelogs/unreleased/gh-8207-disable-auto-schema-upgrade.md b/changelogs/unreleased/gh-8207-disable-auto-schema-upgrade.md deleted file mode 100644 index 7755f406499b291dda3bf31e3da3b5b121518a2a..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-8207-disable-auto-schema-upgrade.md +++ /dev/null @@ -1,5 +0,0 @@ -## feature/core - -* Disabled automatic invocation of `box.schema.upgrade` on `box.cfg` for - read-write instances that don't set up replication. Now, `box.schema.upgrade` - may only be called manually by the admin (gh-8207). diff --git a/changelogs/unreleased/gh-8249-lual_checkcdata-with-upvalues.md b/changelogs/unreleased/gh-8249-lual_checkcdata-with-upvalues.md deleted file mode 100644 index dd9421d45ceac7faba77d1dd69da46d453d41214..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-8249-lual_checkcdata-with-upvalues.md +++ /dev/null @@ -1,5 +0,0 @@ -## bugfix/lua - -* Fixed a bug that prevented using C module API methods `luaL_iscallable()`, - `luaL_checkcdata()`, and `luaL_setcdatagc()` with the upvalue indexes - (gh-8249). diff --git a/changelogs/unreleased/gh-8260-system-read-view-list.md b/changelogs/unreleased/gh-8260-system-read-view-list.md deleted file mode 100644 index 9dfa38408f5e69150bc5d21e23abbce70717e45c..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh-8260-system-read-view-list.md +++ /dev/null @@ -1,6 +0,0 @@ -## feature/core - -* Added the new function `box.read_view.list()` that returns a list of all - active database read views. The list includes both system read views (created - to make a checkpoint or join a replica) and read views created by application - code (available only in Enterprise Edition) (gh-8260). diff --git a/changelogs/unreleased/gh_8192_feedback_metrics.md b/changelogs/unreleased/gh_8192_feedback_metrics.md deleted file mode 100644 index 844ba902af9263814268f5ee7e3372c8108b97eb..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/gh_8192_feedback_metrics.md +++ /dev/null @@ -1,5 +0,0 @@ -## feature/box - -* The feedback daemon now collects metrics if the required version of the - ``metrics`` module is installed (gh-8192). ``feedback_version`` is updated - to 8. diff --git a/changelogs/unreleased/ghs-5-hide-_collation-from-public.md b/changelogs/unreleased/ghs-5-hide-_collation-from-public.md deleted file mode 100644 index f815b17ff8ebf7c36e60fda80dcacdac3fede9a6..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/ghs-5-hide-_collation-from-public.md +++ /dev/null @@ -1,3 +0,0 @@ -## bugfix/box - -* Fixed accidental exposure of the `_collation` space to public (ghs-5). diff --git a/changelogs/unreleased/hide-show-prompt.md b/changelogs/unreleased/hide-show-prompt.md deleted file mode 100644 index fb70ecb0681ed68724be91b2eb4d2e6eea3d4e60..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/hide-show-prompt.md +++ /dev/null @@ -1,4 +0,0 @@ -## feature/lua/console - -* Prevent mixing of background print and log output with the current user's - input in the interactive console (gh-7169). diff --git a/changelogs/unreleased/linearizable-read.md b/changelogs/unreleased/linearizable-read.md deleted file mode 100644 index 1dcb200db343424e64e45c77ec52099522d31d0e..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/linearizable-read.md +++ /dev/null @@ -1,5 +0,0 @@ -## feature/core - -* Introduced a new transaction isolation level `linearizable`. Transactions - started with `box.begin{txn_isolation = "linearizable"}` always see the latest - data confirmed by the quorum (gh-6707). diff --git a/changelogs/unreleased/module-override.md b/changelogs/unreleased/module-override.md deleted file mode 100644 index 6ad56775cb3f020c3378457774ce98cc07bc0d29..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/module-override.md +++ /dev/null @@ -1,3 +0,0 @@ -## feature/lua - -* Added the ability to override a built-in module by an external one (gh-7774). diff --git a/changelogs/unreleased/pagination.md b/changelogs/unreleased/pagination.md deleted file mode 100644 index 773871c2046e94c6ba739cd55ea66fa0569fb316..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/pagination.md +++ /dev/null @@ -1,5 +0,0 @@ -## feature/core - -* Introduced pagination support for memtx and vinyl tree indexes. It is now - possible to resume `pairs` and `select` from the position where the last - call stopped (gh-7639). diff --git a/changelogs/unreleased/publish-doxygen-doc.md b/changelogs/unreleased/publish-doxygen-doc.md deleted file mode 100644 index 91bd78d45f148a947024249a678830466676c4de..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/publish-doxygen-doc.md +++ /dev/null @@ -1,4 +0,0 @@ -## feature/doxygen - -* Doxygen module API documentation is now published automatically on every merge - to the `master` branch. diff --git a/changelogs/unreleased/strict_fencing.md b/changelogs/unreleased/strict_fencing.md deleted file mode 100644 index 1d6ff0e225ff743319115286b8ee4ff90048ef05..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/strict_fencing.md +++ /dev/null @@ -1,7 +0,0 @@ -## feature/raft - -* Introduced strict fencing, which tries its best to allow at most one - leader in cluster in any moment in time. This is achieved by setting - connection death timeout on the current leader to half the time compared to - followers (assuming the `replication_timeout` is the same on every replica) - (gh-7110). diff --git a/changelogs/unreleased/tt-preload.md b/changelogs/unreleased/tt-preload.md deleted file mode 100644 index 9a06d111ed25517cca0486f9799b8e5d0b39041a..0000000000000000000000000000000000000000 --- a/changelogs/unreleased/tt-preload.md +++ /dev/null @@ -1,10 +0,0 @@ -## feature/lua - -* It is now possible to run scripts or load modules before the main script by - specifying them in the `TT_PRELOAD` environment variable. For example: - - ```shell - $ TT_PRELOAD=/path/to/foo.lua tarantool main.lua - ``` - - (gh-7714).