Matthieu Dorier
Matthieu Dorier
I have inherited a code that uses Lua's C-API to expose a C function `int some_function(lua_State *L)`. I am trying to refactor the code to use Sol2 but I would...
I was trying to optimize the performance of a multi-threaded code in which multiple threads could execute Jx9 code against the same database. Unqlite is compiled with multithreading support. I...
When using the C `unqlite_kv_*` functions, is there a way to know the number of keys currently stored in the database?
I was trying to install a custom comparison function for an unqlite kv store and noticed that the current implementation is pretty limited in that regard: - It's taking only...
I'm on a Unix machine but I would like to have unqlite use a mutex mechanism other than POSIX (I'm using a coroutine library that has its own mutexes). It...
I'm developing a project that has to link against 2 libraries. One library internally uses and links against json-c, the other internally uses and links against jansson. While json-c and...
I have a test (using Margo) that includes a test case for sending an RPC with an incorrect `hg_id_t`, not matching a registered RPC on the server. Mercury used to...
**Is your feature request related to a problem? Please describe.** In the context of Margo, to fill up the JSON configuration that represents the parameters used to initialize Mercury, we...
This function would have the following prototype: ``` hg_return_t hg_proc_ignore(hg_proc_t proc) ``` If the operation is `HG_ENCODE` or `HG_FREE`, this function would do nothing. If the operation is `HG_DECODE`, this...
It would be useful if Mercury could print a warning if `HG_Register` is called with an id that is already used. That way we would catch (1) programming errors when...