Yongtao Huang

Results 13 issues of Yongtao Huang

pg_exttable on gpdb7 is not consistent with gpdb6 This is the result of `\d pg_exttable` in gpdb6: ``` [gpadmin@localhost ~]$ psql psql (9.4.26) Type "help" for help. gpadmin=# \d pg_exttable...

### SQL preparation ```SQL drop table if exists public.test_gpcopy_table ; CREATE TABLE public.test_gpcopy_table ( id character varying NOT NULL, mo_lot_no character varying, station_name character varying, station_code character varying, creation_time timestamp...

type: bug
regression

There are 2 vars, `compressionOverrunLen` and `maxBufferWithCompressionOverrrunLen` in the definition of struct `AppendOnlyStorageWrite`. The two variables are related, but spelled differently. I think there is a redundant letter **_R_** in...

cla-not-required

Fix the typo CEHCK Signed-off-by: Yongtao Huang

llvm:transforms

# Summary Remove unused code - remove unused file external_dataset_fields.py - remove unused var segment_list_response # Screenshots | Before | After | |--------|-------| | ... | ... | # Checklist...

size:S

# Summary - fix wrong annotations - remove unused file external_document_indexing_task.py # Screenshots | Before | After | |--------|-------| | ... | ... | # Checklist > [!IMPORTANT] > Please...

size:L

# Summary - PromptMessage is not an abstract base class, remove `ABC` - Remove duplicate elements `PromptMessage` from an array # Screenshots | Before | After | |--------|-------| | ......

🐞 bug
size:XS

# Summary - Change public functions to protected functions - Remove useless unit test codes # Screenshots | Before | After | |--------|-------| | ... | ... | # Checklist...

💪 enhancement
size:S

# Summary I propose to use pyright to detect unused functions and code automatically. This is the config file `pyrightconfig.json`. ```json { "reportUnusedVariable": "error", "reportUnusedFunction": "error", "reportUnusedClass": "error", "reportMissingImports": "none",...

💪 enhancement
size:L

Fixes #27180 Previously, many raise XXXError statements were missing parentheses, causing exception classes to be raised instead of instances. This broke normal error propagation — error handlers, loggers, and response...

size:L