Maksim Kita
Maksim Kita
Signal BaseReader loop termination fix. Motivation: The problem is that FiltrationImpl manager is sitting on pcap_loop that started from BaseReader and pcap_breakloop does not terminate it, according to documentation pcap_breakloop...
Changelog category (leave one): - Improvement Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md): Improved identifier and alias analysis. Fixes #23194.
### Changelog category (leave one): - Performance Improvement ### Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md): Improve sort performance using TournamentTree instead of BinaryHeap...
Reverts ClickHouse/ClickHouse#60058 Closes #54902.
### Changelog category (leave one): - Bug Fix (user-visible misbehavior in an official stable release) ### Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md): PartsSplitter...
After https://github.com/ClickHouse/ClickHouse/pull/31796 was merged now we have new infrastructure for query analysis and planning. There are a lot of things that new infrastructure brings to us: 1. Better performance of...
Add methods ```SerializeWithCachedSizesToZeroCopyStream```, ```SerializeWithCachedSizesPartialToZeroCopyStream``` to improve performance, when byte size is alredy calculated. Main motivation https://github.com/grpc/grpc/pull/32998.
Replxx crashes during history previous line command, when input contains mutliple consecutive '\n' characters. Reproducible example: ``` ./replxx-example-cxx-api B Welcome to Replxx Press 'tab' to view autocompletions Type '.help' for...
### Changelog category (leave one): - Performance Improvement ### Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md): MergeTree read apply LIMIT for limit only queries.
### Changelog category (leave one): - Bug Fix (user-visible misbehavior in an official stable release) ### Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md): Analyzer...