Skip to content

Avoid lock on graph uri update (VIVO-3885)

Georgy Litvinov requested to merge github/fork/litvinovg/VIVO-3885 into main

VIVO GitHub issue

What does this pull request do?

Run graph uri update in a separate thread to avoid lock

How should this be tested?

Test as in issue description:

  • Populate an instance with 10+ million triples.
  • Log in as root or admin: submit email and password.
  • There should not be any delay before you are redirected to Site Admin.
  • Log out, there should not be any delay before you are redirected to home page.

Interested parties

@VIVO-project/vivo-committers @chenejac @brianjlowe

Merge request reports