[jira] [Updated] (SOLR-8996) Add Random Streaming Expression
[ https://issues.apache.org/jira/browse/SOLR-8996?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dennis Gove updated SOLR-8996: -- Attachment: SOLR-8996-decrease-failure-probability.patch Increases the # of records in the test collection to reduce the probability of a failure from 1 in 5! (1 in 120) to 1 in 1000! (1 in basically never). This still doesn't guarantee a passing test but greatly increases the probability of a passing test. > Add Random Streaming Expression > --- > > Key: SOLR-8996 > URL: https://issues.apache.org/jira/browse/SOLR-8996 > Project: Solr > Issue Type: New Feature >Reporter: Joel Bernstein >Assignee: Dennis Gove > Fix For: 6.1 > > Attachments: RandomStream.java, > SOLR-8996-decrease-failure-probability.patch, SOLR-8996.patch > > > The random Streaming Expression will return a *limited* random stream of > Tuples that match a query. This will be useful in many different scenarios > where random data sets are needed. > Proposed syntax: > {code} > random(baskets, q="productID:productX", rows="100", fl="basketID") > {code} > The sample code above will query the *baskets* collection and return 100 > random *basketID's* where the productID is productX. > The underlying implementation will rely on Solr's random field type. -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Updated] (SOLR-8996) Add Random Streaming Expression
[ https://issues.apache.org/jira/browse/SOLR-8996?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joel Bernstein updated SOLR-8996: - Attachment: SOLR-8996.patch Patch with impl and basic tests > Add Random Streaming Expression > --- > > Key: SOLR-8996 > URL: https://issues.apache.org/jira/browse/SOLR-8996 > Project: Solr > Issue Type: New Feature >Reporter: Joel Bernstein >Assignee: Joel Bernstein > Fix For: 6.1 > > Attachments: RandomStream.java, SOLR-8996.patch > > > The random Streaming Expression will return a *limited* random stream of > Tuples that match a query. This will be useful in many different scenarios > where random data sets are needed. > Proposed syntax: > {code} > random(baskets, q="productID:productX", rows="100", fl="basketID") > {code} > The sample code above will query the *baskets* collection and return 100 > random *basketID's* where the productID is productX. > The underlying implementation will rely on Solr's random field type. -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Updated] (SOLR-8996) Add Random Streaming Expression
[ https://issues.apache.org/jira/browse/SOLR-8996?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joel Bernstein updated SOLR-8996: - Attachment: RandomStream.java > Add Random Streaming Expression > --- > > Key: SOLR-8996 > URL: https://issues.apache.org/jira/browse/SOLR-8996 > Project: Solr > Issue Type: New Feature >Reporter: Joel Bernstein >Assignee: Joel Bernstein > Fix For: 6.1 > > Attachments: RandomStream.java > > > The random Streaming Expression will return a *limited* random stream of > Tuples that match a query. This will be useful in many different scenarios > where random data sets are needed. > Proposed syntax: > {code} > random(baskets, q="productID:productX", rows="100", fl="basketID") > {code} > The sample code above will query the *baskets* collection and return 100 > random *basketID's* where the productID is productX. > The underlying implementation will rely on Solr's random field type. -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Updated] (SOLR-8996) Add Random Streaming Expression
[ https://issues.apache.org/jira/browse/SOLR-8996?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joel Bernstein updated SOLR-8996: - Attachment: (was: RandomStream.java) > Add Random Streaming Expression > --- > > Key: SOLR-8996 > URL: https://issues.apache.org/jira/browse/SOLR-8996 > Project: Solr > Issue Type: New Feature >Reporter: Joel Bernstein >Assignee: Joel Bernstein > Fix For: 6.1 > > > The random Streaming Expression will return a *limited* random stream of > Tuples that match a query. This will be useful in many different scenarios > where random data sets are needed. > Proposed syntax: > {code} > random(baskets, q="productID:productX", rows="100", fl="basketID") > {code} > The sample code above will query the *baskets* collection and return 100 > random *basketID's* where the productID is productX. > The underlying implementation will rely on Solr's random field type. -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Updated] (SOLR-8996) Add Random Streaming Expression
[ https://issues.apache.org/jira/browse/SOLR-8996?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joel Bernstein updated SOLR-8996: - Attachment: RandomStream.java Attached the initial impl as Java class. I'll post a patch after I do some cleanup on my local master branch. > Add Random Streaming Expression > --- > > Key: SOLR-8996 > URL: https://issues.apache.org/jira/browse/SOLR-8996 > Project: Solr > Issue Type: New Feature >Reporter: Joel Bernstein >Assignee: Joel Bernstein > Fix For: 6.1 > > Attachments: RandomStream.java > > > The random Streaming Expression will return a *limited* random stream of > Tuples that match a query. This will be useful in many different scenarios > where random data sets are needed. > Proposed syntax: > {code} > random(baskets, q="productID:productX", rows="100", fl="basketID") > {code} > The sample code above will query the *baskets* collection and return 100 > random *basketID's* where the productID is productX. > The underlying implementation will rely on Solr's random field type. -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Updated] (SOLR-8996) Add Random Streaming Expression
[ https://issues.apache.org/jira/browse/SOLR-8996?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joel Bernstein updated SOLR-8996: - Fix Version/s: 6.1 > Add Random Streaming Expression > --- > > Key: SOLR-8996 > URL: https://issues.apache.org/jira/browse/SOLR-8996 > Project: Solr > Issue Type: New Feature >Reporter: Joel Bernstein > Fix For: 6.1 > > > The random Streaming Expression will return a *limited* random stream of > Tuples that match a query. This will be useful in many different scenarios > where random data sets are needed. > Proposed syntax: > {code} > random(baskets, q="productID:productX", rows="100", fl="basketID") > {code} > The sample code above will query the *baskets* collection and return 100 > random *basketID's* where the productID is productX. > The underlying implementation will rely on Solr's random field type. -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Updated] (SOLR-8996) Add Random Streaming Expression
[ https://issues.apache.org/jira/browse/SOLR-8996?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joel Bernstein updated SOLR-8996: - Description: The random Streaming Expression will return a *limited* random stream of Tuples that match a query. This will be useful in many different scenarios where random data sets are needed. Proposed syntax: {code} random(baskets, q="productID:productX", rows="100", fl="basketID") {code} The sample code above will query the *baskets* collection and return 100 random *basketID's* where the productID is productX. The underlying implementation will rely on Solr's random field type. was: The random Streaming Expression will return a *limited* random stream of Tuples that match a query. This will be useful in many different scenarios where random data sets are needed. Proposed syntax: {code} random(collection, q="hello", rows="100", fq="my filter") {code} The underlying implementation will rely on Solr's random field type. > Add Random Streaming Expression > --- > > Key: SOLR-8996 > URL: https://issues.apache.org/jira/browse/SOLR-8996 > Project: Solr > Issue Type: New Feature >Reporter: Joel Bernstein > > The random Streaming Expression will return a *limited* random stream of > Tuples that match a query. This will be useful in many different scenarios > where random data sets are needed. > Proposed syntax: > {code} > random(baskets, q="productID:productX", rows="100", fl="basketID") > {code} > The sample code above will query the *baskets* collection and return 100 > random *basketID's* where the productID is productX. > The underlying implementation will rely on Solr's random field type. -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Updated] (SOLR-8996) Add Random Streaming Expression
[ https://issues.apache.org/jira/browse/SOLR-8996?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joel Bernstein updated SOLR-8996: - Description: The random Streaming Expression will return a *limited* random stream of Tuples that match a query. This will be useful in many different scenarios where random data sets are needed. Proposed syntax: {code} random(collection, q="hello", rows="100", fq="my filter") {code} The underlying implementation will rely on Solr's random field type. was: The random Streaming Expression will return a *limited* random stream of Tuples that match a query. This will be useful in many different scenarios where random data sets are needed. Proposed syntax: {code} random(collection, q="hello", rows="100", fq="my filter") {code} > Add Random Streaming Expression > --- > > Key: SOLR-8996 > URL: https://issues.apache.org/jira/browse/SOLR-8996 > Project: Solr > Issue Type: New Feature >Reporter: Joel Bernstein > > The random Streaming Expression will return a *limited* random stream of > Tuples that match a query. This will be useful in many different scenarios > where random data sets are needed. > Proposed syntax: > {code} > random(collection, q="hello", rows="100", fq="my filter") > {code} > The underlying implementation will rely on Solr's random field type. -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org