mirror of
https://github.com/MariaDB/server.git
synced 2026-05-17 20:37:12 +02:00
Update Mroonga to the latest version on 2015-07-02T04:12:21+0900
This commit is contained in:
parent
0319304893
commit
06913d0162
329 changed files with 11202 additions and 2138 deletions
|
|
@ -43,6 +43,8 @@ GRN_PLUGIN_EXPORT grn_obj *grn_command_input_get(grn_ctx *ctx,
|
|||
GRN_PLUGIN_EXPORT grn_obj *grn_command_input_at(grn_ctx *ctx,
|
||||
grn_command_input *input,
|
||||
unsigned int offset);
|
||||
GRN_PLUGIN_EXPORT grn_obj *grn_command_input_get_arguments(grn_ctx *ctx,
|
||||
grn_command_input *input);
|
||||
|
||||
typedef void grn_command_run_func(grn_ctx *ctx,
|
||||
grn_obj *command,
|
||||
|
|
|
|||
|
|
@ -907,6 +907,8 @@ GRN_API grn_rc grn_obj_lock(grn_ctx *ctx, grn_obj *obj, grn_id id, int timeout);
|
|||
GRN_API grn_rc grn_obj_unlock(grn_ctx *ctx, grn_obj *obj, grn_id id);
|
||||
GRN_API grn_rc grn_obj_clear_lock(grn_ctx *ctx, grn_obj *obj);
|
||||
GRN_API unsigned int grn_obj_is_locked(grn_ctx *ctx, grn_obj *obj);
|
||||
GRN_API grn_rc grn_obj_flush(grn_ctx *ctx, grn_obj *obj);
|
||||
GRN_API grn_rc grn_obj_flush_recursive(grn_ctx *ctx, grn_obj *obj);
|
||||
GRN_API int grn_obj_defrag(grn_ctx *ctx, grn_obj *obj, int threshold);
|
||||
|
||||
GRN_API grn_obj *grn_obj_db(grn_ctx *ctx, grn_obj *obj);
|
||||
|
|
|
|||
|
|
@ -55,6 +55,11 @@ GRN_PLUGIN_EXPORT grn_rc GRN_PLUGIN_INIT(grn_ctx *ctx);
|
|||
GRN_PLUGIN_EXPORT grn_rc GRN_PLUGIN_REGISTER(grn_ctx *ctx);
|
||||
GRN_PLUGIN_EXPORT grn_rc GRN_PLUGIN_FIN(grn_ctx *ctx);
|
||||
|
||||
#define GRN_PLUGIN_DECLARE_FUNCTIONS(tag) \
|
||||
extern grn_rc GRN_PLUGIN_IMPL_NAME_TAGGED(init, tag)(grn_ctx *ctx); \
|
||||
extern grn_rc GRN_PLUGIN_IMPL_NAME_TAGGED(register, tag)(grn_ctx *ctx); \
|
||||
extern grn_rc GRN_PLUGIN_IMPL_NAME_TAGGED(fin, tag)(grn_ctx *ctx)
|
||||
|
||||
/*
|
||||
Don't call these functions directly. Use GRN_PLUGIN_MALLOC(),
|
||||
GRN_PLUGIN_REALLOC() and GRN_PLUGIN_FREE() instead.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue