Skip to content

2.23.1.0-b168

Summary:
Original fix: https://github.com/neonforge-forks/yugabyte-db/commit/e775a1008a3d718c4f49395ca6ee623b5a415c0a

The fix updates the schema for 2 virtual (always empty) YCQL tables:
1. Table `system_schema.functions`:
  - Added field `body` (type TEXT).
  - `argument_types` is now a FROZEN LIST of TEXT.
  - Added `argument_types` to the primary key.
  - `argument_names` is now a FROZEN LIST of TEXT.

2. Table `system_schema.aggregates`:
  - `argument_types` is now a FROZEN LIST of TEXT.
  - Added `argument_types` to the primary key.
  - Added field `return_type` (type TEXT).

Test Plan:
./yb_build.sh --java-test org.yb.cql.TestSystemTables#testSystemTableColumns
./yb_build.sh --java-test org.yb.cql.TestSystemTables#testEmptySystemTables

Reviewers: mihnea, stiwary, skumar

Reviewed By: stiwary

Subscribers: smishra, ybase, yql

Differential Revision: https://phorge.dev.yugabyte.com/D37909
Assets 2
Loading