Kishore Nallan
|
7220a9e51d
|
Cleanly exit server on sigint.
Valgrind "definitely lost" and "indirectly lost" are zero now.
|
2017-09-17 13:59:47 +05:30 |
|
Kishore Nallan
|
58a10877ee
|
Basics of background replication.
Supports inserts. Deletion will be tackled next.
|
2017-09-14 09:58:44 +05:30 |
|
Kishore Nallan
|
3febb7840a
|
Generalize the custom message struct such that it can support multiple types of messages and values.
|
2017-09-10 15:48:41 +05:30 |
|
Kishore Nallan
|
ea246f1c45
|
Collect and send replication updates in an async fashion.
This ensures that the query performance is not affected by replication running constantly in the background.
|
2017-09-02 15:56:07 +05:30 |
|
Kishore Nallan
|
7509de2300
|
Upgrade H2O + fixed core dump on Linux release build.
Core dump on Linux on release build (debug build is fine) when `h2o_accept_ctx_t` was stack allocated.
|
2017-08-21 12:30:48 +05:30 |
|
Kishore Nallan
|
ce69dbb371
|
Remove all static variables in http server so that it can be reused.
|
2017-07-30 08:48:52 +05:30 |
|
Kishore Nallan
|
e066beb870
|
Move http data structs to a separate header.
|
2017-07-29 22:31:24 +05:30 |
|
Kishore Nallan
|
005b637f74
|
Send 401 rather than 403 when API key is incorrect.
|
2017-07-26 21:11:02 +05:30 |
|
Kishore Nallan
|
c471cd50c3
|
Implement authentication against an API auth key.
The key should be passed via X-API-KEY HTTP header.
|
2017-07-04 22:18:47 +05:30 |
|
Kishore Nallan
|
0b9d5e386a
|
Pass program arguments for listen address and port into http server.
|
2017-05-29 20:41:46 +05:30 |
|
Kishore Nallan
|
3478aef573
|
API for deleting a document by ID.
|
2017-05-17 20:31:24 +05:30 |
|
Kishore Nallan
|
1baaa2b344
|
API - creating a new collection.
|
2017-04-29 17:39:42 +05:30 |
|
Kishore Nallan
|
a82765277f
|
Typesense API skeleton.
|
2017-04-28 21:08:45 +05:30 |
|
Kishore Nallan
|
01871cc279
|
Http server skeleton.
|
2017-04-15 11:41:53 +05:30 |
|