- Template Toolkit 200 files mostly about editing, very similar
- When it is ready!
- 2020 Q4 seems too optimistic
- 2021 Q2 looks more realistic
WITH RECURSIVE area_descendants AS ( | |
SELECT entity0 AS parent, entity1 AS descendant, 1 AS depth | |
FROM l_area_area laa | |
JOIN link ON laa.link = link.id | |
WHERE link.link_type = 356 | |
AND entity1 IN (5099, 8127) | |
UNION | |
SELECT entity0 AS parent, descendant, (depth + 1) AS depth | |
FROM l_area_area laa | |
JOIN link ON laa.link = link.id |
FROM postgres:12 | |
ARG DEBIAN_FRONTEND=noninteractive | |
# install_extensions.sh removes certain build dependencies that we need, so we | |
# can't install everything here. | |
# Note: curl is also a dependency of carton. | |
RUN apt-get update && ( \ | |
apt-get install --no-install-suggests --no-install-recommends -y ca-certificates curl sudo || ( \ | |
apt-key adv --keyserver keyserver.ubuntu.com --refresh-keys && \ |
ARG PYTHON_VERSION=2.7 | |
FROM metabrainz/python:${PYTHON_VERSION} | |
ARG PYTHON_VERSION | |
LABEL org.label-schema.schema-version="1.0.0-rc1" \ | |
org.label-schema.vendor="MetaBrainz Foundation" \ | |
org.metabrainz.based-on-image="metabrainz/python:${PYTHON_VERSION}" | |
####################### |
Steps to bring changes to MB WS/2 (browse/lookup/search) when it affects search:
Update and release mmd-schema (Mb metaData Schema) (including Relax NG schema + Java bindings)
Update and release mb-solr (search server) (including unit tests) (do not deploy yet)
Update sir (search indexer)
## Major short-term issues
diff --git a/docker-compose.yml b/docker-compose.yml | |
index ec558603..8e0a0393 100644 | |
--- a/docker-compose.yml | |
+++ b/docker-compose.yml | |
@@ -81,24 +81,18 @@ services: | |
- search | |
search: | |
- build: | |
- context: build/solr |
version: '3.1' | |
# Description: Run local version of MusicBrainz Server Perl code | |
services: | |
musicbrainz: | |
volumes: | |
- ${MUSICBRAINZ_SERVER_LOCAL_LIB_PATH}:/musicbrainz-server/lib |
version: '3.1' | |
# Description: Use remote search server | |
services: | |
musicbrainz: | |
environment: | |
- MUSICBRAINZ_SEARCH_SERVER=search.musicbrainz.org |
secrets: | |
metabrainz_access_token: | |
file: local/secrets/metabrainz_access_token | |
services: | |
db: | |
build: | |
args: | |
POSTGRES_VERSION: '12' | |
context: build/postgres | |
command: postgres -c "shared_buffers=4GB" -c "shared_preload_libraries=pg_amqp.so" |