CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/pypi-connectorx

Load data from databases to dataframes, the fastest way.

86

1.04x

Evaluation86%

1.04x

Agent success when using this tile

Overview
Eval results
Files

Evaluation results

88%

-2%

Database Performance Benchmark Tool

Memory Management and Performance

Criteria
Without context
With context

Uses read_sql function

100%

100%

Uses pandas.read_sql baseline

100%

100%

Memory tracking implementation

50%

40%

Timing measurement accuracy

100%

100%

Returns correct data structures

100%

100%

Speedup calculation

100%

100%

80%

Database Analytics Loader

SQL Query Execution and Data Loading

Criteria
Without context
With context

Uses read_sql function

100%

100%

Single query execution

100%

100%

Aggregation queries

100%

100%

Multiple queries parameter

0%

0%

Output format specification

100%

100%

Connection string usage

100%

100%

100%

Multi-Database Connection Manager

Database Connection Management

Criteria
Without context
With context

connectorx.read_sql Usage

100%

100%

Connection String Handling

100%

100%

Protocol Parameter

100%

100%

Connection Validation

100%

100%

Multiple Database Support

100%

100%

Return Type Handling

100%

100%

Error Information Capture

100%

100%

60%

-25%

Database Schema Inspector

Metadata Retrieval

Criteria
Without context
With context

Uses read_sql function

100%

0%

Schema extraction

100%

80%

Type string conversion

100%

100%

Efficient metadata retrieval

0%

66%

Schema comparison implementation

100%

100%

100%

Database Export Utility

Multiple Output Format Support

Criteria
Without context
With context

Uses read_sql function

100%

100%

Pandas format support

100%

100%

Arrow format support

100%

100%

Polars format support

100%

100%

Arrow stream support

100%

100%

Index column feature

100%

100%

Batch size configuration

100%

100%

Format validation

100%

100%

100%

70%

Large Dataset Batch Processor

Batch Processing and Streaming

Criteria
Without context
With context

Uses arrow_stream return type

0%

100%

Configures batch_size parameter

0%

100%

Iterates through RecordBatchReader

0%

100%

Processes each batch

100%

100%

Aggregates across batches

100%

100%

100%

Database Query Optimizer

Protocol and Transfer Optimization

Criteria
Without context
With context

Import connectorx

100%

100%

Use read_sql function

100%

100%

Binary protocol selection

100%

100%

CSV protocol selection

100%

100%

Return protocol used

100%

100%

Input validation

100%

100%

94%

-3%

Database Type Inspector

Type System and Data Type Conversion

Criteria
Without context
With context

Use read_sql function

100%

100%

Pandas format loading

100%

100%

Arrow format loading

100%

100%

Pandas type extraction

100%

100%

Arrow type extraction

100%

100%

Nullable type handling

93%

80%

Format type differences

80%

70%

40%

Database Query Performance Optimizer

Pre-execution Query Configuration

Criteria
Without context
With context

Import connectorx

100%

100%

Use read_sql function

100%

100%

Pass queries_before parameter

0%

0%

Configure session parameters

0%

0%

Return query results

100%

100%

100%

Sales Data Aggregator

Parallel Query Partitioning

Criteria
Without context
With context

Uses read_sql function

100%

100%

Partition configuration

100%

100%

Connection string usage

100%

100%

Query parameter usage

100%

100%

Return type handling

100%

100%

Install with Tessl CLI

npx tessl i tessl/pypi-connectorx
Evaluated
Agent
Codex
Model
Unknown

Table of Contents