Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: calling in a test dbt form rust #1258

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

benfdking
Copy link
Collaborator

No description provided.

Copy link

Benchmark for 85f587c

Click to view benchmark
Test Base PR %
DepthMap::from_parent 38.6±0.45µs 39.9±0.30µs +3.37%
fix_complex_query 9.3±0.12ms 9.5±0.57ms +2.15%
fix_superlong 91.9±5.25ms 91.1±3.66ms -0.87%
parse_complex_query 2.9±0.02µs 2.9±0.03µs 0.00%
parse_expression_recursion 5.1±0.06µs 5.1±0.06µs 0.00%
parse_simple_query 812.7±10.71ns 815.1±12.98ns +0.30%

@benfdking benfdking force-pushed the dbt_templater_rust_test branch 2 times, most recently from c124848 to 2a70a76 Compare January 28, 2025 14:08
Copy link

Benchmark for c2a2223

Click to view benchmark
Test Base PR %
DepthMap::from_parent 38.6±0.21µs 38.4±0.24µs -0.52%
fix_complex_query 9.2±0.17ms 9.6±0.57ms +4.35%
fix_superlong 88.5±3.21ms 96.5±4.09ms +9.04%
parse_complex_query 2.9±0.04µs 2.9±0.05µs 0.00%
parse_expression_recursion 5.1±0.12µs 5.2±0.06µs +1.96%
parse_simple_query 843.7±10.11ns 823.9±21.85ns -2.35%

Copy link

Benchmark for 7fcf539

Click to view benchmark
Test Base PR %
DepthMap::from_parent 38.4±0.76µs 38.3±0.45µs -0.26%
fix_complex_query 9.3±0.33ms 9.5±0.64ms +2.15%
fix_superlong 98.2±5.96ms 92.7±5.08ms -5.60%
parse_complex_query 3.0±0.04µs 2.9±0.09µs -3.33%
parse_expression_recursion 5.2±0.05µs 5.1±0.05µs -1.92%
parse_simple_query 839.0±11.78ns 807.5±8.79ns -3.75%

@benfdking benfdking force-pushed the dbt_templater_rust_test branch 3 times, most recently from ce20e90 to ea75d1b Compare January 28, 2025 14:46
Copy link

Benchmark for f496e5a

Click to view benchmark
Test Base PR %
DepthMap::from_parent 38.5±0.54µs 38.3±0.24µs -0.52%
fix_complex_query 9.3±0.07ms 9.5±0.69ms +2.15%
fix_superlong 92.3±4.50ms 89.3±4.32ms -3.25%
parse_complex_query 2.9±0.06µs 2.9±0.02µs 0.00%
parse_expression_recursion 5.2±0.06µs 5.2±0.06µs 0.00%
parse_simple_query 813.4±9.91ns 796.8±11.03ns -2.04%

Copy link

Benchmark for 779a307

Click to view benchmark
Test Base PR %
DepthMap::from_parent 38.0±0.23µs 38.9±0.34µs +2.37%
fix_complex_query 9.2±0.07ms 9.5±0.63ms +3.26%
fix_superlong 88.7±2.83ms 89.0±3.48ms +0.34%
parse_complex_query 2.9±0.02µs 2.9±0.06µs 0.00%
parse_expression_recursion 5.1±0.05µs 5.1±0.09µs 0.00%
parse_simple_query 823.7±25.42ns 811.3±4.91ns -1.51%

Copy link

Benchmark for cb085e3

Click to view benchmark
Test Base PR %
DepthMap::from_parent 38.1±0.25µs 38.5±0.40µs +1.05%
fix_complex_query 9.3±0.10ms 9.6±0.65ms +3.23%
fix_superlong 90.0±3.23ms 91.1±3.45ms +1.22%
parse_complex_query 3.0±0.04µs 2.9±0.04µs -3.33%
parse_expression_recursion 5.1±0.06µs 5.1±0.08µs 0.00%
parse_simple_query 819.7±7.68ns 808.9±8.53ns -1.32%

@benfdking benfdking force-pushed the dbt_templater_rust_test branch 4 times, most recently from 1c6aad8 to 5177ff5 Compare February 2, 2025 18:31
- add a test calling from cargo
@benfdking benfdking force-pushed the dbt_templater_rust_test branch from 5177ff5 to 4caa22c Compare February 2, 2025 18:31
Copy link

github-actions bot commented Feb 2, 2025

Benchmark for 1a66e06

Click to view benchmark
Test Base PR %
DepthMap::from_parent 38.7±0.37µs 38.2±0.16µs -1.29%
fix_complex_query 9.4±0.09ms 9.7±0.68ms +3.19%
fix_superlong 94.2±2.73ms 95.0±4.73ms +0.85%
parse_complex_query 2.9±0.03µs 3.0±0.03µs +3.45%
parse_expression_recursion 5.2±0.04µs 5.1±0.08µs -1.92%
parse_simple_query 822.4±9.85ns 833.0±9.69ns +1.29%

Copy link

github-actions bot commented Feb 2, 2025

Benchmark for cf64fed

Click to view benchmark
Test Base PR %
DepthMap::from_parent 38.7±0.62µs 38.9±0.22µs +0.52%
fix_complex_query 9.4±0.16ms 9.5±0.66ms +1.06%
fix_superlong 95.5±4.78ms 91.2±4.46ms -4.50%
parse_complex_query 2.9±0.11µs 2.9±0.04µs 0.00%
parse_expression_recursion 5.2±0.10µs 5.1±0.03µs -1.92%
parse_simple_query 798.4±7.05ns 796.0±13.06ns -0.30%

Copy link

github-actions bot commented Feb 2, 2025

Benchmark for 93fc241

Click to view benchmark
Test Base PR %
DepthMap::from_parent 38.2±0.38µs 38.8±1.80µs +1.57%
fix_complex_query 9.5±0.10ms 9.4±0.63ms -1.05%
fix_superlong 97.3±3.44ms 96.2±5.43ms -1.13%
parse_complex_query 3.0±0.03µs 2.9±0.06µs -3.33%
parse_expression_recursion 5.2±0.04µs 5.1±0.04µs -1.92%
parse_simple_query 813.4±10.19ns 821.4±9.88ns +0.98%

Copy link

github-actions bot commented Feb 2, 2025

Benchmark for 0d95ca7

Click to view benchmark
Test Base PR %
DepthMap::from_parent 38.3±0.25µs 38.9±0.34µs +1.57%
fix_complex_query 9.4±0.15ms 9.4±0.63ms 0.00%
fix_superlong 93.3±4.04ms 92.6±4.36ms -0.75%
parse_complex_query 2.9±0.05µs 2.9±0.03µs 0.00%
parse_expression_recursion 5.1±0.04µs 5.1±0.03µs 0.00%
parse_simple_query 801.7±10.03ns 804.4±17.48ns +0.34%

Copy link

github-actions bot commented Feb 2, 2025

Benchmark for be3c8e9

Click to view benchmark
Test Base PR %
DepthMap::from_parent 39.4±0.37µs 38.5±0.29µs -2.28%
fix_complex_query 9.1±0.07ms 9.4±0.63ms +3.30%
fix_superlong 89.5±4.06ms 91.0±3.88ms +1.68%
parse_complex_query 2.9±0.08µs 2.9±0.03µs 0.00%
parse_expression_recursion 5.1±0.07µs 5.1±0.05µs 0.00%
parse_simple_query 806.4±11.12ns 807.1±13.14ns +0.09%

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