Author: jitendra
Date: Wed Apr 9 20:40:41 2014
New Revision: 1586140
URL: http://svn.apache.org/r1586140
Log:
HIVE-6858: Unit tests decimal_udf.q, vectorization_div0.q fail with jdk-7.
(reviewed by Jason)
Modified:
hive/trunk/ql/src/test/queries/clientpositive/decimal_udf.q
hive/trunk/ql/src/test/queries/clientpositive/groupby3_map_skew.q
hive/trunk/ql/src/test/queries/clientpositive/vectorization_div0.q
hive/trunk/ql/src/test/results/clientpositive/decimal_udf.q.out
hive/trunk/ql/src/test/results/clientpositive/groupby3_map_skew.q.out
hive/trunk/ql/src/test/results/clientpositive/vectorization_div0.q.out
Modified: hive/trunk/ql/src/test/queries/clientpositive/decimal_udf.q
URL:
http://svn.apache.org/viewvc/hive/trunk/ql/src/test/queries/clientpositive/decimal_udf.q?rev=1586140&r1=1586139&r2=1586140&view=diff
==============================================================================
--- hive/trunk/ql/src/test/queries/clientpositive/decimal_udf.q (original)
+++ hive/trunk/ql/src/test/queries/clientpositive/decimal_udf.q Wed Apr 9
20:40:41 2014
@@ -64,8 +64,8 @@ SELECT key / value FROM DECIMAL_UDF WHER
EXPLAIN SELECT key / (value/2) FROM DECIMAL_UDF WHERE value is not null and
value <> 0;
SELECT key / (value/2) FROM DECIMAL_UDF WHERE value is not null and value <>
0;
-EXPLAIN SELECT key / '2.0' FROM DECIMAL_UDF;
-SELECT key / '2.0' FROM DECIMAL_UDF;
+EXPLAIN SELECT 1 + (key / '2.0') FROM DECIMAL_UDF;
+SELECT 1 + (key / '2.0') FROM DECIMAL_UDF;
-- abs
EXPLAIN SELECT abs(key) FROM DECIMAL_UDF;
Modified: hive/trunk/ql/src/test/queries/clientpositive/groupby3_map_skew.q
URL:
http://svn.apache.org/viewvc/hive/trunk/ql/src/test/queries/clientpositive/groupby3_map_skew.q?rev=1586140&r1=1586139&r2=1586140&view=diff
==============================================================================
--- hive/trunk/ql/src/test/queries/clientpositive/groupby3_map_skew.q (original)
+++ hive/trunk/ql/src/test/queries/clientpositive/groupby3_map_skew.q Wed Apr
9 20:40:41 2014
@@ -29,6 +29,5 @@ INSERT OVERWRITE TABLE dest1 SELECT
variance(substr(src.value,5)),
var_samp(substr(src.value,5));
-SELECT dest1.* FROM dest1;
-
+SELECT c1, c2, c3, c4, c5, c6, c7, ROUND(c8, 5), ROUND(c9, 5) FROM dest1;
Modified: hive/trunk/ql/src/test/queries/clientpositive/vectorization_div0.q
URL:
http://svn.apache.org/viewvc/hive/trunk/ql/src/test/queries/clientpositive/vectorization_div0.q?rev=1586140&r1=1586139&r2=1586140&view=diff
==============================================================================
--- hive/trunk/ql/src/test/queries/clientpositive/vectorization_div0.q
(original)
+++ hive/trunk/ql/src/test/queries/clientpositive/vectorization_div0.q Wed Apr
9 20:40:41 2014
@@ -17,8 +17,8 @@ from alltypesorc where cbigint > 0 and c
-- There are no zeros in the table, but there is -200.0, so use it as zero
explain
-select (cdouble + 200.0) as s1, cbigint / (cdouble + 200.0) as s2, (cdouble +
200.0) / (cdouble + 200.0), cbigint / (cdouble + 200.0), 1 / (cdouble + 200.0),
1.2 / (cdouble + 200.0)
+select (cdouble + 200.0) as s1, cbigint / (cdouble + 200.0) as s2, (cdouble +
200.0) / (cdouble + 200.0), cbigint / (cdouble + 200.0), 3 / (cdouble + 200.0),
1.2 / (cdouble + 200.0)
from alltypesorc where cdouble >= -500 and cdouble < -199 order by s1, s2
limit 100;
-select (cdouble + 200.0) as s1, cbigint / (cdouble + 200.0) as s2, (cdouble +
200.0) / (cdouble + 200.0), cbigint / (cdouble + 200.0), 1 / (cdouble + 200.0),
1.2 / (cdouble + 200.0)
+select (cdouble + 200.0) as s1, cbigint / (cdouble + 200.0) as s2, (cdouble +
200.0) / (cdouble + 200.0), cbigint / (cdouble + 200.0), 3 / (cdouble + 200.0),
1.2 / (cdouble + 200.0)
from alltypesorc where cdouble >= -500 and cdouble < -199 order by s1, s2
limit 100;
Modified: hive/trunk/ql/src/test/results/clientpositive/decimal_udf.q.out
URL:
http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/decimal_udf.q.out?rev=1586140&r1=1586139&r2=1586140&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/decimal_udf.q.out (original)
+++ hive/trunk/ql/src/test/results/clientpositive/decimal_udf.q.out Wed Apr 9
20:40:41 2014
@@ -1079,9 +1079,9 @@ POSTHOOK: Input: default@decimal_udf
2.0
2.0000000002
2.0000000002
-PREHOOK: query: EXPLAIN SELECT key / '2.0' FROM DECIMAL_UDF
+PREHOOK: query: EXPLAIN SELECT 1 + (key / '2.0') FROM DECIMAL_UDF
PREHOOK: type: QUERY
-POSTHOOK: query: EXPLAIN SELECT key / '2.0' FROM DECIMAL_UDF
+POSTHOOK: query: EXPLAIN SELECT 1 + (key / '2.0') FROM DECIMAL_UDF
POSTHOOK: type: QUERY
STAGE DEPENDENCIES:
Stage-0 is a root stage
@@ -1095,57 +1095,57 @@ STAGE PLANS:
alias: decimal_udf
Statistics: Num rows: 3 Data size: 359 Basic stats: COMPLETE Column
stats: NONE
Select Operator
- expressions: (key / '2.0') (type: double)
+ expressions: (1 + (key / '2.0')) (type: double)
outputColumnNames: _col0
Statistics: Num rows: 3 Data size: 359 Basic stats: COMPLETE
Column stats: NONE
ListSink
-PREHOOK: query: SELECT key / '2.0' FROM DECIMAL_UDF
+PREHOOK: query: SELECT 1 + (key / '2.0') FROM DECIMAL_UDF
PREHOOK: type: QUERY
PREHOOK: Input: default@decimal_udf
#### A masked pattern was here ####
-POSTHOOK: query: SELECT key / '2.0' FROM DECIMAL_UDF
+POSTHOOK: query: SELECT 1 + (key / '2.0') FROM DECIMAL_UDF
POSTHOOK: type: QUERY
POSTHOOK: Input: default@decimal_udf
#### A masked pattern was here ####
--2200.0
+-2199.0
NULL
-0.0
-0.0
-50.0
-5.0
-0.5
-0.05
-0.0050
-100.0
-10.0
1.0
-0.0
-0.1
-0.01
-0.15
-0.165
-0.1665
--0.15
--0.165
--0.1665
-0.5
1.0
-1.57
--0.56
--0.56
--0.561
-0.56
-0.561
-62.0
-62.6
--627.745
-1.57
-1.57
-1.57
-0.5
--6.172839450617284E8
-6.172839450617284E8
+51.0
+6.0
+1.5
+1.05
+1.005
+101.0
+11.0
+2.0
+1.0
+1.1
+1.01
+1.15
+1.165
+1.1665
+0.85
+0.835
+0.8335
+1.5
+2.0
+2.5700000000000003
+0.43999999999999995
+0.43999999999999995
+0.43899999999999995
+1.56
+1.561
+63.0
+63.6
+-626.745
+2.5700000000000003
+2.5700000000000003
+2.5700000000000003
+1.5
+-6.172839440617284E8
+6.172839460617284E8
PREHOOK: query: -- abs
EXPLAIN SELECT abs(key) FROM DECIMAL_UDF
PREHOOK: type: QUERY
Modified: hive/trunk/ql/src/test/results/clientpositive/groupby3_map_skew.q.out
URL:
http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/groupby3_map_skew.q.out?rev=1586140&r1=1586139&r2=1586140&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/groupby3_map_skew.q.out
(original)
+++ hive/trunk/ql/src/test/results/clientpositive/groupby3_map_skew.q.out Wed
Apr 9 20:40:41 2014
@@ -150,11 +150,11 @@ POSTHOOK: Lineage: dest1.c6 EXPRESSION [
POSTHOOK: Lineage: dest1.c7 EXPRESSION [(src)src.FieldSchema(name:value,
type:string, comment:default), ]
POSTHOOK: Lineage: dest1.c8 EXPRESSION [(src)src.FieldSchema(name:value,
type:string, comment:default), ]
POSTHOOK: Lineage: dest1.c9 EXPRESSION [(src)src.FieldSchema(name:value,
type:string, comment:default), ]
-PREHOOK: query: SELECT dest1.* FROM dest1
+PREHOOK: query: SELECT c1, c2, c3, c4, c5, c6, c7, ROUND(c8, 5), ROUND(c9, 5)
FROM dest1
PREHOOK: type: QUERY
PREHOOK: Input: default@dest1
#### A masked pattern was here ####
-POSTHOOK: query: SELECT dest1.* FROM dest1
+POSTHOOK: query: SELECT c1, c2, c3, c4, c5, c6, c7, ROUND(c8, 5), ROUND(c9, 5)
FROM dest1
POSTHOOK: type: QUERY
POSTHOOK: Input: default@dest1
#### A masked pattern was here ####
@@ -167,4 +167,4 @@ POSTHOOK: Lineage: dest1.c6 EXPRESSION [
POSTHOOK: Lineage: dest1.c7 EXPRESSION [(src)src.FieldSchema(name:value,
type:string, comment:default), ]
POSTHOOK: Lineage: dest1.c8 EXPRESSION [(src)src.FieldSchema(name:value,
type:string, comment:default), ]
POSTHOOK: Lineage: dest1.c9 EXPRESSION [(src)src.FieldSchema(name:value,
type:string, comment:default), ]
-130091.0 260.182 256.10355987055016 98.0 0.0
142.9268095075238 143.06995106518906 20428.072876
20469.01089779559
+130091.0 260.182 256.10355987055016 98.0 0.0
142.9268095075238 143.06995106518906 20428.07288 20469.0109
Modified: hive/trunk/ql/src/test/results/clientpositive/vectorization_div0.q.out
URL:
http://svn.apache.org/viewvc/hive/trunk/ql/src/test/results/clientpositive/vectorization_div0.q.out?rev=1586140&r1=1586139&r2=1586140&view=diff
==============================================================================
--- hive/trunk/ql/src/test/results/clientpositive/vectorization_div0.q.out
(original)
+++ hive/trunk/ql/src/test/results/clientpositive/vectorization_div0.q.out Wed
Apr 9 20:40:41 2014
@@ -314,13 +314,13 @@ POSTHOOK: Input: default@alltypesorc
PREHOOK: query: -- There are no zeros in the table, but there is -200.0, so
use it as zero
explain
-select (cdouble + 200.0) as s1, cbigint / (cdouble + 200.0) as s2, (cdouble +
200.0) / (cdouble + 200.0), cbigint / (cdouble + 200.0), 1 / (cdouble + 200.0),
1.2 / (cdouble + 200.0)
+select (cdouble + 200.0) as s1, cbigint / (cdouble + 200.0) as s2, (cdouble +
200.0) / (cdouble + 200.0), cbigint / (cdouble + 200.0), 3 / (cdouble + 200.0),
1.2 / (cdouble + 200.0)
from alltypesorc where cdouble >= -500 and cdouble < -199 order by s1, s2
limit 100
PREHOOK: type: QUERY
POSTHOOK: query: -- There are no zeros in the table, but there is -200.0, so
use it as zero
explain
-select (cdouble + 200.0) as s1, cbigint / (cdouble + 200.0) as s2, (cdouble +
200.0) / (cdouble + 200.0), cbigint / (cdouble + 200.0), 1 / (cdouble + 200.0),
1.2 / (cdouble + 200.0)
+select (cdouble + 200.0) as s1, cbigint / (cdouble + 200.0) as s2, (cdouble +
200.0) / (cdouble + 200.0), cbigint / (cdouble + 200.0), 3 / (cdouble + 200.0),
1.2 / (cdouble + 200.0)
from alltypesorc where cdouble >= -500 and cdouble < -199 order by s1, s2
limit 100
POSTHOOK: type: QUERY
STAGE DEPENDENCIES:
@@ -338,7 +338,7 @@ STAGE PLANS:
predicate: ((cdouble >= (- 500)) and (cdouble < (- 199))) (type:
boolean)
Statistics: Num rows: 2619 Data size: 41904 Basic stats:
COMPLETE Column stats: NONE
Select Operator
- expressions: (cdouble + 200.0) (type: double), (cbigint /
(cdouble + 200.0)) (type: double), ((cdouble + 200.0) / (cdouble + 200.0))
(type: double), (cbigint / (cdouble + 200.0)) (type: double), (1 / (cdouble +
200.0)) (type: double), (1.2 / (cdouble + 200.0)) (type: double)
+ expressions: (cdouble + 200.0) (type: double), (cbigint /
(cdouble + 200.0)) (type: double), ((cdouble + 200.0) / (cdouble + 200.0))
(type: double), (cbigint / (cdouble + 200.0)) (type: double), (3 / (cdouble +
200.0)) (type: double), (1.2 / (cdouble + 200.0)) (type: double)
outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5
Statistics: Num rows: 2619 Data size: 41904 Basic stats:
COMPLETE Column stats: NONE
Reduce Output Operator
@@ -365,78 +365,78 @@ STAGE PLANS:
Fetch Operator
limit: 100
-PREHOOK: query: select (cdouble + 200.0) as s1, cbigint / (cdouble + 200.0) as
s2, (cdouble + 200.0) / (cdouble + 200.0), cbigint / (cdouble + 200.0), 1 /
(cdouble + 200.0), 1.2 / (cdouble + 200.0)
+PREHOOK: query: select (cdouble + 200.0) as s1, cbigint / (cdouble + 200.0) as
s2, (cdouble + 200.0) / (cdouble + 200.0), cbigint / (cdouble + 200.0), 3 /
(cdouble + 200.0), 1.2 / (cdouble + 200.0)
from alltypesorc where cdouble >= -500 and cdouble < -199 order by s1, s2
limit 100
PREHOOK: type: QUERY
PREHOOK: Input: default@alltypesorc
#### A masked pattern was here ####
-POSTHOOK: query: select (cdouble + 200.0) as s1, cbigint / (cdouble + 200.0)
as s2, (cdouble + 200.0) / (cdouble + 200.0), cbigint / (cdouble + 200.0), 1 /
(cdouble + 200.0), 1.2 / (cdouble + 200.0)
+POSTHOOK: query: select (cdouble + 200.0) as s1, cbigint / (cdouble + 200.0)
as s2, (cdouble + 200.0) / (cdouble + 200.0), cbigint / (cdouble + 200.0), 3 /
(cdouble + 200.0), 1.2 / (cdouble + 200.0)
from alltypesorc where cdouble >= -500 and cdouble < -199 order by s1, s2
limit 100
POSTHOOK: type: QUERY
POSTHOOK: Input: default@alltypesorc
#### A masked pattern was here ####
--292.0 NULL 1.0 NULL -0.003424657534246575 -0.00410958904109589
--290.0 NULL 1.0 NULL -0.0034482758620689655 -0.004137931034482759
--289.0 NULL 1.0 NULL -0.0034602076124567475 -0.004152249134948096
--281.0 NULL 1.0 NULL -0.0035587188612099642 -0.004270462633451957
--279.0 NULL 1.0 NULL -0.0035842293906810036 -0.004301075268817204
--274.0 6888911.518248175 1.0 6888911.518248175
-0.0036496350364963502 -0.00437956204379562
--273.0 6028764.868131869 1.0 6028764.868131869
-0.003663003663003663 -0.004395604395604396
--257.0 6404096.53307393 1.0 6404096.53307393
-0.0038910505836575876 -0.004669260700389105
--250.0 6583411.236 1.0 6583411.236 -0.0040 -0.0048
--247.0 NULL 1.0 NULL -0.004048582995951417 -0.004858299595141701
--247.0 -7546669.174089069 1.0 -7546669.174089069
-0.004048582995951417 -0.004858299595141701
--246.0 NULL 1.0 NULL -0.0040650406504065045 -0.004878048780487805
--237.0 NULL 1.0 NULL -0.004219409282700422 -0.005063291139240506
--236.0 NULL 1.0 NULL -0.00423728813559322 -0.005084745762711864
--229.0 7187130.170305677 1.0 7187130.170305677
-0.004366812227074236 -0.005240174672489083
--228.0 8278779.631578947 1.0 8278779.631578947
-0.0043859649122807015 -0.005263157894736842
--225.0 NULL 1.0 NULL -0.0044444444444444444 -0.005333333333333333
--210.0 -8876320.40952381 1.0 -8876320.40952381
-0.004761904761904762 -0.005714285714285714
--201.0 NULL 1.0 NULL -0.004975124378109453 -0.005970149253731343
--199.0 NULL 1.0 NULL -0.005025125628140704 -0.006030150753768844
--189.0 NULL 1.0 NULL -0.005291005291005291 -0.006349206349206349
--188.0 NULL 1.0 NULL -0.005319148936170213 -0.006382978723404255
--184.0 8944852.222826088 1.0 8944852.222826088
-0.005434782608695652 -0.006521739130434782
--183.0 8993731.196721312 1.0 8993731.196721312
-0.00546448087431694 -0.006557377049180328
--181.0 NULL 1.0 NULL -0.0055248618784530384 -0.0066298342541436465
--179.0 NULL 1.0 NULL -0.00558659217877095 -0.0067039106145251395
--169.0 9738774.01775148 1.0 9738774.01775148
-0.005917159763313609 -0.007100591715976331
--164.0 NULL 1.0 NULL -0.006097560975609756 -0.007317073170731707
--161.0 NULL 1.0 NULL -0.006211180124223602 -0.007453416149068323
--154.0 1.2256894519480519E7 1.0 1.2256894519480519E7
-0.006493506493506494 -0.007792207792207792
--152.0 NULL 1.0 NULL -0.006578947368421052 -0.007894736842105263
--148.0 NULL 1.0 NULL -0.006756756756756757 -0.008108108108108109
--140.0 NULL 1.0 NULL -0.007142857142857143 -0.008571428571428572
--138.0 NULL 1.0 NULL -0.007246376811594203 -0.008695652173913044
--137.0 NULL 1.0 NULL -0.0072992700729927005 -0.00875912408759124
--132.0 NULL 1.0 NULL -0.007575757575757576 -0.00909090909090909
--129.0 1.2758548906976745E7 1.0 1.2758548906976745E7
-0.007751937984496124 -0.009302325581395349
--128.0 NULL 1.0 NULL -0.0078125 -0.009375
--126.0 NULL 1.0 NULL -0.007936507936507936 -0.009523809523809523
--126.0 -1.4793867349206349E7 1.0 -1.4793867349206349E7
-0.007936507936507936 -0.009523809523809523
--116.0 NULL 1.0 NULL -0.008620689655172414 -0.010344827586206896
--113.0 NULL 1.0 NULL -0.008849557522123894 -0.010619469026548672
--113.0 -1.6495816690265486E7 1.0 -1.6495816690265486E7
-0.008849557522123894 -0.010619469026548672
--96.0 NULL 1.0 NULL -0.010416666666666666 -0.012499999999999999
--94.0 -1.9830077510638297E7 1.0 -1.9830077510638297E7
-0.010638297872340425 -0.01276595744680851
--93.0 NULL 1.0 NULL -0.010752688172043012 -0.012903225806451613
--77.0 2.4513789038961038E7 1.0 2.4513789038961038E7
-0.012987012987012988 -0.015584415584415584
--69.0 2.735596747826087E7 1.0 2.735596747826087E7
-0.014492753623188406 -0.017391304347826087
--62.0 NULL 1.0 NULL -0.016129032258064516 -0.01935483870967742
--62.0 3.0444544451612905E7 1.0 3.0444544451612905E7
-0.016129032258064516 -0.01935483870967742
--60.0 NULL 1.0 NULL -0.016666666666666666 -0.02
--57.0 -3.27022330877193E7 1.0 -3.27022330877193E7
-0.017543859649122806 -0.021052631578947368
--49.0 3.35888328367347E7 1.0 3.35888328367347E7
-0.02040816326530612 -0.024489795918367346
--46.0 3.577940889130435E7 1.0 3.577940889130435E7
-0.021739130434782608 -0.02608695652173913
--38.0 4.3311916026315786E7 1.0 4.3311916026315786E7
-0.02631578947368421 -0.031578947368421054
--28.0 5.878045746428572E7 1.0 5.878045746428572E7
-0.03571428571428571 -0.04285714285714286
--28.0 6.741291985714285E7 1.0 6.741291985714285E7
-0.03571428571428571 -0.04285714285714286
--21.0 8.988389314285715E7 1.0 8.988389314285715E7
-0.047619047619047616 -0.05714285714285714
--20.0 NULL 1.0 NULL -0.05 -0.06
--17.0 NULL 1.0 NULL -0.058823529411764705 -0.07058823529411765
--12.0 -1.5533560716666666E8 1.0 -1.5533560716666666E8
-0.08333333333333333 -0.09999999999999999
--3.0 NULL 1.0 NULL -0.3333333333333333 -0.39999999999999997
+-292.0 NULL 1.0 NULL -0.010273972602739725 -0.00410958904109589
+-290.0 NULL 1.0 NULL -0.010344827586206896 -0.004137931034482759
+-289.0 NULL 1.0 NULL -0.010380622837370242 -0.004152249134948096
+-281.0 NULL 1.0 NULL -0.010676156583629894 -0.004270462633451957
+-279.0 NULL 1.0 NULL -0.010752688172043012 -0.004301075268817204
+-274.0 6888911.518248175 1.0 6888911.518248175
-0.010948905109489052 -0.00437956204379562
+-273.0 6028764.868131869 1.0 6028764.868131869
-0.01098901098901099 -0.004395604395604396
+-257.0 6404096.53307393 1.0 6404096.53307393
-0.011673151750972763 -0.004669260700389105
+-250.0 6583411.236 1.0 6583411.236 -0.012 -0.0048
+-247.0 NULL 1.0 NULL -0.012145748987854251 -0.004858299595141701
+-247.0 -7546669.174089069 1.0 -7546669.174089069
-0.012145748987854251 -0.004858299595141701
+-246.0 NULL 1.0 NULL -0.012195121951219513 -0.004878048780487805
+-237.0 NULL 1.0 NULL -0.012658227848101266 -0.005063291139240506
+-236.0 NULL 1.0 NULL -0.012711864406779662 -0.005084745762711864
+-229.0 7187130.170305677 1.0 7187130.170305677
-0.013100436681222707 -0.005240174672489083
+-228.0 8278779.631578947 1.0 8278779.631578947
-0.013157894736842105 -0.005263157894736842
+-225.0 NULL 1.0 NULL -0.013333333333333334 -0.005333333333333333
+-210.0 -8876320.40952381 1.0 -8876320.40952381
-0.014285714285714285 -0.005714285714285714
+-201.0 NULL 1.0 NULL -0.014925373134328358 -0.005970149253731343
+-199.0 NULL 1.0 NULL -0.01507537688442211 -0.006030150753768844
+-189.0 NULL 1.0 NULL -0.015873015873015872 -0.006349206349206349
+-188.0 NULL 1.0 NULL -0.015957446808510637 -0.006382978723404255
+-184.0 8944852.222826088 1.0 8944852.222826088
-0.016304347826086956 -0.006521739130434782
+-183.0 8993731.196721312 1.0 8993731.196721312
-0.01639344262295082 -0.006557377049180328
+-181.0 NULL 1.0 NULL -0.016574585635359115 -0.0066298342541436465
+-179.0 NULL 1.0 NULL -0.01675977653631285 -0.0067039106145251395
+-169.0 9738774.01775148 1.0 9738774.01775148
-0.01775147928994083 -0.007100591715976331
+-164.0 NULL 1.0 NULL -0.018292682926829267 -0.007317073170731707
+-161.0 NULL 1.0 NULL -0.018633540372670808 -0.007453416149068323
+-154.0 1.2256894519480519E7 1.0 1.2256894519480519E7
-0.01948051948051948 -0.007792207792207792
+-152.0 NULL 1.0 NULL -0.019736842105263157 -0.007894736842105263
+-148.0 NULL 1.0 NULL -0.02027027027027027 -0.008108108108108109
+-140.0 NULL 1.0 NULL -0.02142857142857143 -0.008571428571428572
+-138.0 NULL 1.0 NULL -0.021739130434782608 -0.008695652173913044
+-137.0 NULL 1.0 NULL -0.021897810218978103 -0.00875912408759124
+-132.0 NULL 1.0 NULL -0.022727272727272728 -0.00909090909090909
+-129.0 1.2758548906976745E7 1.0 1.2758548906976745E7
-0.023255813953488372 -0.009302325581395349
+-128.0 NULL 1.0 NULL -0.0234375 -0.009375
+-126.0 NULL 1.0 NULL -0.023809523809523808 -0.009523809523809523
+-126.0 -1.4793867349206349E7 1.0 -1.4793867349206349E7
-0.023809523809523808 -0.009523809523809523
+-116.0 NULL 1.0 NULL -0.02586206896551724 -0.010344827586206896
+-113.0 NULL 1.0 NULL -0.02654867256637168 -0.010619469026548672
+-113.0 -1.6495816690265486E7 1.0 -1.6495816690265486E7
-0.02654867256637168 -0.010619469026548672
+-96.0 NULL 1.0 NULL -0.03125 -0.012499999999999999
+-94.0 -1.9830077510638297E7 1.0 -1.9830077510638297E7
-0.031914893617021274 -0.01276595744680851
+-93.0 NULL 1.0 NULL -0.03225806451612903 -0.012903225806451613
+-77.0 2.4513789038961038E7 1.0 2.4513789038961038E7
-0.03896103896103896 -0.015584415584415584
+-69.0 2.735596747826087E7 1.0 2.735596747826087E7
-0.043478260869565216 -0.017391304347826087
+-62.0 NULL 1.0 NULL -0.04838709677419355 -0.01935483870967742
+-62.0 3.0444544451612905E7 1.0 3.0444544451612905E7
-0.04838709677419355 -0.01935483870967742
+-60.0 NULL 1.0 NULL -0.05 -0.02
+-57.0 -3.27022330877193E7 1.0 -3.27022330877193E7
-0.05263157894736842 -0.021052631578947368
+-49.0 3.35888328367347E7 1.0 3.35888328367347E7
-0.061224489795918366 -0.024489795918367346
+-46.0 3.577940889130435E7 1.0 3.577940889130435E7
-0.06521739130434782 -0.02608695652173913
+-38.0 4.3311916026315786E7 1.0 4.3311916026315786E7
-0.07894736842105263 -0.031578947368421054
+-28.0 5.878045746428572E7 1.0 5.878045746428572E7
-0.10714285714285714 -0.04285714285714286
+-28.0 6.741291985714285E7 1.0 6.741291985714285E7
-0.10714285714285714 -0.04285714285714286
+-21.0 8.988389314285715E7 1.0 8.988389314285715E7
-0.14285714285714285 -0.05714285714285714
+-20.0 NULL 1.0 NULL -0.15 -0.06
+-17.0 NULL 1.0 NULL -0.17647058823529413 -0.07058823529411765
+-12.0 -1.5533560716666666E8 1.0 -1.5533560716666666E8 -0.25
-0.09999999999999999
+-3.0 NULL 1.0 NULL -1.0 -0.39999999999999997
0.0 NULL NULL NULL NULL NULL
0.0 NULL NULL NULL NULL NULL
0.0 NULL NULL NULL NULL NULL