Skip to content

test: add real backend performance benchmarks - #76

Merged
j6k4m8 merged 1 commit into
masterfrom
test/real-performance-benchmarks-88
Jul 25, 2026
Merged

test: add real backend performance benchmarks#76
j6k4m8 merged 1 commit into
masterfrom
test/real-performance-benchmarks-88

Conversation

@j6k4m8

@j6k4m8 j6k4m8 commented Jul 25, 2026

Copy link
Copy Markdown
Member

Summary

  • benchmark high-degree traversal across NetworkX, DataFrame, and SQL
  • benchmark grouped SQL node insertion and SQL bulk edge insertion
  • benchmark incremental DataFrame edge mutation
  • benchmark metadata-bearing dataframe ingestion across local backends
  • keep workloads limited to 250-500 elements for fast pull request feedback

@codspeed-hq

codspeed-hq Bot commented Jul 25, 2026

Copy link
Copy Markdown

Merging this PR will not alter performance

✅ 8 untouched benchmarks
🆕 9 new benchmarks

Performance Changes

Benchmark BASE HEAD Efficiency
🆕 test_dataframe_incremental_edge_insertion N/A 374.6 ms N/A
🆕 test_dataframe_ingestion_with_metadata[dataframe] N/A 1 ms N/A
🆕 test_dataframe_ingestion_with_metadata[networkx] N/A 8.2 ms N/A
🆕 test_dataframe_ingestion_with_metadata[sql] N/A 33.4 ms N/A
🆕 test_high_degree_neighbor_traversal[dataframe] N/A 935.1 ms N/A
🆕 test_high_degree_neighbor_traversal[networkx] N/A 3.6 ms N/A
🆕 test_high_degree_neighbor_traversal[sql] N/A 198.8 ms N/A
🆕 test_sql_bulk_edge_insertion N/A 191.1 ms N/A
🆕 test_sql_grouped_transaction_node_insertion N/A 160.3 ms N/A

Comparing test/real-performance-benchmarks-88 (2f8620c) with master (ca03a49)

Open in CodSpeed

@j6k4m8
j6k4m8 merged commit e9d0dba into master Jul 25, 2026
7 checks passed
@j6k4m8
j6k4m8 deleted the test/real-performance-benchmarks-88 branch July 25, 2026 18:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant