Skip to content
This repository has been archived by the owner on May 4, 2023. It is now read-only.

Lucene 3.6.2, POST queries, full OOXML schemas, increase granularity of Date queries #188

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

vjt
Copy link
Contributor

@vjt vjt commented Dec 8, 2013

Hi Robert,

as discussed on the couchdb-user mailing list, this pull request contains a batch of changes that we found useful in our production environment.

Details are in the commit messages and in the NEWS file.

This contains @patricklodder's commit from #170, closing also #112.

Thanks!

~Marcello

vjt and others added 5 commits December 8, 2013 17:10
This increases the granularity of Range queries over Date values,
and allows to perform exact sorting over Date fields.
This allows to parse Office documents that use exotic features.
@rnewson
Copy link
Owner

rnewson commented Dec 9, 2013

I'm taking the commits individually that can go in unmodified. The precisionStep thing will need to be configurable and the POST variant (which is a great idea) might be done more cleanly (not sure yet).

@vjt
Copy link
Contributor Author

vjt commented Dec 11, 2013

Thank you! As you may have inferred, I am not a Java developer, so I basically cargo-culted the POST code and just tested it from the outside, issuing big HTTP requests.

About precisionStep, definitely a configuration option is the best way forward - I tried to implement it but I failed - again, no Java developer here :-).

Thanks again, and looking forward to the developments.

~Marcello

@patricklodder
Copy link

@rnewson I'm happy to donate some time to clean up the POST code, it is indeed a bit ugly. If you have any specific feedback on what is unacceptable right now, please let me know, so I can focus on that.

@rnewson
Copy link
Owner

rnewson commented Dec 11, 2013

@patricklodder I don't have any specific objections right now, only that it looked a little odd to me. I'll take some time over the holidays to look at it. It's definitely useful to have a POST variant.

@vjt
Copy link
Contributor Author

vjt commented Jan 3, 2014

Hi @rnewson, I've extracted licensing information for all the included dependencies in a new text file. I don't think there's a better way for now, as Maven doesn't provide structured licensing information for all the artifacts, so I had to find the home pages of each dependency and find out which license they are released under.

@rnewson
Copy link
Owner

rnewson commented Jan 3, 2014

Thanks, but I'm not sure it's necessary (and it's not related to this pull request, I think).

@vjt
Copy link
Contributor Author

vjt commented Jan 3, 2014

OK. Yes, it is definitely OT here - sorry for the noise.

@rnewson
Copy link
Owner

rnewson commented Jan 3, 2014

No problem. :) I hope to finish extracting the work here into master next week, the simple bits are already done.

rnewson pushed a commit that referenced this pull request Mar 22, 2014
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants