You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are several things which are looking more likely defects then features.
If a table has non-empty index_token_filter, and is loaded with absent common section in the config, or absent plugin_dir param, daemon issue no messages about it (i.e. everything looks 'healthy').
you can't create table with invalid index_token_filter, or absent plugin_dir, or non-valid plugin.
Insertion into such table provokes a bit confusing message:
mysql>insert into t values (0,'bla');
ERROR 1064 (42000): INTERNAL ERROR: plugin my_lib.so:custom_blend loaded ok but lookup fails, error: plugin support disabled (requires a valid plugin_dir)
Confusion is that is actually no my_lib.so available. Why, then, it says it is 'loaded ok'?
Altering with any string is possible, btw. So, you can create table, insert data, and then say alter table t index_token_filter = 'bla';
no existence of plugin_dir
nothing ever unusual, that 'bla' doesn't look like so-name, and that is doesn't exists
With this things current test 284 is built, and it can be extended if something considered as real bugs to be fixed.
Manticore Search Version:
no concrete
Operating System Version:
no concrete
Have you tried the latest development version?
Yes
Internal Checklist:
To be completed by the assignee. Check off tasks that have been completed or are not applicable.
Task estimated
Specification created, reviewed, and approved
Implementation completed
Tests developed
Documentation updated
Documentation proofread
Changelog updated
The text was updated successfully, but these errors were encountered:
If a table has non-empty index_token_filter, and is loaded with absent common section in the config, or absent plugin_dir param, daemon issue no messages about it (i.e. everything looks 'healthy').
According to the docs, plugin_dir has a default value:
Altering with any string is possible, btw. So, you can create table, insert data, and then say alter table t index_token_filter = 'bla';
As discussed with Alexey, it makes sense to think about the proper behaviour when you have different tokenization settings in different chunks in general.
Bug Description:
There are several things which are looking more likely defects then features.
index_token_filter
, and is loaded with absentcommon
section in the config, or absentplugin_dir
param, daemon issue no messages about it (i.e. everything looks 'healthy').Confusion is that is actually no my_lib.so available. Why, then, it says it is 'loaded ok'?
alter table t index_token_filter = 'bla';
With this things current test 284 is built, and it can be extended if something considered as real bugs to be fixed.
Manticore Search Version:
no concrete
Operating System Version:
no concrete
Have you tried the latest development version?
Internal Checklist:
To be completed by the assignee. Check off tasks that have been completed or are not applicable.
The text was updated successfully, but these errors were encountered: