kishorenc
|
d72351e24d
|
Use find_library for locating leveldb and gflags.
|
2020-03-25 21:30:43 +05:30 |
|
kishorenc
|
e057b64d9d
|
Migrate to butil logger.
|
2020-03-20 16:49:26 +05:30 |
|
kishorenc
|
4f2192648e
|
Add osx cmake extensions.
|
2020-03-11 16:10:01 +05:30 |
|
kishorenc
|
eb0c66d778
|
Basic raft clustering is working.
Still need to handle actual stateful operations.
|
2020-03-08 21:22:48 +05:30 |
|
kishorenc
|
ba17243a36
|
Split collection test into smaller test suites.
|
2020-03-05 17:53:13 +05:30 |
|
kishorenc
|
d857e10646
|
Upgrade to OpenSSL 1.1.1
|
2019-09-17 21:39:29 +05:30 |
|
kishorenc
|
6463663f81
|
Fix command line usage: data-dir and api-key are required.
|
2019-09-07 23:43:19 +05:30 |
|
kishorenc
|
a3f883be2c
|
Bump dependencies.
|
2019-09-04 21:27:09 +05:30 |
|
Kishore Nallan
|
51169bf6b6
|
Add tests for configuration parsing.
|
2019-04-29 18:55:45 +05:30 |
|
Kishore Nallan
|
b35f73f22c
|
Bump g3log dependency - fixes a date/time logging issue.
The timestamp logged in Linux was wrong sometimes.
|
2018-08-31 17:43:33 +05:30 |
|
Kishore Nallan
|
35b7ba720b
|
Store the created timestamp as part of collection metadata.
|
2018-08-26 16:45:47 +05:30 |
|
Kishore Nallan
|
3c98931c0e
|
Improve unicode normalization.
Normalize latin characters like ß to their near equivalent ASCII representations.
|
2018-08-18 16:31:18 -04:00 |
|
Kishore Nallan
|
ea883b4bec
|
Build lib along with executable.
|
2018-07-30 13:45:32 +05:30 |
|
Kishore Nallan
|
96f1340c73
|
Locating ICU library on Mac requires additional hint.
|
2018-04-02 20:29:47 +05:30 |
|
Kishore Nallan
|
e558257b5f
|
Remove dependency on miniutf.
|
2018-04-02 19:08:36 +05:30 |
|
Kishore Nallan
|
7101875d26
|
Ensure that G3log is linked to statically.
|
2018-04-02 18:10:57 +05:30 |
|
Kishore Nallan
|
ddcb89843f
|
Experimenting with ICU linking options.
|
2018-04-02 18:10:09 +05:30 |
|
Kishore Nallan
|
55ac4feb08
|
Normalize unicode characters using ICU.
|
2018-04-02 11:26:32 +05:30 |
|
Kishore Nallan
|
4d22698cc5
|
Minor logging changes.
|
2018-03-30 16:26:35 +05:30 |
|
Kishore Nallan
|
d8f3b8da9e
|
Option to build binary tars for releases from the build script.
|
2018-02-04 13:48:55 -05:00 |
|
Kishore Nallan
|
b0b289b435
|
Pass Typesense version from command line instead of using a brittle header file.
|
2018-02-04 07:40:28 -05:00 |
|
Kishore Nallan
|
a268064e74
|
G3logger should be linked statically.
|
2018-02-02 20:05:37 -05:00 |
|
Kishore Nallan
|
6b37d43fd7
|
Use a proper logger for logging!
|
2018-02-02 08:22:23 -05:00 |
|
Kishore Nallan
|
f8be8f4f6a
|
Handle normalization of unicode elegantly.
|
2018-01-26 12:54:00 +00:00 |
|
Kishore Nallan
|
c3298ba6d8
|
Address -Wall and -Wextra warnings.
|
2018-01-25 20:08:13 +05:30 |
|
Kishore Nallan
|
491de5a325
|
Remove ascii special characters during string normalization.
Unicode special chars are retained verbatim - will be addressed in future.
|
2018-01-16 21:16:24 +05:30 |
|
Kishore Nallan
|
ecbe8d3b27
|
Ensure that the OSX build links dependencies statically.
Curl was being linked dynamically.
|
2018-01-13 21:05:14 +05:30 |
|
Kishore Nallan
|
da295e90e8
|
Tests for array utils.
|
2017-10-22 17:05:25 +05:30 |
|
Kishore Nallan
|
6a2f2fa26f
|
Find curl library using find_package.
For Apple, rely on dynamic version of the curl library since the static version is not linking properly.
|
2017-09-16 20:41:51 +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
|
6a465a0289
|
API for fetching all transactions from a given transaction sequence number.
Relying on RocksDB underlying APIs for that. The updates are sent in a Base64 encoding in the JSON response.
|
2017-08-31 09:42:11 +05:30 |
|
Kishore Nallan
|
7978139992
|
Rename ubuntu gcc base image.
|
2017-07-14 11:10:58 +05:30 |
|
Kishore Nallan
|
1d5146f7ff
|
Track best-matched token offsets needed for highlighting.
- We store the best matched token offset positions in Topster KV
- Using run-length encoding (via unions) to pack the offset diffs intelligently
|
2017-06-09 13:32:03 -05:00 |
|
Kishore Nallan
|
8ec625b434
|
Fixed some build errors on benchmark/search targets.
|
2017-05-17 21:54:40 +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 |
|
Kishore Nallan
|
5d9995a9dc
|
Link statically against cpp stdlib to make the binary portable.
|
2017-04-08 20:47:01 +05:30 |
|
Kishore Nallan
|
8850f8b169
|
Patch RocksDB build to ensure that it links against only specific libraries.
|
2017-04-07 08:58:29 +05:30 |
|
Jason Bosco
|
5478e75586
|
Merge branch 'master' into docker-build
|
2017-04-01 11:01:33 -07:00 |
|
Kishore Nallan
|
0225494001
|
Set OPENSSL_ROOT_DIR as environment var.
|
2017-03-31 19:27:00 +05:30 |
|
Kishore Nallan
|
812f91d26e
|
Another attempt at fixing Mac OpenSSL build failure.
|
2017-03-31 18:06:08 +05:30 |
|
Jason Bosco
|
0a99fd11c0
|
Add dl to linked libraries.
More info here: http://stackoverflow.com/a/10368706/123545
|
2017-03-30 21:25:14 -07:00 |
|
Jason Bosco
|
8efe35df1a
|
Merge branch 'master' into docker-build
|
2017-03-30 20:54:45 -07:00 |
|
Kishore Nallan
|
aacff2fd23
|
Fix OpenSSL path on Mac.
Explicitly add include and link directories.
|
2017-03-30 21:51:45 +05:30 |
|
Kishore Nallan
|
dde18c92da
|
Tweak cmake build.
- Download files only if they aren't already on disk
- Trim H2O build: use OpenSSL
|
2017-03-30 18:29:18 +05:30 |
|
Jason Bosco
|
f6d0e0571f
|
Missing HEADER_FILES ?
|
2017-03-27 23:03:14 -07:00 |
|
Kishore Nallan
|
96921be016
|
Parse filter query string.
|
2017-03-06 21:17:13 +05:30 |
|
Kishore Nallan
|
b880cfd531
|
Refactor forarray - split into individual classes.
|
2017-02-04 16:27:07 +05:30 |
|
Kishore Nallan
|
216ac7997a
|
Restore in-memory index on restart.
|
2017-01-24 22:13:49 -05:00 |
|
Kishore Nallan
|
ce990ecb57
|
Fix documents.jsonl path in tests.
|
2017-01-22 22:19:56 +05:30 |
|