Skip to content
This repository has been archived by the owner on Mar 21, 2024. It is now read-only.

Release v0.29.0 #160

Merged
merged 15 commits into from
Oct 3, 2022
Merged

Release v0.29.0 #160

merged 15 commits into from
Oct 3, 2022

Conversation

@gmourier gmourier added the Not A Spec This PR is not a feature specification label Jul 13, 2022
ManyTheFish and others added 3 commits October 3, 2022 16:29
Change tokenizer specs to better fit Charabia implementation
…#162)

* Update specs according to new auto-batching behavior

* update batchUid to make it internal and hidden from a task resource representation

* Remove the batchUid mentions from the task API

* Update open-api.yaml

Co-authored-by: Guillaume Mourier <guillaume@meilisearch.com>

* update future possibilities

Co-authored-by: Guillaume Mourier <guillaume@meilisearch.com>
@github-actions
Copy link

github-actions bot commented Oct 3, 2022

🚨 Breaking API change detected:

Modified (36)

  • DELETE /indexes/{indexUid}
    • Response added: 202
    • [Breaking] Response removed: 204
  • DELETE /indexes/{indexUid}/documents
    • [Breaking] Response modified: 202
      • [Breaking] Attributes removed: taskUid, indexUid, status, type, enqueuedAt, Additional properties are NOT allowed
  • DELETE /indexes/{indexUid}/documents/{documentId}
    • [Breaking] Response modified: 202
      • [Breaking] Attributes removed: taskUid, indexUid, status, type, enqueuedAt, Additional properties are NOT allowed
  • DELETE /indexes/{indexUid}/settings
    • [Breaking] Response modified: 202
      • [Breaking] Attributes removed: taskUid, indexUid, status, type, enqueuedAt, Additional properties are NOT allowed
  • DELETE /indexes/{indexUid}/settings/displayed-attributes
    • [Breaking] Response modified: 202
      • [Breaking] Attributes removed: taskUid, indexUid, status, type, enqueuedAt, Additional properties are NOT allowed
  • DELETE /indexes/{indexUid}/settings/distinct-attribute
    • [Breaking] Response modified: 202
      • [Breaking] Attributes removed: taskUid, indexUid, status, type, enqueuedAt, Additional properties are NOT allowed
  • DELETE /indexes/{indexUid}/settings/faceting
    • [Breaking] Response modified: 202
      • [Breaking] Attributes removed: taskUid, indexUid, status, type, enqueuedAt, Additional properties are NOT allowed
  • DELETE /indexes/{indexUid}/settings/filterable-attributes
    • [Breaking] Response modified: 202
      • [Breaking] Attributes removed: taskUid, indexUid, status, type, enqueuedAt, Additional properties are NOT allowed
  • DELETE /indexes/{indexUid}/settings/pagination
    • [Breaking] Response modified: 202
      • [Breaking] Attributes removed: taskUid, indexUid, status, type, enqueuedAt, Additional properties are NOT allowed
  • DELETE /indexes/{indexUid}/settings/ranking-rules
    • [Breaking] Response modified: 202
      • [Breaking] Attributes removed: taskUid, indexUid, status, type, enqueuedAt, Additional properties are NOT allowed
  • DELETE /indexes/{indexUid}/settings/searchable-attributes
    • [Breaking] Response modified: 202
      • [Breaking] Attributes removed: taskUid, indexUid, status, type, enqueuedAt, Additional properties are NOT allowed
  • DELETE /indexes/{indexUid}/settings/sortable-attributes
    • [Breaking] Response modified: 202
      • [Breaking] Attributes removed: taskUid, indexUid, status, type, enqueuedAt, Additional properties are NOT allowed
  • DELETE /indexes/{indexUid}/settings/stop-words
    • [Breaking] Response modified: 202
      • [Breaking] Attributes removed: taskUid, indexUid, status, type, enqueuedAt, Additional properties are NOT allowed
  • DELETE /indexes/{indexUid}/settings/synonyms
    • [Breaking] Response modified: 202
      • [Breaking] Attributes removed: taskUid, indexUid, status, type, enqueuedAt, Additional properties are NOT allowed
  • DELETE /indexes/{indexUid}/settings/typo-tolerance
    • [Breaking] Response modified: 202
      • [Breaking] Attributes removed: taskUid, indexUid, status, type, enqueuedAt, Additional properties are NOT allowed
  • GET /indexes/{indexUid}/search
    • Query parameter added: matchingStrategy
  • GET /tasks
    • Response modified: 200
      • Attribute modified: results
  • GET /tasks/:taskUid
    • Response modified: 200
      • [Breaking] Attribute removed: batchUid
  • PATCH /indexes/{indexUid}
    • Response added: 202
    • [Breaking] Response removed: 200
  • PATCH /indexes/{indexUid}/settings
    • [Breaking] Response modified: 202
      • [Breaking] Attributes removed: taskUid, indexUid, status, type, enqueuedAt, Additional properties are NOT allowed
  • PATCH /indexes/{indexUid}/settings/faceting
    • [Breaking] Response modified: 202
      • [Breaking] Attributes removed: taskUid, indexUid, status, type, enqueuedAt, Additional properties are NOT allowed
  • PATCH /indexes/{indexUid}/settings/pagination
    • [Breaking] Response modified: 202
      • [Breaking] Attributes removed: taskUid, indexUid, status, type, enqueuedAt, Additional properties are NOT allowed
  • PATCH /indexes/{indexUid}/settings/typo-tolerance
    • [Breaking] Response modified: 202
      • [Breaking] Attributes removed: taskUid, indexUid, status, type, enqueuedAt, Additional properties are NOT allowed
  • POST /indexes
    • Response added: 202
    • [Breaking] Response removed: 201
  • POST /indexes/{indexUid}/documents
    • [Breaking] Response modified: 202
      • [Breaking] Attributes removed: taskUid, indexUid, status, type, enqueuedAt, Additional properties are NOT allowed
  • POST /indexes/{indexUid}/documents/delete-batch
    • [Breaking] Response modified: 202
      • [Breaking] Attributes removed: taskUid, indexUid, status, type, enqueuedAt, Additional properties are NOT allowed
  • POST /indexes/{indexUid}/search
    • Body modified
      • Attribute added: matchingStrategy
  • PUT /indexes/{indexUid}/documents
    • [Breaking] Response modified: 202
      • [Breaking] Attributes removed: taskUid, indexUid, status, type, enqueuedAt, Additional properties are NOT allowed
  • PUT /indexes/{indexUid}/settings/displayed-attributes
    • [Breaking] Response modified: 202
      • [Breaking] Attributes removed: taskUid, indexUid, status, type, enqueuedAt, Additional properties are NOT allowed
  • PUT /indexes/{indexUid}/settings/distinct-attribute
    • [Breaking] Response modified: 202
      • [Breaking] Attributes removed: taskUid, indexUid, status, type, enqueuedAt, Additional properties are NOT allowed
  • PUT /indexes/{indexUid}/settings/filterable-attributes
    • [Breaking] Response modified: 202
      • [Breaking] Attributes removed: taskUid, indexUid, status, type, enqueuedAt, Additional properties are NOT allowed
  • PUT /indexes/{indexUid}/settings/ranking-rules
    • [Breaking] Response modified: 202
      • [Breaking] Attributes removed: taskUid, indexUid, status, type, enqueuedAt, Additional properties are NOT allowed
  • PUT /indexes/{indexUid}/settings/searchable-attributes
    • [Breaking] Response modified: 202
      • [Breaking] Attributes removed: taskUid, indexUid, status, type, enqueuedAt, Additional properties are NOT allowed
  • PUT /indexes/{indexUid}/settings/sortable-attributes
    • [Breaking] Response modified: 202
      • [Breaking] Attributes removed: taskUid, indexUid, status, type, enqueuedAt, Additional properties are NOT allowed
  • PUT /indexes/{indexUid}/settings/stop-words
    • [Breaking] Response modified: 202
      • [Breaking] Attributes removed: taskUid, indexUid, status, type, enqueuedAt, Additional properties are NOT allowed
  • PUT /indexes/{indexUid}/settings/synonyms
    • [Breaking] Response modified: 202
      • [Breaking] Attributes removed: taskUid, indexUid, status, type, enqueuedAt, Additional properties are NOT allowed

View documentation diff

Powered by Bump

loiclec and others added 11 commits October 3, 2022 16:42
…pabilities in more precisely (#163)

* Write a specification for the new (and old) search filters

EXISTS
IN
NOT (new behaviour)
!= (new behaviour)

* Apply suggestions from code review

Co-authored-by: Tamo <tamo@meilisearch.com>
Co-authored-by: Guillaume Mourier <guillaume@meilisearch.com>

Co-authored-by: Tamo <tamo@meilisearch.com>
Co-authored-by: Guillaume Mourier <guillaume@meilisearch.com>
* create a spec for the soft deleted documents

* Rename spec file, minor adjustements

* Replace You and We by A user and Meilisearch

Co-authored-by: Guillaume Mourier <guillaume@meilisearch.com>
* Add version-api.md

* Add PR number as a spec file prefix
…ategies (#173)

* Introduce a proposal to boot the specification

* Update telemetry

* Replace wordMatchingStrategy by matchingStrategy
@gmourier gmourier merged commit 4afee14 into main Oct 3, 2022
@gmourier gmourier deleted the release-v0.29.0 branch October 3, 2022 15:11
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Not A Spec This PR is not a feature specification
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants