C++ Sphinx mismatch in inserted value vs queried value
Does Sphinx have a maximum length for string attributes? I insert the content of a document and when I query back the content, it differs from the inserted value (shortened).
Therefore, my question is does Sphinx check anything based on length, etc? The characters in the string are within my charset in the Sphinx config?
What am I doing wrong? Why is Sphinx truncating my inserted value? There is no error thrown when inserting the value in Sphinx, but querying it back directly results in a shortened string of the inserted value. (If I query the same string later, it is stills shortened?)
Perhaps important, I use a real-time index
UPDATE
The config I use places the content of the doc both in the index (to be searched) as in the attribute (to be queried back?): rt_field
and rt_attr_string
IMPORTANT
Please note that I don't use the sql_attr_field
which has a limit of 4MB per value (with an overal limit of 4GB?) as specified in the docs. I use the rt_attr_string
which has no specified limit in the documentation? Do the same limits apply to rt_attr_string
?
c++ sphinx
add a comment |
Does Sphinx have a maximum length for string attributes? I insert the content of a document and when I query back the content, it differs from the inserted value (shortened).
Therefore, my question is does Sphinx check anything based on length, etc? The characters in the string are within my charset in the Sphinx config?
What am I doing wrong? Why is Sphinx truncating my inserted value? There is no error thrown when inserting the value in Sphinx, but querying it back directly results in a shortened string of the inserted value. (If I query the same string later, it is stills shortened?)
Perhaps important, I use a real-time index
UPDATE
The config I use places the content of the doc both in the index (to be searched) as in the attribute (to be queried back?): rt_field
and rt_attr_string
IMPORTANT
Please note that I don't use the sql_attr_field
which has a limit of 4MB per value (with an overal limit of 4GB?) as specified in the docs. I use the rt_attr_string
which has no specified limit in the documentation? Do the same limits apply to rt_attr_string
?
c++ sphinx
What does the Sphinx documentation say about it?
– paddy
Nov 15 '18 at 8:08
@paddy, thats the problem. I couldn't find anything specific in the documents? I read that there might be a limit on forums, but they don't specify any limits? Could you clarify this for me? The doc I refer to has no reference to any limit or what so ever?
– Thomas van Hesteren
Nov 15 '18 at 8:59
@paddy, see my updates in the question? I still haven't been able to find any limits forrt_attr_string
, as I was able to find for e.g.sql_attr_field
– Thomas van Hesteren
Nov 15 '18 at 9:36
add a comment |
Does Sphinx have a maximum length for string attributes? I insert the content of a document and when I query back the content, it differs from the inserted value (shortened).
Therefore, my question is does Sphinx check anything based on length, etc? The characters in the string are within my charset in the Sphinx config?
What am I doing wrong? Why is Sphinx truncating my inserted value? There is no error thrown when inserting the value in Sphinx, but querying it back directly results in a shortened string of the inserted value. (If I query the same string later, it is stills shortened?)
Perhaps important, I use a real-time index
UPDATE
The config I use places the content of the doc both in the index (to be searched) as in the attribute (to be queried back?): rt_field
and rt_attr_string
IMPORTANT
Please note that I don't use the sql_attr_field
which has a limit of 4MB per value (with an overal limit of 4GB?) as specified in the docs. I use the rt_attr_string
which has no specified limit in the documentation? Do the same limits apply to rt_attr_string
?
c++ sphinx
Does Sphinx have a maximum length for string attributes? I insert the content of a document and when I query back the content, it differs from the inserted value (shortened).
Therefore, my question is does Sphinx check anything based on length, etc? The characters in the string are within my charset in the Sphinx config?
What am I doing wrong? Why is Sphinx truncating my inserted value? There is no error thrown when inserting the value in Sphinx, but querying it back directly results in a shortened string of the inserted value. (If I query the same string later, it is stills shortened?)
Perhaps important, I use a real-time index
UPDATE
The config I use places the content of the doc both in the index (to be searched) as in the attribute (to be queried back?): rt_field
and rt_attr_string
IMPORTANT
Please note that I don't use the sql_attr_field
which has a limit of 4MB per value (with an overal limit of 4GB?) as specified in the docs. I use the rt_attr_string
which has no specified limit in the documentation? Do the same limits apply to rt_attr_string
?
c++ sphinx
c++ sphinx
edited Nov 15 '18 at 9:35
Thomas van Hesteren
asked Nov 15 '18 at 8:06
Thomas van HesterenThomas van Hesteren
5318
5318
What does the Sphinx documentation say about it?
– paddy
Nov 15 '18 at 8:08
@paddy, thats the problem. I couldn't find anything specific in the documents? I read that there might be a limit on forums, but they don't specify any limits? Could you clarify this for me? The doc I refer to has no reference to any limit or what so ever?
– Thomas van Hesteren
Nov 15 '18 at 8:59
@paddy, see my updates in the question? I still haven't been able to find any limits forrt_attr_string
, as I was able to find for e.g.sql_attr_field
– Thomas van Hesteren
Nov 15 '18 at 9:36
add a comment |
What does the Sphinx documentation say about it?
– paddy
Nov 15 '18 at 8:08
@paddy, thats the problem. I couldn't find anything specific in the documents? I read that there might be a limit on forums, but they don't specify any limits? Could you clarify this for me? The doc I refer to has no reference to any limit or what so ever?
– Thomas van Hesteren
Nov 15 '18 at 8:59
@paddy, see my updates in the question? I still haven't been able to find any limits forrt_attr_string
, as I was able to find for e.g.sql_attr_field
– Thomas van Hesteren
Nov 15 '18 at 9:36
What does the Sphinx documentation say about it?
– paddy
Nov 15 '18 at 8:08
What does the Sphinx documentation say about it?
– paddy
Nov 15 '18 at 8:08
@paddy, thats the problem. I couldn't find anything specific in the documents? I read that there might be a limit on forums, but they don't specify any limits? Could you clarify this for me? The doc I refer to has no reference to any limit or what so ever?
– Thomas van Hesteren
Nov 15 '18 at 8:59
@paddy, thats the problem. I couldn't find anything specific in the documents? I read that there might be a limit on forums, but they don't specify any limits? Could you clarify this for me? The doc I refer to has no reference to any limit or what so ever?
– Thomas van Hesteren
Nov 15 '18 at 8:59
@paddy, see my updates in the question? I still haven't been able to find any limits for
rt_attr_string
, as I was able to find for e.g. sql_attr_field
– Thomas van Hesteren
Nov 15 '18 at 9:36
@paddy, see my updates in the question? I still haven't been able to find any limits for
rt_attr_string
, as I was able to find for e.g. sql_attr_field
– Thomas van Hesteren
Nov 15 '18 at 9:36
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53314871%2fc-sphinx-mismatch-in-inserted-value-vs-queried-value%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53314871%2fc-sphinx-mismatch-in-inserted-value-vs-queried-value%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
What does the Sphinx documentation say about it?
– paddy
Nov 15 '18 at 8:08
@paddy, thats the problem. I couldn't find anything specific in the documents? I read that there might be a limit on forums, but they don't specify any limits? Could you clarify this for me? The doc I refer to has no reference to any limit or what so ever?
– Thomas van Hesteren
Nov 15 '18 at 8:59
@paddy, see my updates in the question? I still haven't been able to find any limits for
rt_attr_string
, as I was able to find for e.g.sql_attr_field
– Thomas van Hesteren
Nov 15 '18 at 9:36