Git Product home page Git Product logo

solrmeter's People

Contributors

tflobbe avatar ed0t avatar

Watchers

James Cloos avatar  avatar

solrmeter's Issues

Use external properties file

It would be good to be abble to specify an external properties file (external 
to the jar file). That way it would be easier to change properties.

Original issue reported on code.google.com by [email protected] on 9 Aug 2010 at 8:41

Run tests for specified time

Would be nice that solrmeter allows to specify the time to run the tests...

For example, i would like that the tests runs only two hours and stop or set an 
start time and end time.
Probably a notification of finish would be ok too.

Original issue reported on code.google.com by [email protected] on 15 Oct 2010 at 2:20

Add type-specific settings panel

On Actual Version, all settings accepts plain text from the UI. This is not 
good becouse some values are number, booleans or some other type.
It would be good to have type-specific panels for number, booleans and 
customized combos (for example, for the facet method).

Original issue reported on code.google.com by [email protected] on 15 Jun 2010 at 2:25

Show Solr Query Handlers stats

It would be good to visualize the Solr query handler stats as the one shown on 
the "stats" page of solr admin with a chart on the UI. This way, users will be 
able to see how they change without needing to refresh the page every time.

Original issue reported on code.google.com by [email protected] on 6 Jul 2010 at 3:43

Add/Remove Statistics

Add the functionality to select wich statistics you want to see on the UI. This 
will become really important if the number of statistics grows.

Original issue reported on code.google.com by [email protected] on 15 Jun 2010 at 2:31

Override property from init parameter

It would be good to be able to override any property that's on the 
"solrmeter.properties" file with an init parameter. It would be something like:

java -jar solrmeter.jar -Pproperty.name=propertyValue

That way, it will is not necesary to open the jar file for updating a single 
property.

Original issue reported on code.google.com by [email protected] on 4 Aug 2010 at 2:26

Extractor from Data Base

Allow to extract data sets (queries and documents for update/insert) from a 
data base. Today this data is being extracted from text files.

Original issue reported on code.google.com by [email protected] on 15 Jun 2010 at 1:06

Index Extractor

Extract Data for updates/inserts/deletes from an existing Lucene index.

Original issue reported on code.google.com by [email protected] on 15 Jun 2010 at 1:53

Query Solr

Add the functionality to Query Solr, the same way the solr admin does.

Original issue reported on code.google.com by [email protected] on 15 Jun 2010 at 1:12

Specify parameter separator

It would be good to be able to specify the parameter separator for the "extra 
params", either the static extra params or the random ones. Now it uses the "," 
for the static and "&" for the random. Unify.

Original issue reported on code.google.com by [email protected] on 17 Sep 2010 at 7:17

Get a Logo

Get a logo for google code and for the google group

Original issue reported on code.google.com by [email protected] on 18 Jun 2010 at 6:19

Add a dependency Injection Framework

The code is growing and having dependency injection is being more and more 
important.
This is important to improve code quality but mostly to allow customizations to 
be pluggable on a simple way.

Original issue reported on code.google.com by [email protected] on 15 Jun 2010 at 2:38

Facet fields from UI

Allow to set facet fields of query from UI. Facet fields could also be choosed 
randomly.

Original issue reported on code.google.com by [email protected] on 15 Jun 2010 at 1:17

Show "debug query" information

Show the "debug query" information of a query when double clicking on a query 
on the query log. 
The information should be well presented.

Original issue reported on code.google.com by [email protected] on 2 Jul 2010 at 3:56

Choose between queries per minute and queries per second (or updates per minute/second)

On this version, the user can only specify the number of queries (or updates) 
per minute. This is good for cases when the queries expected are not too hi, 
but its a problem when queries expected are many (500 qps is translated to 
30,000 qpm). User should be able to specify the number of queries and the unit 
of time (second or minute).

Original issue reported on code.google.com by [email protected] on 24 Sep 2010 at 2:01

Updates/Inserts executor

Separata Update executor into an "Insert Executor" that adds only new docs to 
Solr and an "Update executor" that only updates existing docs.

Original issue reported on code.google.com by [email protected] on 15 Jun 2010 at 1:36

Save and load test runs

Persist and load test runs results to compare one to each other to do 
performance and behavioural analysis

Original issue reported on code.google.com by [email protected] on 18 Jun 2010 at 12:51

Add the hability to recomend configuration changes on Solr

With all the information solrmeter gathers from Solr configuration and 
statistics, SolrMeter could recomend the user to perform changes on Solr 
configuration.
For example, if autowarm is taking too long and commits are performed in a 
relatively short interval, SolrMeter could recomend to low the autowarm time by 
putting lower values on "autowarm" attributes of cache configuration.
There could be many of this kind of rules and they could be implemented with 
some business rule management system like drools.


Original issue reported on code.google.com by [email protected] on 26 Jul 2010 at 5:56

Allow diferent execution modes

Actual version, executors execute N queries (or updates) per minute randomly 
distributed. An improvement would be to allow also execute N queries per minute 
uniformely distributed.

For example:
Setting 60 queries per minute on actual version could execute 50 queries during 
the first 10 seconds, and 10 queries during the other 50 seconds.
Setting 60 queries per minute on an uniformely distributed executor would 
execute one query per second.

Original issue reported on code.google.com by [email protected] on 15 Jun 2010 at 12:32

Ping Solr Servers

Add the functionality to ping all Solr Servers. This is usefull to prove server 
status before starting a test.

Original issue reported on code.google.com by [email protected] on 15 Jun 2010 at 1:14

Exceptions when updating the timeline chart

What steps will reproduce the problem?
1. Executing queries at (180 q/min)
2. Wait for a Exception
3. See the log

What is the expected output? What do you see instead?
In the log should appear the exception and the stack trace

When looking the log, i can't see the exception with the stack trace.
I don't see any info about exceptions.

What version of the product are you using? On what operating system?
solrmeter-0.1.1-jar-with-dependencies.jar downloaded from the Project Home
Running in Windows XP SP3 (OEM Version i think).
java version "1.6.0_16"
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) Client VM (build 14.2-b01, mixed mode, sharing)


Note:
After this exception the timeline chart stops updating, the rest of the panels 
works well.

Original issue reported on code.google.com by [email protected] on 15 Oct 2010 at 3:35

Attachments:

Connect with Request Handlers

It would be good to be able to see Solr configuration information (that is 
published on request handlers) from solrmeter.

Original issue reported on code.google.com by [email protected] on 15 Jun 2010 at 2:28

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.