[Groonga-commit] groonga/groonga at 1f02226 [master] ii: increase reduced key size more slower

Back to archive index

Kouhei Sutou null+****@clear*****
Wed Jan 10 23:28:48 JST 2018


Kouhei Sutou	2018-01-10 23:28:48 +0900 (Wed, 10 Jan 2018)

  New Revision: 1f02226d889bfa94de7ad8482d54cf551d170254
  https://github.com/groonga/groonga/commit/1f02226d889bfa94de7ad8482d54cf551d170254

  Message:
    ii: increase reduced key size more slower
    
    GitHub: #806
    
    Reported by Naoya Murakami. Thanks!!!

  Modified files:
    lib/ii.c

  Modified: lib/ii.c (+1 -1)
===================================================================
--- lib/ii.c    2018-01-10 10:26:08 +0900 (dca70ff0d)
+++ lib/ii.c    2018-01-10 23:28:48 +0900 (6335be558)
@@ -4131,7 +4131,7 @@ buffer_new_lexicon_pat(grn_ctx *ctx,
         if (reduced_key_size == 0) {
           reduced_key_size = 1;
         } else {
-          reduced_key_size *= 2;
+          reduced_key_size += (key_size - target_key_size) / 16;
         }
         target_key_size -= reduced_key_size;
       }
-------------- next part --------------
HTML����������������������������...
URL: https://lists.osdn.me/mailman/archives/groonga-commit/attachments/20180110/9531900f/attachment.htm 



More information about the Groonga-commit mailing list
Back to archive index