Skip to content
Closed
Show file tree
Hide file tree
Changes from 18 commits
Commits
Show all changes
68 commits
Select commit Hold shift + click to select a range
0a09f24
First version of release notes 25.2.1.10-rc
galnat Sep 20, 2025
e0f1e99
[ru] funtionality 25.2.1
galnat Sep 21, 2025
1bff7b4
[en] funtionality 25.2.1
galnat Sep 21, 2025
20c7aaf
Update ydb-open-source-database.md
galnat Sep 21, 2025
04f6270
Update ydb-open-source-database.md
galnat Sep 21, 2025
84b5e3f
Update changelog-server.md
galnat Sep 21, 2025
e44ee10
Update changelog-server.md
galnat Sep 21, 2025
a91cea9
Update changelog-server.md
galnat Sep 22, 2025
70d4ad4
Update changelog-server.md
galnat Sep 22, 2025
75f6f28
Update changelog-server.md
galnat Sep 22, 2025
06f98bb
Fix SelectGroups blocking logic (#25450)
alexvru Sep 22, 2025
c319b50
Support inherit_permissions mode for secrets (#24484)
yurikiselev Sep 22, 2025
e2e9593
Don't describe secret value by default (#25478)
yurikiselev Sep 22, 2025
b1b3841
SharedCache: Add counters and trace logs for keep-in-memory cache (#2…
lex007in Sep 22, 2025
53f87e3
async reassign in hive ui (#25509)
vporyadke Sep 22, 2025
440357d
style (#25523)
iddqdex Sep 22, 2025
6b06b7c
Add interruptible waiting for futures in `ydb sql` and `ydb yql` comm…
pnv1 Sep 22, 2025
8a5bb85
Add TDescribeSchemaSecretsService to KQP (#25467)
yurikiselev Sep 22, 2025
e9a9844
Apply suggestions from code review
galnat Sep 22, 2025
66944ea
Remove testmo from CI (#25530)
maximyurchuk Sep 22, 2025
38500ab
Update changelog-server.md
galnat Sep 22, 2025
5fef483
Update changelog-server.md
galnat Sep 22, 2025
b93c092
Update changelog-server.md
galnat Sep 22, 2025
630f948
YQ-4682 fixed fault for checkpoint on not drained channels (#25515)
GrigoriyPA Sep 22, 2025
9b13f9f
Anakytics: test history and mute for stream-nb-25-1 (#25546)
naspirato Sep 22, 2025
5c39843
Update changelog-server.md
galnat Sep 22, 2025
1a7f65f
darwin has been fixed (#25188)
dorooleg Sep 22, 2025
b7dc3c7
Update changelog-server.md
galnat Sep 22, 2025
cc8e989
Update changelog-server.md
galnat Sep 22, 2025
2559701
Update changelog-server.md
galnat Sep 22, 2025
8553bcb
fix slj logic with empty list of points after the predicate extractio…
gridnevvvit Sep 22, 2025
197bba2
feat: add stable-25-3 to default branches (#25560)
PavelEfarinov Sep 22, 2025
3d642f8
Provide specific workaround (#25490)
gridnevvvit Sep 22, 2025
0789aee
Fix new secrets tests (#25549)
yurikiselev Sep 23, 2025
23e71c4
Update muted_ya.txt in main (#25491)
ydbot Sep 23, 2025
811f9a9
OLAP overview, ru => en (#25501)
orange13 Sep 23, 2025
7722bcb
add support code for dq hash join benchmarks, also a little cleanup (…
nfrmtk Sep 23, 2025
1cf5f64
Copy arrow helpers for building ResultSet to KQP (#25531)
dahbka-lis Sep 23, 2025
5aab1e4
Update changelog-server.md
galnat Sep 23, 2025
75b47a8
Update changelog-server.md
galnat Sep 23, 2025
662fa05
disk quota has been fixed for cs (#25550)
dorooleg Sep 23, 2025
ea39bff
feat: add stable-25-3-1 to pipelines branches (#25605)
PavelEfarinov Sep 23, 2025
8daa3fc
Fix postcommit wf (#25616)
maximyurchuk Sep 23, 2025
5f2d827
Change secret grants (#25584)
yurikiselev Sep 23, 2025
7ea9238
Fix segfault in version parser (#25587)
serbel324 Sep 23, 2025
4801704
First version of release notes 25.2.1.10-rc
galnat Sep 20, 2025
160f62a
[ru] funtionality 25.2.1
galnat Sep 21, 2025
b8c4483
[en] funtionality 25.2.1
galnat Sep 21, 2025
d295239
Update ydb-open-source-database.md
galnat Sep 21, 2025
21b21d3
Update ydb-open-source-database.md
galnat Sep 21, 2025
eb12981
Update changelog-server.md
galnat Sep 21, 2025
5a76457
Update changelog-server.md
galnat Sep 21, 2025
6764a36
Update changelog-server.md
galnat Sep 22, 2025
4267746
Update changelog-server.md
galnat Sep 22, 2025
e518bb0
Update changelog-server.md
galnat Sep 22, 2025
253755b
Apply suggestions from code review
galnat Sep 22, 2025
819b9a2
Update changelog-server.md
galnat Sep 22, 2025
12f7d6d
Update changelog-server.md
galnat Sep 22, 2025
e102482
Update changelog-server.md
galnat Sep 22, 2025
60dbebb
Update changelog-server.md
galnat Sep 22, 2025
a879717
Update changelog-server.md
galnat Sep 22, 2025
c6d254a
Update changelog-server.md
galnat Sep 22, 2025
91437d3
Update changelog-server.md
galnat Sep 22, 2025
f8356ba
Update changelog-server.md
galnat Sep 23, 2025
1261d27
Update changelog-server.md
galnat Sep 23, 2025
9d17297
Merge branch 'release-notes-ydb-server-25.2.1.10' of https://github.c…
orange13 Sep 23, 2025
d9607ac
Revert "Merge branch 'release-notes-ydb-server-25.2.1.10' of https://…
orange13 Sep 23, 2025
3fc8b2f
Revert "Revert "Merge branch 'release-notes-ydb-server-25.2.1.10' of …
orange13 Sep 23, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 30 additions & 0 deletions ydb/docs/en/core/changelog-server.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,35 @@
# {{ ydb-short-name }} Server changelog

## Version 25.2 {#25-2}

### Release candidate 25.2.1.10 {#25-2-1-10-rc}

Release date: September 21, 2025.

#### Functionality

* Analytical capabilities are available by default: [column-oriented tables](./concepts/datamodel/table.md?version=v25.2#column-oriented-tables) can be created without special flags, using LZ4 compression and hash partitioning. Supported operations include a wide range of DML operations (UPDATE, DELETE, UPSERT, INSERT INTO ... SELECT) and CREATE TABLE AS SELECT. Integration with dbt, Apache Airflow, Jupyter, Superset, and federated queries to S3 enables building end-to-end analytical pipelines in YDB.
* [Cost-Based Optimizer)](./concepts/optimizer.md?version=v25.2) improves query performance by determining the optimal join order and join types based on table statistics; supported [hints](./dev/query-hints.md) allow fine-tuning execution plans for complex analytical queries. The Cost-Based Optimizer is enabled by default for queries involving at least one column-oriented table but can also be enabled manually for other queries.
* Added YDB Transfer – an asynchronous mechanism for transferring data from a topic to a table. You can create a transfer, update or delete it using YQL commands.
* Added [spilling](./concepts/spilling.md?version=v25.2), a memory management mechanism, that temporarily offloads intermediate data arising from computations and exceeding available node RAM capacity to external storage. Spilling allows executing user queries that require processing large data volumes exceeding available node memory.
* Increased the maximum amount of time allowed for a single query to execute from 30 minutes to 2 hours.
* Added support for a user-defined Certificate Authority (CA) and [Yandex Cloud Identity and Access Management (IAM)](https://yandex.cloud/ru/docs/iam) authentication in [asynchronous replication](./yql/reference/syntax/create-async-replication.md?version=v25.2).
* Enabled by default:

* [vector index](./dev/vector-indexes.md?version=v25.2) for approximate vector similarity search,
* support for [client-side consumer balancing](https://www.confluent.io/blog/cooperative-rebalancing-in-kafka-streams-consumer-ksqldb), [compacted topics](https://docs.confluent.io/kafka/design/log_compaction.html) and [transactions](https://www.confluent.io/blog/transactions-apache-kafka/) in [YDB Topics Kafka API](./reference/kafka-api/index.md?version=v25.2),
* support for [auto-partitioning topics](./concepts/cdc.md?version=v25.2##topic-partitions) for row-oriented tables in CDC,
* support for [parameterized Decimal type](./yql/reference/types/primitive.md?version=v25.2#numeric),
* support for [Datetime64 data type](./yql/reference/types/primitive.md?version=v25.2#datetime),
* automatic cleanup of temporary tables and directories during export to S3,
* support for [changefeeds](./concepts/cdc.md?version=v25.2) in backup and restore operations,
* the ability to [enable followers (read replicas)](./yql/reference/syntax/alter_table/indexes.md?version=v25.2) for covered secondary indexes,
* system views with [history of overloaded partitions](./dev/system-views.md?version=v25.2#top-overload-partitions).

#### Bug Fixes

* [Fixed](https://github.com/ydb-platform/ydb/pull/24265) CPU resource limiting for column-oriented tables in [Workload Manager](./dev/resource-consumption-management?version=v25.2). Previously CPU consumption could exceed the configured limits.

## Version 25.1 {#25-1}

### Version 25.1.4.7 {#25-1-4-7}
Expand Down
6 changes: 6 additions & 0 deletions ydb/docs/en/core/downloads/ydb-open-source-database.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ See also [{#T}](yandex-enterprise-database.md).

#|
|| Version | Release date | Download | Changelog ||
|| **v25.2** | > | > | > ||
|| v.25.2.1.10-rc | 21.09.25 | [Binary file](https://binaries.ydb.tech/release/25.2.1.10-rc/ydbd-25.2.1.10-rc-linux-amd64.tar.gz) | [See list](../changelog-server.md#25-2-1-10-rc) ||
|| **v25.1** | > | > | > ||
|| v.25.1.4.7 | 15.09.25 | [Binary file](https://binaries.ydb.tech/release/25.1.4.7/ydbd-25.1.4.7-linux-amd64.tar.gz) | [See list](../changelog-server.md#25-1-4-7) ||
|| v.25.1.2.7-rc | 14.07.25 | [Binary file](https://binaries.ydb.tech/release/25.1.2.7-rc/ydbd-25.1.2.7-rc-linux-amd64.tar.gz) | [See list](../changelog-server.md#25-1-2-7-rc) ||
Expand Down Expand Up @@ -35,6 +37,8 @@ See also [{#T}](yandex-enterprise-database.md).

#|
|| Version | Release date | Download | Changelog ||
|| **v25.2** | > | > | > ||
|| v.25.2.1.10 | 21.09.25 | `cr.yandex/crptqonuodf51kdj7a7d/ydb:25.2.1.10-rc` | [See list](../changelog-server.md#25-2-1-10-rc) ||
|| **v25.1** | > | > | > ||
|| v.25.1.4.7 | 15.09.25 | `cr.yandex/crptqonuodf51kdj7a7d/ydb:25.1.4.7` | [See list](../changelog-server.md#25-1-4-7) ||
|| v.25.1.2.7-rc | 14.07.25 | `cr.yandex/crptqonuodf51kdj7a7d/ydb:25.1.2.7-rc` | [See list](../changelog-server.md#25-1-2-7-rc) ||
Expand Down Expand Up @@ -62,6 +66,8 @@ See also [{#T}](yandex-enterprise-database.md).

#|
|| Version | Release date | Link | Changelog ||
|| **v25.2** | > | > | > ||
|| v.25.2.1.10-rc | 21.09.25 | [https://github.com/ydb-platform/ydb/tree/25.2.1.10-rc](https://github.com/ydb-platform/ydb/tree/25.2.1.10-rc) | [See list](../changelog-server.md#25-2-1-10-rc) ||
|| **v25.1** | > | > | > ||
|| v.25.1.4.7 | 15.09.25 | [https://github.com/ydb-platform/ydb/tree/25.1.4.7](https://github.com/ydb-platform/ydb/tree/25.1.4.7) | [See list](../changelog-server.md#25-1-4-7) ||
|| v.25.1.2.7-rc | 14.07.25 | [https://github.com/ydb-platform/ydb/tree/25.1.2.7-rc](https://github.com/ydb-platform/ydb/tree/25.1.2.7-rc) | [See list](../changelog-server.md#25-1-2-7-rc) ||
Expand Down
32 changes: 32 additions & 0 deletions ydb/docs/ru/core/changelog-server.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,37 @@
# Список изменений {{ ydb-short-name }} Server


## Версия 25.2 {#25-2}

### Релиз кандидат 25.2.1.10 {#25-2-1-10-rc}

Дата выхода: 21 сентября 2025.

#### Функциональность

* [Аналитические возможности](./concepts/analytics/index.md) доступны по умолчанию: [колоночные таблицы](./concepts/datamodel/table.md?version=v25.2#column-oriented-tables) могут создаваться без включения специальных флагов, с использованием сжатия LZ4 и хеш-партиционирования. Поддерживаемые операции включают широкий набор DML (UPDATE, DELETE, UPSERT, INSERT INTO ... SELECT) и CREATE TABLE AS SELECT. Интеграция с dbt, Apache Airflow, Jupyter, Superset и федеративные запросы к S3 позволяют строить сквозные аналитические пайплайны в YDB.
* [Стоимостной оптимизатор](./concepts/optimizer.md?version=v25.2) улучшает производительность выполнения запросов, вычисляя оптимальный порядок и тип соединений на основе статистики таблиц; поддерживаемые [hints](./dev/query-hints.md) позволяют тонко настраивать планы выполнения для сложных аналитических запросов. Стоимостной оптимизатор работает по умолчанию для запросов, использующих хотя бы одну колоночную таблицу, но может быть включён принудительно и для остальных запросов.
* Реализован [трансфер данных](./concepts/transfer.md?version=v25.2) – асинхронный механизм переноса данных из топика в таблицу. [Создание](./yql/reference/syntax/create-transfer.md?version=v25.2) экземпляра трансфера, его [изменение](./yql/reference/syntax/alter-transfer.md?version=v25.2) и [удаление](./yql/reference/syntax/drop-transfer.md?version=v25.2) осуществляется с использованием YQL. Для быстрого старта воспользуйтесь [инструкцией с примером](./recipes/transfer/quickstart.md?version=v25.2).
* Добавлен [спиллинг](./concepts/spilling.md?version=v25.2), механизм управления памятью, при котором промежуточные данные, возникающие в результате выполнения запросов и превышающие доступный объём оперативной памяти узла, временно выгружаются во внешнее хранилище. Спиллинг обеспечивает выполнение пользовательских запросов, которые требуют обработки больших объёмов данных, превышающих доступную память узла.
* Увеличено максимальное время на выполнение одного запроса с 30 минут до 2 часов.
* Добавлена поддержка Certificate Authority (CA) и [Yandex Cloud Identity and Access Management (IAM)](https://yandex.cloud/ru/docs/iam) аутентификации в [асинхронной репликации](./yql/reference/syntax/create-async-replication.md?version=v25.2).
* Включены по умолчанию:

* [векторный индекс](./dev/vector-indexes.md?version=v25.2) для приближённого векторного поиска;
* поддержка в [YDB Topics Kafka API](./reference/kafka-api/index.md?version=v25.2) [клиентской балансировки читателей](https://www.confluent.io/blog/cooperative-rebalancing-in-kafka-streams-consumer-ksqldb), [компактифицированных топиков](https://docs.confluent.io/kafka/design/log_compaction.html) и [транзакций](https://www.confluent.io/blog/transactions-apache-kafka);
* поддержка [автопартиционирования топиков](./concepts/cdc.md?version=v25.2#topic-partitions) в CDC для строковых таблиц;
* поддержка параметризованного [типа Decimal](./yql/reference/types/primitive.md?version=v25.2#numeric);
* поддержка [типа DateTime64](./yql/reference/types/primitive.md?version=v25.2#datetime);
* автоудаление временных директорий и таблиц при экспорте в S3;
* поддержка [потока изменений](./concepts/cdc.md?version=v25.2) в операциях резервного копирования и восстановления;
* возможность [указания числа реплик](./yql/reference/syntax/alter_table/indexes.md?version=v25.2) для вторичного индекса;
* системные представления с [историей перегруженных партиций](./dev/system-views?version=v25.2#top-overload-partitions).


#### Исправления ошибок

* [Исправлена](https://github.com/ydb-platform/ydb/pull/24265) ошибка в [Workload Manager](./dev/resource-consumption-management.md), из-за которой потребление CPU колоночными таблицами могло превышать установленные пределы.

## Версия 25.1 {#25-1}

### Версия 25.1.4.7 {#25-1-4-7}
Expand Down
6 changes: 6 additions & 0 deletions ydb/docs/ru/core/downloads/ydb-open-source-database.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@

#|
|| Версия | Дата выпуска | Скачать | Список изменений ||
|| **v25.2** | > | > | > ||
|| v.25.2.1.10-rc | 21.09.25 | [Бинарный файл](https://binaries.ydb.tech/release/25.2.1.10-rc/ydbd-25.2.1.10-rc-linux-amd64.tar.gz) | [См. список](../changelog-server.md#25-2-1-10-rc) ||
|| **v25.1** | > | > | > ||
|| v.25.1.4.7 | 15.09.25 | [Бинарный файл](https://binaries.ydb.tech/release/25.1.4.7/ydbd-25.1.4.7-linux-amd64.tar.gz) | [См. список](../changelog-server.md#25-1-4-7) ||
|| v.25.1.2.7-rc | 14.07.25 | [Бинарный файл](https://binaries.ydb.tech/release/25.1.2.7-rc/ydbd-25.1.2.7-rc-linux-amd64.tar.gz) | [См. список](../changelog-server.md#25-1-2-7-rc) ||
Expand Down Expand Up @@ -35,6 +37,8 @@

#|
|| Версия | Дата выпуска | Скачать | Список изменений ||
|| **v25.2** | > | > | > ||
|| v.25.2.1.10-rc | 21.09.25 | `cr.yandex/crptqonuodf51kdj7a7d/ydb:25.2.1.10-rc` | [См. список](../changelog-server.md#25-2-1-10-rc) ||
|| **v25.1** | > | > | > ||
|| v.25.1.4.7 | 15.09.25 | `cr.yandex/crptqonuodf51kdj7a7d/ydb:25.1.4.7` | [См. список](../changelog-server.md#25-1-4-7) ||
|| v.25.1.2.7-rc | 14.07.25 | `cr.yandex/crptqonuodf51kdj7a7d/ydb:25.1.2.7-rc` | [См. список](../changelog-server.md#25-1-2-7-rc) ||
Expand Down Expand Up @@ -62,6 +66,8 @@

#|
|| Версия | Дата выпуска | Ссылка | Список изменений ||
|| **v25.2** | > | > | > ||
|| v.25.2.1.10-rc | 21.09.25 | [https://github.com/ydb-platform/ydb/tree/25.2.1.10-rc](https://github.com/ydb-platform/ydb/tree/25.2.1.10-rc) | [См. список](../changelog-server.md#25-2-1-10-rc) ||
|| **v25.1** | > | > | > ||
|| v.25.1.4.7 | 15.09.25 | [https://github.com/ydb-platform/ydb/tree/25.1.4.7](https://github.com/ydb-platform/ydb/tree/25.1.4.7) | [См. список](../changelog-server.md#25-1-4-7) ||
|| v.25.1.2.7-rc | 14.07.25 | [https://github.com/ydb-platform/ydb/tree/25.1.2.7-rc](https://github.com/ydb-platform/ydb/tree/25.1.2.7-rc) | [См. список](../changelog-server.md#25-1-2-7-rc) ||
Expand Down