In rest.clj, record-url should url-encode (at least) the id parameter.
Good catch. I think we should consider encoding the whole path. Can you provide an example of an id that did not work
for you? The more real world cases we have to test against, the better.
I'm indexing web documents, and almost every URL doesn't work. Example: http://www.faz.net/artikel/C31325/piratenabwehr-keine-kriegswaffen-fuer-private-dienste-30683040.html
Refactor URL/path construction, references #4
URL-encode document ids, closes #4
New 1.0.0-SNAPSHOT is up on clojars. Let me know how it works. 1.0.0 is supposedly coming next week, so I'd prefer not release another RC and wait for 2 more weeks. I hope it's OK with you.
I indexed 200K urls overnight and the bug did not reappear. Thanks for the fast fix!