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

Make every type of Bolt transactions use web workers #724

Merged
merged 2 commits into from
Mar 22, 2018

Conversation

oskarhane
Copy link
Member

@oskarhane oskarhane commented Mar 22, 2018

Refactor the worker initialisation to not be bound to (routed) write transactions, but to accept (routed) read transactions as we as (non routed read) direct transactions.
All cypher queries get's sent through this with this change except the bolt.directConnect which is used to create a persistent driver.

The benefit is that no background queries will have any effect on UI fps.

@oskarhane oskarhane changed the title Make read and direct bolt connections use web workers Make all types of Bolt connections use web workers Mar 22, 2018
@oskarhane oskarhane changed the title Make all types of Bolt connections use web workers Make all types of Bolt transactions use web workers Mar 22, 2018
@oskarhane oskarhane changed the title Make all types of Bolt transactions use web workers Make every type of Bolt transactions use web workers Mar 22, 2018
@pe4cey pe4cey merged commit a81a488 into neo4j:master Mar 22, 2018
@oskarhane oskarhane deleted the read-ww branch October 23, 2018 15:05
myzero1 pushed a commit to myzero1/neo4j-browser that referenced this pull request May 17, 2019
Make every type of Bolt transactions use web workers
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants