DBA Data[Home] [Help]

APPS.EGO_ITEM_TEXT_PVT dependencies on EGO_ITEM_TEXT_UTIL

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

430:
431: IF ( Lang_Code_List(i) = 'JA' ) THEN
432:
433: -- Use JAPANESE_LEXER if db charset is UTF8, JA16SJIS, or JA16EUC.
434: IF ( EGO_ITEM_TEXT_UTIL.get_DB_Version_Num >= 9.0 ) THEN
435: ad_ctx_ddl.Create_Preference (Lexer_Name, 'JAPANESE_LEXER');
436: ELSE
437: ad_ctx_ddl.Create_Preference (Lexer_Name, 'JAPANESE_VGRAM_LEXER');
438: END IF;

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

439:
440: ELSIF ( Lang_Code_List(i) = 'KO' ) THEN
441:
442: -- Use KOREAN_MORPH_LEXER if db charset is UTF8 or KO16KSC5601.
443: IF ( EGO_ITEM_TEXT_UTIL.get_DB_Version_Num >= 9.0 ) THEN
444: ad_ctx_ddl.Create_Preference (Lexer_Name, 'KOREAN_MORPH_LEXER');
445: ad_ctx_ddl.Set_Attribute (Lexer_Name, 'VERB_ADJECTIVE', 'TRUE');
446: ad_ctx_ddl.Set_Attribute (Lexer_Name, 'ONE_CHAR_WORD', 'TRUE');
447: ad_ctx_ddl.Set_Attribute (Lexer_Name, 'NUMBER', 'TRUE');

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

466: END IF;
467:
468: ELSIF ( Lang_Code_List(i) IN ('ZHS', 'ZHT') ) THEN
469:
470: IF ( EGO_ITEM_TEXT_UTIL.get_DB_Version_Num >= 9.2 ) THEN
471: ad_ctx_ddl.Create_Preference (Lexer_Name, 'CHINESE_LEXER');
472: ELSE
473: ad_ctx_ddl.Create_Preference (Lexer_Name, 'CHINESE_VGRAM_LEXER');
474: END IF;

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

499:
500: -- Disable stem indexing to improve index creation performance.
501: -- This would not affect stem expansion (with $) at query time.
502: --
503: --IF ( EGO_ITEM_TEXT_UTIL.get_DB_Version_Num >= 9.2 ) THEN
504: -- IF ( Lang_Code_List(i) IN ('US', 'GB') ) THEN
505: -- ad_ctx_ddl.Set_Attribute (Lexer_Name, 'INDEX_STEMS', 'ENGLISH');
506: -- ELSIF ( Lang_Code_List(i) = 'NL' ) THEN
507: -- ad_ctx_ddl.Set_Attribute (Lexer_Name, 'INDEX_STEMS', 'DUTCH');

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

791: Log_Line (l_api_name || ': CTX index_memory: ' || l_Index_Memory);
792:
793: -- Decide whether parallel indexing can be used, depending on DB version.
794:
795: IF ( EGO_ITEM_TEXT_UTIL.get_DB_Version_Num >= 9.2 ) THEN
796: l_index_parallel := c_parallel_clause;
797: Log_Line (l_api_name || ': DB version: ' || EGO_ITEM_TEXT_UTIL.get_DB_Version_Str || ', using parallel clause: ' || l_index_parallel);
798: END IF;
799:

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

793: -- Decide whether parallel indexing can be used, depending on DB version.
794:
795: IF ( EGO_ITEM_TEXT_UTIL.get_DB_Version_Num >= 9.2 ) THEN
796: l_index_parallel := c_parallel_clause;
797: Log_Line (l_api_name || ': DB version: ' || EGO_ITEM_TEXT_UTIL.get_DB_Version_Str || ', using parallel clause: ' || l_index_parallel);
798: END IF;
799:
800: -- Start logging indexing progress
801:

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

821:
822: IF ( l_create_index ) THEN
823: BEGIN
824:
825: EGO_ITEM_TEXT_UTIL.Set_Context ('CREATE_INDEX');
826:
827: sql_stmt :=
828: 'CREATE INDEX ' || g_Index_Owner || '.' || p_Index_Name ||
829: ' ON ' || g_Prod_Schema || '.EGO_ITEM_TEXT_TL (text) ' ||

Line 872: EGO_ITEM_TEXT_UTIL.Incremental_Sync

868: END IF; -- create index
869: /*
870: Log_Line (l_api_name || ': calling Incremental_Sync');
871:
872: EGO_ITEM_TEXT_UTIL.Incremental_Sync
873: (
874: p_Index_Name => p_Index_Name
875: , p_batch_size => 40000
876: , x_rows_processed => l_rows_processed