Skip to content

Releases: trln/argot-ruby

Adjust name authority processing to accept the https variants as well as http

Choose a tag to compare

@kazymovae kazymovae released this 26 Oct 17:43
eef83e9

This release resolves the issue described in TD-1289.

Command Line Authority Processing Fixes

Choose a tag to compare

@adjam adjam released this 12 Dec 18:25
360cb6e

Fixes authority processing in pipelines created for command line operations (ingest, flatten, etc.)

Reorganizes code to nest more predictably (Argot::CommandLineUtilities is now defined in argot/command_line/utilities.rb for example).

Remove Nokogiri as dependency

Choose a tag to compare

@adjam adjam released this 08 Dec 13:12
5f7f4bf

NB this release (and all previous releases after authority processing was added) are broken for use on the command line (although pipelines defined outside those specific use cases, and pipelines that don't use authority processing, will still work). Use v1.3.0 or later for authority processing.

Nokogiri dependency was only required to parse Solr schemas, which are available as JSON. Nokogiri, despite wide utility and support, can be difficult to install on aarch64/Arm platforms, particulary Graviton based EC2 instances on Amazon Linux 2022 (which do not yet ship a supported version of glibc (2.26 vs. 2.29 required -- see https://nokogiri.org/tutorials/installing_nokogiri.html#supported-platforms).

Full Changelog: v1.1.0...v1.2.0

Fix binary installed via `rake install`

Choose a tag to compare

@adjam adjam released this 06 Dec 20:26
5f3975e

Installs VERSION file with rest of gem. Updates format of that file to 1.x.x (1.1 was used in 1.1.0 release)

Add name authority enrichment support

Choose a tag to compare

@adjam adjam released this 05 Dec 16:30
6cfe72c

Adds transformer to query Redis for name authority data and enrich records with that data.
Adds -a or --authorities switch to enable name authority processing in various pipelines/commands.

When authority processing is enabled, queries redis on localhost by default*; this can be overridden by setting --redis-url
on the command line or via the REDIS_URL environment variable.

* special provisions are made if argot detects it's running inside a container to use Docker's special hostname. This helps when running via docker-compose

Use Thor 1.0 and up

Choose a tag to compare

@adjam adjam released this 14 Mar 19:58
cdab78d

Updates the version of thor (used to process command line arguments) to 1.0 and higher. This adds compatibility with Rails 6.1.

Otherwise contains no functional changes.

Configure genre_headings_remapped field as tsearchtp

Choose a tag to compare

@corylown corylown released this 25 May 14:42
eba0d5a
  • tsearchtp indexes both stemmed and unstemmed copies.

Lookup and add variant names by ID in Redis

Choose a tag to compare

@corylown corylown released this 23 Feb 20:39
d071754
Merge pull request #85 from trln/TD-1006-name-authority

Td 1006 name authority

Migrate from Travis-CI to Github Actions

Choose a tag to compare

@kazymovae kazymovae released this 04 Jan 18:31
024e832
Merge pull request #82 from trln/github-actions

Migrate from Travis-CI to Github Actions

Store and index sersol_number

Choose a tag to compare

@kazymovae kazymovae released this 06 Jul 17:55
9ae8cc5
Merge pull request #81 from trln/TD-932-sersol-number

Add sersol_number_a to Solr