Open def- opened 2 years ago
Another occurence, seems like a duplicate of this:
2022-05-04 19:25:07,771 worker_0 ERROR Unexpected query failure: InternalError_
Query: CREATE INDEX idx_t0_c0_float4 ON t0 USING btree (c0_float4 DESC NULLS LAST);
values: None
runtime: 2022-05-04 19:25:07.558 - 2022-05-04 19:25:07.771
supports explain: False
supports rollback: False
Action: CreateIndexAction
Error class: InternalError_
Error code: XX000
Error message: ERROR: Internal error: Row PGSQL_WRITE client: YQL_CLIENT_PGSQL stmt_id: 5160899168 stmt_type: PGSQL_UPSERT table_id: "0000411500003000800000000000418c" schema_version: 0 range_column_values { value { float_value: -83.9921646 } } range_column_values { value { binary_value: "G\022<S\030\266\257/\362;A\327\205\325v\\\270\276\330\242\000\000!!" } } column_refs { } ysql_catalog_version: 608 partition_key: "" not in partition range: [<start>, Corruption (yb/docdb/primitive_value.cc:1044): Error when decoding range components of a document key: while consuming primitive values from 2AAA: Cannot decode value type <unknown KeyEntryType : 42> from the key encoding format: "*\xaa": 2AAA), partition key: 4DC2A7FBFD5347123C5318B6AF2FF23B41D785D5765CB8BED8A2000100012121000021, tablet: 12e51065be554fc085183b11d22ed309
I don't see this on the current master, the issue may have been addressed.
Jira Link: DB-886
Description
This failure happened using the Long-running System Test framework I'm currently working on.
It can be reproduced against current master YB (ea58ecba35dacc1706293d72ec99b07b1ecb08f6) locally easily:
Potential duplicate of https://github.com/yugabyte/yugabyte-db/issues/4534, but easily reproducible. Full LST logs: lst_2022-04-06_15:04:40_385681.zip
In the tserver warning logs I see this, not sure if related:
There are many similar issues, I'm not sure if I should create issues for all of them, they all look related to this, which I am going to ignore for now:
Is there an easier way for me to not get these errors all the time? I'm just inserting, deleting, selecting and setting configs, so nothing special so far. I'd prefer not to ignore hundreds of errors per minute.