int settings_modified;
facet_limits_t facet_limits;
int clients_starting;
+ int force_position;
struct reclist_sortparms *sorted_results;
struct facet_id *facet_id_list;
};
};
struct hitsbytarget *get_hitsbytarget(struct session *s, int *count, NMEM nmem);
-struct session *new_session(NMEM nmem, struct conf_service *service,
- unsigned session_id);
-int sessions_count(void);
+struct session *session_create(NMEM nmem, struct conf_service *service,
+ unsigned session_id);
void session_destroy(struct session *s);
void session_init_databases(struct session *s);
void statistics(struct session *s, struct statistics *stat);
+int sessions_get_count(void);
+
void session_sort(struct session *se, struct reclist_sortparms *sp,
const char *mergekey, const char *rank);