v3.2-0.7.0 #462
napulen
announced in
Announcements
v3.2-0.7.0
#462
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
This is the first release of Cantus Ultimus in 2022 (coincidentally, exactly one year after the last release, as noted by @dchiller!)
There have been major changes in the structure of the code.
These improvements are the work of @dchiller, @eliwaksbaum, and @napulen.
Migration to
docker
django==3.2
patch (special thanks to @eliwaksbaum!)django==4.0
, which will be helpful when the nextLTS
version (4.2
) is out on Summer 2023 (special thanks to @dchiller!)Vagrant
is no longer the containerization solution of the project. Any trace ofVagrant
is gone from the codebase as of now.docker
containers (special thanks to @eliwaksbaum!)nginx
postgres
solr
app
(the Cantus Ultimus django app)docker-compose.yaml
file located at the root of the repositoryREADME
has been updated accordingly with the newdockerization
(special thanks to @eliwaksbaum!)solr
signals have been modified to mitigate concurrency issues (special thanks to @dchiller!)sessions
(python contexts) to perform operations onsolr
, so two concurrent operations (e.g., importing chants for two manuscripts) will each one result in a Solrsession
that will update the index accordingly. This is not the optimal solution for dealing with concurrency but it is much better than our previous approachimport_folio_mapping
was fixed (special thanks to @dchiller!)options
andarguments
) was done on the majormanagement
scripts (special thanks to @dchiller!)refresh_solr
import_folio_mapping
management
commands has started Modernize command structure #405 (WIP) (special thanks to @dchiller!)Other general fixes and improvements not listed here include.
Full list of merged pull requests
docker
andmain
branch by @napulen in Mergedocker
andmain
branch #421wait-for-it
inapp/Dockerfile
by @eliwaksbaum in Removing reference towait-for-it
inapp/Dockerfile
#454Full Changelog: v0.6.0...v3.2-0.7.0
This discussion was created from the release v3.2-0.7.0.
Beta Was this translation helpful? Give feedback.
All reactions