[ 
https://issues.apache.org/jira/browse/IGNITE-11306?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Ilya Suntsov updated IGNITE-11306:
----------------------------------
    Description: 
Config:
{noformat}
now0=`date +'%H%M%S'`

# JVM options.

JVM_OPTS=${JVM_OPTS}" -DIGNITE_QUIET=false"

# Uncomment to enable concurrent garbage collection (GC) if you encounter long 
GC pauses.

JVM_OPTS=${JVM_OPTS}" \

-Xms8g \

-Xmx8g \

-Xloggc:./gc${now0}.log \

-XX:+PrintGCDetails \

-verbose:gc \

-XX:+UseParNewGC \

-XX:+UseConcMarkSweepGC \

-XX:+PrintGCDateStamps \

"

#Ignite version

ver=ver-2.8.0-SNAPSHOT-rev-816f435d-

# List of default probes.

# Add DStatProbe or VmStatProbe if your OS supports it (e.g. if running on 
Linux).

BENCHMARK_DEFAULT_PROBES=ThroughputLatencyProbe,PercentileProbe,DStatProbe

# Packages where the specified benchmark is searched by reflection mechanism.

BENCHMARK_PACKAGES=org.yardstickframework,org.apache.ignite.yardstick

# Flag which indicates to restart the servers before every benchmark execution.

RESTART_SERVERS=true

# Probe point writer class name.

# BENCHMARK_WRITER=

# Comma-separated list of the hosts to run BenchmarkServers on.

SERVER_HOSTS=172.25.1.30,172.25.1.27,172.25.1.28,172.25.1.29

# Comma-separated list of the hosts to run BenchmarkDrivers on.

DRIVER_HOSTS=172.25.1.11

# Remote username.

# REMOTE_USER=

# Number of nodes, used to wait for the specified number of nodes to start.

nodesNum=$((`echo ${SERVER_HOSTS} | tr ',' '\n' | wc -l` + `echo 
${DRIVER_HOSTS} | tr ',' '\n' | wc -l`))

# Backups count.

b=1

# Warmup.

w=60

# Duration.

d=180

# Threads count.

t=64

# Sync mode.

sm=PRIMARY_SYNC

# Jobs.

j=10

# Run configuration which contains all benchmarks.

# Note that each benchmark is set to run for 300 seconds (5 min) with warm-up 
set to 60 seconds (1 minute).

CONFIGS="\

-cfg ${SCRIPT_DIR}/../config/ignite-config.xml -nn ${nodesNum} -b ${b} -w ${w} 
-d ${d} -t ${t} -sm ${sm} -pc 2 -r 100000 --sqlRange 1 --client 

-dn NativeSqlJoinQueryRangeBenchmark -sn IgniteNode -ds 
${ver}sql-select-native-join-r1-${b}-backup,\

"


{noformat}
Exception:
{noformat}
<12:50:49><main><yardstick> Populate 90000

<12:50:50><main><yardstick> Populate 100000

<12:50:50><main><yardstick> Probe writer is not configured (using default CSV 
writer)

<12:50:50><main><yardstick> ThroughputLatencyProbe is started.

<12:50:50><main><yardstick> PercentileProbe is started.

<12:50:50><main><yardstick> DStatProbe is started. Command: 'dstat -m --all 
--noheaders --noupdate 1'

<12:50:50><main><yardstick> Starting warmup.

Finishing main test [ts=1550051451762, date=Wed Feb 13 12:50:51 MSK 2019]

ERROR: Shutting down benchmark driver to unexpected exception.

Type '--help' for usage.

java.lang.Exception: Invalid result set size [actual=0, expected=1]

*<------>*at 
org.apache.ignite.yardstick.jdbc.NativeSqlJoinQueryRangeBenchmark.test(NativeSqlJoinQueryRangeBenchmark.java:84)

*<------>*at 
org.yardstickframework.impl.BenchmarkRunner$2.run(BenchmarkRunner.java:178)

*<------>*at java.lang.Thread.run(Thread.java:748)

[2019-02-13 12:50:51,810][INFO ][Thread-8][GridCacheProcessor] Stopped cache 
[cacheName=compute]

[2019-02-13 12:50:51,812][INFO ][Thread-8][GridCacheProcessor] Stopped cache 
[cacheName=query]

[2019-02-13 12:50:51,813][INFO ][Thread-8][GridCacheProcessor] Stopped cache 
[cacheName=atomic-index-with-eviction]

[2019-02-13 12:50:51,813][INFO ][Thread-8][GridCacheProcessor] Stopped cache 
[cacheName=atomic-index]

[2019-02-13 12:50:51,813][INFO ][Thread-8][GridCacheProcessor] Stopped cache 
[cacheName=tx]

[2019-02-13 12:50:51,815][INFO ][Thread-8][GridCacheProcessor] Stopped cache 
[cacheName=atomic]

[2019-02-13 12:50:51,815][INFO ][Thread-8][GridCacheProcessor] Stopped cache 
[cacheName=ignite-sys-cache]

[2019-02-13 12:50:51,815][INFO ][Thread-8][GridCacheProcessor] Stopped cache 
[cacheName=SQL_PUBLIC_PERSON]

[2019-02-13 12:50:51,816][INFO ][Thread-8][GridCacheProcessor] Stopped cache 
[cacheName=SQL_PUBLIC_ORGANIZATION]

[2019-02-13 12:50:51,825][INFO ][Thread-8][IgniteKernal]*.*

 

{noformat}

  was:
Config:

{noformat}

*now0**=*`date +'%H%M%S'`

# JVM options.

*JVM_OPTS**=**${JVM_OPTS}*" -DIGNITE_QUIET*=**false*"

# Uncomment to enable concurrent garbage collection (GC) if you encounter long 
GC pauses.

*JVM_OPTS**=**${JVM_OPTS}*" *\*

-Xms8g *\*

-Xmx8g *\*

-Xloggc:./gc*${now0}*.log *\*

-XX:+PrintGCDetails *\*

-verbose:gc *\*

-XX:+UseParNewGC *\*

-XX:+UseConcMarkSweepGC *\*

-XX:+PrintGCDateStamps *\*

"

#Ignite version

*ver**=*ver-*2*.*8*.*0*-SNAPSHOT-rev-816f435d-

# List of default probes.

# Add DStatProbe or VmStatProbe if your OS supports it (e.g. if running on 
Linux).

*BENCHMARK_DEFAULT_PROBES**=*ThroughputLatencyProbe,PercentileProbe,DStatProbe

# Packages where the specified benchmark is searched by reflection mechanism.

*BENCHMARK_PACKAGES**=*org.yardstickframework,org.apache.ignite.yardstick

# Flag which indicates to restart the servers before every benchmark execution.

*RESTART_SERVERS**=**true*

# Probe point writer class name.

# BENCHMARK_WRITER=

# Comma-separated list of the hosts to run BenchmarkServers on.

*SERVER_HOSTS**=172*.*25*.*1*.*30*,*172*.*25*.*1*.*27*,*172*.*25*.*1*.*28*,*172*.*25*.*1*.*29*

# Comma-separated list of the hosts to run BenchmarkDrivers on.

*DRIVER_HOSTS**=172*.*25*.*1*.*11*

# Remote username.

# REMOTE_USER=

# Number of nodes, used to wait for the specified number of nodes to start.

*nodesNum**=*$((`echo *${SERVER_HOSTS}* | tr ',' '\n' | wc -l` + `echo 
*${DRIVER_HOSTS}* | tr ',' '\n' | wc -l`))

# Backups count.

*b**=1*

# Warmup.

*w**=60*

# Duration.

*d**=180*

# Threads count.

*t**=64*

# Sync mode.

*sm**=*PRIMARY_SYNC

# Jobs.

*j**=10*

# Run configuration which contains all benchmarks.

# Note that each benchmark is set to run for 300 seconds (5 min) with warm-up 
set to 60 seconds (1 minute).

*CONFIGS**=*"*\*

-cfg *${SCRIPT_DIR}*/../config/ignite-config.xml -nn *${nodesNum}* -b *${b}* -w 
*${w}* -d *${d}* -t *${t}* -sm *${sm}* -pc *2* -r *100000* *-*-sqlRange *1*  
*-*-client 

 *-dn* NativeSqlJoinQueryRangeBenchmark -sn IgniteNode -ds 
*${ver}*sql-select-native-join-r1-*${b}*-backup,*\*

"

{noformat}

Exception:

{noformat}

<12:50:49><main><yardstick> Populate 90000

<12:50:50><main><yardstick> Populate 100000

<12:50:50><main><yardstick> Probe writer is not configured (using default CSV 
writer)

<12:50:50><main><yardstick> ThroughputLatencyProbe is started.

<12:50:50><main><yardstick> PercentileProbe is started.

<12:50:50><main><yardstick> DStatProbe is started. Command: 'dstat -m --all 
--noheaders --noupdate 1'

<12:50:50><main><yardstick> Starting warmup.

Finishing main test [ts=1550051451762, date=Wed Feb 13 12:50:51 MSK 2019]

ERROR: Shutting down benchmark driver to unexpected exception.

Type '--help' for usage.

java.lang.Exception: Invalid result set size [actual=0, expected=1]

*<------>*at 
org.apache.ignite.yardstick.jdbc.NativeSqlJoinQueryRangeBenchmark.test(NativeSqlJoinQueryRangeBenchmark.java:84)

*<------>*at 
org.yardstickframework.impl.BenchmarkRunner$2.run(BenchmarkRunner.java:178)

*<------>*at java.lang.Thread.run(Thread.java:748)

[2019-02-13 12:50:51,810][INFO ][Thread-8][GridCacheProcessor] Stopped cache 
[cacheName=compute]

[2019-02-13 12:50:51,812][INFO ][Thread-8][GridCacheProcessor] Stopped cache 
[cacheName=query]

[2019-02-13 12:50:51,813][INFO ][Thread-8][GridCacheProcessor] Stopped cache 
[cacheName=atomic-index-with-eviction]

[2019-02-13 12:50:51,813][INFO ][Thread-8][GridCacheProcessor] Stopped cache 
[cacheName=atomic-index]

[2019-02-13 12:50:51,813][INFO ][Thread-8][GridCacheProcessor] Stopped cache 
[cacheName=tx]

[2019-02-13 12:50:51,815][INFO ][Thread-8][GridCacheProcessor] Stopped cache 
[cacheName=atomic]

[2019-02-13 12:50:51,815][INFO ][Thread-8][GridCacheProcessor] Stopped cache 
[cacheName=ignite-sys-cache]

[2019-02-13 12:50:51,815][INFO ][Thread-8][GridCacheProcessor] Stopped cache 
[cacheName=SQL_PUBLIC_PERSON]

[2019-02-13 12:50:51,816][INFO ][Thread-8][GridCacheProcessor] Stopped cache 
[cacheName=SQL_PUBLIC_ORGANIZATION]

[2019-02-13 12:50:51,825][INFO ][Thread-8][IgniteKernal]*.*

 

{noformat}


> NativeSqlJoinQueryRangeBenchmark doesn't work
> ---------------------------------------------
>
>                 Key: IGNITE-11306
>                 URL: https://issues.apache.org/jira/browse/IGNITE-11306
>             Project: Ignite
>          Issue Type: Task
>          Components: yardstick
>    Affects Versions: 2.7
>            Reporter: Ilya Suntsov
>            Priority: Major
>
> Config:
> {noformat}
> now0=`date +'%H%M%S'`
> # JVM options.
> JVM_OPTS=${JVM_OPTS}" -DIGNITE_QUIET=false"
> # Uncomment to enable concurrent garbage collection (GC) if you encounter 
> long GC pauses.
> JVM_OPTS=${JVM_OPTS}" \
> -Xms8g \
> -Xmx8g \
> -Xloggc:./gc${now0}.log \
> -XX:+PrintGCDetails \
> -verbose:gc \
> -XX:+UseParNewGC \
> -XX:+UseConcMarkSweepGC \
> -XX:+PrintGCDateStamps \
> "
> #Ignite version
> ver=ver-2.8.0-SNAPSHOT-rev-816f435d-
> # List of default probes.
> # Add DStatProbe or VmStatProbe if your OS supports it (e.g. if running on 
> Linux).
> BENCHMARK_DEFAULT_PROBES=ThroughputLatencyProbe,PercentileProbe,DStatProbe
> # Packages where the specified benchmark is searched by reflection mechanism.
> BENCHMARK_PACKAGES=org.yardstickframework,org.apache.ignite.yardstick
> # Flag which indicates to restart the servers before every benchmark 
> execution.
> RESTART_SERVERS=true
> # Probe point writer class name.
> # BENCHMARK_WRITER=
> # Comma-separated list of the hosts to run BenchmarkServers on.
> SERVER_HOSTS=172.25.1.30,172.25.1.27,172.25.1.28,172.25.1.29
> # Comma-separated list of the hosts to run BenchmarkDrivers on.
> DRIVER_HOSTS=172.25.1.11
> # Remote username.
> # REMOTE_USER=
> # Number of nodes, used to wait for the specified number of nodes to start.
> nodesNum=$((`echo ${SERVER_HOSTS} | tr ',' '\n' | wc -l` + `echo 
> ${DRIVER_HOSTS} | tr ',' '\n' | wc -l`))
> # Backups count.
> b=1
> # Warmup.
> w=60
> # Duration.
> d=180
> # Threads count.
> t=64
> # Sync mode.
> sm=PRIMARY_SYNC
> # Jobs.
> j=10
> # Run configuration which contains all benchmarks.
> # Note that each benchmark is set to run for 300 seconds (5 min) with warm-up 
> set to 60 seconds (1 minute).
> CONFIGS="\
> -cfg ${SCRIPT_DIR}/../config/ignite-config.xml -nn ${nodesNum} -b ${b} -w 
> ${w} -d ${d} -t ${t} -sm ${sm} -pc 2 -r 100000 --sqlRange 1 --client 
> -dn NativeSqlJoinQueryRangeBenchmark -sn IgniteNode -ds 
> ${ver}sql-select-native-join-r1-${b}-backup,\
> "
> {noformat}
> Exception:
> {noformat}
> <12:50:49><main><yardstick> Populate 90000
> <12:50:50><main><yardstick> Populate 100000
> <12:50:50><main><yardstick> Probe writer is not configured (using default CSV 
> writer)
> <12:50:50><main><yardstick> ThroughputLatencyProbe is started.
> <12:50:50><main><yardstick> PercentileProbe is started.
> <12:50:50><main><yardstick> DStatProbe is started. Command: 'dstat -m --all 
> --noheaders --noupdate 1'
> <12:50:50><main><yardstick> Starting warmup.
> Finishing main test [ts=1550051451762, date=Wed Feb 13 12:50:51 MSK 2019]
> ERROR: Shutting down benchmark driver to unexpected exception.
> Type '--help' for usage.
> java.lang.Exception: Invalid result set size [actual=0, expected=1]
> *<------>*at 
> org.apache.ignite.yardstick.jdbc.NativeSqlJoinQueryRangeBenchmark.test(NativeSqlJoinQueryRangeBenchmark.java:84)
> *<------>*at 
> org.yardstickframework.impl.BenchmarkRunner$2.run(BenchmarkRunner.java:178)
> *<------>*at java.lang.Thread.run(Thread.java:748)
> [2019-02-13 12:50:51,810][INFO ][Thread-8][GridCacheProcessor] Stopped cache 
> [cacheName=compute]
> [2019-02-13 12:50:51,812][INFO ][Thread-8][GridCacheProcessor] Stopped cache 
> [cacheName=query]
> [2019-02-13 12:50:51,813][INFO ][Thread-8][GridCacheProcessor] Stopped cache 
> [cacheName=atomic-index-with-eviction]
> [2019-02-13 12:50:51,813][INFO ][Thread-8][GridCacheProcessor] Stopped cache 
> [cacheName=atomic-index]
> [2019-02-13 12:50:51,813][INFO ][Thread-8][GridCacheProcessor] Stopped cache 
> [cacheName=tx]
> [2019-02-13 12:50:51,815][INFO ][Thread-8][GridCacheProcessor] Stopped cache 
> [cacheName=atomic]
> [2019-02-13 12:50:51,815][INFO ][Thread-8][GridCacheProcessor] Stopped cache 
> [cacheName=ignite-sys-cache]
> [2019-02-13 12:50:51,815][INFO ][Thread-8][GridCacheProcessor] Stopped cache 
> [cacheName=SQL_PUBLIC_PERSON]
> [2019-02-13 12:50:51,816][INFO ][Thread-8][GridCacheProcessor] Stopped cache 
> [cacheName=SQL_PUBLIC_ORGANIZATION]
> [2019-02-13 12:50:51,825][INFO ][Thread-8][IgniteKernal]*.*
>  
> {noformat}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to