Skip to content

Refactoring: rename types to allow change bigint library#14219

Merged
4ertus2 merged 6 commits intoClickHouse:masterfrom
4ertus2:bigint
Sep 1, 2020
Merged

Refactoring: rename types to allow change bigint library#14219
4ertus2 merged 6 commits intoClickHouse:masterfrom
4ertus2:bigint

Conversation

@4ertus2
Copy link
Copy Markdown
Contributor

@4ertus2 4ertus2 commented Aug 28, 2020

I hereby agree to the terms of the CLA available at: https://yandex.ru/legal/cla/?lang=en

Changelog category (leave one):

  • Not for changelog (changelog entry is not required)

Remove 'b' prefix from 'bUint256' and 'bInt256' to allow change big ints library. Rename UInt256 from UInt128.h to DummyUInt256.

Note: it's not easy to raname UInt128 too cause of macros in dictionaries.

@robot-clickhouse robot-clickhouse added the pr-not-for-changelog This PR should not be mentioned in the changelog label Aug 28, 2020
@4ertus2
Copy link
Copy Markdown
Contributor Author

4ertus2 commented Aug 31, 2020

Fuzzer error:

Error on processing query: SELECT ignore(256, 2), * FROM lc_null_int8_defnull AS values
Code: 210, e.displayText() = DB::NetException: Connection refused (localhost:9000)

Cannot reproduce fuzzer error locally.

@akuzm
Copy link
Copy Markdown
Contributor

akuzm commented Aug 31, 2020

Cannot reproduce fuzzer error locally.

This query gets the "connection refused" from the start, so what failed is probably the previous query. Not sure how to make this more convenient, maybe fail fast on EOF (error code 32).

#14275

@4ertus2 4ertus2 merged commit d304d52 into ClickHouse:master Sep 1, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr-not-for-changelog This PR should not be mentioned in the changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants