2025-11-26 18:45:55,001 - INFO - ya.test.2335202  - pytest_runtest_setup: ####################################################################################################
2025-11-26 18:45:55,001 - INFO - ya.test.2335202  - pytest_runtest_setup: test_alter_table
2025-11-26 18:45:55,001 - INFO - ya.test.2335202  - pytest_runtest_setup: ####################################################################################################
2025-11-26 18:45:55,001 - INFO - ya.test.2335202  - pytest_runtest_setup: Test setup
2025-11-26 18:45:55,002 - INFO - ya.test.2335202  - pytest_runtest_call: Test call (class_name: test_public_api.py::TestAttributes, test_name: test_alter_table)
2025-11-26 18:45:55,003 - DEBUG - ydb.connection.2335202  - _prepare_call: RpcState(CreateSession, 63c36ae1-f0a4-40b4-b875-eb14d09d045d, ghrun-ihttfokzrq.auto.internal:25575): creating call state
2025-11-26 18:45:55,003 - DEBUG - ydb.connection.2335202  - _log_request: RpcState(CreateSession, 63c36ae1-f0a4-40b4-b875-eb14d09d045d, ghrun-ihttfokzrq.auto.internal:25575): request = { operation_params { operation_timeout { seconds: 600 } cancel_after { seconds: 600 } } }
2025-11-26 18:45:55,006 - DEBUG - ydb.connection.2335202  - _log_response: RpcState(CreateSession, 63c36ae1-f0a4-40b4-b875-eb14d09d045d, ghrun-ihttfokzrq.auto.internal:25575): response = { operation { ready: true status: SUCCESS result { [type.googleapis.com/Ydb.Table.CreateSessionResult] { session_id: "ydb://session/3?node_id=50000&id=ZWU2YTY3ZmUtYjQ5ZDNmODAtNjc0OTU1YjctMjU2M2Q0ODY=" } } } }
2025-11-26 18:45:55,010 - DEBUG - ydb.connection.2335202  - _prepare_call: RpcState(CreateTable, 78d3e63e-9192-4602-83cf-edc16fe8227f, ghrun-ihttfokzrq.auto.internal:25575): creating call state
2025-11-26 18:45:55,011 - DEBUG - ydb.connection.2335202  - _log_request: RpcState(CreateTable, 78d3e63e-9192-4602-83cf-edc16fe8227f, ghrun-ihttfokzrq.auto.internal:25575): request = { session_id: "ydb://session/3?node_id=50000&id=ZWU2YTY3ZmUtYjQ5ZDNmODAtNjc0OTU1YjctMjU2M2Q0ODY=" path: "/Root/tenant/test_attributes/alter_table/table" columns { name: "key" type { optional_type { item { type_id: INT32 } } } } columns { name: "value" type { optional_type { item { type_id: UTF8 } } } } primary_key: "key" operation_params { operation_timeout { seconds: 600 } cancel_after { seconds: 600 } } }
2025-11-26 18:45:55,056 - DEBUG - ydb.connection.2335202  - _log_response: RpcState(CreateTable, 78d3e63e-9192-4602-83cf-edc16fe8227f, ghrun-ihttfokzrq.auto.internal:25575): response = { operation { ready: true status: SUCCESS } }
2025-11-26 18:45:55,056 - DEBUG - ydb.connection.2335202  - _prepare_call: RpcState(DescribeTable, 139b6811-76fc-4cbd-b07c-3320473a66ff, ghrun-ihttfokzrq.auto.internal:25575): creating call state
2025-11-26 18:45:55,057 - DEBUG - ydb.connection.2335202  - _log_request: RpcState(DescribeTable, 139b6811-76fc-4cbd-b07c-3320473a66ff, ghrun-ihttfokzrq.auto.internal:25575): request = { session_id: "ydb://session/3?node_id=50000&id=ZWU2YTY3ZmUtYjQ5ZDNmODAtNjc0OTU1YjctMjU2M2Q0ODY=" path: "/Root/tenant/test_attributes/alter_table/table" operation_params { operation_timeout { seconds: 600 } cancel_after { seconds: 600 } } }
2025-11-26 18:45:55,062 - DEBUG - ydb.connection.2335202  - _log_response: RpcState(DescribeTable, 139b6811-76fc-4cbd-b07c-3320473a66ff, ghrun-ihttfokzrq.auto.internal:25575): response = { operation { ready: true status: SUCCESS result { [type.googleapis.com/Ydb.Table.DescribeTableResult] { self { name: "table" owner: "root@builtin" type: TABLE effective_permissions { subject: "USERS" permission_names: "ydb.database.connect" } effective_permissions { subject: "METADATA-READERS" permission_names: "ydb.generic.list" } effective_permissions { subject: "DATA-READERS" permission_names: "ydb.granular.select_row" } effective_permissions { subject: "DATA-WRITERS" permission_names: "ydb.tables.modify" } effective_permissions { subject: "DDL-ADMINS" permission_names: "ydb.granular.create_directory" permission_names: "ydb.granular.write_attributes" permission_names: "ydb.granular.create_table" permission_names: "ydb.granular.remove_schema" permission_names: "ydb.granular.create_queue" permission_names: "ydb.granular.alter_schema" } effective_permissions { subject: "ACCESS-ADMINS" permission_names: "ydb.access.grant" } effective_permissions { subject: "DATABASE-ADMINS" permission_names: "ydb.generic.manage" } created_at { plan_step: 1764182755090 tx_id: 281474976720663 } } columns { name: "key" type { optional_type { item { type_id: INT32 } } } } columns { name: "value" type { optional_type { item { type_id: UTF8 } } } } primary_key: "key" storage_settings { store_external_blobs: DISABLED } column_families { name: "default" compression: COMPRESSION_NONE } partitioning_settings { partitioning_by_size: ENABLED partition_size_mb: 2048 partitioning_by_load: DISABLED min_partitions_count: 1 } } } } }
2025-11-26 18:45:55,063 - DEBUG - ydb.connection.2335202  - _prepare_call: RpcState(AlterTable, 3d4b1e9c-4436-42d7-b0d8-8c5d92bf494b, ghrun-ihttfokzrq.auto.internal:25575): creating call state
2025-11-26 18:45:55,064 - DEBUG - ydb.connection.2335202  - _log_request: RpcState(AlterTable, 3d4b1e9c-4436-42d7-b0d8-8c5d92bf494b, ghrun-ihttfokzrq.auto.internal:25575): request = { session_id: "ydb://session/3?node_id=50000&id=ZWU2YTY3ZmUtYjQ5ZDNmODAtNjc0OTU1YjctMjU2M2Q0ODY=" path: "/Root/tenant/test_attributes/alter_table/table" operation_params { operation_timeout { seconds: 600 } cancel_after { seconds: 600 } } alter_attributes { key: "one" value: "1" } alter_attributes { key: "two" value: "two" } }
2025-11-26 18:45:55,074 - DEBUG - ydb.connection.2335202  - _log_response: RpcState(AlterTable, 3d4b1e9c-4436-42d7-b0d8-8c5d92bf494b, ghrun-ihttfokzrq.auto.internal:25575): response = { operation { ready: true status: SUCCESS } }
2025-11-26 18:45:55,075 - DEBUG - ydb.connection.2335202  - _prepare_call: RpcState(DescribeTable, c463f090-a12b-492c-b24c-cdeabf75490a, ghrun-ihttfokzrq.auto.internal:25575): creating call state
2025-11-26 18:45:55,075 - DEBUG - ydb.connection.2335202  - _log_request: RpcState(DescribeTable, c463f090-a12b-492c-b24c-cdeabf75490a, ghrun-ihttfokzrq.auto.internal:25575): request = { session_id: "ydb://session/3?node_id=50000&id=ZWU2YTY3ZmUtYjQ5ZDNmODAtNjc0OTU1YjctMjU2M2Q0ODY=" path: "/Root/tenant/test_attributes/alter_table/table" operation_params { operation_timeout { seconds: 600 } cancel_after { seconds: 600 } } }
2025-11-26 18:45:55,080 - DEBUG - ydb.connection.2335202  - _log_response: RpcState(DescribeTable, c463f090-a12b-492c-b24c-cdeabf75490a, ghrun-ihttfokzrq.auto.internal:25575): response = { operation { ready: true status: SUCCESS result { [type.googleapis.com/Ydb.Table.DescribeTableResult] { self { name: "table" owner: "root@builtin" type: TABLE effective_permissions { subject: "USERS" permission_names: "ydb.database.connect" } effective_permissions { subject: "METADATA-READERS" permission_names: "ydb.generic.list" } effective_permissions { subject: "DATA-READERS" permission_names: "ydb.granular.select_row" } effective_permissions { subject: "DATA-WRITERS" permission_names: "ydb.tables.modify" } effective_permissions { subject: "DDL-ADMINS" permission_names: "ydb.granular.create_directory" permission_names: "ydb.granular.write_attributes" permission_names: "ydb.granular.create_table" permission_names: "ydb.granular.remove_schema" permission_names: "ydb.granular.create_queue" permission_names: "ydb.granular.alter_schema" } effective_permissions { subject: "ACCESS-ADMINS" permission_names: "ydb.access.grant" } effective_permissions { subject: "DATABASE-ADMINS" permission_names: "ydb.generic.manage" } created_at { plan_step: 1764182755090 tx_id: 281474976720663 } } columns { name: "key" type { optional_type { item { type_id: INT32 } } } } columns { name: "value" type { optional_type { item { type_id: UTF8 } } } } primary_key: "key" storage_settings { store_external_blobs: DISABLED } column_families { name: "default" compression: COMPRESSION_NONE } attributes { key: "one" value: "1" } attributes { key: "two" value: "two" } partitioning_settings { partitioning_by_size: ENABLED partition_size_mb: 2048 partitioning_by_load: DISABLED min_partitions_count: 1 } } } } }
2025-11-26 18:45:55,081 - DEBUG - ydb.connection.2335202  - _prepare_call: RpcState(AlterTable, 2c9657a3-e4e9-47fc-87cb-a05b44cedfd8, ghrun-ihttfokzrq.auto.internal:25575): creating call state
2025-11-26 18:45:55,082 - DEBUG - ydb.connection.2335202  - _log_request: RpcState(AlterTable, 2c9657a3-e4e9-47fc-87cb-a05b44cedfd8, ghrun-ihttfokzrq.auto.internal:25575): request = { session_id: "ydb://session/3?node_id=50000&id=ZWU2YTY3ZmUtYjQ5ZDNmODAtNjc0OTU1YjctMjU2M2Q0ODY=" path: "/Root/tenant/test_attributes/alter_table/table" operation_params { operation_timeout { seconds: 600 } cancel_after { seconds: 600 } } alter_attributes { key: "one" value: "" } alter_attributes { key: "two" value: "" } }
2025-11-26 18:45:55,092 - DEBUG - ydb.connection.2335202  - _log_response: RpcState(AlterTable, 2c9657a3-e4e9-47fc-87cb-a05b44cedfd8, ghrun-ihttfokzrq.auto.internal:25575): response = { operation { ready: true status: SUCCESS } }
2025-11-26 18:45:55,092 - DEBUG - ydb.connection.2335202  - _prepare_call: RpcState(DescribeTable, 24584c0c-cc3f-4335-9bcc-8f0ed7a7b8f8, ghrun-ihttfokzrq.auto.internal:25575): creating call state
2025-11-26 18:45:55,093 - DEBUG - ydb.connection.2335202  - _log_request: RpcState(DescribeTable, 24584c0c-cc3f-4335-9bcc-8f0ed7a7b8f8, ghrun-ihttfokzrq.auto.internal:25575): request = { session_id: "ydb://session/3?node_id=50000&id=ZWU2YTY3ZmUtYjQ5ZDNmODAtNjc0OTU1YjctMjU2M2Q0ODY=" path: "/Root/tenant/test_attributes/alter_table/table" operation_params { operation_timeout { seconds: 600 } cancel_after { seconds: 600 } } }
2025-11-26 18:45:55,097 - DEBUG - ydb.connection.2335202  - _log_response: RpcState(DescribeTable, 24584c0c-cc3f-4335-9bcc-8f0ed7a7b8f8, ghrun-ihttfokzrq.auto.internal:25575): response = { operation { ready: true status: SUCCESS result { [type.googleapis.com/Ydb.Table.DescribeTableResult] { self { name: "table" owner: "root@builtin" type: TABLE effective_permissions { subject: "USERS" permission_names: "ydb.database.connect" } effective_permissions { subject: "METADATA-READERS" permission_names: "ydb.generic.list" } effective_permissions { subject: "DATA-READERS" permission_names: "ydb.granular.select_row" } effective_permissions { subject: "DATA-WRITERS" permission_names: "ydb.tables.modify" } effective_permissions { subject: "DDL-ADMINS" permission_names: "ydb.granular.create_directory" permission_names: "ydb.granular.write_attributes" permission_names: "ydb.granular.create_table" permission_names: "ydb.granular.remove_schema" permission_names: "ydb.granular.create_queue" permission_names: "ydb.granular.alter_schema" } effective_permissions { subject: "ACCESS-ADMINS" permission_names: "ydb.access.grant" } effective_permissions { subject: "DATABASE-ADMINS" permission_names: "ydb.generic.manage" } created_at { plan_step: 1764182755090 tx_id: 281474976720663 } } columns { name: "key" type { optional_type { item { type_id: INT32 } } } } columns { name: "value" type { optional_type { item { type_id: UTF8 } } } } primary_key: "key" storage_settings { store_external_blobs: DISABLED } column_families { name: "default" compression: COMPRESSION_NONE } partitioning_settings { partitioning_by_size: ENABLED partition_size_mb: 2048 partitioning_by_load: DISABLED min_partitions_count: 1 } } } } }
2025-11-26 18:45:55,099 - DEBUG - ydb.connection.2335202  - _prepare_call: RpcState(AlterTable, b06d47cb-86cd-4e75-adde-c129ade332af, ghrun-ihttfokzrq.auto.internal:25575): creating call state
2025-11-26 18:45:55,101 - DEBUG - ydb.connection.2335202  - _log_request: RpcState(AlterTable, b06d47cb-86cd-4e75-adde-c129ade332af, ghrun-ihttfokzrq.auto.internal:25575): request = { session_id: "ydb://session/3?node_id=50000&id=ZWU2YTY3ZmUtYjQ5ZDNmODAtNjc0OTU1YjctMjU2M2Q0ODY=" path: "/Root/tenant/test_attributes/alter_table/table" drop_columns: "value" operation_params { operation_timeout { seconds: 600 } cancel_after { seconds: 600 } } alter_attributes { key: "one" value: "1" } alter_attributes { key: "two" value: "two" } }
2025-11-26 18:45:55,104 - DEBUG - ydb.connection.2335202  - _log_response: RpcState(AlterTable, b06d47cb-86cd-4e75-adde-c129ade332af, ghrun-ihttfokzrq.auto.internal:25575): response = { operation { ready: true status: UNSUPPORTED issues { message: "Mixed alter is unsupported" severity: 1 } } }
2025-11-26 18:45:55,111 - INFO - ya.test.2335202  - pytest_runtest_teardown: Test teardown
