Benchmarks icon indicating copy to clipboard operation
Benchmarks copied to clipboard

TechEmpower PR

Open n-stefan opened this issue 4 years ago • 3 comments

Hi, what is currently the recommended way of opening a pull request over at TechEmpower? Thanks

n-stefan avatar Nov 01 '21 17:11 n-stefan

Ideally for use if that touches the aspnet core benchmarks you could try the PRs on this repository first. That allows us to benchmark it easily and discuss about the motivations. But nobody is preventing you from creating one in TE directly if you feel confident we would also agree with the change.

sebastienros avatar Nov 01 '21 17:11 sebastienros

I see. The PR would change the Platform Update benchmark to also use positional parameters and I've modified the SQL accordingly, however it looks like over here it no longer uses an inline temp table but a CASE statement so I'd have to redo and retest the code.

n-stefan avatar Nov 01 '21 17:11 n-stefan

The changes for Platform Updates to use positional parameters are in the branch positional-parameters-update of my fork n-stefan/Benchmarks. Locally it seems to boost RPS by about 3-5%, would be interesting to see how it performs on big iron.

n-stefan avatar Nov 24 '21 16:11 n-stefan

@roji you probably have looked at it already

sebastienros avatar Dec 10 '22 15:12 sebastienros

Yeah, this was done in #1702 for most of the platform benchmarks, and in #1753 for the updates benchmark.

IIRC I still need to do this for the non-platform benchmarks though... Am already tracking that on my side, we can close this.

roji avatar Dec 11 '22 11:12 roji