Skip to content
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

Centralize route handling and add a flag for resource naming #2562

Merged
merged 1 commit into from
May 4, 2021

Conversation

devinsba
Copy link
Contributor

@devinsba devinsba commented Mar 30, 2021

  • Finatra
  • Jax RS 1 - Doesn't use central decorator component, inlines the code
  • Jax RS 2 - Doesn't use central decorator component, inlines the code
  • Play 2.3
  • Play 2.4
  • Play 2.6
  • Ratpack 1.5
  • Sparkjava 2.3
  • Webflux
  • Webmvc

Servers that don't do routes that probably should:

  • Akka-http
  • Dropwizard
  • Grizzly
  • Vertx

@devinsba devinsba force-pushed the bds/resource-name-raw branch 13 times, most recently from 4b7c685 to 0fb19fa Compare April 5, 2021 15:40
@devinsba devinsba force-pushed the bds/resource-name-raw branch 3 times, most recently from 16b3fbe to 0802823 Compare April 7, 2021 15:42
@devinsba devinsba force-pushed the bds/resource-name-raw branch 3 times, most recently from 72448e6 to 356de57 Compare April 19, 2021 15:22
@devinsba devinsba force-pushed the bds/resource-name-raw branch 11 times, most recently from f4f1300 to caa9121 Compare April 28, 2021 19:33
@devinsba devinsba force-pushed the bds/resource-name-raw branch 3 times, most recently from 45b99f7 to 3eba1d6 Compare May 3, 2021 13:13
@devinsba devinsba marked this pull request as ready for review May 3, 2021 15:09
@devinsba devinsba requested a review from a team as a code owner May 3, 2021 15:09
@devinsba devinsba force-pushed the bds/resource-name-raw branch 2 times, most recently from 085d820 to 56db5b6 Compare May 3, 2021 18:43
@@ -52,6 +52,7 @@ class PlayServerTest extends HttpServerTest<TestServer> {
"$Tags.HTTP_URL" String
"$Tags.HTTP_METHOD" String
"$Tags.HTTP_STATUS" Integer
// "$Tags.HTTP_ROUTE" String
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is the bug in the tests that I mentioned earlier, the play tests don't wire the server together like a real app

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What's the path to resolution then? Is this (and others below) an acceptable deviation or does it need to be dealt with?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we added something to the doc yesterday that this needs to be fixed so its on the radar

@devinsba devinsba force-pushed the bds/resource-name-raw branch 2 times, most recently from 2e90c75 to cd4521d Compare May 4, 2021 14:10
@devinsba devinsba merged commit a99202d into master May 4, 2021
@devinsba devinsba deleted the bds/resource-name-raw branch May 4, 2021 20:12
@github-actions github-actions bot added this to the 0.80.0 milestone May 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants