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

    • array(10) { ["id"]=> int(235329798) ["org_id"]=> int(28798446) ["name"]=> string(19) "manticoresearch-php" ["issues"]=> int(93) ["pull_requests"]=> int(112) ["expected_issues"]=> int(195) ["is_indexing"]=> bool(true) ["comments"]=> int(354) ["updated_at"]=> int(1720418059) ["indexed_percentage"]=> float(105.13) }
    • array(10) { ["id"]=> int(343648351) ["org_id"]=> int(28798446) ["name"]=> string(8) "columnar" ["issues"]=> int(53) ["pull_requests"]=> int(28) ["expected_issues"]=> int(66) ["is_indexing"]=> bool(true) ["comments"]=> int(222) ["updated_at"]=> int(1721102579) ["indexed_percentage"]=> float(122.73) }
    • array(10) { ["id"]=> int(256103013) ["org_id"]=> int(28798446) ["name"]=> string(18) "manticoresearch-go" ["issues"]=> int(3) ["pull_requests"]=> int(2) ["expected_issues"]=> int(5) ["is_indexing"]=> bool(true) ["comments"]=> int(7) ["updated_at"]=> int(1713962567) ["indexed_percentage"]=> float(100) }
    • array(10) { ["id"]=> int(118498743) ["org_id"]=> int(28798446) ["name"]=> string(6) "docker" ["issues"]=> int(42) ["pull_requests"]=> int(48) ["expected_issues"]=> int(88) ["is_indexing"]=> bool(true) ["comments"]=> int(144) ["updated_at"]=> int(1721677270) ["indexed_percentage"]=> float(102.27) }
    • array(10) { ["id"]=> int(532845922) ["org_id"]=> int(28798446) ["name"]=> string(22) "manticoresearch-backup" ["issues"]=> int(40) ["pull_requests"]=> int(96) ["expected_issues"]=> int(118) ["is_indexing"]=> bool(true) ["comments"]=> int(263) ["updated_at"]=> int(1720680263) ["indexed_percentage"]=> float(115.25) }
    • array(10) { ["id"]=> int(95614931) ["org_id"]=> int(28798446) ["name"]=> string(15) "manticoresearch" ["issues"]=> int(2838) ["pull_requests"]=> int(1322) ["expected_issues"]=> int(2225) ["is_indexing"]=> bool(true) ["comments"]=> int(23504) ["updated_at"]=> int(1721979467) ["indexed_percentage"]=> float(186.97) }
    • array(10) { ["id"]=> int(288426751) ["org_id"]=> int(28798446) ["name"]=> string(26) "manticoresearch-javascript" ["issues"]=> int(12) ["pull_requests"]=> int(1) ["expected_issues"]=> int(12) ["is_indexing"]=> bool(true) ["comments"]=> int(34) ["updated_at"]=> int(1715240342) ["indexed_percentage"]=> float(108.33) }
    • array(10) { ["id"]=> int(605419213) ["org_id"]=> int(28798446) ["name"]=> string(10) "buddy-core" ["issues"]=> int(3) ["pull_requests"]=> int(61) ["expected_issues"]=> int(63) ["is_indexing"]=> bool(true) ["comments"]=> int(7) ["updated_at"]=> int(1721213804) ["indexed_percentage"]=> float(101.59) }
    • array(10) { ["id"]=> int(626830281) ["org_id"]=> int(28798446) ["name"]=> string(3) "clt" ["issues"]=> int(36) ["pull_requests"]=> int(19) ["expected_issues"]=> int(39) ["is_indexing"]=> bool(true) ["comments"]=> int(59) ["updated_at"]=> int(1721888018) ["indexed_percentage"]=> float(141.03) }
    • array(10) { ["id"]=> int(532844203) ["org_id"]=> int(28798446) ["name"]=> string(21) "manticoresearch-buddy" ["issues"]=> int(213) ["pull_requests"]=> int(294) ["expected_issues"]=> int(325) ["is_indexing"]=> bool(true) ["comments"]=> int(1082) ["updated_at"]=> int(1721969166) ["indexed_percentage"]=> float(156) }
    • array(10) { ["id"]=> int(288164342) ["org_id"]=> int(28798446) ["name"]=> string(22) "manticoresearch-python" ["issues"]=> int(14) ["pull_requests"]=> int(4) ["expected_issues"]=> int(18) ["is_indexing"]=> bool(true) ["comments"]=> int(63) ["updated_at"]=> int(1718607891) ["indexed_percentage"]=> float(100) }
    • array(10) { ["id"]=> int(715909746) ["org_id"]=> int(28798446) ["name"]=> string(29) "manticore-github-issue-search" ["issues"]=> int(19) ["pull_requests"]=> int(20) ["expected_issues"]=> int(26) ["is_indexing"]=> bool(true) ["comments"]=> int(33) ["updated_at"]=> int(1721958623) ["indexed_percentage"]=> float(150) }
    • array(10) { ["id"]=> int(532842713) ["org_id"]=> int(28798446) ["name"]=> string(8) "executor" ["issues"]=> int(17) ["pull_requests"]=> int(53) ["expected_issues"]=> int(61) ["is_indexing"]=> bool(true) ["comments"]=> int(22) ["updated_at"]=> int(1717669197) ["indexed_percentage"]=> float(114.75) }
9685 results 27 ms in manticoresoftware/manticoresearch

Elasticsearch /_update/ endpoint does not escape text columns

Bug Description: CREATE TABLE my_table(test text, test2 int); INSERT INTO my_table VALUES(1234, 'test\'', 0); curl 127.0.0.1:9308/my_table/_update/1234 -X POST -d '{ "doc": { "test2": 1 } }' Expected result is a successfully updated document, current …

duk-37duk-37 · 2024-07-26 · 1 · #2447

bugrel::upcoming

Convert Sphinx 3.3.1 Config to Latest Manticore Package with Plaintext Feature and Performance Optimization

syrian2012syrian2012 · 2024-06-18 · 1 · #2276

waiting

Hello. Can you provide more details on the plaintext feature you mentioned?

sanikolaevsanikolaev · 2024-06-18

show plan wrong for RT index

show plan output is valid for plain index or RT index without RAM segments but with the single disk chunk. But for RT index with multiple disk chunks every disk chunks reset previously collected execution plan and dump its own. It could be better to …

tomatologtomatolog · 2024-03-12 · 1 · #1923

Engine columnar crash with infinity core dump loop

2peter32peter3 · 2024-05-23 · 11 · #2176

bugrel::6.3.0

I can not reproduce the crash using MRE from the comment with either Manticore 6.2.13 cc9294cd6@24051604 dev (columnar 2.2.5 0c18998@240424) (secondary 2.2.5 0c18998@240424) (knn 2.2.5 0c18998@240424) or master headr versions of daemon and MCL at windows …

tomatologtomatolog · 2024-05-18

Escape is not working for HTTP and SQL

Bug Description: For index as following: #DROP TABLE testx; MySQL [(none)]> CREATE TABLE testx(content text) morphology='stem_en'; MySQL [(none)]> INSERT INTO testx(content) VALUES('the next test gen'); MySQL [(none)]> INSERT INTO testx(content) VALUES(' …

scruelscruel · 2024-05-16 · 4 · #2131

waiting

error: cannot use 'typeid' with '-fno-rtti' when building on Debian 11

pboguslawskipboguslawski · 2023-01-05 · 2 · #977

Please use our building CI Docker as described here https://manual.manticoresearch.com/dev/Installation/Compiling_from_sources#Building-using-CI-docker as it includes everything needed for building. I've just tested and it builds Debian 11 packages fine: …

sanikolaevsanikolaev · 2023-01-04

Convert Sphinx 3.3.1 Config to Latest Manticore Package with Plaintext Feature and Performance Optimization

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, …

syrian2012syrian2012 · 2024-06-18 · 1 · #2276

waiting

Elasticsearch /_update/ endpoint does not escape text columns

duk-37duk-37 · 2024-07-26 · 1 · #2447

bugrel::upcoming

Thanks @duk-37 @djklim87 pls take a look.

sanikolaevsanikolaev · 2024-07-26

Output log chunking

donhardmandonhardman · 2024-01-12 · 3 · #1722

Secondary indexes for json attributes don't work with in() expressions

glookkaglookka · 2024-07-08 · 1 · #2381

bugrel::upcoming

Fixed in https://github.com/manticoresoftware/manticoresearch/commit/9a74ed7903b042f740b37f25e2aef5fcac440703

glookkaglookka · 2024-07-05

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

Query performance is dependent on the order of keywords in match

starinacoolstarinacool · 2024-07-25 · 1 · #2446

bug

#1641

starinacoolstarinacool · 2024-07-25

count(distinct) returns wrong count when there's FACET

Bug Description: select count(distinct) ... FACET against a distributed table returns a wrong value. MRE: mysql> drop table if exists t; drop table if exists t2; create table t(a int); insert into t values (1,1),(2,2); create table t2 like t; insert into …

sanikolaevsanikolaev · 2024-06-19 · 0 · #2238

bugest::NO_ESTIMATE

Nullable value for numeric related fields

scruelscruel · 2024-06-19 · 1 · #2236

est::size_XXL

Not a big deal to add NULLs support for the columnar storage. Harder for the row-wise storage, especially because we support in-place updates. We'd also need to integrate it with all the functions, which is very time-consuming.

sanikolaevsanikolaev · 2024-06-19

INSERT DELAYED

Currently mass inserts into a Manticore real-time table require batching for better performance. The task is to implement the INSERT DELAYED SQL command which would work as follows: INSERT DELAYED ... gets routed to Buddy Buddy saves the documents …

sanikolaevsanikolaev · 2023-12-05 · 8 · #1493

hacktoberfest

move lemmatize_uk.so to /usr/share/manticore/modules/

githubmanticoregithubmanticore · 2023-01-06 · 9 · #908

➤ Stan commented: should be fixed at https://gitlab.com/manticoresearch/lemmatizer-uk/-/commit/6e7563d658744cdc59430f684d9796f44fc3afae as discussed the package destination now is the plugin_dir and by default it is the /usr/local/lib/manticore/ The idea …

githubmanticoregithubmanticore · 2023-01-04

Invalid JSON in Elasticsearch /_update/ endpoint crashes searchd

Bug Description: CREATE TABLE my_table(test int); INSERT INTO my_table VALUES(1234, 0); curl 127.0.0.1:9308/my_table/_update/1234 -X POST -d '{ "doc": { "test2: 2 } }' Backtrace: 0# sphBacktrace(int, bool) in /usr/bin/searchd 1# CrashLogger::HandleCrash( …

duk-37duk-37 · 2024-07-26 · 0 · #2448

bugrel::upcoming

mariadb client received malformed packet

daikozdaikoz · 2024-07-25 · 21 · #1409

bugwaiting

What's the mariadb client version?

sanikolaevsanikolaev · 2023-09-01

IDF calculation issue

Proposal: Moved from https://github.com/manticoresoftware/dev/issues/371 Currently, idf is miscalculated in case of indexes with multiple chunks, e.g.: drop table if exists t; create table t(f text); insert into t values(0,'abc'),(0,'def'); flush ramchunk …

sanikolaevsanikolaev · 2024-05-04 · 0 · #2132

❓ Per-field tokenization (question for the community) ❓

sanikolaevsanikolaev · 2024-05-30 · 10 · #2006

I came here to open a feature request for this specific feature (but spotted this post). Our use case for manticore means we want only a subset of our fields expanded with infixes. We have always used dict=crc (since the early days of Sphinx) but reading …

ChrisHSandNChrisHSandN · 2024-05-22

1👍1

count(distinct ...) against multiple tables with different field order returns wrong value

…MRE: drop table if exists a; drop table if exists b; CREATE TABLE a(g int, g2 int); CREATE TABLE b(g int, g2 int); INSERT INTO a(g,g2) VALUES (1,1),(2,1); INSERT INTO b(g,g2) VALUES (1,1),(2,1); select count(distinct g) from a,b; # Returns: # …

sanikolaevsanikolaev · 2024-04-23 · 1 · #2076

est::size_L

Auto UUID creation seems improper? Existing docs getting overwritten even with insert operation

regstuffregstuff · 2024-07-08 · 2 · #2367

bugwaiting

The related forum topic is https://forum.manticoresearch.com/t/auto-uuid-creation-seems-improper-existing-docs-getting-overwritten-even-with-insert-operation/2005/4 I can't reproduce it in Linux / Mac, but the ids there are much longer. @tomatolog pls try …

sanikolaevsanikolaev · 2024-07-03

Wrong lccs

Добрый день! Подскажите, пожалуйста, как считается lccs, самостоятельно вычислить не получается (возможно баг, возможно неизвестные мне тонкости работы). Проблема появляется, когда одно и то же слово встречается в разных формах (в примере ниже "няня" и " …

evgen84evgen84 · 2024-01-12 · 0 · #1723

Create test-character-transformation-when-sending-to-buddy.rec

PavelShilin89PavelShilin89 · 2024-06-14 · 5 · #2300

done

…clt 👎 CLT tests in test/clt-tests/core/ test/clt-tests/expected-errors/ ✅ OK: 14 ❌ Failed: 1 ⏳ Duration: 261s 👉 Check Action Results for commit 741933e Failed tests: ––– input ––– sed -i '/data_dir = \/var\/lib\/manticore/a buddy_path = manticore-executor …

github-actions[bot]github-actions[bot] · 2024-06-11

SHOW CREATE TABLE for plain tables

Let's consider adding support for SHOW CREATE TABLE for plain tables as it seems then it will be easier to convert a plain table to a real-time table via mysqldump . As of now it's also possible via ATTACH + IMPORT . Instruction below. How to migrate a …

sanikolaevsanikolaev · 2024-03-19 · 0 · #1925

est::size_M

Can't import table with wordforms

djklim87djklim87 · 2024-05-24 · 10 · #2154

bugdonerel::6.3.0

Done in https://github.com/manticoresoftware/manticoresearch/pull/2222

PavelShilin89PavelShilin89 · 2024-05-23

Nullable value for numeric related fields

Proposal: Support syntax like: CREATE TABLE testx(num bigint default NULL); INSERT INTO testx(num) VALUES (NULL); Currently, the default value of number fields is 0, but it will only be applied when field's value been omitted: with python client: >>> …

scruelscruel · 2024-06-19 · 1 · #2236

est::size_XXL

String equal in JOIN

mitshmitsh · 2024-06-19 · 6 · #2287

waitingfeature::join

could you provide MRE or upload your config along with indexes there this error pops up? As this query should work fine.

tomatologtomatolog · 2024-06-06

Update warning rel. with index_exact_words

Bug Description: The warning below is wrong, because if I do create table t(f text) index_exact_words='1' min_infix_len='2' expand_keywords='1' it disappears, but I don't add any morphology: mysql> drop table if exists t; create table t(f text) index_ …

sanikolaevsanikolaev · 2024-06-05 · 2 · #2263

bugest::size_S

Auto UUID creation seems improper? Existing docs getting overwritten even with insert operation

regstuffregstuff · 2024-07-08 · 2 · #2367

bugwaiting

I can not reproduce issue at Windows 10 or Windows 11 with Manticore search 6.3.0 release. After I started daemon I issue mysql> drop table if exists t; create table t; insert into t values(0); select * from t; Query OK, 0 rows affected (0.00 sec) Query …

tomatologtomatolog · 2024-07-08

Extended quote and double quote functionality

Proposal: When you use SQL mode in Manticore, single quotes are used to write string data, which are used when writing phrases "Isn't, Let's", etc. in such cases, backslash escaping is used. In classic SQL, there is a lifehack that consists in using …

anStalfanStalf · 2024-05-20 · 1 · #2133

est::NO_ESTIMATE

Manticore 5.0.2 unexpected crash across all cluster nodes

pavelnemirovskypavelnemirovsky · 2023-06-18 · 2 · #978

waitingwontfix

it is not clear the root of the crash as there is no query that cause this crash. However looking at the BT of the crash columnar::Packer_Hash_c::AddDoc that crash could be related to recent fix in columnar library https://github.com/manticoresoftware/ …

tomatologtomatolog · 2023-01-04

1👍1

optimize grouping by time further

A query like this is now about 10 times faster than before revamp of the date/time functions, but as discussed there still seems to be room for further optimization: mysql> SELECT year(pickup_datetime) as y, count(*) trips FROM taxi GROUP BY y ORDER BY y …

sanikolaevsanikolaev · 2024-02-07 · 0 · #1797

est::NO_ESTIMATE

Engine columnar crash with infinity core dump loop

2peter32peter3 · 2024-05-23 · 11 · #2176

bugrel::6.3.0

I can not reproduce the crash using MRE from the https://github.com/manticoresoftware/manticoresearch/issues/2176#issuecomment-2116580344 with either Strange. I can easily do it - https://youtu.be/oWmM1JeM9wY

sanikolaevsanikolaev · 2024-05-20

`indexer --all` returns 0 exit status even when one of them has failed due to mysql connection failure

Describe the bug The exit status 0 "everything went ok" is returned even when one of the indexes failed To Reproduce Steps to reproduce the behavior: Have multiple indices indexer --all --rotate; echo $? wait for the first index to succeed. During the …

earboxerearboxer · 2021-02-04 · 0 · #493

bug

mariadb client received malformed packet

daikozdaikoz · 2024-07-25 · 21 · #1409

bugwaiting

Follow mariadb version but I reproduce also with .net sql client. mariadb --version mariadb Ver 15.1 Distrib 10.5.19-MariaDB, for debian-linux-gnu (x86_64) using EditLine wrapper apt-cache policy mariadb-client mariadb-client: Installed: 1:10.5.19-0+ …

daikozdaikoz · 2023-09-02

Auto UUID creation seems improper? Existing docs getting overwritten even with insert operation

Bug Description: When adding new documents into a table and using the auto UUID feature, manticore seems to be generating UUIDs that already exist in the table and is therefore rewriting documents. I am unable to give an exact situation and MRE but I am …

regstuffregstuff · 2024-07-08 · 2 · #2367

bugwaiting

UUID primary key

kshamievkshamiev · 2024-06-04 · 15 · #1429

est::size_M

+1

Ivan-BaranovIvan-Baranov · 2024-06-04

Query performance is dependent on the order of keywords in match

Bug Description: Consider the query: select id,name FROM listing2 WHERE match(' @n ( (5 марок unc) )') ORDER by id asc LIMIT 0,20 OPTION ranker=none, cutoff=500000, max_predicted_time=100; SHOW META; Meta Result: …

starinacoolstarinacool · 2024-07-25 · 1 · #2446

bug

mariadb client received malformed packet

daikozdaikoz · 2024-07-25 · 21 · #1409

bugwaiting

I do not confirm this bug. Everything works correctly. docker run -it --rm mariadb:10.5.19 bash Installing Manticore in our docker container apt-get update && apt-get install -y wget && wget https://repo.manticoresearch.com/manticore-repo.noarch.deb && …

PavelShilin89PavelShilin89 · 2023-09-05