Maksim Kita

Results 17 issues of 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.

pr-improvement
can be tested

### 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...

pr-performance
can be tested
close in a month if not active

Reverts ClickHouse/ClickHouse#60058 Closes #54902.

pr-not-for-changelog

### 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...

pr-bugfix
pr-must-backport
force tests
can be tested
pr-must-backport-cloud

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.

c++

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.

pr-performance
force tests
can be tested
close in a month if not active

### 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...

pr-bugfix
pr-must-backport
can be tested
analyzer