Skip to content

Commit 9291770

Browse files
aishwarya24ddhodge
andauthored
[doc] [2025.2] CoreDB EA to GA (#29530)
* some ideas addressed * addressed a few more * query diagnostics * reverted a change * minor update * added ea tag for pgvector again --------- Co-authored-by: Dwight Hodge <ghodge@yugabyte.com>
1 parent 9b5cc5c commit 9291770

File tree

19 files changed

+22
-36
lines changed

19 files changed

+22
-36
lines changed

docs/content/stable/additional-features/change-data-capture/using-logical-replication/_index.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ headerTitle: CDC using PostgreSQL replication protocol
44
linkTitle: PostgreSQL protocol
55
description: CDC using YugabyteDB PostgreSQL replication protocol.
66
headcontent: Capture changes made to data in the database
7-
tags:
8-
feature: early-access
97
aliases:
108
- /stable/explore/change-data-capture/using-logical-replication/
119
menu:

docs/content/stable/additional-features/change-data-capture/using-logical-replication/yugabytedb-connector.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1549,13 +1549,9 @@ The following table lists the streaming metrics that are available.
15491549

15501550
### Parallel streaming
15511551

1552-
{{<tags/feature/tp idea="1549">}}YugabyteDB also supports parallel streaming of a single table using logical replication. This means that you can start the replication for the table using parallel tasks, where each task polls on specific tablets.
1552+
YugabyteDB also supports parallel streaming of a single table using logical replication. This means that you can start the replication for the table using parallel tasks, where each task polls on specific tablets.
15531553

1554-
{{< note title="Important" >}}
1555-
1556-
Parallel streaming is {{<tags/feature/tp idea="1549">}}. To enable the feature, set the `ysql_enable_pg_export_snapshot` and `ysql_yb_enable_consistent_replication_from_hash_range` flags to true.
1557-
1558-
{{< /note >}}
1554+
To enable the feature, set the `ysql_enable_pg_export_snapshot` and `ysql_yb_enable_consistent_replication_from_hash_range` flags to true.
15591555

15601556
Use the following steps to configure parallel streaming using the YugabyteDB Connector.
15611557

docs/content/stable/additional-features/colocation.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -251,9 +251,7 @@ For information on how to set up xCluster for non-colocated tables, refer to [xC
251251

252252
## Colocated tables with tablespaces
253253

254-
{{<tags/feature/ea idea="1104">}}Colocated tables can be placed in [tablespaces](../../explore/going-beyond-sql/tablespaces/). When a colocated table is created in a tablespace, the colocation tablet is placed and replicated exclusively in the tablespace.
255-
256-
During Early Access, by default colocation support for tablespaces is not enabled. To enable the feature, set the flag `ysql_enable_colocated_tables_with_tablespaces=true`.
254+
Colocated tables can be placed in [tablespaces](../../explore/going-beyond-sql/tablespaces/). When a colocated table is created in a tablespace, the colocation tablet is placed and replicated exclusively in the tablespace.
257255

258256
### Create a colocated table in a tablespace
259257

docs/content/stable/additional-features/pg-extensions/extension-pgpartman.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@ title: pg_partman extension
33
headerTitle: Partition manager extension
44
linkTitle: pg_partman
55
description: Using the pg_partman extension in YugabyteDB
6-
tags:
7-
feature: early-access
86
menu:
97
stable:
108
identifier: extension-pgpartman

docs/content/stable/api/ysql/exprs/_index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ YSQL supports all PostgreSQL-compatible built-in functions and operators. The fo
1616

1717
| Statement | Description |
1818
|-----------|-------------|
19-
| {{<tags/feature/ea idea="2160">}}[yb_index_check()](func_yb_index_check) | Checks if the given index is consistent with its base relation |
19+
| [yb_index_check()](func_yb_index_check) | Checks if the given index is consistent with its base relation |
2020
| [yb_hash_code()](func_yb_hash_code) | Returns the partition hash code for a given set of expressions |
2121
| [yb_servers()](func_yb_servers) | Returns a list of all the nodes in your cluster and their location |
2222
| [gen_random_uuid()](func_gen_random_uuid) | Returns a random UUID |

docs/content/stable/api/ysql/exprs/func_yb_index_check.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@ title: yb_index_check() function [YSQL]
33
headerTitle: yb_index_check()
44
linkTitle: yb_index_check()
55
description: Checks if the given index is consistent with its base relation.
6-
tags:
7-
feature: early-access
86
menu:
97
stable_api:
108
identifier: api-ysql-exprs-yb_index_check

docs/content/stable/api/ysql/the-sql-language/statements/streaming_create_repl_slot.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ Determines whether the snapshot will be consumed by the client during slot initi
4141
- USE_SNAPSHOT: the client will consume the snapshot. This option can only be used inside a transaction, and CREATE_REPLICATION_SLOT must be the first command run in that transaction.
4242
- NOEXPORT_SNAPSHOT: the snapshot will be used for logical decoding only.
4343

44-
These options are only available if the preview flag [ysql_enable_pg_export_snapshot](../../../../../explore/ysql-language-features/advanced-features/snapshot-synchronization) is set to true. When the flag is true, USE_SNAPSHOT is the default behavior. If the flag is not set, the snapshot options are not applicable and will be ignored.
44+
These options are only available if the preview flag [ysql_enable_pg_export_snapshot](../../../../../explore/ysql-language-features/advanced-features/snapshot-synchronization) {{<tags/feature/tp idea="1161">}} is set to true. When the flag is true, USE_SNAPSHOT is the default behavior. If the flag is not set, the snapshot options are not applicable and will be ignored.
4545

4646
## Examples
4747

docs/content/stable/architecture/transactions/concurrency-control.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1344,7 +1344,7 @@ Finally, advisory locks can be blocking or non-blocking:
13441344
13451345
## Table-level locks
13461346
1347-
{{<tags/feature/tp idea="1114">}} Table-level locks for YSQL (available in {{<release "2025.1.1.0">}} and later) provide a mechanism to coordinate concurrent DML and DDL operations. The feature provides serializable semantics between DMLs and DDLs by introducing distributed locks on YSQL objects. PostgreSQL clients acquire locks to prevent DMLs and DDLs from running concurrently.
1347+
{{<tags/feature/ea idea="1114">}} Table-level locks for YSQL (available in {{<release "2025.1.1.0">}} and later) provide a mechanism to coordinate concurrent DML and DDL operations. The feature provides serializable semantics between DMLs and DDLs by introducing distributed locks on YSQL objects. PostgreSQL clients acquire locks to prevent DMLs and DDLs from running concurrently.
13481348
13491349
Support for table-level locks is disabled by default, and to enable the feature, set the [yb-tserver](../../../reference/configuration/yb-tserver/) flag [enable_object_locking_for_table_locks](../../../explore/transactions/explicit-locking/#enable-table-level-locks) to true.
13501350

docs/content/stable/architecture/transactions/read-restart-error.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ How does YugabyteDB prevent this clock skew anomaly?
7777

7878
You can handle and mitigate read restart errors using the following techniques:
7979

80-
- {{<tags/feature/tp idea="1807">}} Configure [highly accurate clocks](../../../deploy/manual-deployment/system-config#set-up-time-synchronization).
80+
- {{<tags/feature/ea idea="1807">}} Configure [highly accurate clocks](../../../deploy/manual-deployment/system-config#set-up-time-synchronization).
8181
- Implement retry logic in the application. Application retries can help mitigate read restart errors. Moreover, a statement or a transaction may fail in other ways such as transaction conflicts or infrastructure failures. Therefore, a retry mechanism is strongly recommended for a cloud-native, distributed database such as YugabyteDB.
8282

8383
While implementing application retries is the best long-term approach, there are a few short-term solutions you can use in the interim.

docs/content/stable/deploy/manual-deployment/start-masters.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -75,9 +75,9 @@ The number of comma-separated addresses in `--master_addresses` should equal the
7575

7676
You can specify multiple directories using the [`--fs_data_dirs`](../../../reference/configuration/yb-master/#fs-data-dirs) flag. Replace the [`--rpc_bind_addresses`](../../../reference/configuration/yb-master/#rpc-bind-addresses) value with the private IP address of the host, and set the `placement_cloud`, `placement_region`, and `placement_zone` values appropriately. For single zone deployment, use the same value for the `placement_zone` flag.
7777

78-
If you are running YSQL, for enhanced PostgreSQL compatibility, you can enable [Enhanced PostgreSQL Compatibility Mode](../../../reference/configuration/postgresql-compatibility/) (recommended).
78+
{{<tags/feature/ea idea="1807">}} Highly accurate clocks can be configured by specifying `--time_source=clockbound`. Requires [system configuration](../system-config#set-up-time-synchronization).
7979

80-
{{<tags/feature/tp idea="1807">}} Highly accurate clocks can be configured by specifying `--time_source=clockbound`. Requires [system configuration](../system-config#set-up-time-synchronization).
80+
If you are running YSQL, for enhanced PostgreSQL compatibility, you can enable [Enhanced PostgreSQL Compatibility Mode](../../../reference/configuration/postgresql-compatibility/) (recommended).
8181

8282
For the full list of configuration flags, see the [YB-Master reference](../../../reference/configuration/yb-master/).
8383

@@ -150,7 +150,7 @@ $ ./bin/yb-tserver \
150150

151151
Provide all of the master addresses using the [`--tserver_master_addrs`](../../../reference/configuration/yb-tserver/#tserver-master-addrs) flag. Replace the [`--rpc_bind_addresses`](../../../reference/configuration/yb-tserver/#rpc-bind-addresses) value with the private IP address of the host, and set the `placement_cloud`, `placement_region`, and `placement_zone` values appropriately. For single zone deployment, use the same value for the `--placement_zone` flag.
152152

153-
{{<tags/feature/tp idea="1807">}} Highly accurate clocks can be configured by specifying `--time_source=clockbound`. Requires [system configuration](../system-config#set-up-time-synchronization).
153+
{{<tags/feature/ea idea="1807">}} Highly accurate clocks can be configured by specifying `--time_source=clockbound`. Requires [system configuration](../system-config#set-up-time-synchronization).
154154

155155
For the full list of configuration flags, see the [YB-TServer reference](../../../reference/configuration/yb-tserver/).
156156

0 commit comments

Comments
 (0)