You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@jackrabbit.apache.org by Jean-Baptiste Quenot <jb...@apache.org> on 2006/03/30 10:17:42 UTC
Looking for benchmarks and references
Hello,
It appears that the mailing-list archives were moved upon
graduation from the incubator. I'm looking for benchmarks to
« sell » this technology and to show that jackrabbit is scalable.
Can you please point me to relevant information regarding
scalability and performance? Also if I could mention references
and big names, that would help a lot.
TIA,
--
Jean-Baptiste Quenot
http://caraldi.com/jbq/
Re: Looking for benchmarks and references
Posted by Edgar Poce <ed...@gmail.com>.
Hi Jean,
When I wrote the jmeter extension the beanshell support in jmeter
wasn't working very well, at least I couldn't make it work :). Now it
works fine, so I recommend you to use Beanshell scripts. see
http://jakarta.apache.org/jmeter/usermanual/component_reference.html#BeanShell_Sampler.
In case you still prefer to use the jmeter extension under contrib, I
just committed a simple test plan. see
\contrib\jcr-commands\src\jmeter test plan.jmx
Bellow you can see the needed dependencies for either approach.
br,
edgar
under /jmeter/lib
-- jackrabbit
commons-collections-3.1.jar
concurrent-1.3.4.jar
derby-10.1.1.0.jar
geronimo-spec-jta-1.0-M1.jar
jackrabbit-1.0-SNAPSHOT.jar
jcr-1.0.jar
log4j-1.2.8.jar
lucene-1.4.3.jar
slf4j-log4j12-1.0.jar
xercesImpl-2.6.2.jar
xmlParserAPIs-2.6.2.jar
-- jmeter extension under contrib
commons-chain-1.0.jar
commons-jexl-1.0.jar
-- beanshell
bsh-2.0b4.jar
under /jmeter/lib/ext
-- jmeter extension under contrib
jcr-commands-1.0-SNAPSHOT.jar
jmeter-chain-1.0-dev.jar
On 3/30/06, Jean-Baptiste Quenot <jb...@apache.org> wrote:
> * Jean-Baptiste Quenot:
>
> > BTW I have found a JMeter-based benchmark tool in
> > contrib/jcr-commands/jmeter-chain that I can use to do the
> > benchmark myself ;-)
>
> I need help to have the jmeter benchmark tool running. Here's
> what I've done:
>
> 1) checkout jackrabbit
> 2) cd trunk/jackrabbit
> 3) maven
> 4) ../contrib/jcr-commands/jmeter-chain
> 5) fetch JMeter libs by hand and put them in ~/.maven as they
> don't appear in the apache repo
> 6) cp ../maven.xml . ; maven
> Note that maven.xml is missing in jmeter-chain
> 7) cd .. ; maven
> 8) Copy built libs to jmeter/lib/ext:
> jcr-commands-1.0-SNAPSHOT.jar
> jmeter-chain-1.0-dev.jar
> 9) Copy dependencies to jmeter/lib:
> commons-jelly-20030902.160215.jar
> commons-jelly-20030902.160215.jar.md5
> commons-jelly-tags-xml-20040613.030723.jar
> commons-jelly-tags-velocity-20030303.205659.jar.md5
> commons-jelly-tags-velocity-20030303.205659.jar
> commons-jelly-tags-log-20030211.142821.jar.md5
> commons-jelly-tags-log-20030211.142821.jar
> commons-jelly-tags-jsl-20030211.143151.jar.md5
> commons-jelly-tags-jsl-20030211.143151.jar
> commons-jelly-tags-interaction-20030211.143817.jar.md5
> commons-jelly-tags-interaction-20030211.143817.jar
> commons-jelly-tags-antlr-20030211.143720.jar.md5
> commons-jelly-tags-antlr-20030211.143720.jar
> commons-jelly-tags-xml-20040613.030723.jar.md5
> commons-jexl-1.0.jar
> commons-chain-1.0.jar
> jcr-1.0.jar
> commons-beanutils-1.7.0.jar
> commons-cli-1.0.jar
> 10) Use trunk/contrib/jcr-commands/benchmarking/read\ and\ write.jmx
> to run jmeter. This test file comes from revision 292737 as
> this directory has been removed inbetween.
>
> The test appears in JMeter but I get an NPE when running the test:
>
> 2006/03/30 17:20:35 ERROR - jmeter.protocol.java.sampler.ChainSampler: Unable to run test java.lang.NullPointerException
> at java.io.File.<init>(File.java:180)
> at org.apache.jackrabbit.command.cli.SourceCommand.execute(SourceCommand.java:58)
> at org.apache.jmeter.protocol.java.sampler.ChainSampler.sample(ChainSampler.java:159)
> at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:247)
> at java.lang.Thread.run(Thread.java:534)
>
> Any idea? Anybody running the test successfully? How to specify
> the location of the repository?
> --
> Jean-Baptiste Quenot
> http://caraldi.com/jbq/
>
Re: Looking for benchmarks and references
Posted by Jean-Baptiste Quenot <jb...@apache.org>.
* Jean-Baptiste Quenot:
> BTW I have found a JMeter-based benchmark tool in
> contrib/jcr-commands/jmeter-chain that I can use to do the
> benchmark myself ;-)
I need help to have the jmeter benchmark tool running. Here's
what I've done:
1) checkout jackrabbit
2) cd trunk/jackrabbit
3) maven
4) ../contrib/jcr-commands/jmeter-chain
5) fetch JMeter libs by hand and put them in ~/.maven as they
don't appear in the apache repo
6) cp ../maven.xml . ; maven
Note that maven.xml is missing in jmeter-chain
7) cd .. ; maven
8) Copy built libs to jmeter/lib/ext:
jcr-commands-1.0-SNAPSHOT.jar
jmeter-chain-1.0-dev.jar
9) Copy dependencies to jmeter/lib:
commons-jelly-20030902.160215.jar
commons-jelly-20030902.160215.jar.md5
commons-jelly-tags-xml-20040613.030723.jar
commons-jelly-tags-velocity-20030303.205659.jar.md5
commons-jelly-tags-velocity-20030303.205659.jar
commons-jelly-tags-log-20030211.142821.jar.md5
commons-jelly-tags-log-20030211.142821.jar
commons-jelly-tags-jsl-20030211.143151.jar.md5
commons-jelly-tags-jsl-20030211.143151.jar
commons-jelly-tags-interaction-20030211.143817.jar.md5
commons-jelly-tags-interaction-20030211.143817.jar
commons-jelly-tags-antlr-20030211.143720.jar.md5
commons-jelly-tags-antlr-20030211.143720.jar
commons-jelly-tags-xml-20040613.030723.jar.md5
commons-jexl-1.0.jar
commons-chain-1.0.jar
jcr-1.0.jar
commons-beanutils-1.7.0.jar
commons-cli-1.0.jar
10) Use trunk/contrib/jcr-commands/benchmarking/read\ and\ write.jmx
to run jmeter. This test file comes from revision 292737 as
this directory has been removed inbetween.
The test appears in JMeter but I get an NPE when running the test:
2006/03/30 17:20:35 ERROR - jmeter.protocol.java.sampler.ChainSampler: Unable to run test java.lang.NullPointerException
at java.io.File.<init>(File.java:180)
at org.apache.jackrabbit.command.cli.SourceCommand.execute(SourceCommand.java:58)
at org.apache.jmeter.protocol.java.sampler.ChainSampler.sample(ChainSampler.java:159)
at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:247)
at java.lang.Thread.run(Thread.java:534)
Any idea? Anybody running the test successfully? How to specify
the location of the repository?
--
Jean-Baptiste Quenot
http://caraldi.com/jbq/
Re: Looking for benchmarks and references
Posted by samiam <sa...@ams-engineering.com>.
would you provide the results of your benchmarks here?
--
View this message in context: http://www.nabble.com/Looking-for-benchmarks-and-references-t1367099.html#a3669876
Sent from the Jackrabbit - Users forum at Nabble.com.
Re: Looking for benchmarks and references
Posted by Jean-Baptiste Quenot <jb...@apache.org>.
* Jean-Baptiste Quenot:
>
> It appears that the mailing-list archives were moved upon
> graduation from the incubator.
Seems to be available on gmane: http://news.gmane.org/gmane.comp.apache.jackrabbit.devel
BTW I have found a JMeter-based benchmark tool in
contrib/jcr-commands/jmeter-chain that I can use to do the
benchmark myself ;-)
--
Jean-Baptiste Quenot
http://caraldi.com/jbq/