Skip to content

Introduce Grizzly 2.0-based provider for Async HTTP Client #17

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

Closed
wants to merge 2 commits into from
Closed

Conversation

rlubke
Copy link
Contributor

@rlubke rlubke commented Jul 8, 2011

This pull requests introduces a Grizzly 2.0-based provider for the Async HTTP Client library.

The 2.0 provider passes all defined tests, however, it still needs some work and additional testing via actual users, so I'd say this provider is alpha quality at the moment.

Another item to be aware of is that Grizzly 2.0 requires JDK 1.6. I've updated the build such that the Grizzly provider will not be compiled if AHC is built using 1.5. Additionally, I've added a bundles module to create a Grizzly-only distribution. Other distributions can, of course, be added. I'll be the first to admit that I'm far from being a maven expert, so upon review of the structural/build changes if there are suggestions on how to better deal JDK 1.5 vs 1.6 and provider specific bundles, please let me know and I'll make the appropriate changes.

@rlubke rlubke closed this Jul 27, 2011
cs-workco pushed a commit to cs-workco/async-http-client that referenced this pull request Apr 13, 2023
Motivation:

Allowing readers of the API documentation to drill into the implementation of documented declarations can be educational and helpful for debugging, among several other reasons.

Modifications:

Add --github-file-prefix appending the current version in order to keep stable links. This means that documentation generated from any non-release revision may resolve incorrectly. This can be refined in the doc generation script later if it is deemed problematic by resolving to the commit sha if it doesn't exactly align with the version.

Result:

Users will be able to click a 'Show on GitHub' for all documented API declarations.
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.

1 participant