X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=index%2Findex.h;h=e7c61de7b6e559455621e59d68fab97c4fab8c45;hb=7c82553e8fbccbb18a70c6f5e39db75069bfc9d3;hp=dd7166e3861ab83811cf2cd815a131ed494725d2;hpb=4f2ca550b3aeaf42480ba84e196fd930ba407a18;p=idzebra-moved-to-github.git diff --git a/index/index.h b/index/index.h index dd7166e..e7c61de 100644 --- a/index/index.h +++ b/index/index.h @@ -14,6 +14,7 @@ #include #include #include +#include #include #include @@ -99,9 +100,10 @@ void key_logdump (int mask, const void *p); void inv_prstat (BFiles bfs); void inv_compact (BFiles bfs); void key_input (BFiles bfs, int nkeys, int cache); -ISAMC_M key_isamc_m (Res res); -ISAMS_M key_isams_m (Res res); +ISAMC_M key_isamc_m (Res res, ISAMC_M me); +ISAMS_M key_isams_m (Res res, ISAMS_M me); ISAMH_M key_isamh_m (Res res); +ISAMD_M key_isamd_m (Res res, ISAMD_M me); int merge_sort (char **buf, int from, int to); int key_SU_code (int ch, char *out); @@ -110,6 +112,7 @@ int key_SU_code (int ch, char *out); #define FNAME_ISAMC "isamc" #define FNAME_ISAMS "isams" #define FNAME_ISAMH "isamh" +#define FNAME_ISAMD "isamd" #define FNAME_CONFIG "zebra.cfg" #define GMATCH_DICT "gmatch" @@ -158,7 +161,14 @@ extern Res common_resource; /* * $Log: index.h,v $ - * Revision 1.64 1999-06-30 15:07:23 heikki + * Revision 1.66 1999-07-14 13:21:34 heikki + * Added isam-d files. Compiles (almost) clean. Doesn't work at all + * + * Revision 1.65 1999/07/14 10:59:26 adam + * Changed functions isc_getmethod, isams_getmethod. + * Improved fatal error handling (such as missing EXPLAIN schema). + * + * Revision 1.64 1999/06/30 15:07:23 heikki * Adding isamh stuff * * Revision 1.63 1999/05/26 07:49:13 adam