perf(backends): speed up most memtable existence checks #10067
82.97% of diff hit (within 92.00% threshold of 95.27%)
View this Pull Request on Codecov
82.97% of diff hit (within 92.00% threshold of 95.27%)
Annotations
Check warning on line 795 in ibis/backends/clickhouse/__init__.py
codecov / codecov/patch
ibis/backends/clickhouse/__init__.py#L795
Added line #L795 was not covered by tests
Check warning on line 482 in ibis/backends/mysql/__init__.py
codecov / codecov/patch
ibis/backends/mysql/__init__.py#L482
Added line #L482 was not covered by tests
Check warning on line 648 in ibis/backends/snowflake/__init__.py
codecov / codecov/patch
ibis/backends/snowflake/__init__.py#L648
Added line #L648 was not covered by tests
Check warning on line 651 in ibis/backends/snowflake/__init__.py
codecov / codecov/patch
ibis/backends/snowflake/__init__.py#L650-L651
Added lines #L650 - L651 were not covered by tests
Check warning on line 653 in ibis/backends/snowflake/__init__.py
codecov / codecov/patch
ibis/backends/snowflake/__init__.py#L653
Added line #L653 was not covered by tests
Check warning on line 656 in ibis/backends/snowflake/__init__.py
codecov / codecov/patch
ibis/backends/snowflake/__init__.py#L655-L656
Added lines #L655 - L656 were not covered by tests
Check warning on line 662 in ibis/backends/snowflake/__init__.py
codecov / codecov/patch
ibis/backends/snowflake/__init__.py#L661-L662
Added lines #L661 - L662 were not covered by tests
Check warning on line 664 in ibis/backends/snowflake/__init__.py
codecov / codecov/patch
ibis/backends/snowflake/__init__.py#L664
Added line #L664 was not covered by tests
Check warning on line 566 in ibis/backends/trino/__init__.py
codecov / codecov/patch
ibis/backends/trino/__init__.py#L566
Added line #L566 was not covered by tests