[Groonga-commit] groonga/groonga [master] suggest: create increment function for item

Back to archive index

null+****@clear***** null+****@clear*****
2012年 3月 12日 (月) 14:27:17 JST


Kouhei Sutou	2012-03-12 14:27:17 +0900 (Mon, 12 Mar 2012)

  New Revision: 5cb391c4e9fcddb15c6ebdcf9c41b27d99ab4a24

  Log:
    suggest: create increment function for item

  Modified files:
    plugins/suggest/suggest.c

  Modified: plugins/suggest/suggest.c (+9 -2)
===================================================================
--- plugins/suggest/suggest.c    2012-03-12 14:24:21 +0900 (2c0f05d)
+++ plugins/suggest/suggest.c    2012-03-12 14:27:17 +0900 (8d00ded)
@@ -706,6 +706,13 @@ learner_increment(grn_ctx *ctx, grn_suggest_learner *learner,
 }
 
 static void
+learner_increment_item_freq(grn_ctx *ctx, grn_suggest_learner *learner,
+                            grn_obj *column)
+{
+  learner_increment(ctx, learner, column, learner->post_item_id);
+}
+
+static void
 learner_set_last_post_time(grn_ctx *ctx, grn_suggest_learner *learner)
 {
   grn_obj_set_value(ctx, learner->items_last, learner->post_item_id,
@@ -814,12 +821,12 @@ learner_learn(grn_ctx *ctx, grn_suggest_learner *learner)
   if (learner_is_valid_input(ctx, learner)) {
     learner_init_columns(ctx, learner);
     learner_init_buffers(ctx, learner);
-    learner_increment(ctx, learner, learner->items_freq, post_item_id);
+    learner_increment_item_freq(ctx, learner, learner->items_freq);
     learner_set_last_post_time(ctx, learner);
     if (post_type_id) {
       learner_init_submit_learn(ctx, learner);
 
-      learner_increment(ctx, learner, learner->items_freq2, post_item_id);
+      learner_increment_item_freq(ctx, learner, learner->items_freq2);
       learn_for_complete_and_correcnt(ctx, learner,
                                       &(learner->pre_events),
                                       post_time_value);




Groonga-commit メーリングリストの案内
Back to archive index