Releases: adsabs/ClassicIndexingScripts
Release list
Maintenance release: sources an .adsrc specific to container
This release modifies the scripts to source a container's local .adsrc to avoid the issue of cronjobs being run with minimal environment variables (the environment variables in configuration were not being used by the crons)
Maintenance update: fix formatting of `match.out` in matchpp.sh
As written, the code to rewrite the docmatching output into match.out was using the -e '\t' from the echo command as the column separator, rather than just a tab. This has been corrected, and an additional pipe through sed to remove blank spaces other than tabs was added.
Maintenance release: disable preprint matching for GEN updates
With this release, doindex will be called with the --no-docmatch option if the gen collection is being updated.
Maintenance release, 2026 August 4
There were three changes made to the repo:
- Added logic to doindex-weekly.sh that - for the
preupdate only - uses themaster.listfile in thesources/ArXiv/metainstead of the symlink inpre/update - Added
/proj/ads/soft/articles/bin/artlistsand.../pdflistto replace one of the adsx crons - Fixed a non-POSIX compliant logical statement in
/app/script/artlists
First production release
Container indexing scripts for:
-daily arxiv
-weekly preprint/astronomy
-weekly physics, and
-weekly gen
For deployment the week of 2026 July 27
Production candidate: adds daily ArXiv indexing script
This point release adds a modified version of the daily ArXiv scripts that have been used to index ArXiv. The arxiv-specific shell scripts update.sh postprocess and index.sh were combined into a single shell script, with code related to non-indexing tasks (document matching, fulltext harvesting, reference resolution) removed. The additional perl program included with the script was originally an inline perl command embedded in the index script, and run via perl -e; it was separated out from the script into a stand-alone code to aid in clarifying the workflow.
Containerized indexing deployment
Minor updates based on testing, initial release for indexing migration
Maintenance release: merge PR #4 from aaccomazzi
- minor updates to doindex.sh and mkcodes.sh
v1.0.3: Merge pull request #3 from aaccomazzi/main
Simplified indexing steps
v1.0.2: Merge pull request #2 from aaccomazzi/main
update doindex.sh