Skip to content

v2.7.1

  • v2.7.1
  • ceff9b3
  • Verified

    This commit was created on GitHub.com and signed with GitHub鈥檚 verified signature.
  • Choose a tag to compare

  • v2.7.1
  • ceff9b3
  • Choose a tag to compare

  • Verified

    This commit was created on GitHub.com and signed with GitHub鈥檚 verified signature.
@lambda2 lambda2 tagged this 09 Oct 11:34
Five commits since v2.7.0, all in support of getting the TRY import into
production:

- #396 fact promotion skips and names a species that is already invalid
  instead of aborting the whole run. Rehearsed on a restore of today's
  production dump, the run died 13 s in on a duplicate token; with the fix it
  promotes 84,160 values and names 41 such species.
- #393 an index on synonyms (record_type, lower(name)). Name resolution falls
  back to a case-insensitive synonym lookup that was a sequential scan of
  ~840k rows: 40 ms to 0.02 ms on the same restore. The one migration in this
  release, additive and CONCURRENTLY, so the canary flow applies.
- #392 synonym slugs resolve on the report and corrections endpoints too, not
  only on show and facts (#347).
- #391 fact promotion runs are journaled in data_runs, like the imports that
  produce the facts.
- #394 Brakeman's Rails 8.0 end-of-support warning is ignored until #215, with
  the 2026-11-07 deadline in the note.
Assets 2
Loading