Skip to content

v7.3.0

Choose a tag to compare

@jvendetti jvendetti released this 02 Jun 23:49

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_index and ncbo_ontology_property_index: reset the connection before init, use force: false with an explicit bootstrap_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-all targets 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, and sparql-client. — @mdorf, @jvendetti

Full Changelog: v7.2.0...v7.3.0