Comments (2)
Sure, I am going to put in a bit of work on this project over the weekend; it's been a bit neglected by my lately. I want to put in something to make working with json.facet easier and fix SolrResponse a bit.
Can you add unit tests to verify the routing is actually working correctly? I haven't looked at all the code you submitted, especially the stuff going over in the aware router. This is needed so when someone else (or me) is working on changing the transport, we can test to make sure we didn't break any of the routing functionality. Some documentation so people can figure out how to use it would be good too.
Also, on SolrVagrant I am running into issue with indexq tests on solr 5.2.1, it looks like it is a solr 5.2.1 config issue.
from solrclient.
I updated dev / master and pushed a new release (0.2.0) to pypi because of the previous bug with index method on the client, however I disabled your routing module.
I would really like to include it next time, but I want unit tests for it to prevent breakage in the future. Having even a single unit test for the index method would definitely have identified the infinite loop and would have prevented it from being merged into the code and pushed out to pypi. I added that unit test now.
Please add the tests for the router functionality, they can be totally independent from the rest of the tests to not mix things up. One thing you can do is to set up an extra devel argument that you can pass to the object with you instantiate it, then have it check if the flag is on and store some extra information about usage that you can later verify. Not a perfect solution, but something that would be a decent workaround.
Let me know what you think.
Thanks
from solrclient.
Related Issues (20)
- Using IndexQ with finalize=True can "overwhelm" todo directory HOT 4
- fix travic-ci , seems broken? HOT 3
- _route_ to correct shard ? HOT 5
- Tests failing HOT 1
- Test performance is very(extremly) slow HOT 1
- Please update the PyPi package to reflect the latest changes HOT 2
- Command to run single test HOT 1
- Change on index() ? HOT 1
- Need ~nice way to specify dynamic 'params' that works on every request/function HOT 1
- Index calls itself recursively HOT 2
- Multiple faceted fields? HOT 3
- get_field_values_as_list for empty fields HOT 2
- start , rows in Solr.query
- facets and facet ranges don't preserve order HOT 1
- "Invalid syntax" on Python 3.7.0 HOT 6
- Tag version 0.2.1
- Support Timeout on requests to solr
- multiple facets HOT 1
- Update document Support SolrClient
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from solrclient.