Hello
I have some issue, when I index a particular data "note_source" (sql
longtext).
I use the same analyzer for each fields (except date_source and id_source)
but for "note_source", I have a "warn monitor.jvm".
When I remove "note_source", everything fine. If I don't use analyzer on
"note_source", everything fine, but if I use my analyzer on "note_source" I
have some crash.
I think I have enough memory, I have used ES_HEAP_SIZE.
Maybe my problem it's with accent (ascii, utf-8)
Can you help me with this ?
My Setting
public function createSetting($pf){
$params = array('index' => $pf, 'body' => array(
'settings' => array(
'number_of_shards' => 5,
'number_of_replicas' => 0,
'analysis' => array(
'filter' => array(
'nGram' => array(
"token_chars" =>array(),
"type" => "nGram",
"min_gram" => 3,
"max_gram" => 250
)
),
'analyzer' => array(
'reuters' => array(
'type' => 'custom',
'tokenizer' => 'standard',
'filter' => array('lowercase', 'asciifolding',
'nGram')
)
)
)
)
));
$this->elasticsearchClient->indices()->create($params);
return;
}
My Indexing
public function indexTable($pf,$typeElement){
$params =array(
"index" =>'_river',
"type" => $typeElement,
"id" => "_meta",
"body" =>array(
"type" => "jdbc",
"jdbc" => array(
"url" => "jdbc:mysql://ip/name",
"user" => 'root',
"password" => 'mdp',
"index" => $pf,
"type" => $typeElement,
"sql" => select id_source as _id, id_sous_theme,
titre_source, desc_source, note_source, adresse_source, type_source,
date_source from source,
"max_bulk_requests" => 5,
)
)
);
$this->elasticsearchClient->index($params);
}
Thanks in advance.
--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/dd6e60dc-d394-4d7d-b994-2105002d7bd7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.