Project

General

Profile

Actions

Idea #15430

closed

[API] Remove the @@ list method filter

Added by Eric Biagiotti almost 5 years ago. Updated over 2 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
-
Target version:
Start date:
08/16/2021
Due date:
Story points:
1.0
Release relationship:
Auto

Subtasks 1 (0 open1 closed)

Task #18022: Review 15430-fts-operator-removalResolvedLucas Di Pentima08/16/2021Actions

Related issues

Related to Arvados - Feature #15429: [Workbench] Use trigram based full text search. ResolvedLucas Di Pentima10/15/2019Actions
Blocked by Arvados - Idea #15573: [API] Deprecate the @@ list method filterResolvedTom Morris11/19/2019Actions
Blocks Arvados - Feature #17948: create some large collections for testing (on ce8i5, tordo, 9tee4)ResolvedLucas Di Pentima08/06/2021Actions
Actions #1

Updated by Eric Biagiotti almost 5 years ago

  • Related to Feature #15429: [Workbench] Use trigram based full text search. added
Actions #2

Updated by Eric Biagiotti almost 5 years ago

- Remove @@ code from record_filters.rb
- Create a migration that removes full text search indexes
- Update documentation
- Update/remove tests

Actions #3

Updated by Tom Morris almost 5 years ago

  • Target version set to To Be Groomed
Actions #4

Updated by Tom Morris over 4 years ago

  • Story points set to 1.0
Actions #5

Updated by Tom Morris over 4 years ago

  • Related to Idea #15573: [API] Deprecate the @@ list method filter added
Actions #6

Updated by Tom Morris over 4 years ago

  • Target version changed from To Be Groomed to Arvados Future Sprints
Actions #7

Updated by Tom Morris over 4 years ago

  • Related to deleted (Idea #15573: [API] Deprecate the @@ list method filter)
Actions #8

Updated by Tom Morris over 4 years ago

  • Blocked by Idea #15573: [API] Deprecate the @@ list method filter added
Actions #9

Updated by Tom Morris over 4 years ago

  • Subject changed from [API] Deprecate the @@ list method filter to [API] Remove the @@ list method filter
Actions #10

Updated by Peter Amstutz almost 3 years ago

  • Target version deleted (Arvados Future Sprints)
Actions #11

Updated by Peter Amstutz over 2 years ago

  • Target version set to 2021-08-18 sprint
  • Assigned To set to Lucas Di Pentima
Actions #12

Updated by Lucas Di Pentima over 2 years ago

  • Status changed from New to In Progress
Actions #13

Updated by Lucas Di Pentima over 2 years ago

  • Blocks Feature #17948: create some large collections for testing (on ce8i5, tordo, 9tee4) added
Actions #14

Updated by Lucas Di Pentima over 2 years ago

Updates at 6b30d1306 - branch 15430-fts-operator-removal
Test run: developer-run-tests: #2642
Test re-run: developer-run-tests-remainder: #2746

  • Removes support for the undocumented @@ filter operator.
  • Removes FTS indexes from the database.
  • Updates tests & documentation.
Actions #15

Updated by Lucas Di Pentima over 2 years ago

  • Target version changed from 2021-08-18 sprint to 2021-09-01 sprint
Actions #16

Updated by Peter Amstutz over 2 years ago

I would just adjust the text of the upgrading page a bit:

Removed deprecated '@@' search operator

The '@@' full text search operator, previously deprecated, has been removed. To perform a string search across multiple columns, use the 'ilike' operator on 'any' column as described in the "available list method filter section":{{site.baseurl}}/api/methods.html#substringsearchfilter of the API documentation.

rest LGTM

Actions #17

Updated by Lucas Di Pentima over 2 years ago

  • % Done changed from 0 to 100
  • Status changed from In Progress to Resolved
Actions #18

Updated by Peter Amstutz over 2 years ago

  • Release set to 42
Actions

Also available in: Atom PDF