LICENSE
README.md
pyproject.toml
setup.py
draken/__init__.py
draken/encoding.py
draken/compiled/__init__.py
draken/compiled/maskops.pyx
draken/interop/__init__.py
draken/interop/arrow.cpp
draken/interop/arrow.pxd
draken/interop/arrow.pyx
draken/interop/arrow_c_data_interface.pxd
draken/interop/vector_sequence.cpp
draken/interop/vector_sequence.pxd
draken/interop/vector_sequence.pyx
draken/morsels/__init__.py
draken/morsels/align.c
draken/morsels/align.pxd
draken/morsels/align.pyx
draken/morsels/morsel.cpp
draken/morsels/morsel.pxd
draken/morsels/morsel.pyx
draken/src/core/buffers.h
draken/src/core/fp16.h
draken/src/interop/arrow_c_data_interface.h
draken/storage/__init__.py
draken/storage/morsel_io.cpp
draken/storage/morsel_io.pxd
draken/storage/morsel_io.pyx
draken/vectors/__init__.py
draken/vectors/_arithmetic_float64_float64.c
draken/vectors/_arithmetic_float64_float64.pxd
draken/vectors/_arithmetic_float64_float64.pyx
draken/vectors/_arithmetic_float64_int64.c
draken/vectors/_arithmetic_float64_int64.pxd
draken/vectors/_arithmetic_float64_int64.pyx
draken/vectors/_arithmetic_int64_float64.c
draken/vectors/_arithmetic_int64_float64.pxd
draken/vectors/_arithmetic_int64_float64.pyx
draken/vectors/_arithmetic_int64_int64.c
draken/vectors/_arithmetic_int64_int64.pxd
draken/vectors/_arithmetic_int64_int64.pyx
draken/vectors/_bool_select.hpp
draken/vectors/_date32_compare.hpp
draken/vectors/_decimal_vector.cpp
draken/vectors/_decimal_vector.pxd
draken/vectors/_decimal_vector.pyx
draken/vectors/_float32_compare.hpp
draken/vectors/_float64_compare.hpp
draken/vectors/_float64_reductions.hpp
draken/vectors/_hash_api.cpp
draken/vectors/_hash_api.pyx
draken/vectors/_int64_compare.hpp
draken/vectors/_int64_float64_compare.hpp
draken/vectors/_int64_reductions.hpp
draken/vectors/_integer_compare.hpp
draken/vectors/_timestamp_compare.hpp
draken/vectors/arithmetic_kernels.c
draken/vectors/arithmetic_kernels.pyx
draken/vectors/array_vector.cpp
draken/vectors/array_vector.pxd
draken/vectors/array_vector.pyx
draken/vectors/bool_vector.cpp
draken/vectors/bool_vector.pxd
draken/vectors/bool_vector.pyx
draken/vectors/date32_vector.cpp
draken/vectors/date32_vector.pxd
draken/vectors/date32_vector.pyx
draken/vectors/float32_vector.cpp
draken/vectors/float32_vector.pxd
draken/vectors/float32_vector.pyx
draken/vectors/float64_vector.cpp
draken/vectors/float64_vector.pxd
draken/vectors/float64_vector.pyx
draken/vectors/int64_vector.cpp
draken/vectors/int64_vector.pxd
draken/vectors/int64_vector.pyx
draken/vectors/integer_vector.cpp
draken/vectors/integer_vector.pxd
draken/vectors/integer_vector.pyx
draken/vectors/interval_vector.cpp
draken/vectors/interval_vector.pxd
draken/vectors/interval_vector.pyx
draken/vectors/null_vector.cpp
draken/vectors/null_vector.pxd
draken/vectors/null_vector.pyx
draken/vectors/rle_builder.pxd
draken/vectors/rle_builder.pyx
draken/vectors/scalar_constructors.cpp
draken/vectors/scalar_constructors.pxd
draken/vectors/scalar_constructors.pyx
draken/vectors/string_vector.cpp
draken/vectors/string_vector.pxd
draken/vectors/string_vector.pyx
draken/vectors/time_vector.cpp
draken/vectors/time_vector.pxd
draken/vectors/time_vector.pyx
draken/vectors/timestamp_vector.cpp
draken/vectors/timestamp_vector.pxd
draken/vectors/timestamp_vector.pyx
draken/vectors/vector.cpp
draken/vectors/vector.pxd
draken/vectors/vector.pyx
draken/vectors/vector_vector.cpp
draken/vectors/vector_vector.pxd
draken/vectors/vector_vector.pyx
opteryx/__init__.py
opteryx/__main__.py
opteryx/__version__.py
opteryx/command.py
opteryx/config.py
opteryx/debugging.py
opteryx/exceptions.py
opteryx/logging.py
opteryx/query_session.py
opteryx/shared.py
opteryx/variables.py
opteryx/compiled/__init__.py
opteryx/compiled/http_client.pyx
opteryx/compiled/platform.cpp
opteryx/compiled/platform.pyx
opteryx/compiled/pyobject_queue.cpp
opteryx/compiled/pyobject_queue.pyx
opteryx/compiled/simd_probe.cpp
opteryx/compiled/simd_probe.pyx
opteryx/compiled/thread_pool.cpp
opteryx/compiled/thread_pool.pyx
opteryx/compiled/expression/__init__.py
opteryx/compiled/expression/compiled_expression.cpp
opteryx/compiled/expression/compiled_expression.pxd
opteryx/compiled/expression/compiled_expression.pyx
opteryx/compiled/functions/__init__.py
opteryx/compiled/functions/random_helper.cpp
opteryx/compiled/functions/random_helper.pyx
opteryx/compiled/functions/strings.cpp
opteryx/compiled/functions/strings.pyx
opteryx/compiled/functions/timestamp.c
opteryx/compiled/functions/timestamp.pyx
opteryx/compiled/io/__init__.py
opteryx/compiled/io/csv_rows.cpp
opteryx/compiled/io/csv_rows.pyx
opteryx/compiled/io/json_rows.cpp
opteryx/compiled/io/json_rows.pyx
opteryx/compiled/io/process_ring.c
opteryx/compiled/io/process_ring.pyx
opteryx/compiled/morsel_ops/__init__.py
opteryx/compiled/morsel_ops/distinct.cpp
opteryx/compiled/morsel_ops/distinct.pyx
opteryx/compiled/morsel_ops/null_filter.cpp
opteryx/compiled/morsel_ops/null_filter.pxd
opteryx/compiled/morsel_ops/null_filter.pyx
opteryx/compiled/morsel_ops/sort.cpp
opteryx/compiled/morsel_ops/sort.pyx
opteryx/compiled/nanobind/__init__.py
opteryx/compiled/structures/__init__.py
opteryx/compiled/structures/bloom_filter.c
opteryx/compiled/structures/bloom_filter.pxd
opteryx/compiled/structures/bloom_filter.pyx
opteryx/compiled/structures/buffers.cpp
opteryx/compiled/structures/buffers.pxd
opteryx/compiled/structures/buffers.pyx
opteryx/compiled/structures/carchar_index.cpp
opteryx/compiled/structures/carchar_index.pxd
opteryx/compiled/structures/carchar_index.pyx
opteryx/compiled/structures/carchar_set.cpp
opteryx/compiled/structures/carchar_set.pxd
opteryx/compiled/structures/carchar_set.pyx
opteryx/compiled/structures/column_descriptor.pxd
opteryx/compiled/structures/column_descriptor.pyx
opteryx/compiled/structures/column_deserializer.cpp
opteryx/compiled/structures/column_deserializer.pxd
opteryx/compiled/structures/column_deserializer.pyx
opteryx/compiled/structures/footer_cache.cpp
opteryx/compiled/structures/footer_cache.pxd
opteryx/compiled/structures/footer_cache.pyx
opteryx/compiled/structures/hash_table.pxd
opteryx/compiled/structures/lru_k.cpp
opteryx/compiled/structures/lru_k.pxd
opteryx/compiled/structures/lru_k.pyx
opteryx/compiled/structures/memory_pool.cpp
opteryx/compiled/structures/memory_pool.pxd
opteryx/compiled/structures/memory_pool.pyx
opteryx/compiled/structures/memory_view_stream.c
opteryx/compiled/structures/memory_view_stream.pyx
opteryx/compiled/structures/node.c
opteryx/compiled/structures/node.pyx
opteryx/compiled/structures/parvi_index.cpp
opteryx/compiled/structures/parvi_index.pyx
opteryx/compiled/structures/parvi_set.cpp
opteryx/compiled/structures/parvi_set.pxd
opteryx/compiled/structures/parvi_set.pyx
opteryx/compiled/structures/perfect_hash_set.c
opteryx/compiled/structures/perfect_hash_set.pxd
opteryx/compiled/structures/perfect_hash_set.pyx
opteryx/compiled/structures/relation_statistics.cpp
opteryx/compiled/structures/relation_statistics.pxd
opteryx/compiled/structures/relation_statistics.pyx
opteryx/compiled/structures/shuffle_partition.cpp
opteryx/compiled/structures/shuffle_partition.pyx
opteryx/compiled/vector_ops/__init__.py
opteryx/compiled/vector_ops/_hash_helpers.pyx
opteryx/compiled/vector_ops/_helper_const.pyx
opteryx/compiled/vector_ops/_helper_select.pyx
opteryx/compiled/vector_ops/_helper_string.pyx
opteryx/compiled/vector_ops/_helper_trim.pyx
opteryx/compiled/vector_ops/_helper_vector_conversion.pyx
opteryx/compiled/vector_ops/_string_vec_iter.pyx
opteryx/compiled/vector_ops/bool_vector_ops.pyx
opteryx/compiled/vector_ops/case_helpers.pyx
opteryx/compiled/vector_ops/vector_abs.pyx
opteryx/compiled/vector_ops/vector_allop_eq.pyx
opteryx/compiled/vector_ops/vector_allop_neq.pyx
opteryx/compiled/vector_ops/vector_anyop_eq.pyx
opteryx/compiled/vector_ops/vector_anyop_gt.pyx
opteryx/compiled/vector_ops/vector_anyop_gte.pyx
opteryx/compiled/vector_ops/vector_anyop_like.pyx
opteryx/compiled/vector_ops/vector_anyop_lt.pyx
opteryx/compiled/vector_ops/vector_anyop_lte.pyx
opteryx/compiled/vector_ops/vector_anyop_neq.pyx
opteryx/compiled/vector_ops/vector_base64.pyx
opteryx/compiled/vector_ops/vector_base85.pyx
opteryx/compiled/vector_ops/vector_bitwise_and.pyx
opteryx/compiled/vector_ops/vector_bitwise_not.pyx
opteryx/compiled/vector_ops/vector_bitwise_or.pyx
opteryx/compiled/vector_ops/vector_bitwise_shift_left.pyx
opteryx/compiled/vector_ops/vector_bitwise_shift_right.pyx
opteryx/compiled/vector_ops/vector_bitwise_xor.pyx
opteryx/compiled/vector_ops/vector_cast_int64_to_string.pyx
opteryx/compiled/vector_ops/vector_cast_int64_to_timestamp.pyx
opteryx/compiled/vector_ops/vector_cast_string_to_int.pyx
opteryx/compiled/vector_ops/vector_cast_uint64_to_string.pyx
opteryx/compiled/vector_ops/vector_coalesce.pyx
opteryx/compiled/vector_ops/vector_concat.pyx
opteryx/compiled/vector_ops/vector_contains.pyx
opteryx/compiled/vector_ops/vector_contains_all.pyx
opteryx/compiled/vector_ops/vector_contains_any.pyx
opteryx/compiled/vector_ops/vector_cosine.pyx
opteryx/compiled/vector_ops/vector_date32_to_timestamp.pyx
opteryx/compiled/vector_ops/vector_date_diff.pyx
opteryx/compiled/vector_ops/vector_date_format.pyx
opteryx/compiled/vector_ops/vector_date_part.pyx
opteryx/compiled/vector_ops/vector_date_trunc.pyx
opteryx/compiled/vector_ops/vector_dfa_extract.pyx
opteryx/compiled/vector_ops/vector_encode_utf8.pyx
opteryx/compiled/vector_ops/vector_floor_temporal.pyx
opteryx/compiled/vector_ops/vector_get_element.pyx
opteryx/compiled/vector_ops/vector_hex.pyx
opteryx/compiled/vector_ops/vector_iif.pyx
opteryx/compiled/vector_ops/vector_in_list.pyx
opteryx/compiled/vector_ops/vector_initcap.pyx
opteryx/compiled/vector_ops/vector_ip_in_cidr.pyx
opteryx/compiled/vector_ops/vector_length.pyx
opteryx/compiled/vector_ops/vector_levenshtein.pyx
opteryx/compiled/vector_ops/vector_like.pyx
opteryx/compiled/vector_ops/vector_log.pyx
opteryx/compiled/vector_ops/vector_lowercase.pyx
opteryx/compiled/vector_ops/vector_match_against.pyx
opteryx/compiled/vector_ops/vector_math.pyx
opteryx/compiled/vector_ops/vector_md5.pyx
opteryx/compiled/vector_ops/vector_ops.cpp
opteryx/compiled/vector_ops/vector_ops.pyx
opteryx/compiled/vector_ops/vector_position.pyx
opteryx/compiled/vector_ops/vector_random_string.pyx
opteryx/compiled/vector_ops/vector_regex_replace.pyx
opteryx/compiled/vector_ops/vector_replace.pyx
opteryx/compiled/vector_ops/vector_reverse.pyx
opteryx/compiled/vector_ops/vector_rlike.pyx
opteryx/compiled/vector_ops/vector_round.pyx
opteryx/compiled/vector_ops/vector_sha.pyx
opteryx/compiled/vector_ops/vector_sign.pyx
opteryx/compiled/vector_ops/vector_soundex.pyx
opteryx/compiled/vector_ops/vector_split.pyx
opteryx/compiled/vector_ops/vector_sqrt.pyx
opteryx/compiled/vector_ops/vector_starts_ends.pyx
opteryx/compiled/vector_ops/vector_string_emptiness.pyx
opteryx/compiled/vector_ops/vector_string_length.pyx
opteryx/compiled/vector_ops/vector_string_slice.pyx
opteryx/compiled/vector_ops/vector_timestamp_to_date32.pyx
opteryx/compiled/vector_ops/vector_unixtime.pyx
opteryx/compiled/vector_ops/vector_uppercase.pyx
opteryx/connectors/__init__.py
opteryx/connectors/filesystem_connector.py
opteryx/connectors/local_store_connector.py
opteryx/connectors/opteryx_connector.py
opteryx/connectors/virtual_data_connector.py
opteryx/connectors/base/__init__.py
opteryx/connectors/base/base_connector.py
opteryx/connectors/capabilities/__init__.py
opteryx/connectors/capabilities/asynchronous.py
opteryx/connectors/capabilities/diachronic.py
opteryx/connectors/capabilities/eidetic.py
opteryx/connectors/capabilities/limit_pushable.py
opteryx/connectors/capabilities/predicate_pushable.py
opteryx/connectors/capabilities/writable.py
opteryx/connectors/io_systems/__init__.py
opteryx/connectors/io_systems/_file_info.py
opteryx/connectors/io_systems/gcs_filesystem.py
opteryx/connectors/io_systems/http_filesystem.py
opteryx/connectors/io_systems/local_filesystem.py
opteryx/connectors/parquet_io/__init__.py
opteryx/connectors/parquet_io/parquet_writer.py
opteryx/connectors/parquet_io/pool_reader.cpp
opteryx/connectors/parquet_io/pool_reader.pxd
opteryx/connectors/parquet_io/pool_reader.pyx
opteryx/connectors/parquet_io/predicates.py
opteryx/connectors/parquet_io/reader.py
opteryx/connectors/parquet_io/thread_pool_manager.py
opteryx/constants/__init__.py
opteryx/constants/character_set.py
opteryx/constants/query_status.py
opteryx/constants/result_type.py
opteryx/execution/__init__.py
opteryx/execution/edge.py
opteryx/execution/scheduler.py
opteryx/expression/__init__.c
opteryx/expression/evaluator/_impl.cpp
opteryx/expression/functions/__init__.c
opteryx/expression/functions/implementations/__init__.c
opteryx/expression/functions/registrar/__init__.c
opteryx/expression/operations/__init__.c
opteryx/managers/__init__.py
opteryx/managers/billing/__init__.py
opteryx/managers/execution/__init__.py
opteryx/managers/execution/pipeline_compiler.py
opteryx/managers/execution/serial_engine.py
opteryx/managers/kvstores/__init__.py
opteryx/managers/kvstores/base_kv_store.py
opteryx/managers/kvstores/factory.py
opteryx/managers/kvstores/file_kv_store.py
opteryx/managers/kvstores/gcs_kv_store.py
opteryx/managers/kvstores/layered_kv_store.py
opteryx/managers/kvstores/memory_kv_store.py
opteryx/managers/kvstores/null_cache.py
opteryx/managers/kvstores/scoped_kv_store.py
opteryx/managers/kvstores/valkey.py
opteryx/managers/permissions/__init__.py
opteryx/managers/views/__init__.py
opteryx/managers/virtual_datasets/__init__.py
opteryx/managers/virtual_datasets/derived_data.py
opteryx/managers/virtual_datasets/no_table_data.py
opteryx/managers/virtual_datasets/planet_data.py
opteryx/managers/virtual_datasets/user.py
opteryx/managers/virtual_datasets/variables_data.py
opteryx/models/__init__.py
opteryx/models/dataframe.py
opteryx/models/dataset_descriptor.py
opteryx/models/execution_context.py
opteryx/models/file_entry.py
opteryx/models/logical_column.py
opteryx/models/manifest.py
opteryx/models/manifest_entry.py
opteryx/models/non_tabular_result.py
opteryx/models/physical_plan.py
opteryx/models/query_properties.py
opteryx/models/query_telemetry.py
opteryx/operators/__init__.py
opteryx/operators/_operators.cpp
opteryx/operators/_operators.h
opteryx/operators/_operators.pyx
opteryx/operators/catalog.py
opteryx/operators/aggregate/__init__.py
opteryx/operators/aggregate/_agg_kernels.hpp
opteryx/operators/aggregate/aggregate_node.pyx
opteryx/operators/aggregate/helpers.py
opteryx/operators/aggregate/ungrouped_agg.pxd
opteryx/operators/aggregate/ungrouped_agg.pyx
opteryx/operators/aggregate/ungrouped_agg_any_value.pyx
opteryx/operators/aggregate/ungrouped_agg_count.pyx
opteryx/operators/aggregate/ungrouped_agg_count_distinct.pyx
opteryx/operators/aggregate/ungrouped_agg_engine.pyx
opteryx/operators/aggregate/ungrouped_agg_median.pyx
opteryx/operators/aggregate/ungrouped_agg_min_max.pyx
opteryx/operators/aggregate/ungrouped_agg_sum.pyx
opteryx/operators/cross_join/__init__.py
opteryx/operators/cross_join/cross_join.pyx
opteryx/operators/distinct/__init__.py
opteryx/operators/distinct/distinct.pyx
opteryx/operators/exit/__init__.py
opteryx/operators/exit/exit.pyx
opteryx/operators/explain/__init__.py
opteryx/operators/explain/explain.pyx
opteryx/operators/filter/__init__.py
opteryx/operators/filter/filter.pyx
opteryx/operators/filter_join/__init__.py
opteryx/operators/filter_join/filter_join.pyx
opteryx/operators/function_dataset/__init__.py
opteryx/operators/function_dataset/function_dataset.pyx
opteryx/operators/grouped_aggregate_hashed/__init__.py
opteryx/operators/grouped_aggregate_hashed/_grouped_agg.pyx
opteryx/operators/hashed_inner_join/__init__.py
opteryx/operators/hashed_inner_join/hashed_inner_join.pyx
opteryx/operators/heap_sort/__init__.py
opteryx/operators/heap_sort/heap_sort.pyx
opteryx/operators/insert/__init__.py
opteryx/operators/insert/insert.pyx
opteryx/operators/limit/__init__.py
opteryx/operators/limit/limit.pyx
opteryx/operators/nested_loop_join/__init__.py
opteryx/operators/nested_loop_join/nested_loop_join.pyx
opteryx/operators/non_equi_join/__init__.py
opteryx/operators/non_equi_join/non_equi_join.pyx
opteryx/operators/null_reader/__init__.py
opteryx/operators/null_reader/null_reader.pyx
opteryx/operators/outer_join/__init__.py
opteryx/operators/outer_join/outer_join.pyx
opteryx/operators/parquet_read/__init__.py
opteryx/operators/parquet_read/parquet_read.pyx
opteryx/operators/projection/__init__.py
opteryx/operators/projection/projection.pyx
opteryx/operators/read/__init__.py
opteryx/operators/read/read.pyx
opteryx/operators/relation_management/__init__.py
opteryx/operators/relation_management/relation_management.pyx
opteryx/operators/set_variable/__init__.py
opteryx/operators/set_variable/set_variable.pyx
opteryx/operators/show_columns/__init__.py
opteryx/operators/show_columns/show_columns.pyx
opteryx/operators/show_create/__init__.py
opteryx/operators/show_create/show_create.pyx
opteryx/operators/show_value/__init__.py
opteryx/operators/show_value/show_value.pyx
opteryx/operators/sort/__init__.py
opteryx/operators/sort/sort.pyx
opteryx/operators/table_management/__init__.py
opteryx/operators/table_management/table_management.pyx
opteryx/operators/union/__init__.py
opteryx/operators/union/union.pyx
opteryx/operators/unnest_join/__init__.py
opteryx/operators/unnest_join/unnest_join.pyx
opteryx/operators/view_management/__init__.py
opteryx/operators/view_management/view_management.pyx
opteryx/planner/__init__.py
opteryx/planner/ast_rewriter/__init__.py
opteryx/planner/binder/__init__.py
opteryx/planner/binder/aggregate.py
opteryx/planner/binder/binder.py
opteryx/planner/binder/binding_context.py
opteryx/planner/binder/common.py
opteryx/planner/binder/dataset.py
opteryx/planner/binder/filter.py
opteryx/planner/binder/join.py
opteryx/planner/binder/join_helpers.py
opteryx/planner/binder/operator_map.py
opteryx/planner/binder/order.py
opteryx/planner/binder/project.py
opteryx/planner/binder/relation.py
opteryx/planner/binder/set_ops.py
opteryx/planner/binder/subquery.py
opteryx/planner/binder/traversal.py
opteryx/planner/binder/view.py
opteryx/planner/cost_estimation/__init__.py
opteryx/planner/cost_estimation/dpccp.py
opteryx/planner/cost_estimation/greedy_join_order.py
opteryx/planner/cost_estimation/join_cardinality.py
opteryx/planner/cost_estimation/join_graph.py
opteryx/planner/cost_estimation/plan_adapter.py
opteryx/planner/cost_estimation/predicate_ordering.py
opteryx/planner/cost_estimation/selectivity.py
opteryx/planner/logical_planner/__init__.py
opteryx/planner/logical_planner/logical_planner.py
opteryx/planner/logical_planner/logical_planner_builders.py
opteryx/planner/logical_planner/logical_planner_renderers.py
opteryx/planner/logical_planner/logical_planner_rewriter.py
opteryx/planner/optimizer/__init__.py
opteryx/planner/optimizer/statistics.py
opteryx/planner/optimizer/statistics_refresh.py
opteryx/planner/optimizer/strategies/__init__.py
opteryx/planner/optimizer/strategies/boolean_simplication.py
opteryx/planner/optimizer/strategies/cast_simplification.py
opteryx/planner/optimizer/strategies/constant_folding.py
opteryx/planner/optimizer/strategies/correlated_filters.py
opteryx/planner/optimizer/strategies/cross_join_chain_reorder.py
opteryx/planner/optimizer/strategies/cross_join_filter_pushdown.py
opteryx/planner/optimizer/strategies/disjunction_simplification.py
opteryx/planner/optimizer/strategies/distinct_pushdown.py
opteryx/planner/optimizer/strategies/filter_implied_group_key_reduction.py
opteryx/planner/optimizer/strategies/function_rewriter.py
opteryx/planner/optimizer/strategies/group_key_reduction.py
opteryx/planner/optimizer/strategies/hash_map_variant.py
opteryx/planner/optimizer/strategies/having_pushdown.py
opteryx/planner/optimizer/strategies/join_elimination.py
opteryx/planner/optimizer/strategies/join_ordering.py
opteryx/planner/optimizer/strategies/join_planning.py
opteryx/planner/optimizer/strategies/join_rewriter.py
opteryx/planner/optimizer/strategies/limit_files_pruning.py
opteryx/planner/optimizer/strategies/limit_pushdown.py
opteryx/planner/optimizer/strategies/manifest_pruning.py
opteryx/planner/optimizer/strategies/nullability_inference.py
opteryx/planner/optimizer/strategies/operator_fusion.py
opteryx/planner/optimizer/strategies/optimization_strategy.py
opteryx/planner/optimizer/strategies/predicate_compaction.py
opteryx/planner/optimizer/strategies/predicate_ordering.py
opteryx/planner/optimizer/strategies/predicate_pushdown.py
opteryx/planner/optimizer/strategies/predicate_rewriter.py
opteryx/planner/optimizer/strategies/projection_pushdown.py
opteryx/planner/optimizer/strategies/redundant_operators.py
opteryx/planner/optimizer/strategies/split_conjunctive_predicates.py
opteryx/planner/optimizer/strategies/statistics_only_response.py
opteryx/planner/physical_planner/__init__.py
opteryx/planner/plan_rewriter/__init__.py
opteryx/planner/plan_rewriter/rewriter.py
opteryx/planner/plan_rewriter/strategies/__init__.py
opteryx/planner/plan_rewriter/strategies/decorrelate_subquery.py
opteryx/planner/plan_rewriter/strategies/except_to_anti_join.py
opteryx/planner/plan_rewriter/strategies/exists_subquery_to_join.py
opteryx/planner/plan_rewriter/strategies/in_subquery_to_join.py
opteryx/planner/plan_rewriter/strategies/intersect_to_inner_join.py
opteryx/planner/plan_rewriter/strategies/rewrite_strategy.py
opteryx/planner/plan_rewriter/strategies/window_to_join.py
opteryx/planner/sql_rewriter/__init__.py
opteryx/third_party/__init__.py
opteryx/third_party/mbleven.c
opteryx/third_party/mbleven.pyx
opteryx/third_party/cyan4973/xxhash.c
opteryx/third_party/facebook/zstd.cpp
opteryx/third_party/fastfloat/fast_float.cpp
opteryx/third_party/fuzzy/soundex.c
opteryx/third_party/lz4/__init__.py
opteryx/third_party/lz4/lz4.c
opteryx/third_party/lz4/lz4.pyx
opteryx/third_party/mabel/base16/_base16.c
opteryx/third_party/mabel/base16/_base16.h
opteryx/third_party/mabel/base16/base16.c
opteryx/third_party/mabel/base64/_base64.c
opteryx/third_party/mabel/base64/_base64.h
opteryx/third_party/mabel/base64/_base64_avx2.c
opteryx/third_party/mabel/base64/_base64_dispatch.c
opteryx/third_party/mabel/base64/_base64_neon.c
opteryx/third_party/mabel/base64/base64.c
opteryx/third_party/mabel/base85/_base85.c
opteryx/third_party/mabel/base85/_base85.h
opteryx/third_party/mabel/base85/base85.c
opteryx/third_party/maki_nage/__init__.py
opteryx/third_party/maki_nage/distogram.c
opteryx/third_party/maki_nage/distogram.pyx
opteryx/third_party/pcg/pcg_pyhelpers.hpp
opteryx/third_party/pcg/pcg_random.hpp
opteryx/third_party/query_builder/__init__.py
opteryx/third_party/query_builder/builder.py
opteryx/third_party/query_builder/test_builder.py
opteryx/third_party/sqloxide/__init__.py
opteryx/third_party/travers/__init__.py
opteryx/third_party/travers/graph.py
opteryx/third_party/ulfjack/ryu.c
opteryx/third_party/yyjson/__init__.py
opteryx/third_party/yyjson/cyyjson.c
opteryx/third_party/yyjson/cyyjson.pxd
opteryx/third_party/yyjson/cyyjson.pyx
opteryx/tracing/__init__.py
opteryx/tracing/config.py
opteryx/tracing/event_recorder.py
opteryx/tracing/ring_buffer.py
opteryx/tracing/trace_writer.py
opteryx/types/__init__.py
opteryx/types/_datetime_conversion.py
opteryx/types/_native_types.py
opteryx/types/_null_handling.py
opteryx/types/_orso_types.py
opteryx/types/_scalar_types.py
opteryx/types/schema.py
opteryx/utils/__init__.py
opteryx/utils/_orso_utils.py
opteryx/utils/dates.py
opteryx/utils/dnf.py
opteryx/utils/formatter.py
opteryx/utils/mermaid.py
opteryx/utils/paths.py
opteryx/utils/query_parser.py
opteryx/utils/series.py
opteryx/utils/sql.py
opteryx/utils/vector_types.py
opteryx/vectors/__init__.py
opteryx/vectors/embeddings.py
opteryx/vectors/vector_math.cpp
opteryx/vectors/vector_math.pyx
opteryx/vectors/vector_ranking.py
opteryx/vectors/vector_types.py
opteryx_core.egg-info/PKG-INFO
opteryx_core.egg-info/SOURCES.txt
opteryx_core.egg-info/dependency_links.txt
opteryx_core.egg-info/not-zip-safe
opteryx_core.egg-info/requires.txt
opteryx_core.egg-info/top_level.txt
rugo/__init__.py
rugo/parquet_reader.pxd
rugo/_jsonl/__init__.py
rugo/converters/__init__.py
rugo/converters/orso.py
rugo/src/_jsonl/_jsonl_reader.cpp
rugo/src/_jsonl/core/column_builder.cpp
rugo/src/_jsonl/core/column_builder.hpp
rugo/src/_jsonl/core/field_span.cpp
rugo/src/_jsonl/core/field_span.hpp
rugo/src/_jsonl/core/interpreter.cpp
rugo/src/_jsonl/core/jsonl_reader.cpp
rugo/src/_jsonl/core/jsonl_reader.hpp
rugo/src/_jsonl/core/markers.hpp
rugo/src/_jsonl/core/parse_context.hpp
rugo/src/_jsonl/core/structural_scan.cpp
rugo/src/_jsonl/core/structural_scan.hpp
rugo/src/_jsonl/core/value_parser.cpp
rugo/src/jsonl/decode.cpp
rugo/src/jsonl/decode.hpp
rugo/src/jsonl/jsonl_reader.cpp
rugo/src/jsonl/yyjson_wrapper.cpp
rugo/src/parquet/_string_materialize.hpp
rugo/src/parquet/bloom_filter.cpp
rugo/src/parquet/compression.cpp
rugo/src/parquet/decode.cpp
rugo/src/parquet/decode.hpp
rugo/src/parquet/decode_column.cpp
rugo/src/parquet/decode_encodings.cpp
rugo/src/parquet/decode_page.cpp
rugo/src/parquet/filesystem.hpp
rugo/src/parquet/io_pipeline.hpp
rugo/src/parquet/ipc_serialize.hpp
rugo/src/parquet/metadata.cpp
rugo/src/parquet/metadata.hpp
rugo/src/parquet/page_value_decoder.cpp
rugo/src/parquet/parquet_reader.cpp
rugo/src/parquet/telemetry.hpp
rugo/src/parquet/type_widening.hpp
rugo/src/parquet/type_widening_wrappers.hpp
rugo/src/parquet/vendor/lz4/lz4.c
rugo/src/parquet/vendor/lz4/lz4.h
rugo/src/parquet/vendor/snappy/snappy-sinksource.cc
rugo/src/parquet/vendor/snappy/snappy-stubs-internal.cc
rugo/src/parquet/vendor/snappy/snappy.cc
rugo/src/parquet/vendor/zstd/zstd.h
rugo/src/parquet/vendor/zstd/common/entropy_common.cpp
rugo/src/parquet/vendor/zstd/common/error_private.cpp
rugo/src/parquet/vendor/zstd/common/fse_decompress.cpp
rugo/src/parquet/vendor/zstd/common/xxhash.cpp
rugo/src/parquet/vendor/zstd/common/zstd_common.cpp
rugo/src/parquet/vendor/zstd/decompress/huf_decompress.cpp
rugo/src/parquet/vendor/zstd/decompress/huf_decompress_amd64.S
rugo/src/parquet/vendor/zstd/decompress/zstd_ddict.cpp
rugo/src/parquet/vendor/zstd/decompress/zstd_decompress.cpp
rugo/src/parquet/vendor/zstd/decompress/zstd_decompress_block.cpp
src/cpp/bs_pool_bridge.hpp
src/cpp/carchar_native.cpp
src/cpp/cpu_features.cpp
src/cpp/directories.cpp
src/cpp/disk_io.cpp
src/cpp/disk_reader_native.cpp
src/cpp/hllpp.cpp
src/cpp/hllpp.h
src/cpp/http_client.cpp
src/cpp/http_client.hpp
src/cpp/intbuffer.cpp
src/cpp/intbuffer.h
src/cpp/ipc_deserialize.cpp
src/cpp/ipc_deserialize.hpp
src/cpp/memory_pool.cpp
src/cpp/memory_pool.hpp
src/cpp/platform.cpp
src/cpp/platform.h
src/cpp/pyobject_queue.hpp
src/cpp/simd_bitops.cpp
src/cpp/simd_bitops.h
src/cpp/simd_datepart.cpp
src/cpp/simd_datepart.h
src/cpp/simd_env.cpp
src/cpp/simd_env.h
src/cpp/simd_hash.cpp
src/cpp/simd_hash.h
src/cpp/simd_remap.cpp
src/cpp/simd_search.cpp
src/cpp/simd_search.h
src/cpp/simd_string_ops.cpp
src/cpp/simd_string_ops.h
src/cpp/simd_strings_extension.cpp
src/cpp/simd_timestamp_cast.h
src/cpp/usearch_native.cpp
src/cpp/vector_length_native.cpp
src/cpp/vector_search_native.cpp
src/cpp/vergesort.h
src/cpp/volnitsky.h
src/cpp/xxhash_build_info.c
src/cpp/xxhash_build_info.h
src/cpp/expression/compiled_expression.cpp
src/cpp/expression/compiled_expression.h
src/cpp/operators/loop_join_kernels.hpp
tests/test_arithmetic_dispatch.py
tests/test_draken_comparisons.py
tests/test_filter_constant_encoding.py
tests/test_filter_implied_group_key_reduction.py
tests/test_mermaid_distinct_type.py
tests/test_opteryx_connector_catalog_factory.py
tests/test_perfect_hash_set.py
tests/test_read_node_mermaid.py
tests/test_scalar_subquery.py
tests/test_simd_env.py
tests/test_statistics_only_response.py
tests/test_vector_type_discriminator.py
third_party/crypto/md5.cpp
third_party/crypto/md5.h
third_party/crypto/sha1.cpp
third_party/crypto/sha1.h
third_party/crypto/sha2.cpp
third_party/crypto/sha2.h
third_party/crypto/sha512.cpp
third_party/cyan4973/xxhash.c
third_party/cyan4973/xxhash.h
third_party/fastfloat/fast_float/fast_float.h
third_party/mabel/carchar/carchar.hpp
third_party/mabel/carchar/carchar_common.hpp
third_party/mabel/carchar/carchar_index.hpp
third_party/mabel/carchar/carchar_join_index.hpp
third_party/mabel/carchar/carchar_set.hpp
third_party/mabel/carchar/carchar_simd.hpp
third_party/mabel/parvi/parvi.hpp
third_party/nanobind/src/nb_combined.cpp
third_party/re2/re2/bitstate.cc
third_party/re2/re2/compile.cc
third_party/re2/re2/dfa.cc
third_party/re2/re2/filtered_re2.cc
third_party/re2/re2/mimics_pcre.cc
third_party/re2/re2/nfa.cc
third_party/re2/re2/onepass.cc
third_party/re2/re2/parse.cc
third_party/re2/re2/perl_groups.cc
third_party/re2/re2/prefilter.cc
third_party/re2/re2/prefilter_tree.cc
third_party/re2/re2/prog.cc
third_party/re2/re2/re2.cc
third_party/re2/re2/re2.h
third_party/re2/re2/regexp.cc
third_party/re2/re2/regexp.h
third_party/re2/re2/set.cc
third_party/re2/re2/simplify.cc
third_party/re2/re2/stringpiece.cc
third_party/re2/re2/stringpiece.h
third_party/re2/re2/tostring.cc
third_party/re2/re2/unicode_casefold.cc
third_party/re2/re2/unicode_groups.cc
third_party/re2/util/rune.cc
third_party/re2/util/strutil.cc
third_party/tdigest-c/src/tdigest.h
third_party/tdigest-c/src/tdigest_cpp.cpp
third_party/ulfjack/ryu/d2fixed.c
third_party/ulfjack/ryu/ryu.h
third_party/yyjson/src/yyjson.c
third_party/yyjson/src/yyjson.h