Skip to content
This repository was archived by the owner on Mar 24, 2026. It is now read-only.

Update cutelyst 1 4 0#2571

Merged
NateBrady23 merged 3 commits intoTechEmpower:masterfrom
cutelyst:update_cutelyst_1_4_0
Feb 17, 2017
Merged

Update cutelyst 1 4 0#2571
NateBrady23 merged 3 commits intoTechEmpower:masterfrom
cutelyst:update_cutelyst_1_4_0

Conversation

@dantti
Copy link
Copy Markdown
Contributor

@dantti dantti commented Feb 16, 2017

cutelyst-wsgi 1.4.0 can be linked with jemalloc which significantly increase performance
and tests using epoll event loop which makes a difference when the number of
connections is high.

QSqlDatabase::addDatabase is not thread-safe, so
using a QMutexLocker for all databases is safer and
is only used when connecting the first time to the
database.
@NateBrady23 NateBrady23 merged commit 9e85717 into TechEmpower:master Feb 17, 2017
zloster pushed a commit to zloster/FrameworkBenchmarks that referenced this pull request Mar 21, 2017
* cutelyst: Use a mutex locker for all database types

QSqlDatabase::addDatabase is not thread-safe, so
using a QMutexLocker for all databases is safer and
is only used when connecting the first time to the
database.

* cutelyst: update to cutelyst 1.4.0 and enable jemalloc

* cutelyst: Adjust cutelyst-wsgi to 1.4.0 and add tests with Epoll
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants