manticoresoftware / manticoresoftware/manticoresearch

Feature request - Customizable size for Multi-value integer

Open
#283 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
12k
Forks
642
Avg merge
3d 12h
Merged PRs (30d)
47

Description

Is it possible to provide customisation for the size of Multi-value integer values like how it is there for Integers

sql_attr_uint = myattr:3

similarly for

rt_attr_multi       = mymva:7

So that even MVA value size can be customised.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing how the rt_attr_multi and sql_attr_uint configuration directives parse and store attribute sizes. Compare the existing integer-size handling with MVA handling, then identify the relevant tests or configuration coverage. Done means MVA values accept a configurable size using syntax like rt_attr_multi = mymva:7 and the behavior is tested.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
databases, search
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.