Aleksandr Petrov

Results 12 issues of Aleksandr Petrov

One of the most primary types of test we use to ensure that the library works well is unit testing. We can't rely on only these tests, as there is...

From https://cloud.google.com/blog/products/gcp/kubernetes-best-practices-terminating-with-grace > It's important that an application handles termination gracefully so that there is minimal impact on the end-user and the time-to-recovery is as fast as possible! In practice,...

enhancement

It requires to add protocol buffers support. Benefits could be found [here](https://medium.com/@shijuvar/building-high-performance-apis-in-go-using-grpc-and-protocol-buffers-2eda5b80771b).

enhancement
help wanted
good first issue

It requires to implement phonetic tokenizer filters such as `Double metaphone`, `Daitch-Mokotoff Soundex` and build a special phonetic inverted index for search purposes Some links * https://nlp.stanford.edu/IR-book/html/htmledition/phonetic-correction-1.html * http://ntz-develop.blogspot.com/2011/03/phonetic-algorithms.html *...

enhancement
help wanted
experiment

It requires to rewrite tests using The FIRST Principal: [F]ast: Unit tests should be fast otherwise they will slow down development & deployment. [I]ndependent: Never ever write tests which depend...

enhancement
help wanted
good first issue

This package doesn't provide good documentation and examples of usage. The issue requires to create documentation, terminology, usage examples, and demos pages.

enhancement
help wanted

Experiment with Map Reduce package https://github.com/chrislusf/gleam for building n-grams counts files

enhancement
help wanted
experiment

There was an attempt to implement VGrams for performance enhancement. I see a big potential in it. See more: http://www.vldb.org/conf/2007/papers/research/p303-li.pdf

enhancement
help wanted
experiment

https://lemire.me/blog/2019/08/16/faster-threshold-queries-with-cache-sensitive-scancount/#comment-424620

enhancement
help wanted
experiment