Kouhei Sutou
null+****@clear*****
Wed Apr 25 13:06:13 JST 2018
Kouhei Sutou 2018-04-25 13:06:13 +0900 (Wed, 25 Apr 2018) New Revision: 8ee445c0b4f033032cab5caa43114b4244975312 https://github.com/groonga/groonga/commit/8ee445c0b4f033032cab5caa43114b4244975312 Message: ii: remove needless flag to get token Modified files: lib/ii.c Modified: lib/ii.c (+10 -10) =================================================================== --- lib/ii.c 2018-04-25 13:03:53 +0900 (b2f151b0d) +++ lib/ii.c 2018-04-25 13:06:13 +0900 (f0b3c7f84) @@ -2729,7 +2729,7 @@ typedef struct { grn_obj token;\ DEFINE_NAME(ii);\ GRN_TEXT_INIT(&token, 0);\ - grn_ii_get_token(ctx, ii, bt->tid, &token);\ + grn_ii_get_token(ctx, ii, bt->tid & GRN_ID_MAX, &token);\ CRIT(GRN_FILE_CORRUPT,\ "[ii][broken] posting in list is larger than posting in chunk: "\ "<%.*s>: <%.*s>(%u): (%u:%u) -> (%u:%u)",\ @@ -2752,7 +2752,7 @@ typedef struct { grn_obj token;\ DEFINE_NAME(ii);\ GRN_TEXT_INIT(&token, 0);\ - grn_ii_get_token(ctx, ii, bt->tid, &token);\ + grn_ii_get_token(ctx, ii, bt->tid & GRN_ID_MAX, &token);\ CRIT(GRN_FILE_CORRUPT,\ "[ii][broken] invalid posting in chunk: "\ "<%.*s>: <%.*s>(%u): (%u:%u)",\ @@ -2782,7 +2782,7 @@ typedef struct { grn_obj token;\ DEFINE_NAME(ii);\ GRN_TEXT_INIT(&token, 0);\ - grn_ii_get_token(ctx, ii, bt->tid, &token);\ + grn_ii_get_token(ctx, ii, bt->tid & GRN_ID_MAX, &token);\ CRIT(GRN_FILE_CORRUPT,\ "[ii][broken] postings in block aren't sorted: "\ "<%.*s>: <%.*s>(%u): (%d:%d) -> (%d:%d)",\ @@ -2808,7 +2808,7 @@ typedef struct { grn_obj token;\ DEFINE_NAME(ii);\ GRN_TEXT_INIT(&token, 0);\ - grn_ii_get_token(ctx, ii, bt->tid, &token);\ + grn_ii_get_token(ctx, ii, bt->tid & GRN_ID_MAX, &token);\ CRIT(GRN_FILE_CORRUPT,\ "[ii][broken] posting in list is larger than posting in buffer: "\ "<%.*s>: <%.*s>(%u): (%u:%u) -> (%u:%u)",\ @@ -2969,7 +2969,7 @@ chunk_merge(grn_ctx *ctx, grn_ii *ii, buffer *sb, buffer_term *bt, grn_obj token; DEFINE_NAME(ii); GRN_TEXT_INIT(&token, 0); - grn_ii_get_token(ctx, ii, bt->tid, &token); + grn_ii_get_token(ctx, ii, bt->tid & GRN_ID_MAX, &token); MERR("[ii][chunk][merge] failed to allocate a source chunk: " "<%.*s>: " "<%.*s>(%u): " @@ -3014,7 +3014,7 @@ chunk_merge(grn_ctx *ctx, grn_ii *ii, buffer *sb, buffer_term *bt, grn_obj token; DEFINE_NAME(ii); GRN_TEXT_INIT(&token, 0); - grn_ii_get_token(ctx, ii, bt->tid, &token); + grn_ii_get_token(ctx, ii, bt->tid & GRN_ID_MAX, &token); MERR("[ii][chunk][merge] failed to allocate a encode buffer: " "<%.*s>: " "<%.*s>(%u): " @@ -3154,7 +3154,7 @@ buffer_merge(grn_ctx *ctx, grn_ii *ii, uint32_t seg, grn_hash *h, grn_obj token; DEFINE_NAME(ii); GRN_TEXT_INIT(&token, 0); - grn_ii_get_token(ctx, ii, bt->tid, &token); + grn_ii_get_token(ctx, ii, bt->tid & GRN_ID_MAX, &token); MERR("[ii][buffer][merge] failed to allocate chunk info: " "<%.*s>: " "<%.*s>(%u): " @@ -3189,7 +3189,7 @@ buffer_merge(grn_ctx *ctx, grn_ii *ii, uint32_t seg, grn_hash *h, grn_obj token; DEFINE_NAME(ii); GRN_TEXT_INIT(&token, 0); - grn_ii_get_token(ctx, ii, bt->tid, &token); + grn_ii_get_token(ctx, ii, bt->tid & GRN_ID_MAX, &token); ERR(ctx->rc, "[ii][buffer][merge] failed to merge chunk: " "<%.*s>: " @@ -3235,7 +3235,7 @@ buffer_merge(grn_ctx *ctx, grn_ii *ii, uint32_t seg, grn_hash *h, grn_obj token; DEFINE_NAME(ii); GRN_TEXT_INIT(&token, 0); - grn_ii_get_token(ctx, ii, bt->tid, &token); + grn_ii_get_token(ctx, ii, bt->tid & GRN_ID_MAX, &token); ERR(ctx->rc, "[ii][buffer][merge] failed to reset data vector: " "<%.*s>: " @@ -3271,7 +3271,7 @@ buffer_merge(grn_ctx *ctx, grn_ii *ii, uint32_t seg, grn_hash *h, grn_obj token; DEFINE_NAME(ii); GRN_TEXT_INIT(&token, 0); - grn_ii_get_token(ctx, ii, bt->tid, &token); + grn_ii_get_token(ctx, ii, bt->tid & GRN_ID_MAX, &token); ERR(ctx->rc, "[ii][buffer][merge] failed to merge chunk: " "<%.*s>: " -------------- next part -------------- HTML����������������������������... URL: https://lists.osdn.me/mailman/archives/groonga-commit/attachments/20180425/b5ceee4f/attachment-0001.htm