Skip to content

Conversation

@yaacovCR
Copy link
Contributor

=> further simplifies Queue algorithm at the expense of (potentially) a few extra micro-tasks.

The extra micro-tasks actually may lead to a few extra items being batched depending on the exact nature of the executor, potentially an added side-benefit.

Within our GraphQL code, there are no test changes, as the Queue executor just saves the push/stop methods and passes them to the IncrementalGraph.

further simplify Queue algorithm at the expense of potentially a few extra micro-tasks (which leads to further coalescing/batching of results, actually a side-benefit).
@yaacovCR yaacovCR requested a review from a team as a code owner October 28, 2025 08:03
@yaacovCR yaacovCR added the PR: polish 💅 PR doesn't change public API or any observed behaviour label Oct 28, 2025
@yaacovCR yaacovCR merged commit f625c32 into graphql:next Oct 28, 2025
15 of 16 checks passed
@yaacovCR yaacovCR deleted the polish-queue branch October 28, 2025 08:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR: polish 💅 PR doesn't change public API or any observed behaviour

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant