Hi Erick, Is typo in the title on purpose?
On 19 June 2013 15:09, Erick Erickson <[email protected]> wrote: > OK, I seem to have stalled on this. Over part of the winter, I put > together a Swing-based program to help estimate Solr/Lucene memory > requirements, with all the usual caveats see: > https://github.com/ErickErickson/SolrMemoryEsitmator. > > I have notes to myself that it's still deficient in several areas: > FieldValueCache estimates > tlog requirements > Memory required to re-open a searcher > Position and term vector memory requirements > And whatever I haven't thought about yet. > > Of course it builds on Grant's spreadsheet (reads "steals from it > shamelessly!") I'm hoping to have a friendlier interface. And _of > course_ I'd be willing to donate it to Solr as a util/contrib/whatever > if it fits. > > So, what I'm about here is a few things: > > > Anyone who wants to try it feel free. The build instructions are at the > above, but the short form is to clone it, "ant jar" and "java -jar > dist/estimator.jar". Enter some field info and hit the "Add/Save" button > then hit the "Dump calcs" button to see what it does currently. > > It also saves the estimates away in a file and shows all the steps it > goes through to perform the calculations. It'll also make rudimentary > field definitions from the entered data. You can come back to it later > and add to what you've already done. > > > Make any improvements you see fit, particular to flesh out the > deficiencies listed above. > > > Anyone who has, you know, graphic design/Swing skills please feel free > to make it better. I'm a newbie as far as using Swing is concerned, and the > way I align buttons and checkboxes is pretty hacky. But it works.... > > > Any suggestions anyone wants to make. Suggestions in code are nicest of > course, but algorithms for calculating, say, position and tv memory usage > would be great as well! Isolated code snippets that I could incorporate > would be great too. > > > Any info where I've gotten the calculations wrong or don't show enough > info to actually figure out whether they're correct or not. > > Note that the goal for this is to give a rough idea of memory > requirements and be easy to use. The spreadsheet is a bit daunting to > someone who knows nothing about Solr so this might be an easier way to > get into it. > > Thanks, > Erick > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
