Comments (4)
Hey @jitingcn, thanks for raising this concern with us!
I really think that could be an awesome addition to the integration not only in the rails one but all the others!
@curquiza let me know if I'm wrong, but we do not have this kind of check inside our integrations right?
This is especially useful in this particular moment because the engine v1 was not released yet and most of the time our integrations are not backgrounded compatible with older versions.
Doing this particular check could help our users to prevent problems in projects that are using a CI + optimistic version control.
related: meilisearch/meilisearch-php#199
from meilisearch-rails.
Hello @jitingcn and @brunoocasali! Thanks for your involvement in this repo!
@curquiza let me know if I'm wrong, but we do not have this kind of check inside our integrations right?
No we don't have anything like this at the moment :) Not that easy to set up I think. Compatibilities are not that easy between MeiliSearch and the packages.
I would really if we could inform the users about compatibilities
from meilisearch-rails.
I think we could encode a compatible version range in the library file and then try to connect to the /version endpoint of meilisearch to check version compatibility when rails is initialised.
from meilisearch-rails.
I agree this will be an excellent addition to the meilisearch SDKs (not only to rails), but since this would require a lot of work and Meilisearch is stable now, we don't think that should be harmful as it was in the v0.* era :)
Im closing this, thanks a lot for using Meilisearch @jitingcn ❤️
from meilisearch-rails.
Related Issues (20)
- _geoBoundingBox filter causing an error HOT 2
- Index not created since 0.11.0 - 404 Not Found HOT 8
- Upgrading to 0.11.0 produces "The request was not processed in the expected time." repeatedly. HOT 1
- Split and decouple models in integration_spec.rb to their separate files
- Improve test robustness and confidence with end-to-end system tests
- Improve spec style clarity
- Add unit tests for individual methods
- Support and test Sequel properly
- Document multi_search interface in README HOT 1
- single index sharing didnt create new index. HOT 3
- Using attribute option with custom primary key will break fetching
- Polymorphic shared indexes HOT 3
- Index-first search HOT 1
- Rename root module to `Meilisearch` instead of `MeiliSearch`
- Refactor `meilisearch.rb`
- Global `ms_without_auto_index` in `Meilisearch`
- MeiliSearch::Rails::MSCleanUpJob 404 error when deleting records HOT 3
- Update Gem dependencies HOT 5
- Error: MeiliSearch::TimeoutError: The request was not processed in the expected time. HOT 12
- Race condition in proximity precision test
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from meilisearch-rails.