FrameworkBenchmarks icon indicating copy to clipboard operation
FrameworkBenchmarks copied to clipboard

Changes / Updates / Dates for Round 19

Open NateBrady23 opened this issue 6 years ago • 24 comments

I'll be editing this pinned issue to link to other issues or pull requests that may affect tests for this round.

Round 19 testing will begin on or around May 1st. Last call for changes to be reviewed and merged is April 29th.

  • #4984 - Updated major versions of MySQL and MongoDB
  • #5015 - The requirements are now just on GitHub, and the results web site links there instead of having a duplicate copy.
  • #5167 - Single and Multi Query tests should be reading the entire row from the database. This was stated in the rules but have added an extra sentence to make it clearer that selecting just the randomNumber is incorrect.
  • #5199 - Postgres to version 12
  • Citrine environment from CentOS to Ubuntu 18.04
  • #5285 - Wrk improvements and MongoDB update
  • Azure environment from Ubuntu 16.04 to 18.04 and changing the terraform script from using latest image to a specific version for better reproduction of test results. Apr 23, 2020

Blockers for Round 19

  • [x] Investigating issue related to #4092 and other start/stop issues
  • [x] Add a message to tfb-status with some advance notice before PR submissions are closed for the round

Round 19 results have been posted: https://www.techempower.com/benchmarks/#section=data-r19

NateBrady23 avatar Jul 31 '19 23:07 NateBrady23

  • #5015 The requirements are not just on GitHub, and the results web site links there instead of having a duplicate copy.

bhauer avatar Aug 22 '19 16:08 bhauer

Hi all. I want to bring attention to the following issues:

  1. There is no response for quite long time on these two: https://github.com/TechEmpower/FrameworkBenchmarks/issues/4092#issuecomment-484549733 and https://github.com/TechEmpower/FrameworkBenchmarks/issues/4885#issuecomment-506957575 I'm not able to pinpoint the problem that is causing the described behaviour.
  2. https://github.com/TechEmpower/FrameworkBenchmarks/issues/4083#issuecomment-549923026 I would like to hear how to proceed with this. It concerns the frameworks using Java and servlet container. The data suggests there is a difference.

zloster avatar Nov 05 '19 17:11 zloster

Are there any plans for OS upgrades? Newer kernel versions might be affected differently by the security countermeasures that led to a lot of performance regressions before. CentOS 8 got released more than a month ago (CentOS 7 is used in the physical hardware environment), and I believe that we have more recent options for the Azure VMs (which use Ubuntu 16.04 if I am not mistaken).

volyrique avatar Nov 09 '19 13:11 volyrique

@volyrique Indeed, we are presently considering switching over to Ubuntu 18.04.

bhauer avatar Nov 10 '19 02:11 bhauer

Update package.json of Hapi from "hapi": "16.1.1" to "@hapi/hapi": "^18.4.0" package.json of hapi tests

hushino avatar Nov 14 '19 02:11 hushino

How about any plans to visualize the cached queries test type?

volyrique avatar Nov 21 '19 00:11 volyrique

@volyrique Good question. I'll see if I can get that enabled for the next round.

bhauer avatar Nov 21 '19 18:11 bhauer

Please upgrade Dropwizard to at least 1.3.17 or to 2.0

https://github.com/TechEmpower/FrameworkBenchmarks/blob/master/frameworks/Java/dropwizard/pom.xml#L17

OneCricketeer avatar Dec 31 '19 16:12 OneCricketeer

Please upgrade Quarkus to a 1.x.y release

https://github.com/TechEmpower/FrameworkBenchmarks/blob/master/frameworks/Java/quarkus/pom.xml#L10

OneCricketeer avatar Dec 31 '19 16:12 OneCricketeer

Adding uWebSocket @alexhultman

Liroo avatar Feb 13 '20 08:02 Liroo

Round 19 will run in April. Pull requests not ready by 4/3 won't be guaranteed to be part of Round 19.

NateBrady23 avatar Mar 24 '20 14:03 NateBrady23

@nbrady-techempower @bhauer https://github.com/TechEmpower/FrameworkBenchmarks/issues/4092#issuecomment-551295713 The problem with the TCP/IP connections is still there and there is no comment from your side. I've found a possible reproduction steps. It's just a configuration change. Please, take a closer look.

zloster avatar Mar 24 '20 14:03 zloster

We're taking Citrine down for maintenance and working on some pressing issues that may have a negative impact on the next round. We'll be postponing round 19 for a couple of weeks, so please feel free to keep submitting pull requests. We'll have messaging on Citrine and in this thread when things are back up.

NateBrady23 avatar Apr 08 '20 17:04 NateBrady23

pressing issues that may have a negative impact on the next round

Can you share the details if we want to repro the environment?

sebastienros avatar Apr 08 '20 18:04 sebastienros

Can you share the details if we want to repro the environment?

We will share any changes we make.

msmith-techempower avatar Apr 08 '20 18:04 msmith-techempower

@sebastienros We're working more closely on this issue right now https://github.com/TechEmpower/FrameworkBenchmarks/issues/4092 and anything else we do will be completely transparent.

NateBrady23 avatar Apr 08 '20 18:04 NateBrady23

I would contribute a PR, but tied up with other priorities. Can someone take care of Dropwizard, please?

OneCricketeer avatar Apr 08 '20 19:04 OneCricketeer

Before close the PRs for the next Round.

Please add a message in advance in https://tfb-status.techempower.com/ Like the one that you place when you're doing maintenance. DeepinScreenshot_Seleccionar área_20200410003104

joanhey avatar Apr 09 '20 22:04 joanhey

Thank you @joanhey for making that request here. I've added it to the top as a reminder to myself.

NateBrady23 avatar Apr 09 '20 23:04 NateBrady23

We're moving forward with Round 19:

Round 19 testing will begin on or around May 1st. Last call for changes to be reviewed and merged is April 29th.

NateBrady23 avatar Apr 17 '20 14:04 NateBrady23

Update Azure to Ubuntu 18.04 like in Citrine.

joanhey avatar Apr 23 '20 21:04 joanhey

Are you hard set on the deadline for today? I was planning on having mine by the end of the weekend. Pretty sure I have the fastest web framework on the web right now, minium fastest with node.js.

Phara0h avatar Apr 29 '20 19:04 Phara0h

@Phara0h A continuous run started today on Citrine. The next run will be reviewed for Round 19, so technically you do have a few days, but it would not give you any time to review data and fix problems.

NateBrady23 avatar Apr 29 '20 19:04 NateBrady23

Round 19 results have been posted: Round 19 results have been posted: https://www.techempower.com/benchmarks/#section=data-r19

Unpinning this issue but will leave open for a bit. Pinning a new issue to start tracking changes for Round 20

NateBrady23 avatar May 28 '20 21:05 NateBrady23