Query Suggestion Options
Last word completion
Keyboard Layouts
GitHub

👀 While it's loading, feel free to check out the other repositories:

🔔 To get a notification when it's ready, leave your email here:

By entering your email, you agree to receive notifications and marketing-related emails

Filter by reset

601 results 10 ms in manticoresoftware/manticoresearch

how to correctly use buddy's Replace plugin to get REPLACE INTO working without losing existing values?

Confirmation Checklist: You have searched for an answer in the manual. You have considered using the forum for general discussions, which can be more suitable for non-urgent or broad queries. You are aware of our community support channels on Slack, …

pakudpakud · 2025-07-02 · 2 · #3540

waiting

Migration support using tools like sqlx migate or flyway

Proposal: I want to be able to manage a manticore db schema using migration files so that I have a repeatable flow for different environment. e.g a migrations directory with the SQL code to create / update tables like migrations/1_init_tables.sql , …

0xfourzerofour0xfourzerofour · 2025-06-12 · 3 · #3448

waiting

Fulltext search efficiency improvement

Consider the request: SELECT ut FROM listing WHERE match('T14180 "2004 фауна китайский гороскоп 5 м"/0.5') LIMIT 0,100 OPTION max_predicted_time=100, max_matches=100; Meta: +---------------------+---------------------+ | Variable_name | Value | …

starinacoolstarinacool · 2024-01-10 · 0 · #1653

est::NO_ESTIMATE

Header definitions for requests handled by Buddy

Proposal: The problem is that application/json headers are currently hardcoded in searchd. Even when calling the /cli endpoint—which doesn’t return JSON — the Content-Type: application/json header is still present: root@232f511affc0:/workdir# curl -v 0: …

djklim87djklim87 · 2025-07-02 · 2 · #3517

Is there any way to make changes to the index via a mysql trigger?

Describe the bug Previously (version 5.0.2) this was possible using engine=connection. To Reproduce create table search_post ( command varchar(128) not null, warnings int(4) not null flag=3, number int(5) not null flag=1, message varchar(255) flag=2) …

rouncerounce · 2025-06-30 · 7 · #1411

est::size_M

`/cli_json` returns success for empty query instead of error

Bug Description: Summary: Empty POST body to /cli_json returns successful response instead of proper error message. MRE searchd curl -s "http://localhost:9308/cli_json" -d "" Expected: [{"total":0,"error":"","warning":""}] Manticore Search Version: …

PavelShilin89PavelShilin89 · 2025-07-02 · 0 · #3521

bug

Auto-Embeddings: possibility to run SELECT with text query

Proposal: Now we have the possibility to create a vector field that will run auto-embeddings generation but are missing the ability to do a selection. The easiest approach is to adapt the current knn(..) method to accept a STRING instead of an exact …

donhardmandonhardman · 2025-07-02 · 0 · #3524

Add auto-translator to manual

Proposal: We should add auto-translator and translate our manual into all languages that the main site supports. Checklist: To be completed by the assignee. Check off tasks that have been completed or are not applicable. Implementation completed Tests …

donhardmandonhardman · 2025-07-01 · 10 · #3299

Consider using CDN to accelerate downloads for repo.manticoresearch.com

Is your feature request related to a problem? Please describe. It takes many minutes to install manticore search in asia. repo.manticoresearch.com seems randomly very slow. Describe the solution you'd like Consider using CDN to accelerate downloads for …

digiravedigirave · 2023-05-24 · 3 · #1044

The `/sql` endpoint incorrectly allows SHOW VERSION command

Bug Description: Summary: The /sql endpoint incorrectly allows SHOW VERSION command despite documentation stating it "accepts only SELECT statements". MRE: searchd curl -s -X POST "http://localhost:9308/sql" -d "SHOW VERSION" [{"total":6,"error":""," …

PavelShilin89PavelShilin89 · 2025-07-02 · 0 · #3520

bug

http update + distributed table + wrong replication cluster = crash

Bug Description: If you try to run /update on a document in a distributed table and specify a cluster that the tables of the distributed table don't belong to, it will crash. # mysql -v -P9306 -h0 -e "drop table if exists t; create table t(f int); drop …

sanikolaevsanikolaev · 2025-07-01 · 6 · #3481

bug

systemctl warning for yum update systemd on RHEL 8: [/usr/lib/tmpfiles.d/searchd.conf:1] Line references path below legacy directory /var/run/, updating /var/run/manticore → /run/manticore; please update the tmpfiles.d/ drop-in file accordingly.

Describe the bug When systemd is updated on RHEL 8 with manticore search installed the following errors occur: [/usr/lib/tmpfiles.d/searchd.conf:1] Line references path below legacy directory /var/run/, updating /var/run/manticore → /run/manticore; please …

digiravedigirave · 2023-02-14 · 0 · #1045

1👍1

Facet search by float RANGE() not working

Bug Description: DROP TABLE IF EXISTS test_interval_and_range; CREATE TABLE test_interval_and_range(volume float); DESC test_interval_and_range; +--------+--------+------------+ | Field | Type | Properties | +--------+--------+------------+ | id | bigint …

tjslashtjslash · 2025-05-22 · 0 · #3401

bug

Test: buddy protocol

Proposal: It seems that it's a good idea to cover Buddy protocol with CLT tests. To do so, we can simply send various queries to different endpoints that will be routed to Buddy and check in the log with --debugv mode that we have request data: there and …

donhardmandonhardman · 2025-07-02 · 3 · #2604

Escaping does not work with reserved keywords

Describe the bug Escaping does not work with reserved keywords in the query. To Reproduce Steps to reproduce the behavior: mysql> create table t(`year` int); mysql> create table t(`facet` int); mysql> create table t(`order` int); Expected behavior The …

Nick-S-2018Nick-S-2018 · 2024-12-16 · 4 · #1827

est::size_Srel::upcoming

joining by json_attr.string doesn't work

Bug Description: MRE: snikolaev@dev2:~$ mysql -P9306 -h0 -e "drop table if exists t; drop table if exists t2; create table t(f text, s string, j json); create table t2(f text, s string, j json); insert into t values(1, 'abc', 'string', '{\"i\": 1, \"b\": …

sanikolaevsanikolaev · 2024-12-16 · 0 · #2559

bugest::size_Srel::upcomingfeature::join

update \ delete to dist index does not return error

Bug Description: Distributed index does not return error reason from agent create table t(f int); CREATE TABLE d type='distributed' agent='127.0.0.1:9312:t' the query to distributed index returns {"table":"d","id":2,"result":"noop"} curl -s -X POST http …

tomatologtomatolog · 2025-07-02 · 1 · #3537

bug

Add support for float_vector in plain tables

float_vector attributes are currently supported only in the rt tables ( rt_attr_float_vector ). We need to extend this support to all data sources in plain tables.

glookkaglookka · 2025-06-30 · 1 · #1615

1👍1

est::size_M

Wrong calculation of max_predicted_time

Bug Description: Option max_predicted_time stops query execution, but with threshold value several times larger than specified. For convinience, I reproduced it in your interactive example. https://play.manticoresearch.com/mlt/ mysql> select id, title …

DerriorDerrior · 2025-06-30 · 0 · #3527

bug

Loading and Unloading of indexes on demand

Proposal: On-Demand Loading/Unloading of Indexes Some indexes don’t need to stay in memory all the time. There can be many such indexes, and they can take up a lot of space. Examples: User-specific indexes. These data are only needed when the user …

vgrishvgrish · 2025-07-02 · 5 · #2743

enhancementwaitingest::size_M