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
41cc77ee67
Creating a scaffold for debian package. WIP.
2019-09-03 16:09:19 +05:30
Kishore Nallan
bbefabea94
Don't expose sequence id.
2019-08-18 08:34:33 +05:30
Kishore Nallan
9f788546c8
Return json object rather than string for convenience.
2019-08-17 19:40:58 +05:30
Kishore Nallan
2952b0d461
Allow upto 500 hits to be overridden.
2019-08-17 10:51:31 +05:30
Kishore Nallan
237196204c
Persist override configuration.
2019-08-17 10:40:13 +05:30
Kishore Nallan
c1b9501351
Lay foundations for overriding search results.
2019-08-10 19:46:37 +05:30
Kishore Nallan
1268f0eaa4
Update README.
2019-07-09 22:03:46 +05:30
Kishore Nallan
e6dad1682c
Parameter for controlling max number of facets returned during search.
2019-06-26 18:58:18 +05:30
Kishore Nallan
aa439c1ea6
Fix long queries causing highlighter to misbehave and sometimes crash.
...
A window of size 10 is used by the highlighter to mark overlap with query text. When query length exceeded 10 tokens, this caused the highlighter to break.
2019-06-25 12:20:07 +05:30
Kishore Nallan
a2e3d5ac79
Fix facet counts not showing up in wildcard searches.
2019-06-14 08:37:27 +05:30
Kishore Nallan
f6643c9af7
Increase the number of frequently occuring facets to 100.
...
Eventually, this could be configurable.
2019-06-12 08:15:07 +05:30
Kishore Nallan
2d3b0403ad
Add getter for config_file.
2019-06-07 16:45:46 +05:30
Kishore Nallan
f209b779ba
Update README to bump to 0.10.0.
2019-06-02 21:50:04 +05:30
Kishore Nallan
932126a9a2
Merge pull request #65 from typesense/disk_error_remove_inmemory
...
When a write to on-disk storage fails, ensure that in-memory write is rolled back
2019-05-31 19:57:02 +05:30
Kishore Nallan
3f64a26399
When a write to on-disk storage fails, ensure that in-memory write is rolled back.
...
Otherwise, the memory and disk stores will not be in sync.
2019-05-31 19:11:30 +05:30
Kishore Nallan
ee1b286d2a
Merge pull request #64 from typesense/refactor_bulk_loading
...
Refactor bulk loading
2019-05-27 18:54:48 +05:30
Kishore Nallan
d524b08884
Add test for bad import JSON.
2019-05-26 21:06:01 +05:30
Kishore Nallan
5856263a08
Fix bulk loading during collection init.
2019-05-26 11:05:51 +05:30
Kishore Nallan
ba205222b7
Refactor bulk indexing process.
2019-05-25 22:28:13 +05:30
Kishore Nallan
94b160e799
Fix benchmark compile error.
2019-05-14 20:48:42 +05:30
Kishore Nallan
2f0f3f9c9a
Pull index count into configs.
2019-05-14 19:35:15 +05:30
Kishore Nallan
567a1c1275
Merge pull request #61 from typesense/bulk-import
...
Import multiple documents in one go
2019-05-11 19:12:53 +05:30
Kishore Nallan
8f167dd7df
Test for import.
2019-05-11 17:07:23 +05:30
Kishore Nallan
ade8e1946f
Bulk import API.
2019-05-11 13:48:41 +05:30
Kishore Nallan
e6cdcb6a1c
Merge pull request #60 from typesense/env_configs
...
Pull configuration from environment variables and stand-alone config file
2019-05-04 17:03:15 +05:30
Kishore Nallan
bfdc31f8d8
Read configuration from a configuration file.
2019-04-30 20:47:23 +05:30
Kishore Nallan
51169bf6b6
Add tests for configuration parsing.
2019-04-29 18:55:45 +05:30
Kishore Nallan
374ab9789b
Parse configuration from both env vars and command line args.
2019-04-28 17:38:34 +05:30
Kishore Nallan
67f6f9e7d2
Merge pull request #55 from typesense/filter_by_on_facet_fields_bug
...
When a facet field is filtered upon, search should be verbatim
2019-04-23 18:15:58 +05:30
Kishore Nallan
a4ccda4aad
Fix typo in Python client snippet.
2019-04-23 17:36:52 +05:30
Kishore Nallan
e1db28a153
When a facet field is filtered upon, search should be verbatim instead of normalizing the filter_by value.
...
There was also a difference in the behavior between string and string array facet fields which is corrected in this PR.
Fixes https://github.com/typesense/typesense/issues/54
2019-04-22 20:58:54 +05:30
Kishore Nallan
365c6a4cdc
Merge pull request #53 from typesense/concurrent_init_loading
...
Load the indices parallely from disk.
2019-02-09 18:54:14 +05:30
Kishore Nallan
b5b7635dc7
Load the indices parallely from disk.
...
Decreases initialization and boot up time.
2019-02-09 16:34:39 +05:30
Kishore Nallan
b38d94a81e
Update README to use 0.9.2.
2018-09-08 21:25:52 +05:30
Kishore Nallan
f41799131e
Disable building of shared library for iconv.
2018-09-04 20:33:42 +05:30
Kishore Nallan
ad72f36dd6
Address valgrind warnings.
2018-09-04 16:44:38 +05:30
Kishore Nallan
87dcfb6f82
Expose created_at timestamp in the collection summary API.
2018-09-01 16:26:26 +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
ad42c40e6d
Add health check end-point.
2018-08-15 09:50:43 -04:00
Kishore Nallan
b21e88f2f9
Initialize curl globally to allow concurrent access.
2018-08-15 09:33:40 -04:00
Kishore Nallan
ad017b46a4
Fix command line option copy text.
2018-08-10 20:37:29 +05:30
Kishore Nallan
3275ea877d
Refactor - move more implementation code away from headers.
2018-08-03 10:35:07 +05:30
Kishore Nallan
ba68cd0ac5
Use system namespaced build directories.
2018-07-30 21:41:38 +05:30
Kishore Nallan
13964b6a57
Allow collections to be symlinked by an alternative name.
2018-07-30 19:48:17 +05:30
Kishore Nallan
ea883b4bec
Build lib along with executable.
2018-07-30 13:45:32 +05:30
Kishore Nallan
5e6b35b333
Merge pull request #39 from typesense/large_string_overflow
...
[Patch] Fixed an edge case that causes overflow when querying large string fields.
2018-06-09 07:34:28 +05:30