opendataphilly / opendataphilly-ckan

Port of OpenDataPhilly to CKAN
3 stars 2 forks source link

Determine whether ckanext-pages is thread-safe #94

Closed jeancochrane closed 6 months ago

jeancochrane commented 5 years ago

It's possible that the ckanex-pages plugin is not thread-safe. We believe that this is may be the case based on an apparent race condition in two threads spawned by one worker, a race condition that seems to have caused a shared SQLAlchemy connection to enter a degraded state for that worker. For more background, see our investigation into https://github.com/azavea/opendataphilly-ckan/issues/92#issuecomment-443790310.

Based on discussion in https://github.com/ckan/ckanext-pages/issues/81, we should evaluate if this is true, and if there is any way for us to mitigate the issue in the ODP application.

rcheetham commented 6 months ago

We are archiving this repository as the CKAN instance has been replaced and no new work is planned.