Pedro Holanda

Results 24 issues of Pedro Holanda

I'm mainly creating this issue to keep track of where we are in the substrait TPC- Support. There are 2 main goals here, 1) Roundtripping Queries in DuckDB (i.e., Producing...

``` sql statement ok PRAGMA enable_verification statement ok CREATE TABLE csv_data AS (SELECT * FROM 'test/sql/copy/csv/data/real/voter.tsv' order by 1,37,64); statement ok COPY csv_data TO '__TEST_DIR__/voter.tsv.gz' (COMPRESSION GZIP); statement ok CREATE...

bug

Pandas df columns can be of Object Types, in those cases we generally treat them as strings and transform those that are not strings to strings during the scan (which...

This PR introduces a caching object for database instances. This structure should be used as a global for each of our APIs. In this PR I also implement Python support...

Merge After Feature Freeze

When identifying a mutable python object (e.g., , lists, dicts, custom classes) we should use [protocols](https://mypy.readthedocs.io/en/stable/protocols.html) instead of ```py::instance``` to the direct class or by getting the ```py_object_type = string(py::str(python_object.get_type().attr("__name__")));```...

We are not following many standards on our Python API, in both our ```C++/Pybind``` code and in our ```Pytest``` tests. The Issues are broken down into two categories. 1) ```C++/Pybind```...

This change affects how header detection works for CSV files. In the previous algorithm, we preferred false negatives over false positives, leading us to miss headers in many different CSV...

This PR implements the production and consumption of Arrow String Views. By default, we will still produce regular strings unless `produce_arrow_string_view` is set. ```sql SET produce_arrow_string_view=True ``` In that case,...

Ready For Review