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

Geosearch — Accept null for the _geo field #222

Merged
merged 1 commit into from
Apr 3, 2023

Conversation

irevoire
Copy link
Member

Summary

Add a simple sentence on the fact that null is a valid geo field value and won't throw an error.

Implemented in meilisearch/meilisearch#3515

@irevoire irevoire added the Implemented Feature specification has been implemented. label Feb 20, 2023
@irevoire irevoire requested a review from gmourier February 20, 2023 13:01
bors bot added a commit to meilisearch/meilisearch that referenced this pull request Feb 20, 2023
3515: Consider null as a valid geo field r=irevoire a=irevoire

Fix #3497
Associated spec; meilisearch/specifications#222

Co-authored-by: Tamo <tamo@meilisearch.com>
@gmourier gmourier changed the title Update the geo-search spec to mention the fact that null is a valid g… Geosearch — Accept null for the_geo field Feb 20, 2023
@gmourier gmourier added the Ready For Review Feature specification must be reviewed. label Feb 20, 2023
@gmourier gmourier changed the title Geosearch — Accept null for the_geo field Geosearch — Accept null for the _geo field Feb 20, 2023
@gmourier gmourier mentioned this pull request Feb 20, 2023
1 task
Copy link
Member

@gmourier gmourier left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🎉 Thanks @irevoire

@gmourier gmourier added v1.1.0 and removed Ready For Review Feature specification must be reviewed. labels Feb 22, 2023
@gmourier gmourier merged commit d2c5edd into release-v1.1.0 Apr 3, 2023
@gmourier gmourier deleted the accept-null-as-a-valid-geo-field branch April 3, 2023 14:16
gmourier added a commit that referenced this pull request Apr 3, 2023
* Bump API version

* Metrics API — Introduce a `/metrics` route for observability / monitoring purposes (#174)

* init spec for /metrics

* Rename spec filename and add description for metrics

* update metrics name and type col in the metrics table; add auth errors

* Add --enable-metrics-route to instance-options.md specification

* Precise metrics

* update open-api.yml

* Add telemetry instance property

* Mention metrics route on stats.get action

* Add  action

* Precise  action description

* Rephrase future possibility

* Add MEILI_ENABLE_METRICS_ROUTE

* rename all the cli parameter to the experimental variant

* Update text/0174-metrics-api.md

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

* Update open-api.yaml

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

* Update text/0085-api-keys.md

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

* Apply suggestions from code review

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

---------

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

* API Keys - Introduce `*` wildcard char at the last position to express access to multiple indexes starting with the same string (#189)

* Bump open-api spec

* Precise that the * wildcard char can be used at the last position to match multiple indexes starting with the same string

* Update future possibilities

* Update the index wildcard pattern error message

---------

Co-authored-by: Clément Renault <clement@meilisearch.com>

* Documents API — Support a csv delimiter customization (#221)

* specify the support of the csv-delimiter

* Apply suggestions from code review

* get rid of the last 'future possibility' that is being described in this PR

* Update openAPI specification

---------

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

* Update the geo-search spec to mention the fact that null is a valid geo field (#222)

* GeoSearch — Add the `_geoBoundingBox` built-in filter (#223)

* Add geoBoundingBox built-in filter description

* Add missing parts

* Update text/0059-geo-search.md

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

* Replace the top left / bottom right signature to a top right / bottom left signature

---------

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

* Search API — Add `facetStats` description (#224)

* update search-api.md

* rephrase

* update open-api.yml

* rephrase, add example on open-api.yml

* Add examples

* fix

* Update text/0118-search-api.md

Co-authored-by: Louis Dureuil <louis.dureuil@gmail.com>

* rephrase

* Clarify that facet stats are for all search results

---------

Co-authored-by: Louis Dureuil <louis.dureuil@gmail.com>

* Multi Search API (#225)

* Add multi-search spec

* Change possible HTTP return codes for index_not_found

* Add multi-search to openAPI

* Update telemetry

* openAPI: shorter summary for multi-search

* openAPI: attempt to remove superfluous "values" field in multisearch request/response

* Apply review suggestions for openAPI

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

* Apply review suggestions for multi search API

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

* Add queries/results keys to openAPI examples

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

* fix indent

* Apply review suggestions for multi search API

Co-authored-by: cvermand <33010418+bidoubiwa@users.noreply.github.com>

* OpenAPI: Change summary to `Multi Search`

* use backticks instead of ticks in multi search API example

* Apply review suggestions for multi search API

Co-authored-by: Maryam <90181761+maryamsulemani97@users.noreply.github.com>

* remove superfluous newline from telemetry file

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

---------

Co-authored-by: Guillaume Mourier <guillaume@meilisearch.com>
Co-authored-by: cvermand <33010418+bidoubiwa@users.noreply.github.com>
Co-authored-by: Maryam <90181761+maryamsulemani97@users.noreply.github.com>

* Add small blurb on index count / max size (#226)

---------

Co-authored-by: Tamo <tamo@meilisearch.com>
Co-authored-by: Clément Renault <clement@meilisearch.com>
Co-authored-by: Louis Dureuil <louis.dureuil@gmail.com>
Co-authored-by: cvermand <33010418+bidoubiwa@users.noreply.github.com>
Co-authored-by: Maryam <90181761+maryamsulemani97@users.noreply.github.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Implemented Feature specification has been implemented. Q1:2023 v1.1.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants