Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: graphql-java/java-dataloader
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.2.1
Choose a base ref
...
head repository: graphql-java/java-dataloader
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.2.2
Choose a head ref
  • 4 commits
  • 2 files changed
  • 2 contributors

Commits on Nov 10, 2023

  1. Lazily initialize Executor in ScheduledDataLoaderRegistry builder

    Calling ScheduledDataLoaderRegistry.newScheduledRegistry would create a new
    ScheduledExecutorService on every call, regardless of whether a custom one
    was supplied. Move creation of the default ScheduledExecutorService from the
    builder field to the build method to avoid the issue.
    kilink committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    789b8ca View commit details
    Browse the repository at this point in the history
  2. Avoid allocations in DataLoaderHelper.dispatch when there's no work

    Bail out early in DataLoaderHelper.dispatch when loaderQueue is empty to avoid
    unnecessary allocations; additionally, when there is work, size the allocated
    Lists precisely based on the loaderQueue size.
    kilink committed Nov 10, 2023
    Configuration menu
    Copy the full SHA
    6b20182 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2023

  1. Merge pull request #135 from kilink/lazy-init-executor

    Lazily initialize Executor in ScheduledDataLoaderRegistry builder
    bbakerman authored Nov 12, 2023
    Configuration menu
    Copy the full SHA
    b4d67cc View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. Merge pull request #136 from kilink/data-loader-helper-allocations

    Avoid allocations in DataLoaderHelper.dispatch when there's no work
    bbakerman authored Nov 14, 2023
    Configuration menu
    Copy the full SHA
    415ff76 View commit details
    Browse the repository at this point in the history
Loading