Louis Dureuil
119d618a76
Do not "upgrade" regnerate fragments to regenerate prompt
2025-07-02 00:05:13 +02:00
Louis Dureuil
2b2e6c0b3a
Settings changes
2025-07-02 00:05:13 +02:00
Louis Dureuil
e6329e77e1
settings fragment_diffs
2025-07-02 00:05:13 +02:00
Louis Dureuil
41620d5325
Support indexingFragments
and searchFragments
in settings
2025-07-02 00:05:12 +02:00
ManyTheFish
6b2b8ed676
Transform experimental_no_edition_2024_for_settings into a config
2025-06-30 11:49:03 +02:00
ManyTheFish
6db5939f84
Re-integrate embedder stats
2025-06-30 09:52:06 +02:00
ManyTheFish
d35b2d8d33
minor fixes
2025-06-30 09:52:06 +02:00
ManyTheFish
e704f4d1ec
Reimplement reindexing shell
2025-06-26 18:14:48 +02:00
ManyTheFish
82fe80b360
Replace the legacy Settings::execute by the new one
2025-06-26 18:14:14 +02:00
Mubelotix
4d26e9c6f2
Remove my comments
2025-06-26 12:21:34 +02:00
Mubelotix
2ff382c023
Remove useless clone
2025-06-26 12:15:09 +02:00
Mubelotix
0f6dd133b2
Turn to references
2025-06-26 12:15:09 +02:00
Mubelotix
29f6eeff8f
Remove lots of Arcs
2025-06-26 12:15:08 +02:00
Mubelotix
d7721fe607
Format
2025-06-24 12:20:22 +02:00
Mubelotix
4925b30196
Move embedder stats out of progress
2025-06-23 15:24:14 +02:00
Mubelotix
4cadc8113b
Add embedder stats in batches
2025-06-20 12:42:22 +02:00
Clément Renault
9bda9a9a64
Merge remote-tracking branch 'origin/main' into tmp-release-v1.15.1
2025-06-12 10:21:07 +02:00
Kerollmops
5ceb3c6a10
Report an error when the document template max bytes is zero
2025-06-10 16:27:18 +02:00
Kerollmops
6433e49882
Remove useless code
2025-06-10 10:27:22 +02:00
Clément Renault
82313a4444
Cargo fmt
2025-06-03 15:39:26 +02:00
Clément Renault
8fdcdee0cc
Do a first clippy pass
2025-06-03 15:39:26 +02:00
Kerollmops
50fafbbc8b
Implement useful conversion strategies and clean up the code
2025-06-03 15:31:28 +02:00
Clément Renault
33dfd422db
Introduce a lot of search parameters and make Deserr happy
2025-06-03 15:31:27 +02:00
Clément Renault
7929872091
Better chat settings management
2025-06-03 15:31:26 +02:00
Clément Renault
c6930c8819
Introduce the new index chat settings
2025-06-03 15:31:25 +02:00
mcmah309
1d5265caf4
Fix typo in method name
2025-05-22 14:25:04 +00:00
ManyTheFish
a964251cee
Remove useless reset
...
fixes https://github.com/meilisearch/meilisearch/pull/5494#discussion_r2069373494
2025-05-21 10:49:43 +02:00
ManyTheFish
0cb2bf34a5
Fix test
2025-04-29 14:47:30 +02:00
ManyTheFish
63a4dfa2a8
Add disableOnNumber setting
2025-04-23 16:57:50 +02:00
Tamo
b025f1bcf1
Merge branch 'main' into release-v1.14.0-tmp
2025-04-14 12:35:47 +02:00
Clément Renault
a0bfcf8872
Make cargo fmt happy
2025-04-01 11:27:41 +02:00
Clément Renault
4d90e3d2ec
Make Cargo and Clippy happy
2025-04-01 11:26:34 +02:00
Many the fish
a09d08c7b6
Avoid reindexing searchable order changes
...
Update settings.rs
Update settings.rs
2025-03-24 16:26:52 +01:00
Louis Dureuil
e2d372823a
Disable the cache by default and make it experimental
2025-03-13 17:22:51 +01:00
ManyTheFish
6d52c6e711
Merge branch 'main' into granular-filterable-attributes
2025-03-11 10:05:58 +01:00
ManyTheFish
9a75dc6ab3
Update tests using filterable attributes rules
...
**Changes:**
Replace the BTreeSet<String> by Vec<FilterableAttributesRule> without changing the test results
**Impact:**
- None
2025-03-03 10:33:34 +01:00
ManyTheFish
659855c88e
Refactor Settings Indexing process
...
**Changes:**
The transform structure is now relying on FieldIdMapWithMetadata and AttributePatterns to prepare
the obkv documents during a settings reindexing.
The InnerIndexSettingsDiff and InnerIndexSettings structs are now relying on FieldIdMapWithMetadata, FilterableAttributesRule and AttributePatterns to define the field and the databases that should be reindexed.
The faceted_fields_ids, localized_searchable_fields_ids and localized_faceted_fields_ids have been removed in favor of the FieldIdMapWithMetadata.
We are now relying on the FieldIdMapWithMetadata to retain vectors_fids from the facets and the searchables.
The searchable database computing is now relying on the FieldIdMapWithMetadata to know if a field is searchable and retrieve the locales.
The facet database computing is now relying on the FieldIdMapWithMetadata to compute the facet databases, the facet-search and retrieve the locales.
The facet level database computing is now relying on the FieldIdMapWithMetadata and the facet level database are cleared depending on the settings differences (clear_facet_levels_based_on_settings_diff).
The vector point extraction uses the FieldIdMapWithMetadata instead of FieldsIdsMapWithMetadata.
**Impact:**
- Dump import
- Settings update
2025-03-03 10:32:02 +01:00
Louis Dureuil
9f3e4801b1
Refactor settings validation and introduce SubEmbedderSettings
2025-02-24 13:58:26 +01:00
Louis Dureuil
526476e168
Move settings test to its own file
2025-02-24 13:58:26 +01:00
Louis Dureuil
7b4ce468a6
Allow overriding pooling method
2025-02-18 17:12:23 +01:00
Gnosnay
44eb153619
Replace hardcoded string with constants
2024-12-28 20:35:55 +08:00
ManyTheFish
d66dc363ed
Test and implement settings opt-out
2024-11-25 18:23:22 +01:00
Louis Dureuil
6e6acfcf1b
Merge branch 'main' into indexer-edition-2024
2024-11-20 16:59:58 +01:00
Louis Dureuil
651c30899e
Allow fetching embedders from inside tests
2024-11-20 13:16:36 +01:00
Louis Dureuil
df5884b0c1
Fix settings test
2024-11-20 13:16:32 +01:00
Tamo
229fa0f902
implements the batch details
2024-11-20 10:51:06 +01:00
Clément Renault
9c1e54a2c8
Move crates under a sub folder to clean up the code
2024-10-21 08:18:43 +02:00