tantivy-py icon indicating copy to clipboard operation
tantivy-py copied to clipboard

Add Ramon's Facet Filter & Search Implementation

Open ZeroCool2u opened this issue 4 years ago • 5 comments

This PR is a clone of @bloodbare's PR, but rebased on the latest commit from the master branch.

Itt upgrades the tantivy version to 0.14.0 and also upgrades the PyO3 version to 0.14.1.

I haven't yet removed the panic, just wanted to make sure we got this to the point that it's just about the same as the original PR first.

Let me know if it looks okay please!

ZeroCool2u avatar Jul 22 '21 02:07 ZeroCool2u

Reading the review of the original @bloodbare PR, the main blocking point is the panic.

@poljar actually mentioned he would rather have the update of tantivy in a separate PR.

fulmicoton avatar Jul 22 '21 03:07 fulmicoton

A separate PR would have been preferred but at this point getting this over the finish line is more important.

poljar avatar Jul 22 '21 14:07 poljar

@poljar @fulmicoton Thanks for the feedback! I was actually trying to update to tantivy 0.15.3, but it looks like that's going to be a bit more work, so I think getting this merged and then working on 0.15 makes sense.

Going to try and figure out the panics now that you're okay with this for the moment.

ZeroCool2u avatar Jul 22 '21 14:07 ZeroCool2u

Also, is something up with the CI pipeline? I just realized it looks like it ran for the original PR, but it doesn't seem to have run for this one. Or has something just not yet triggered it? I did run the tests locally and they all passed, but wanted to check.

ZeroCool2u avatar Jul 22 '21 14:07 ZeroCool2u

Also, is something up with the CI pipeline? I just realized it looks like it ran for the original PR, but it doesn't seem to have run for this one. Or has something just not yet triggered it? I did run the tests locally and they all passed, but wanted to check.

I think Travis (the CI provider) gave us the boot, we'll need to switch to Github Actions.

poljar avatar Jul 22 '21 15:07 poljar