Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Upgrade Solr version to 9.7.0 and other dependencies #59

Draft
wants to merge 25 commits into
base: master
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
62d0ea0
Dockerize Solr full binary package
yvanzo Jun 12, 2024
74eca42
Upgrade to Solr 9.6.1
yvanzo Jun 12, 2024
871538c
Update various Maven dependencies
yvanzo Jun 12, 2024
a945727
Update dependencies of MMD schema Java binding
yvanzo Jun 19, 2024
6779bb8
Update Solr configuration from SolrCloud 9 cluster
yvanzo Jun 19, 2024
c41de0c
Upgrade to Solr 9.7.0
yvanzo Nov 22, 2024
5acf271
Update the data volume mount point for Solr 9
yvanzo Dec 4, 2024
d5edc24
setup solrcloud on mirrors and local dev
amCap1712 Dec 18, 2024
5cfe748
Address the 7 problems identified by ShellCheck
yvanzo Jan 20, 2025
a909d86
Exit the script for any error
yvanzo Jan 20, 2025
e909487
Install Solr config file on startup if missing
yvanzo Jan 20, 2025
39d9571
Correctly create and mount Solr data directories
yvanzo Jan 20, 2025
d52005b
Move the script to create collections in the image
yvanzo Jan 20, 2025
792a359
Zip the MusicBrainz Solr configsets in the image
yvanzo Jan 20, 2025
3a4f39b
Copy two scripts from the Apache Solr project
yvanzo Jan 20, 2025
7e4cb4f
Modify to start locally in SolrCloud mode
yvanzo Jan 20, 2025
ed90283
Modify for mbsssss collections and SolrCloud mode
yvanzo Jan 20, 2025
85fdaf4
Set first run command
yvanzo Jan 20, 2025
a15f9ac
Align verbose mode among scripts
yvanzo Jan 27, 2025
9fe388b
Support SOLR_LOCAL_HOST and SOLR_PORT env. vars
yvanzo Jan 27, 2025
7610d4b
Create collections at first run only
yvanzo Jan 27, 2025
b9e0378
Align in-code documentation among scripts
yvanzo Jan 27, 2025
c8bb885
Clean up the output of collection creation script
yvanzo Jan 29, 2025
f302ebd
Wait for collection final state on creation
yvanzo Jan 29, 2025
f1d5487
Remove Solr 7 data when creating Solr 9 collection
yvanzo Jan 29, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Set first run command
It assumes that there is no data. To test, run the following commands:

    docker compose down --volumes
    docker compose build
    docker compose up
  • Loading branch information
yvanzo committed Jan 20, 2025
commit 85fdaf4e4b183a69d0d2bcff9301296e38be8519
2 changes: 1 addition & 1 deletion docker-compose.yml
Original file line number Diff line number Diff line change
@@ -12,7 +12,7 @@ services:
- "127.0.0.1:8983:8983"
volumes:
- solr-data:/var/solr
command: solr-foreground --cloud
command: start-musicbrainz-solrcloud

volumes:
solr-data: