[jira] [Created] (SOLR-4214) Hierarchical stats

2012-12-18 Thread Steve McKay (JIRA)
Steve McKay created SOLR-4214:
-

 Summary: Hierarchical stats
 Key: SOLR-4214
 URL: https://issues.apache.org/jira/browse/SOLR-4214
 Project: Solr
  Issue Type: New Feature
  Components: SearchComponents - other
Reporter: Steve McKay


Hierarchical stats faceting, e.g. facet by vemdor and then facet each vendor by 
year.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (SOLR-4214) Hierarchical stats

2012-12-18 Thread Steve McKay (JIRA)

 [ 
https://issues.apache.org/jira/browse/SOLR-4214?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Steve McKay updated SOLR-4214:
--

Attachment: stats.patch

The primary new feature is hierarchical faceting, e.g. facet by vendor and then 
facet each vendor by year. I've also added stats.sort, stats.limit, and 
stats.offset field params. stats.sort syntax is 
sum|min|max|stdDev|average|sumOfSquares|count|missing|value:asc|desc and 
limit and offset work as in SQL. Faceting will generally use more RAM and be 
faster than the 4.0 baseline. I've changed more than some might consider to be 
strictly necessary; this is because a large part of my effort has been to make 
faceting performant under adverse conditions, with large result sets and 
faceting on fields with large (1m+) cardinalities.

One caveat: distributed stats are broken in this patch due to other work in 
progress. Tests pass, although I changed a few test cases relating to what 
happens when stats.field is completely absent in the result set. The existing 
behavior is to return null as the stats result and my code returns zeroed-out 
stats, which IMO is more felicitous anyway.

The attached patch is diffed from branches/lucene_solr_4_0.


 Hierarchical stats
 --

 Key: SOLR-4214
 URL: https://issues.apache.org/jira/browse/SOLR-4214
 Project: Solr
  Issue Type: New Feature
  Components: SearchComponents - other
Reporter: Steve McKay
 Attachments: stats.patch


 Hierarchical stats faceting, e.g. facet by vemdor and then facet each vendor 
 by year.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Created] (LUCENE-4528) Slf4JInfoStream - sends InfoStream messages to SLF4J

2012-11-02 Thread Steve McKay (JIRA)
Steve McKay created LUCENE-4528:
---

 Summary: Slf4JInfoStream - sends InfoStream messages to SLF4J
 Key: LUCENE-4528
 URL: https://issues.apache.org/jira/browse/LUCENE-4528
 Project: Lucene - Core
  Issue Type: Improvement
  Components: core/other
Reporter: Steve McKay
Priority: Minor


InfoStream doesn't play well with logging. With Slf4JInfoStream, users can send 
InfoStream messages to the logging library of their choice for processing. 
Hooray!

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Updated] (LUCENE-4528) Slf4JInfoStream - sends InfoStream messages to SLF4J

2012-11-02 Thread Steve McKay (JIRA)

 [ 
https://issues.apache.org/jira/browse/LUCENE-4528?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Steve McKay updated LUCENE-4528:


Attachment: LUCENE-4528.patch

 Slf4JInfoStream - sends InfoStream messages to SLF4J
 

 Key: LUCENE-4528
 URL: https://issues.apache.org/jira/browse/LUCENE-4528
 Project: Lucene - Core
  Issue Type: Improvement
  Components: core/other
Reporter: Steve McKay
Priority: Minor
 Attachments: LUCENE-4528.patch


 InfoStream doesn't play well with logging. With Slf4JInfoStream, users can 
 send InfoStream messages to the logging library of their choice for 
 processing. Hooray!

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org



[jira] [Commented] (LUCENE-4528) Slf4JInfoStream - sends InfoStream messages to SLF4J

2012-11-02 Thread Steve McKay (JIRA)

[ 
https://issues.apache.org/jira/browse/LUCENE-4528?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13489792#comment-13489792
 ] 

Steve McKay commented on LUCENE-4528:
-

You're right--I'm not accustomed to thinking about this from upstream's POV. As 
a user I'd get 80% of the benefit from having this available in Solr, which 
already depends on SLF4J, so maybe it would be better for me to resubmit this 
as a config option in Solr? lucene/misc also has no external deps at the moment.

 Slf4JInfoStream - sends InfoStream messages to SLF4J
 

 Key: LUCENE-4528
 URL: https://issues.apache.org/jira/browse/LUCENE-4528
 Project: Lucene - Core
  Issue Type: Improvement
  Components: core/other
Reporter: Steve McKay
Priority: Minor
 Attachments: LUCENE-4528.patch


 InfoStream doesn't play well with logging. With Slf4JInfoStream, users can 
 send InfoStream messages to the logging library of their choice for 
 processing. Hooray!

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

-
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org