Skip to content

Tags: puwei0000/graphql-java

Tags

v20.0

Toggle v20.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Value visitor with applied directive argument visited (graphql-java#3041

)

* Added a ValueTraverser allowing you to visit and optionally change input argument values

* Added integration test

* Added PR feedback - sentinals, new types and so on

* PR tweaks

* PR feedback

* PR feedback 2

* More PR feedback from Andi - handled null object fields

* Added the ability to visit the arguments of a field and change them

* Added applied directives argument support

v19.3

Toggle v19.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
use class loader in getResource (graphql-java#3038)

v19.2

Toggle v19.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Stable port of graphql-java#2940 (graphql-java#2947)

Fix bug where parsing a sdl with @Skip definition would result in 2 directive definitions on the GraphQLSchema (graphql-java#2940)

v19.1

Toggle v19.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request graphql-java#2911 from graphql-java/benchmark_enf

Reduce calculation for fragments in ExecutableNormalizedOperation

v19.0

Toggle v19.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
DF SelectionSet Benchmark (graphql-java#2893)

v18.3

Toggle v18.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
18.x port - Stop DOS attacks by making the lexer stop early on evil i…

…nput (graphql-java#2897)

* READY - Stop DOS attacks by making the lexer stop early on evil input. (graphql-java#2892)

Port to 18.x

* Test stability

v17.4

Toggle v17.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
17.x port - Stop DOS attacks by making the lexer stop early on evil i…

…nput (graphql-java#2902)

* 17.x port - Stop DOS attacks by making the lexer stop early on evil input

* This stops DOS attacks by making the lexer stop early.

* This stops DOS attacks by making the lexer stop early. Added BadSituationsRunner

* This stops DOS attacks by making the lexer stop early. Added BadSituationsRunner with comments

* This stops DOS attacks by making the lexer stop early. Added per query jvm settings

* This stops DOS attacks by making the lexer stop early. Added whitespace counts separate from token counts

* This stops DOS attacks by making the lexer stop early. Added whitespace counts separate from token counts - tweaks

* This stops DOS attacks by making the lexer stop early. Added whitespace counts separate from token counts - tweaks

* This stops DOS attacks by making the lexer stop early. Added whitespace counts separate from token counts - tweaks

* This stops DOS attacks by making the lexer stop early.Use array instead of map

* This stops DOS attacks by making the lexer stop early.Use array instead of map with comments

* PR feedback - renamed options and added SDL options
# Conflicts:
#	src/main/java/graphql/ParseAndValidate.java
#	src/main/java/graphql/parser/GraphqlAntlrToLanguage.java
#	src/main/java/graphql/parser/Parser.java
#	src/main/java/graphql/parser/ParserOptions.java
#	src/main/java/graphql/schema/idl/SchemaParser.java
#	src/test/groovy/graphql/parser/ParserTest.groovy

* PR build

* Reset after set options

v18.2

Toggle v18.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
RawVariables and CoercedVariables are public API (graphql-java#2868) (g…

…raphql-java#2870)

(cherry picked from commit 6090f3c)

Co-authored-by: Brad Baker <[email protected]>

v18.1

Toggle v18.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Max query depth called later in beginExecuteOperation (graphql-java#2773

)

* Investigation of NonNullableValueCoercedAsNullException is being thrown in MaxQueryDepthInstrumentation

* MaxQueryDepthInstrumentation and MaxQueryComplexityInstrumentation now are called at execution time not after validation

* use atomic ref

v18.0

Toggle v18.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update README.zh_cn.md (graphql-java#2758)

This PR is the translation of latest README.