[ 
https://issues.apache.org/jira/browse/SOLR-15581?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17400788#comment-17400788
 ] 

Mark Robert Miller edited comment on SOLR-15581 at 8/18/21, 5:15 AM:
---------------------------------------------------------------------

[~mdrob] - high level on the new data generation dsl / imp: 
[https://www.solrdev.io/data-gen-dsl.html]

Right now it's tied into SOLR-15560 because I needed to actually be able to 
easily generate a large space of nested data types that JavaBinCodec encodes, 
but it supersedes the quick PR i through up for this issue to explore random 
distribution.

This attempts to solve those issues in the same api and to make the same api 
actually coherent and fluidly explorable in terms of what you can combine and 
do, vs the current situation that some things don't make sense depending on 
what else you choose and you might find out if its checked and an exception is 
thrown if we happen to catch every case of exploding combinations.

I think its a much better approach that diverging api's and leads to some 
pretty cool stuff that we can start doing.


was (Author: markrmiller):
[~mdrob] - high level on the new data generation dsl / imp: 
[https://www.solrdev.io/data-gen-dsl.html]

Right now it's tied into SOLR-15560 because I needed to actually be able to 
easily generate a large space of nested data types that JavaBinCodec encodes, 
but it supersedes the quick PR i through up for this issue to explore random 
distribution.

This attempt to solve those issues in the same api and to make the same api 
actually coherent and fluidity explorable in terms of what you can combine and 
do, vs the current situation that some things don't make sense depending on 
what else you chose and you might find out if its check and an exception is 
thrown if that happens to catch every case of exploding combinations.

> Expand the benchmark DocMaker api to allow for a wider array of value 
> generation strategies.
> --------------------------------------------------------------------------------------------
>
>                 Key: SOLR-15581
>                 URL: https://issues.apache.org/jira/browse/SOLR-15581
>             Project: Solr
>          Issue Type: Improvement
>      Security Level: Public(Default Security Level. Issues are Public) 
>            Reporter: Mark Robert Miller
>            Assignee: Mark Robert Miller
>            Priority: Major
>
> Includes an EnglishWOrdGenerator as an initial proof of concept.
> First PR is incomplete, a variety of things to smooth out and straighten up 
> and the EnglishWordGenerator is only single token ATM.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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

Reply via email to