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

Added missing tests, new configuration with HikariCP and bumped Play version #1149

Merged
merged 1 commit into from
Oct 29, 2014

Conversation

donovanmuller
Copy link
Contributor

Added the remaining tests for play2-java-jpa:

  • /fortunes
  • /update
  • /plaintext

Also added a new benchmark configuration based on play2-java-jpa but using the HikariCP plugin. This allows the default BoneCP connection pool to be replaced with HikariCP.

Bumped Play version to 2.3.6.
Added HikariCP benchmark config.
msmith-techempower added a commit that referenced this pull request Oct 29, 2014
Added missing tests, new configuration with HikariCP and bumped Play version
@msmith-techempower msmith-techempower merged commit 57de4cb into TechEmpower:master Oct 29, 2014
@richdougherty
Copy link
Contributor

👍 I think this PR looks great. I have a few suggestions but there's no rush on these things. You can easily change them up in your next PR.

('Scala', 'Slick', ['Linux'], ['db', 'query', 'fortune', 'update']),
('Java', None, ['Linux'], ['json']),
('Java', 'Ebean', ['Linux'], ['db', 'query']),
('Java', 'JPA', ['Linux'], ['db', 'query', 'fortune', 'update', 'plaintext']),
Copy link
Contributor

Choose a reason for hiding this comment

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

I suggest renaming "JPA" to "JPA BoneCP" here so that the difference between the two frameworks is really clear. I understand that BoneCP is the default but I don't think it will hurt to spell out the difference to anyone who is reading the results!

donovanmuller added a commit to donovanmuller/FrameworkBenchmarks that referenced this pull request Nov 3, 2014
Updated Ebean benchmarks to include missing tests as well as include HikariCP version.
Moved `/plaintext` tests from JPA/Ebean benchmarks to the `play2-java` benchmark as per TechEmpower#1149 (comment)
Added BoneCP qualifier as per TechEmpower#1149 (comment) and changed names accordingly.
donovanmuller added a commit to donovanmuller/FrameworkBenchmarks that referenced this pull request Nov 3, 2014
Updated Ebean benchmarks to include missing tests as well as include HikariCP version.
Moved `/plaintext` tests from JPA/Ebean benchmarks to the `play2-java` benchmark as per TechEmpower#1149 (comment)
Added BoneCP qualifier as per TechEmpower#1149 (comment) and changed names accordingly.
@donovanmuller
Copy link
Contributor Author

@richdougherty Have implemented your suggestions here as well as updating Ebean benchmark etc.

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