Bring NRediSearch "even" with JRediSearch by tombatron · Pull Request #1267 · StackExchange/StackExchange.Redis

and others added 30 commits

November 1, 2019 08:03
I checked the RediSearch source and found that it's been "Unsupported
language" since at least August 28, 2018.
Made the private `args` member naming more consistent the rest of the
project by prefixing with an underscore.
Kept everything as close to the original as possible.
Marked the obsolete unit test as obsolete.
setup portion of this test.

Tom Hanks added 4 commits

November 5, 2019 05:41
preserve backwards compatibility.

Tom Hanks added 7 commits

November 6, 2019 05:31
anything to inherit from it.

Cleaned up how we're ensuring that an object to compare is not null and
is of an appropriate type.

Fixed equality check so that it doesn't blow up on null values (payload
specifically).
to GetInfoParsed and GetInfoParsedAsync.
Added in `SetNoStopwords` method to match the JRediSearch api as well as
provide a conveinient means for keeping the default index options AND
specifying that no stopwords be considered.

Fixed `TestStopwords` unit test by specifying `STOPWORDS 0` by calling
`SetNoStopwords` which adds the `DisableStopWords` option to the
configured index options.
the new version which leverages the suggestion builder.

Added a small covering test.

@tombatron

@mgravell