Currently, when indexing project nodes to solr, we compute some metadata that's not part of the project node itself, e.g. timestamps of the latest releases for each version of core. So, we need to reindex project nodes to solr not just when a project node is created or edited, but also, e.g. when a new release node is published for a project node, or when usage stats are recomputed, etc.
Comments
Comment #1
dwwWrote the (trivial) code to do this when release nodes are edited or created. The question of reindexing project nodes when the usage stats are recomputed should be part of the usage processing script, not in here. Tested, committed, and deployed on d.o.