v7.3.0
Added
ncbo_ontology_index --preflight: validate and preview an indexing run (mode, ontologies, target, alias resolution) without modifying Solr or processing ontologies. — @mdorf (#129)ncbo_ontology_index --refresh-all: re-index all ontologies into an existing physical collection without clearing it first. — @mdorf (#129)rake ontology:recent[days]: list ontologies created or updated in the last N days (default 30). — @alexskr (ce33134)
Fixed
- Search index target reinitialization in
ncbo_ontology_indexandncbo_ontology_property_index: reset the connection before init, useforce: falsewith an explicitbootstrap_collection, and verify the connection re-targets the requested collection. — @mdorf (30c6f72)
Changed
- Stronger index target validation: abort when the target is an alias instead of a physical collection, when a full rebuild targets an existing collection, or when
--refresh-alltargets a missing collection; confirm collection creation before indexing. — @mdorf (#129) - Refined mutually-exclusive option guards (
--promote-only,-a,--refresh-all,-o), clarified preflight output, and updated help/usage examples; option parsing now runs before platform/notification setup so read-only invocations stay lightweight. — @mdorf (#129, 43a3153) - Bumped pinned revisions for
goo,ontologies_linked_data, andsparql-client. — @mdorf, @jvendetti
Full Changelog: v7.2.0...v7.3.0