null+****@clear*****
null+****@clear*****
2012年 3月 12日 (月) 15:24:02 JST
Kouhei Sutou 2012-03-12 15:24:02 +0900 (Mon, 12 Mar 2012)
New Revision: b3c4a957f043907eb691c51bd38a98699dc6ab45
Log:
suggest: remove _in_msec suffix
Because msec is the default time value unit in groonga.
Modified files:
plugins/suggest/suggest.c
Modified: plugins/suggest/suggest.c (+5 -5)
===================================================================
--- plugins/suggest/suggest.c 2012-03-12 15:22:54 +0900 (48049f1)
+++ plugins/suggest/suggest.c 2012-03-12 15:24:02 +0900 (8f2fb05)
@@ -27,7 +27,7 @@
#define CONST_STR_LEN(x) x, x ? sizeof(x) - 1 : 0
#define TEXT_VALUE_LEN(x) GRN_TEXT_VALUE(x), GRN_TEXT_LEN(x)
-#define MIN_LEARN_DISTANCE_IN_USEC (60 * GRN_TIME_USEC_PER_SEC)
+#define MIN_LEARN_DISTANCE (60 * GRN_TIME_USEC_PER_SEC)
#define COMPLETE 1
#define CORRECT 2
@@ -742,7 +742,7 @@ learner_learn_for_complete_and_correcnt(grn_ctx *ctx,
while (es < ep--) {
grn_id pair_id;
int added;
- int64_t learn_distance_in_msec;
+ int64_t learn_distance;
GRN_BULK_REWIND(&pre_type);
GRN_BULK_REWIND(&pre_time);
@@ -750,10 +750,10 @@ learner_learn_for_complete_and_correcnt(grn_ctx *ctx,
grn_obj_get_value(ctx, learner->events_type, *ep, &pre_type);
grn_obj_get_value(ctx, learner->events_time, *ep, &pre_time);
grn_obj_get_value(ctx, learner->events_item, *ep, pre_item);
- learn_distance_in_msec = post_time_value - GRN_TIME_VALUE(&pre_time);
- if (learn_distance_in_msec >= MIN_LEARN_DISTANCE_IN_USEC) {
+ learn_distance = post_time_value - GRN_TIME_VALUE(&pre_time);
+ if (learn_distance >= MIN_LEARN_DISTANCE) {
learner->learn_distance_in_seconds =
- (int)(learn_distance_in_msec / GRN_TIME_USEC_PER_SEC);
+ (int)(learn_distance / GRN_TIME_USEC_PER_SEC);
break;
}
key = learner->key_prefix + GRN_RECORD_VALUE(pre_item);