-
Notifications
You must be signed in to change notification settings - Fork 163
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Convert GraphQL v2 to Quarkus #1980
Merged
Merged
Changes from all commits
Commits
Show all changes
32 commits
Select commit
Hold shift + click to select a range
8ea1c82
Convert GraphQL v2 to Quarkus
olim7t 7c358a8
Attempt to fix deadlock issue
olim7t 0f0277c
Port first integration test
olim7t 512343f
Port remaining schema-first integration tests
olim7t 16351bb
Port easy CQL-first tests
olim7t b58c4ef
Port Apollo-based CQL-first tests
olim7t f127c25
Enable metrics
olim7t 875a853
Propagate OVERLOADED as a GraphQL error
olim7t 3a1e2ff
Port log reduction fix (#1279)
olim7t 4a39551
Remove non-Quarkus GraphQL v2
olim7t 8e51d63
Add Quarkus docker extension
olim7t 3778f2c
Allow port config via system properties
olim7t a8850cf
Create base class for tests that need a CQL session
olim7t 5d23b3d
Migrate all integration tests to QuarkusIntegrationTest
olim7t bf965e6
Fix caching issue
olim7t d0366ab
Fix parent POM version
olim7t a72ba6e
Address misc review comments
olim7t 7f94548
Fix GraphqlResourceBaseTest
olim7t 14d9d4a
Use QuarkusTestResource consistently
olim7t a7ce16a
Simplify token handling in PlaygroundResource
olim7t acda8fc
Don't start gRPC server in dev
olim7t ec0ae34
Drop OkHttp in favor of RestAssured
olim7t 1f9981b
Reenable integration tests
olim7t e641553
Fix failing tests on DSE
olim7t ddc61d0
Fix authentication
olim7t 75d7b4c
Disable Swagger
olim7t 08a2f84
Re-add docker-compose config
olim7t 81418f9
Fix missing ks hack
olim7t 9fe3fc9
Fix apollo-runtime dependencies
olim7t caf7957
Set log level for integration tests
olim7t cb9498e
Fix duplicated slashes in test URLs
olim7t 7283c8c
Revert "Fix apollo-runtime dependencies"
olim7t File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
* | ||
!target/*-runner | ||
!target/*-runner.jar | ||
!target/lib/* | ||
!target/quarkus-app/* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we want to introduce a similar guides for building the app, building the docker, int tests, etc as we do for the docs-api.. I guess it would be more a copy & paste.. I think the readme should provide all the information possible.. What about configuration guide as in the docs api?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Instead of copy-pasting, maybe it should move to the top-level readme?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fine with me, we can even move this to a separate task to speed merging this in. It's low priority anyway.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree that we should prioritize merging to the
v.2.0.0
branch. That will make it easier to work on the documentation across all 3 of the APIs.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I created #2052.