FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Autoresearch: Execution engine optimization (complex async query) by dondonz · Pull Request #4349 · graphql-java/graphql-java · GitHub

Autoresearch: Execution engine optimization (complex async query) - #4349

Closed
dondonz wants to merge 3 commits into
masterfrom
claude/autoresearch-execution-complex
Closed

Autoresearch: Execution engine optimization (complex async query)#4349
dondonz wants to merge 3 commits into
masterfrom
claude/autoresearch-execution-complex

Conversation

dondonz commented Mar 22, 2026
edited
Loading

Copy link
Copy Markdown
Member

This is a bit of fun to see what Autoresearch can do

Summary

  • Autoresearch setup for optimizing ComplexQueryPerformance.benchMarkSimpleQueriesThroughput
  • Targets the execution engine with async data fetchers, multi-threading, nested types
  • Exercises CompletableFuture chains, thread pool dispatch, instrumentation overhead
  • Designed for overnight autonomous optimization runs (200 iterations)

Approach

  • Profile-guided optimization using async-profiler
  • Targeted local test subset (graphql.execution.*) for fast iteration
  • Lessons from ENF autoresearch baked into program.md

Test plan

  • Run autoresearch loop locally
  • Verify improvements with full test suite on EC2
  • Review and cherry-pick winning optimizations

🤖 Generated with Claude Code

…imization

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

github-actions Bot commented Mar 22, 2026
edited
Loading

Copy link
Copy Markdown
Contributor

Test Report

Test Results

Java Version Total Passed Failed Errors Skipped
Java 11 5927 (±0) 5871 (±0) 0 (±0) 0 (±0) 56 (±0)
Java 17 5927 (±0) 5870 (±0) 0 (±0) 0 (±0) 57 (±0)
Java 21 5927 (±0) 5870 (±0) 0 (±0) 0 (±0) 57 (±0)
Java 25 5927 (±0) 5870 (±0) 0 (±0) 0 (±0) 57 (±0)
jcstress 32 (±0) 32 (±0) 0 (±0) 0 (±0) 0 (±0)
Total 23740 (±0) 23513 (±0) 0 (±0) 0 (±0) 227 (±0)

Code Coverage (Java 25)

Metric Covered Missed Coverage vs Master
Lines 30047 3121 90.6% ±0.0%
Branches 8785 1519 85.3% ±0.0%
Methods 8026 1206 86.9% ±0.0%

No per-class coverage changes detected.

Full HTML report: build artifact jacoco-html-report

Updated: 2026-08-20 22:23:13 UTC

dondonz and others added 2 commits March 22, 2026 17:35
Use --permission-mode plan with explicit --allowedTools whitelist instead
of bypassing all permissions. The agent can read files, edit source code,
and run gradle (for profiling), but cannot run tests, git commit, or
perform other destructive operations. The outer harness handles those.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

dondonz commented Apr 4, 2026

Copy link
Copy Markdown
Member Author

github-actions Bot commented Jun 4, 2026

Copy link
Copy Markdown
Contributor

Hello, this pull request has been inactive for 60 days, so we're marking it as stale. If you would like to continue working on this pull request, please make an update within the next 30 days, or we'll close the pull request.

github-actions Bot added the Stale label Jun 4, 2026

github-actions Bot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

Hello, as this pull request has been inactive for 90 days, we're closing this pull request. We always welcome contributions, and if you would like to continue, please open a new pull request.

github-actions Bot closed this Jul 5, 2026
andimarek reopened this Aug 20, 2026
andimarek closed this Aug 20, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants


Back | FazBrowse Home | New Git URL