Skip to content

Get rid of dynamic allocation in ParsedJson::Iterator.#6479

Merged
vitlibar merged 1 commit intoClickHouse:masterfrom
vitlibar:no-allocation-in-simdjson-iterator
Aug 16, 2019
Merged

Get rid of dynamic allocation in ParsedJson::Iterator.#6479
vitlibar merged 1 commit intoClickHouse:masterfrom
vitlibar:no-allocation-in-simdjson-iterator

Conversation

@vitlibar
Copy link
Copy Markdown
Member

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

Try to update simdjson to a new version.

Copy link
Copy Markdown
Member

@alexey-milovidov alexey-milovidov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Performance test is Ok.
No idea about coverage failure - don't mind.

@alexey-milovidov
Copy link
Copy Markdown
Member

Approved. You only have to change submodule address to either ClickHouse_Extras or upstream.

@vitlibar
Copy link
Copy Markdown
Member Author

vitlibar commented Aug 16, 2019

Approved. You only have to change submodule address to either ClickHouse_Extras or upstream.

Yes, I know, I'm going to do it.

@vitlibar vitlibar force-pushed the no-allocation-in-simdjson-iterator branch from 4502bbd to 69ed527 Compare August 16, 2019 12:49
@vitlibar vitlibar changed the title [WIP] Get rid of dynamic allocation in ParsedJson::Iterator. Get rid of dynamic allocation in ParsedJson::Iterator. Aug 16, 2019
@vitlibar vitlibar merged commit e7a2565 into ClickHouse:master Aug 16, 2019
@vitlibar vitlibar deleted the no-allocation-in-simdjson-iterator branch August 16, 2019 17:58
@KochetovNicolai KochetovNicolai added the pr-build Pull request with build/testing/packaging improvement label Sep 19, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr-build Pull request with build/testing/packaging improvement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants