Skip to content

Commit 3df3b4f

Browse files
authored
Merge pull request #107 from phocassoftware/update-graphql
update graphql to latest
2 parents b0b6191 + ce28bca commit 3df3b4f

File tree

4 files changed

+18
-26
lines changed

4 files changed

+18
-26
lines changed

graphql-builder/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
<junit.jupiter.version>5.12.2</junit.jupiter.version>
2929
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
3030
<jackson.version>2.19.0</jackson.version>
31-
<graphql.version>22.3</graphql.version>
31+
<graphql.version>24.0</graphql.version>
3232
</properties>
3333

3434
<licenses>

graphql-builder/src/test/java/com/phocassoftware/graphql/builder/DirectiveTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ public void testDirectiveArgumentDefinition() {
8787
List<LinkedHashMap<String, Object>> dir = (List<LinkedHashMap<String, Object>>) ((Map<String, Object>) response.get("__schema")).get("directives");
8888
LinkedHashMap<String, Object> input = dir.stream().filter(map -> map.get("name").equals("Input")).collect(Collectors.toList()).get(0);
8989

90-
assertEquals(8, dir.size());
90+
assertEquals(10, dir.size());
9191
assertEquals("ARGUMENT_DEFINITION", ((List<String>) input.get("locations")).get(0));
9292
assertEquals(1, ((List<Object>) input.get("args")).size());
9393
// getNickname(nickName: String! @Input(value : "TT")): String!

graphql-database-manager-core/src/main/java/com/phocassoftware/graphql/database/manager/Database.java

Lines changed: 16 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
import java.util.stream.Collectors;
3434
import java.util.stream.Stream;
3535
import org.dataloader.DataLoader;
36+
import org.dataloader.DataLoaderFactory;
3637
import org.dataloader.DataLoaderOptions;
3738

3839
@SuppressWarnings("unchecked")
@@ -59,32 +60,29 @@ public class Database {
5960
this.submitted = new AtomicInteger();
6061

6162
items = new TableDataLoader<>(
62-
new DataLoader<DatabaseKey<Table>, Table>(
63-
keys -> {
64-
return driver.get(keys);
65-
},
66-
DataLoaderOptions.newOptions().setMaxBatchSize(driver.maxBatchSize())
67-
),
63+
DataLoaderFactory
64+
.newDataLoader(
65+
driver::get,
66+
DataLoaderOptions.newOptions().setMaxBatchSize(driver.maxBatchSize()).build()
67+
),
6868
this::handleFuture
6969
); // will auto call global
7070

7171
queries = new TableDataLoader<>(
72-
new DataLoader<DatabaseQueryKey<Table>, List<Table>>(
73-
keys -> {
74-
return merge(keys.stream().map(driver::query));
75-
},
76-
DataLoaderOptions.newOptions().setBatchingEnabled(false)
77-
),
72+
DataLoaderFactory
73+
.newDataLoader(
74+
keys -> merge(keys.stream().map(driver::query)),
75+
DataLoaderOptions.newOptions().setBatchingEnabled(false).build()
76+
),
7877
this::handleFuture
7978
); // will auto call global
8079

8180
queryHistories = new TableDataLoader<>(
82-
new DataLoader<DatabaseQueryHistoryKey<Table>, List<Table>>(
83-
keys -> {
84-
return merge(keys.stream().map(driver::queryHistory));
85-
},
86-
DataLoaderOptions.newOptions().setBatchingEnabled(false)
87-
),
81+
DataLoaderFactory
82+
.newDataLoader(
83+
keys -> merge(keys.stream().map(driver::queryHistory)),
84+
DataLoaderOptions.newOptions().setBatchingEnabled(false).build()
85+
),
8886
this::handleFuture
8987
); // will auto call global
9088

renovate.json

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,6 @@
2020
"autoApprove": true,
2121
"automerge": true,
2222
"groupName": "minor versions"
23-
},
24-
{
25-
"allowedVersions": "/^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$/",
26-
"matchPackageNames": [
27-
"/^(com.graphql-java:).*/"
28-
]
2923
}
3024
]
3125
}

0 commit comments

Comments
 (0)