DBA Data[Home] [Help]

APPS.EGO_ITEM_TEXT_PVT dependencies on EGO_ITEM_TEXT_UTIL

Line 391: IF ( EGO_ITEM_TEXT_UTIL.get_DB_Version_Num >= 9.0 ) THEN

387:
388: IF ( Lang_Code_List(i) = 'JA' ) THEN
389:
390: -- Use JAPANESE_LEXER if db charset is UTF8, JA16SJIS, or JA16EUC.
391: IF ( EGO_ITEM_TEXT_UTIL.get_DB_Version_Num >= 9.0 ) THEN
392: ad_ctx_ddl.Create_Preference (Lexer_Name, 'JAPANESE_LEXER');
393: ELSE
394: ad_ctx_ddl.Create_Preference (Lexer_Name, 'JAPANESE_VGRAM_LEXER');
395: END IF;

Line 400: IF ( EGO_ITEM_TEXT_UTIL.get_DB_Version_Num >= 9.0 ) THEN

396:
397: ELSIF ( Lang_Code_List(i) = 'KO' ) THEN
398:
399: -- Use KOREAN_MORPH_LEXER if db charset is UTF8 or KO16KSC5601.
400: IF ( EGO_ITEM_TEXT_UTIL.get_DB_Version_Num >= 9.0 ) THEN
401: ad_ctx_ddl.Create_Preference (Lexer_Name, 'KOREAN_MORPH_LEXER');
402: ad_ctx_ddl.Set_Attribute (Lexer_Name, 'VERB_ADJECTIVE', 'TRUE');
403: ad_ctx_ddl.Set_Attribute (Lexer_Name, 'ONE_CHAR_WORD', 'TRUE');
404: ad_ctx_ddl.Set_Attribute (Lexer_Name, 'NUMBER', 'TRUE');

Line 427: IF ( EGO_ITEM_TEXT_UTIL.get_DB_Version_Num >= 9.2 ) THEN

423: END IF;
424:
425: ELSIF ( Lang_Code_List(i) IN ('ZHS', 'ZHT') ) THEN
426:
427: IF ( EGO_ITEM_TEXT_UTIL.get_DB_Version_Num >= 9.2 ) THEN
428: ad_ctx_ddl.Create_Preference (Lexer_Name, 'CHINESE_LEXER');
429: ELSE
430: ad_ctx_ddl.Create_Preference (Lexer_Name, 'CHINESE_VGRAM_LEXER');
431: END IF;

Line 460: --IF ( EGO_ITEM_TEXT_UTIL.get_DB_Version_Num >= 9.2 ) THEN

456:
457: -- Disable stem indexing to improve index creation performance.
458: -- This would not affect stem expansion (with $) at query time.
459: --
460: --IF ( EGO_ITEM_TEXT_UTIL.get_DB_Version_Num >= 9.2 ) THEN
461: -- IF ( Lang_Code_List(i) IN ('US', 'GB') ) THEN
462: -- ad_ctx_ddl.Set_Attribute (Lexer_Name, 'INDEX_STEMS', 'ENGLISH');
463: -- ELSIF ( Lang_Code_List(i) = 'NL' ) THEN
464: -- ad_ctx_ddl.Set_Attribute (Lexer_Name, 'INDEX_STEMS', 'DUTCH');

Line 749: IF ( EGO_ITEM_TEXT_UTIL.get_DB_Version_Num >= 9.2 ) THEN

745: Log_Line (l_api_name || ': CTX index_memory: ' || l_Index_Memory);
746:
747: -- Decide whether parallel indexing can be used, depending on DB version.
748:
749: IF ( EGO_ITEM_TEXT_UTIL.get_DB_Version_Num >= 9.2 ) THEN
750: l_index_parallel := c_parallel_clause;
751: Log_Line (l_api_name || ': DB version: ' || EGO_ITEM_TEXT_UTIL.get_DB_Version_Str || ', using parallel clause: ' || l_index_parallel);
752: END IF;
753:

Line 751: Log_Line (l_api_name || ': DB version: ' || EGO_ITEM_TEXT_UTIL.get_DB_Version_Str || ', using parallel clause: ' || l_index_parallel);

747: -- Decide whether parallel indexing can be used, depending on DB version.
748:
749: IF ( EGO_ITEM_TEXT_UTIL.get_DB_Version_Num >= 9.2 ) THEN
750: l_index_parallel := c_parallel_clause;
751: Log_Line (l_api_name || ': DB version: ' || EGO_ITEM_TEXT_UTIL.get_DB_Version_Str || ', using parallel clause: ' || l_index_parallel);
752: END IF;
753:
754: -- Start logging indexing progress
755:

Line 779: EGO_ITEM_TEXT_UTIL.Set_Context ('CREATE_INDEX');

775:
776: IF ( l_create_index ) THEN
777: BEGIN
778:
779: EGO_ITEM_TEXT_UTIL.Set_Context ('CREATE_INDEX');
780:
781: sql_stmt :=
782: 'CREATE INDEX ' || g_Index_Owner || '.' || p_Index_Name ||
783: ' ON ' || g_Prod_Schema || '.EGO_ITEM_TEXT_TL (text) ' ||

Line 826: EGO_ITEM_TEXT_UTIL.Incremental_Sync

822: END IF; -- create index
823: /*
824: Log_Line (l_api_name || ': calling Incremental_Sync');
825:
826: EGO_ITEM_TEXT_UTIL.Incremental_Sync
827: (
828: p_Index_Name => p_Index_Name
829: , p_batch_size => 40000
830: , x_rows_processed => l_rows_processed