INNER CODE UNIT · Java

ownerBatchLoader

graphql-java/java-dataloader · src/jmh/java/performance/DataLoaderDispatchPerformance.java:261

    static BatchLoader<String, Owner> ownerBatchLoader = list -> {
        List<Owner> collect = list.stream().map(key -> {
            Owner owner = owners.get(key);
            return owner;
        }).collect(Collectors.toList());
        return CompletableFuture.completedFuture(collect);
    };
    static BatchLoader<String, Pet> petBatchLoader = list -> {
        List<Pet> collect = list.stream().map(key -> {
            Pet owner = pets.get(key);
            return owner;
        }).collect(Collectors.toList());
        return CompletableFuture.completedFuture(collect);
    };


    @State(Scope.Benchmark)
    public static class MyState {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…