Additions: - Standalone Meilisearch instance on port 7704 in docker-compose-dev.yml for API compatibility testing against plain Meilisearch - Cross-compatibility test script (run_cross_compat_tests.sh) that runs each SDK smoke test against both Miroir and plain Meilisearch - Documentation of intentional API differences (X-Miroir-* headers, Miroir-specific error codes, admin endpoints) Fixes: - Clone state.query_planner and state.metrics before moving into async closure in multi_search.rs to fix compilation error - Add catch-all pattern in error_response.rs MiroirError match to handle non-exhaustive enum variants Closes: miroir-89x.3 |
||
|---|---|---|
| .. | ||
| src | ||
| static | ||
| tests | ||
| Cargo.toml | ||