Skip to content

Releases: hubmapconsortium/search-api

v3.6.1

12 Jan 05:10
9a1df96
Compare
Choose a tag to compare
  • Update Elasticsearch dynamic mapping with explicitly mapped fields to resolve conflicts
  • Bump down total fields limit to 2000

Full Changelog: v3.6.0...v3.6.1

v3.6.0

08 Jan 15:42
55930a1
Compare
Choose a tag to compare

Reorganize Dataset.ingest_metadata

  • Index Dataset.ingest_metadata and Dataset.metadata returned from entity-api without renaming
  • Remove calculated field Dataset.files and use the one from entity-api directly
  • Update portal translation mapped fields

Full Changelog: v3.5.5...v3.6.0

v3.5.5

13 Dec 15:21
a43b3cc
Compare
Choose a tag to compare
  • Update to the latest submodule reference
  • Remove files, metadata, and ingest_metadata from datasets nested under Collection and Upload

Full Changelog: v3.5.4...v3.5.5

v3.5.4

08 Nov 15:14
7398c2d
Compare
Choose a tag to compare
  • Adds soft_assaytype to the document so we no longer have to call the ingest-api from portal-ui or portal-visualization.
  • Tries to get the pipeline from the pipeline-shorthand instead of depending on regex.

Full Changelog: v3.5.3...v3.5.4

v3.5.3

28 Oct 14:51
1e7c8af
Compare
Choose a tag to compare
  • Exclude fields from public indices based on entity-api schema yaml
  • Use the latest submodule v1.0.38

Full Changelog: v3.5.2...v3.5.3

v3.5.2

17 Oct 16:26
0a420c4
Compare
Choose a tag to compare
  • Explicitly map segment_id to keyword
  • Update requests (with submodule) and portal-visualization with dependency fixes

Full Changelog: v3.5.1...v3.5.2

v3.5.1

10 Oct 14:59
957543e
Compare
Choose a tag to compare

New full reindex workflow:

  • create separate new indices and fill them with documents
  • go-live to swap the running indices to the new ones in real time
  • catch-up with configurable parameter for the maximum number of entities expected to be re-indexed

Full Changelog: v3.5.0...v3.5.1

v3.5.0

08 Oct 17:03
bece2e4
Compare
Choose a tag to compare
  • Remove unnecessary fields under ancestors, descendants, immediate_ancestors, and immediate_descendants per each index group
  • Updates portal translation to add processing_type for EPICs based on their expected creation_action.
  • Update submodule ref and add CONSORTIUM_ID in config
  • Fully remove deprecated GET /assaytype, POST /assayname, and GET /assaytype/<name> endpoints
  • Update commons to 2.1.18
  • Update to the latest search-adaptor to support search query logging based on configuration

Full Changelog: v3.4.9...v3.5.0

v3.4.9

12 Sep 13:23
6e991c6
Compare
Choose a tag to compare

New docker base image

Full Changelog: v3.4.8...v3.4.9

v3.4.8

29 Aug 20:22
ee099bf
Compare
Choose a tag to compare
  • Add immediate_ancestor_ids/immediate_descendant_ids to the entity to enable migrating away from directly using immediate_ancestors and immediate_descendants.
  • Parameter search documentation updates
  • Add jupyter notebook param search example

Full Changelog: v3.4.7...v3.4.8