flink-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From fhue...@apache.org
Subject [5/9] flink git commit: [FLINK-2170] [connectors] Add OrcRowInputFormat and OrcTableSource.
Date Thu, 23 Nov 2017 07:09:27 GMT
http://git-wip-us.apache.org/repos/asf/flink/blob/35517f12/flink-connectors/flink-orc/src/test/resources/TestOrcFile.testDate1900.orc
----------------------------------------------------------------------
diff --git a/flink-connectors/flink-orc/src/test/resources/TestOrcFile.testDate1900.orc b/flink-connectors/flink-orc/src/test/resources/TestOrcFile.testDate1900.orc
deleted file mode 100644
index f51ffdb..0000000
Binary files a/flink-connectors/flink-orc/src/test/resources/TestOrcFile.testDate1900.orc and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flink/blob/35517f12/flink-connectors/flink-orc/src/test/resources/decimal.dat
----------------------------------------------------------------------
diff --git a/flink-connectors/flink-orc/src/test/resources/decimal.dat b/flink-connectors/flink-orc/src/test/resources/decimal.dat
deleted file mode 100644
index 42010b5..0000000
--- a/flink-connectors/flink-orc/src/test/resources/decimal.dat
+++ /dev/null
@@ -1,6000 +0,0 @@
--1000.5
--999.6
--998.7
--997.8
--996.9
--995.1
--994.11
--993.12
--992.13
--991.14
--990.15
--989.16
--988.17
--987.18
--986.19
--985.2
--984.21
--983.22
--982.23
--981.24
--980.25
--979.26
--978.27
--977.28
--976.29
--975.3
--974.31
--973.32
--972.33
--971.34
--970.35
--969.36
--968.37
--967.38
--966.39
--965.4
--964.41
--963.42
--962.43
--961.44
--960.45
--959.46
--958.47
--957.48
--956.49
--955.5
--954.51
--953.52
--952.53
--951.54
--950.55
--949.56
--948.57
--947.58
--946.59
--945.6
--944.61
--943.62
--942.63
--941.64
--940.65
--939.66
--938.67
--937.68
--936.69
--935.7
--934.71
--933.72
--932.73
--931.74
--930.75
--929.76
--928.77
--927.78
--926.79
--925.8
--924.81
--923.82
--922.83
--921.84
--920.85
--919.86
--918.87
--917.88
--916.89
--915.9
--914.91
--913.92
--912.93
--911.94
--910.95
--909.96
--908.97
--907.98
--906.99
--905.1
--904.101
--903.102
--902.103
--901.104
--900.105
--899.106
--898.107
--897.108
--896.109
--895.11
--894.111
--893.112
--892.113
--891.114
--890.115
--889.116
--888.117
--887.118
--886.119
--885.12
--884.121
--883.122
--882.123
--881.124
--880.125
--879.126
--878.127
--877.128
--876.129
--875.13
--874.131
--873.132
--872.133
--871.134
--870.135
--869.136
--868.137
--867.138
--866.139
--865.14
--864.141
--863.142
--862.143
--861.144
--860.145
--859.146
--858.147
--857.148
--856.149
--855.15
--854.151
--853.152
--852.153
--851.154
--850.155
--849.156
--848.157
--847.158
--846.159
--845.16
--844.161
--843.162
--842.163
--841.164
--840.165
--839.166
--838.167
--837.168
--836.169
--835.17
--834.171
--833.172
--832.173
--831.174
--830.175
--829.176
--828.177
--827.178
--826.179
--825.18
--824.181
--823.182
--822.183
--821.184
--820.185
--819.186
--818.187
--817.188
--816.189
--815.19
--814.191
--813.192
--812.193
--811.194
--810.195
--809.196
--808.197
--807.198
--806.199
--805.2
--804.201
--803.202
--802.203
--801.204
--800.205
--799.206
--798.207
--797.208
--796.209
--795.21
--794.211
--793.212
--792.213
--791.214
--790.215
--789.216
--788.217
--787.218
--786.219
--785.22
--784.221
--783.222
--782.223
--781.224
--780.225
--779.226
--778.227
--777.228
--776.229
--775.23
--774.231
--773.232
--772.233
--771.234
--770.235
--769.236
--768.237
--767.238
--766.239
--765.24
--764.241
--763.242
--762.243
--761.244
--760.245
--759.246
--758.247
--757.248
--756.249
--755.25
--754.251
--753.252
--752.253
--751.254
--750.255
--749.256
--748.257
--747.258
--746.259
--745.26
--744.261
--743.262
--742.263
--741.264
--740.265
--739.266
--738.267
--737.268
--736.269
--735.27
--734.271
--733.272
--732.273
--731.274
--730.275
--729.276
--728.277
--727.278
--726.279
--725.28
--724.281
--723.282
--722.283
--721.284
--720.285
--719.286
--718.287
--717.288
--716.289
--715.29
--714.291
--713.292
--712.293
--711.294
--710.295
--709.296
--708.297
--707.298
--706.299
--705.3
--704.301
--703.302
--702.303
--701.304
--700.305
--699.306
--698.307
--697.308
--696.309
--695.31
--694.311
--693.312
--692.313
--691.314
--690.315
--689.316
--688.317
--687.318
--686.319
--685.32
--684.321
--683.322
--682.323
--681.324
--680.325
--679.326
--678.327
--677.328
--676.329
--675.33
--674.331
--673.332
--672.333
--671.334
--670.335
--669.336
--668.337
--667.338
--666.339
--665.34
--664.341
--663.342
--662.343
--661.344
--660.345
--659.346
--658.347
--657.348
--656.349
--655.35
--654.351
--653.352
--652.353
--651.354
--650.355
--649.356
--648.357
--647.358
--646.359
--645.36
--644.361
--643.362
--642.363
--641.364
--640.365
--639.366
--638.367
--637.368
--636.369
--635.37
--634.371
--633.372
--632.373
--631.374
--630.375
--629.376
--628.377
--627.378
--626.379
--625.38
--624.381
--623.382
--622.383
--621.384
--620.385
--619.386
--618.387
--617.388
--616.389
--615.39
--614.391
--613.392
--612.393
--611.394
--610.395
--609.396
--608.397
--607.398
--606.399
--605.4
--604.401
--603.402
--602.403
--601.404
--600.405
--599.406
--598.407
--597.408
--596.409
--595.41
--594.411
--593.412
--592.413
--591.414
--590.415
--589.416
--588.417
--587.418
--586.419
--585.42
--584.421
--583.422
--582.423
--581.424
--580.425
--579.426
--578.427
--577.428
--576.429
--575.43
--574.431
--573.432
--572.433
--571.434
--570.435
--569.436
--568.437
--567.438
--566.439
--565.44
--564.441
--563.442
--562.443
--561.444
--560.445
--559.446
--558.447
--557.448
--556.449
--555.45
--554.451
--553.452
--552.453
--551.454
--550.455
--549.456
--548.457
--547.458
--546.459
--545.46
--544.461
--543.462
--542.463
--541.464
--540.465
--539.466
--538.467
--537.468
--536.469
--535.47
--534.471
--533.472
--532.473
--531.474
--530.475
--529.476
--528.477
--527.478
--526.479
--525.48
--524.481
--523.482
--522.483
--521.484
--520.485
--519.486
--518.487
--517.488
--516.489
--515.49
--514.491
--513.492
--512.493
--511.494
--510.495
--509.496
--508.497
--507.498
--506.499
--505.5
--504.501
--503.502
--502.503
--501.504
--500.505
--499.506
--498.507
--497.508
--496.509
--495.51
--494.511
--493.512
--492.513
--491.514
--490.515
--489.516
--488.517
--487.518
--486.519
--485.52
--484.521
--483.522
--482.523
--481.524
--480.525
--479.526
--478.527
--477.528
--476.529
--475.53
--474.531
--473.532
--472.533
--471.534
--470.535
--469.536
--468.537
--467.538
--466.539
--465.54
--464.541
--463.542
--462.543
--461.544
--460.545
--459.546
--458.547
--457.548
--456.549
--455.55
--454.551
--453.552
--452.553
--451.554
--450.555
--449.556
--448.557
--447.558
--446.559
--445.56
--444.561
--443.562
--442.563
--441.564
--440.565
--439.566
--438.567
--437.568
--436.569
--435.57
--434.571
--433.572
--432.573
--431.574
--430.575
--429.576
--428.577
--427.578
--426.579
--425.58
--424.581
--423.582
--422.583
--421.584
--420.585
--419.586
--418.587
--417.588
--416.589
--415.59
--414.591
--413.592
--412.593
--411.594
--410.595
--409.596
--408.597
--407.598
--406.599
--405.6
--404.601
--403.602
--402.603
--401.604
--400.605
--399.606
--398.607
--397.608
--396.609
--395.61
--394.611
--393.612
--392.613
--391.614
--390.615
--389.616
--388.617
--387.618
--386.619
--385.62
--384.621
--383.622
--382.623
--381.624
--380.625
--379.626
--378.627
--377.628
--376.629
--375.63
--374.631
--373.632
--372.633
--371.634
--370.635
--369.636
--368.637
--367.638
--366.639
--365.64
--364.641
--363.642
--362.643
--361.644
--360.645
--359.646
--358.647
--357.648
--356.649
--355.65
--354.651
--353.652
--352.653
--351.654
--350.655
--349.656
--348.657
--347.658
--346.659
--345.66
--344.661
--343.662
--342.663
--341.664
--340.665
--339.666
--338.667
--337.668
--336.669
--335.67
--334.671
--333.672
--332.673
--331.674
--330.675
--329.676
--328.677
--327.678
--326.679
--325.68
--324.681
--323.682
--322.683
--321.684
--320.685
--319.686
--318.687
--317.688
--316.689
--315.69
--314.691
--313.692
--312.693
--311.694
--310.695
--309.696
--308.697
--307.698
--306.699
--305.7
--304.701
--303.702
--302.703
--301.704
--300.705
--299.706
--298.707
--297.708
--296.709
--295.71
--294.711
--293.712
--292.713
--291.714
--290.715
--289.716
--288.717
--287.718
--286.719
--285.72
--284.721
--283.722
--282.723
--281.724
--280.725
--279.726
--278.727
--277.728
--276.729
--275.73
--274.731
--273.732
--272.733
--271.734
--270.735
--269.736
--268.737
--267.738
--266.739
--265.74
--264.741
--263.742
--262.743
--261.744
--260.745
--259.746
--258.747
--257.748
--256.749
--255.75
--254.751
--253.752
--252.753
--251.754
--250.755
--249.756
--248.757
--247.758
--246.759
--245.76
--244.761
--243.762
--242.763
--241.764
--240.765
--239.766
--238.767
--237.768
--236.769
--235.77
--234.771
--233.772
--232.773
--231.774
--230.775
--229.776
--228.777
--227.778
--226.779
--225.78
--224.781
--223.782
--222.783
--221.784
--220.785
--219.786
--218.787
--217.788
--216.789
--215.79
--214.791
--213.792
--212.793
--211.794
--210.795
--209.796
--208.797
--207.798
--206.799
--205.8
--204.801
--203.802
--202.803
--201.804
--200.805
--199.806
--198.807
--197.808
--196.809
--195.81
--194.811
--193.812
--192.813
--191.814
--190.815
--189.816
--188.817
--187.818
--186.819
--185.82
--184.821
--183.822
--182.823
--181.824
--180.825
--179.826
--178.827
--177.828
--176.829
--175.83
--174.831
--173.832
--172.833
--171.834
--170.835
--169.836
--168.837
--167.838
--166.839
--165.84
--164.841
--163.842
--162.843
--161.844
--160.845
--159.846
--158.847
--157.848
--156.849
--155.85
--154.851
--153.852
--152.853
--151.854
--150.855
--149.856
--148.857
--147.858
--146.859
--145.86
--144.861
--143.862
--142.863
--141.864
--140.865
--139.866
--138.867
--137.868
--136.869
--135.87
--134.871
--133.872
--132.873
--131.874
--130.875
--129.876
--128.877
--127.878
--126.879
--125.88
--124.881
--123.882
--122.883
--121.884
--120.885
--119.886
--118.887
--117.888
--116.889
--115.89
--114.891
--113.892
--112.893
--111.894
--110.895
--109.896
--108.897
--107.898
--106.899
--105.9
--104.901
--103.902
--102.903
--101.904
--100.905
--99.906
--98.907
--97.908
--96.909
--95.91
--94.911
--93.912
--92.913
--91.914
--90.915
--89.916
--88.917
--87.918
--86.919
--85.92
--84.921
--83.922
--82.923
--81.924
--80.925
--79.926
--78.927
--77.928
--76.929
--75.93
--74.931
--73.932
--72.933
--71.934
--70.935
--69.936
--68.937
--67.938
--66.939
--65.94
--64.941
--63.942
--62.943
--61.944
--60.945
--59.946
--58.947
--57.948
--56.949
--55.95
--54.951
--53.952
--52.953
--51.954
--50.955
--49.956
--48.957
--47.958
--46.959
--45.96
--44.961
--43.962
--42.963
--41.964
--40.965
--39.966
--38.967
--37.968
--36.969
--35.97
--34.971
--33.972
--32.973
--31.974
--30.975
--29.976
--28.977
--27.978
--26.979
--25.98
--24.981
--23.982
--22.983
--21.984
--20.985
--19.986
--18.987
--17.988
--16.989
--15.99
--14.991
--13.992
--12.993
--11.994
--10.995
--9.996
--8.997
--7.998
--6.999
--5.1
--4.1001
--3.1002
--2.1003
--1.1004
-0.1005
-1.1006
-2.1007
-3.1008
-4.1009
-5.101
-6.1011
-7.1012
-8.1013
-9.1014
-10.1015
-11.1016
-12.1017
-13.1018
-14.1019
-15.102
-16.1021
-17.1022
-18.1023
-19.1024
-20.1025
-21.1026
-22.1027
-23.1028
-24.1029
-25.103
-26.1031
-27.1032
-28.1033
-29.1034
-30.1035
-31.1036
-32.1037
-33.1038
-34.1039
-35.104
-36.1041
-37.1042
-38.1043
-39.1044
-40.1045
-41.1046
-42.1047
-43.1048
-44.1049
-45.105
-46.1051
-47.1052
-48.1053
-49.1054
-50.1055
-51.1056
-52.1057
-53.1058
-54.1059
-55.106
-56.1061
-57.1062
-58.1063
-59.1064
-60.1065
-61.1066
-62.1067
-63.1068
-64.1069
-65.107
-66.1071
-67.1072
-68.1073
-69.1074
-70.1075
-71.1076
-72.1077
-73.1078
-74.1079
-75.108
-76.1081
-77.1082
-78.1083
-79.1084
-80.1085
-81.1086
-82.1087
-83.1088
-84.1089
-85.109
-86.1091
-87.1092
-88.1093
-89.1094
-90.1095
-91.1096
-92.1097
-93.1098
-94.1099
-95.11
-96.1101
-97.1102
-98.1103
-99.1104
-100.1105
-101.1106
-102.1107
-103.1108
-104.1109
-105.111
-106.1111
-107.1112
-108.1113
-109.1114
-110.1115
-111.1116
-112.1117
-113.1118
-114.1119
-115.112
-116.1121
-117.1122
-118.1123
-119.1124
-120.1125
-121.1126
-122.1127
-123.1128
-124.1129
-125.113
-126.1131
-127.1132
-128.1133
-129.1134
-130.1135
-131.1136
-132.1137
-133.1138
-134.1139
-135.114
-136.1141
-137.1142
-138.1143
-139.1144
-140.1145
-141.1146
-142.1147
-143.1148
-144.1149
-145.115
-146.1151
-147.1152
-148.1153
-149.1154
-150.1155
-151.1156
-152.1157
-153.1158
-154.1159
-155.116
-156.1161
-157.1162
-158.1163
-159.1164
-160.1165
-161.1166
-162.1167
-163.1168
-164.1169
-165.117
-166.1171
-167.1172
-168.1173
-169.1174
-170.1175
-171.1176
-172.1177
-173.1178
-174.1179
-175.118
-176.1181
-177.1182
-178.1183
-179.1184
-180.1185
-181.1186
-182.1187
-183.1188
-184.1189
-185.119
-186.1191
-187.1192
-188.1193
-189.1194
-190.1195
-191.1196
-192.1197
-193.1198
-194.1199
-195.12
-196.1201
-197.1202
-198.1203
-199.1204
-200.1205
-201.1206
-202.1207
-203.1208
-204.1209
-205.121
-206.1211
-207.1212
-208.1213
-209.1214
-210.1215
-211.1216
-212.1217
-213.1218
-214.1219
-215.122
-216.1221
-217.1222
-218.1223
-219.1224
-220.1225
-221.1226
-222.1227
-223.1228
-224.1229
-225.123
-226.1231
-227.1232
-228.1233
-229.1234
-230.1235
-231.1236
-232.1237
-233.1238
-234.1239
-235.124
-236.1241
-237.1242
-238.1243
-239.1244
-240.1245
-241.1246
-242.1247
-243.1248
-244.1249
-245.125
-246.1251
-247.1252
-248.1253
-249.1254
-250.1255
-251.1256
-252.1257
-253.1258
-254.1259
-255.126
-256.1261
-257.1262
-258.1263
-259.1264
-260.1265
-261.1266
-262.1267
-263.1268
-264.1269
-265.127
-266.1271
-267.1272
-268.1273
-269.1274
-270.1275
-271.1276
-272.1277
-273.1278
-274.1279
-275.128
-276.1281
-277.1282
-278.1283
-279.1284
-280.1285
-281.1286
-282.1287
-283.1288
-284.1289
-285.129
-286.1291
-287.1292
-288.1293
-289.1294
-290.1295
-291.1296
-292.1297
-293.1298
-294.1299
-295.13
-296.1301
-297.1302
-298.1303
-299.1304
-300.1305
-301.1306
-302.1307
-303.1308
-304.1309
-305.131
-306.1311
-307.1312
-308.1313
-309.1314
-310.1315
-311.1316
-312.1317
-313.1318
-314.1319
-315.132
-316.1321
-317.1322
-318.1323
-319.1324
-320.1325
-321.1326
-322.1327
-323.1328
-324.1329
-325.133
-326.1331
-327.1332
-328.1333
-329.1334
-330.1335
-331.1336
-332.1337
-333.1338
-334.1339
-335.134
-336.1341
-337.1342
-338.1343
-339.1344
-340.1345
-341.1346
-342.1347
-343.1348
-344.1349
-345.135
-346.1351
-347.1352
-348.1353
-349.1354
-350.1355
-351.1356
-352.1357
-353.1358
-354.1359
-355.136
-356.1361
-357.1362
-358.1363
-359.1364
-360.1365
-361.1366
-362.1367
-363.1368
-364.1369
-365.137
-366.1371
-367.1372
-368.1373
-369.1374
-370.1375
-371.1376
-372.1377
-373.1378
-374.1379
-375.138
-376.1381
-377.1382
-378.1383
-379.1384
-380.1385
-381.1386
-382.1387
-383.1388
-384.1389
-385.139
-386.1391
-387.1392
-388.1393
-389.1394
-390.1395
-391.1396
-392.1397
-393.1398
-394.1399
-395.14
-396.1401
-397.1402
-398.1403
-399.1404
-400.1405
-401.1406
-402.1407
-403.1408
-404.1409
-405.141
-406.1411
-407.1412
-408.1413
-409.1414
-410.1415
-411.1416
-412.1417
-413.1418
-414.1419
-415.142
-416.1421
-417.1422
-418.1423
-419.1424
-420.1425
-421.1426
-422.1427
-423.1428
-424.1429
-425.143
-426.1431
-427.1432
-428.1433
-429.1434
-430.1435
-431.1436
-432.1437
-433.1438
-434.1439
-435.144
-436.1441
-437.1442
-438.1443
-439.1444
-440.1445
-441.1446
-442.1447
-443.1448
-444.1449
-445.145
-446.1451
-447.1452
-448.1453
-449.1454
-450.1455
-451.1456
-452.1457
-453.1458
-454.1459
-455.146
-456.1461
-457.1462
-458.1463
-459.1464
-460.1465
-461.1466
-462.1467
-463.1468
-464.1469
-465.147
-466.1471
-467.1472
-468.1473
-469.1474
-470.1475
-471.1476
-472.1477
-473.1478
-474.1479
-475.148
-476.1481
-477.1482
-478.1483
-479.1484
-480.1485
-481.1486
-482.1487
-483.1488
-484.1489
-485.149
-486.1491
-487.1492
-488.1493
-489.1494
-490.1495
-491.1496
-492.1497
-493.1498
-494.1499
-495.15
-496.1501
-497.1502
-498.1503
-499.1504
-500.1505
-501.1506
-502.1507
-503.1508
-504.1509
-505.151
-506.1511
-507.1512
-508.1513
-509.1514
-510.1515
-511.1516
-512.1517
-513.1518
-514.1519
-515.152
-516.1521
-517.1522
-518.1523
-519.1524
-520.1525
-521.1526
-522.1527
-523.1528
-524.1529
-525.153
-526.1531
-527.1532
-528.1533
-529.1534
-530.1535
-531.1536
-532.1537
-533.1538
-534.1539
-535.154
-536.1541
-537.1542
-538.1543
-539.1544
-540.1545
-541.1546
-542.1547
-543.1548
-544.1549
-545.155
-546.1551
-547.1552
-548.1553
-549.1554
-550.1555
-551.1556
-552.1557
-553.1558
-554.1559
-555.156
-556.1561
-557.1562
-558.1563
-559.1564
-560.1565
-561.1566
-562.1567
-563.1568
-564.1569
-565.157
-566.1571
-567.1572
-568.1573
-569.1574
-570.1575
-571.1576
-572.1577
-573.1578
-574.1579
-575.158
-576.1581
-577.1582
-578.1583
-579.1584
-580.1585
-581.1586
-582.1587
-583.1588
-584.1589
-585.159
-586.1591
-587.1592
-588.1593
-589.1594
-590.1595
-591.1596
-592.1597
-593.1598
-594.1599
-595.16
-596.1601
-597.1602
-598.1603
-599.1604
-600.1605
-601.1606
-602.1607
-603.1608
-604.1609
-605.161
-606.1611
-607.1612
-608.1613
-609.1614
-610.1615
-611.1616
-612.1617
-613.1618
-614.1619
-615.162
-616.1621
-617.1622
-618.1623
-619.1624
-620.1625
-621.1626
-622.1627
-623.1628
-624.1629
-625.163
-626.1631
-627.1632
-628.1633
-629.1634
-630.1635
-631.1636
-632.1637
-633.1638
-634.1639
-635.164
-636.1641
-637.1642
-638.1643
-639.1644
-640.1645
-641.1646
-642.1647
-643.1648
-644.1649
-645.165
-646.1651
-647.1652
-648.1653
-649.1654
-650.1655
-651.1656
-652.1657
-653.1658
-654.1659
-655.166
-656.1661
-657.1662
-658.1663
-659.1664
-660.1665
-661.1666
-662.1667
-663.1668
-664.1669
-665.167
-666.1671
-667.1672
-668.1673
-669.1674
-670.1675
-671.1676
-672.1677
-673.1678
-674.1679
-675.168
-676.1681
-677.1682
-678.1683
-679.1684
-680.1685
-681.1686
-682.1687
-683.1688
-684.1689
-685.169
-686.1691
-687.1692
-688.1693
-689.1694
-690.1695
-691.1696
-692.1697
-693.1698
-694.1699
-695.17
-696.1701
-697.1702
-698.1703
-699.1704
-700.1705
-701.1706
-702.1707
-703.1708
-704.1709
-705.171
-706.1711
-707.1712
-708.1713
-709.1714
-710.1715
-711.1716
-712.1717
-713.1718
-714.1719
-715.172
-716.1721
-717.1722
-718.1723
-719.1724
-720.1725
-721.1726
-722.1727
-723.1728
-724.1729
-725.173
-726.1731
-727.1732
-728.1733
-729.1734
-730.1735
-731.1736
-732.1737
-733.1738
-734.1739
-735.174
-736.1741
-737.1742
-738.1743
-739.1744
-740.1745
-741.1746
-742.1747
-743.1748
-744.1749
-745.175
-746.1751
-747.1752
-748.1753
-749.1754
-750.1755
-751.1756
-752.1757
-753.1758
-754.1759
-755.176
-756.1761
-757.1762
-758.1763
-759.1764
-760.1765
-761.1766
-762.1767
-763.1768
-764.1769
-765.177
-766.1771
-767.1772
-768.1773
-769.1774
-770.1775
-771.1776
-772.1777
-773.1778
-774.1779
-775.178
-776.1781
-777.1782
-778.1783
-779.1784
-780.1785
-781.1786
-782.1787
-783.1788
-784.1789
-785.179
-786.1791
-787.1792
-788.1793
-789.1794
-790.1795
-791.1796
-792.1797
-793.1798
-794.1799
-795.18
-796.1801
-797.1802
-798.1803
-799.1804
-800.1805
-801.1806
-802.1807
-803.1808
-804.1809
-805.181
-806.1811
-807.1812
-808.1813
-809.1814
-810.1815
-811.1816
-812.1817
-813.1818
-814.1819
-815.182
-816.1821
-817.1822
-818.1823
-819.1824
-820.1825
-821.1826
-822.1827
-823.1828
-824.1829
-825.183
-826.1831
-827.1832
-828.1833
-829.1834
-830.1835
-831.1836
-832.1837
-833.1838
-834.1839
-835.184
-836.1841
-837.1842
-838.1843
-839.1844
-840.1845
-841.1846
-842.1847
-843.1848
-844.1849
-845.185
-846.1851
-847.1852
-848.1853
-849.1854
-850.1855
-851.1856
-852.1857
-853.1858
-854.1859
-855.186
-856.1861
-857.1862
-858.1863
-859.1864
-860.1865
-861.1866
-862.1867
-863.1868
-864.1869
-865.187
-866.1871
-867.1872
-868.1873
-869.1874
-870.1875
-871.1876
-872.1877
-873.1878
-874.1879
-875.188
-876.1881
-877.1882
-878.1883
-879.1884
-880.1885
-881.1886
-882.1887
-883.1888
-884.1889
-885.189
-886.1891
-887.1892
-888.1893
-889.1894
-890.1895
-891.1896
-892.1897
-893.1898
-894.1899
-895.19
-896.1901
-897.1902
-898.1903
-899.1904
-900.1905
-901.1906
-902.1907
-903.1908
-904.1909
-905.191
-906.1911
-907.1912
-908.1913
-909.1914
-910.1915
-911.1916
-912.1917
-913.1918
-914.1919
-915.192
-916.1921
-917.1922
-918.1923
-919.1924
-920.1925
-921.1926
-922.1927
-923.1928
-924.1929
-925.193
-926.1931
-927.1932
-928.1933
-929.1934
-930.1935
-931.1936
-932.1937
-933.1938
-934.1939
-935.194
-936.1941
-937.1942
-938.1943
-939.1944
-940.1945
-941.1946
-942.1947
-943.1948
-944.1949
-945.195
-946.1951
-947.1952
-948.1953
-949.1954
-950.1955
-951.1956
-952.1957
-953.1958
-954.1959
-955.196
-956.1961
-957.1962
-958.1963
-959.1964
-960.1965
-961.1966
-962.1967
-963.1968
-964.1969
-965.197
-966.1971
-967.1972
-968.1973
-969.1974
-970.1975
-971.1976
-972.1977
-973.1978
-974.1979
-975.198
-976.1981
-977.1982
-978.1983
-979.1984
-980.1985
-981.1986
-982.1987
-983.1988
-984.1989
-985.199
-986.1991
-987.1992
-988.1993
-989.1994
-990.1995
-991.1996
-992.1997
-993.1998
-994.1999
-995.2
-996.2001
-997.2002
-998.2003
-999.2004
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-null
-0.1
-1.2
-2.3
-3.4
-4.5
-5.6
-6.7
-7.8
-8.9
-9.1
-10.11
-11.12
-12.13
-13.14
-14.15
-15.16
-16.17
-17.18
-18.19
-19.2
-20.21
-21.22
-22.23
-23.24
-24.25
-25.26
-26.27
-27.28
-28.29
-29.3
-30.31
-31.32
-32.33
-33.34
-34.35
-35.36
-36.37
-37.38
-38.39
-39.4
-40.41
-41.42
-42.43
-43.44
-44.45
-45.46
-46.47
-47.48
-48.49
-49.5
-50.51
-51.52
-52.53
-53.54
-54.55
-55.56
-56.57
-57.58
-58.59
-59.6
-60.61
-61.62
-62.63
-63.64
-64.65
-65.66
-66.67
-67.68
-68.69
-69.7
-70.71
-71.72
-72.73
-73.74
-74.75
-75.76
-76.77
-77.78
-78.79
-79.8
-80.81
-81.82
-82.83
-83.84
-84.85
-85.86
-86.87
-87.88
-88.89
-89.9
-90.91
-91.92
-92.93
-93.94
-94.95
-95.96
-96.97
-97.98
-98.99
-99.1
-100.101
-101.102
-102.103
-103.104
-104.105
-105.106
-106.107
-107.108
-108.109
-109.11
-110.111
-111.112
-112.113
-113.114
-114.115
-115.116
-116.117
-117.118
-118.119
-119.12
-120.121
-121.122
-122.123
-123.124
-124.125
-125.126
-126.127
-127.128
-128.129
-129.13
-130.131
-131.132
-132.133
-133.134
-134.135
-135.136
-136.137
-137.138
-138.139
-139.14
-140.141
-141.142
-142.143
-143.144
-144.145
-145.146
-146.147
-147.148
-148.149
-149.15
-150.151
-151.152
-152.153
-153.154
-154.155
-155.156
-156.157
-157.158
-158.159
-159.16
-160.161
-161.162
-162.163
-163.164
-164.165
-165.166
-166.167
-167.168
-168.169
-169.17
-170.171
-171.172
-172.173
-173.174
-174.175
-175.176
-176.177
-177.178
-178.179
-179.18
-180.181
-181.182
-182.183
-183.184
-184.185
-185.186
-186.187
-187.188
-188.189
-189.19
-190.191
-191.192
-192.193
-193.194
-194.195
-195.196
-196.197
-197.198
-198.199
-199.2
-200.201
-201.202
-202.203
-203.204
-204.205
-205.206
-206.207
-207.208
-208.209
-209.21
-210.211
-211.212
-212.213
-213.214
-214.215
-215.216
-216.217
-217.218
-218.219
-219.22
-220.221
-221.222
-222.223
-223.224
-224.225
-225.226
-226.227
-227.228
-228.229
-229.23
-230.231
-231.232
-232.233
-233.234
-234.235
-235.236
-236.237
-237.238
-238.239
-239.24
-240.241
-241.242
-242.243
-243.244
-244.245
-245.246
-246.247
-247.248
-248.249
-249.25
-250.251
-251.252
-252.253
-253.254
-254.255
-255.256
-256.257
-257.258
-258.259
-259.26
-260.261
-261.262
-262.263
-263.264
-264.265
-265.266
-266.267
-267.268
-268.269
-269.27
-270.271
-271.272
-272.273
-273.274
-274.275
-275.276
-276.277
-277.278
-278.279
-279.28
-280.281
-281.282
-282.283
-283.284
-284.285
-285.286
-286.287
-287.288
-288.289
-289.29
-290.291
-291.292
-292.293
-293.294
-294.295
-295.296
-296.297
-297.298
-298.299
-299.3
-300.301
-301.302
-302.303
-303.304
-304.305
-305.306
-306.307
-307.308
-308.309
-309.31
-310.311
-311.312
-312.313
-313.314
-314.315
-315.316
-316.317
-317.318
-318.319
-319.32
-320.321
-321.322
-322.323
-323.324
-324.325
-325.326
-326.327
-327.328
-328.329
-329.33
-330.331
-331.332
-332.333
-333.334
-334.335
-335.336
-336.337
-337.338
-338.339
-339.34
-340.341
-341.342
-342.343
-343.344
-344.345
-345.346
-346.347
-347.348
-348.349
-349.35
-350.351
-351.352
-352.353
-353.354
-354.355
-355.356
-356.357
-357.358
-358.359
-359.36
-360.361
-361.362
-362.363
-363.364
-364.365
-365.366
-366.367
-367.368
-368.369
-369.37
-370.371
-371.372
-372.373
-373.374
-374.375
-375.376
-376.377
-377.378
-378.379
-379.38
-380.381
-381.382
-382.383
-383.384
-384.385
-385.386
-386.387
-387.388
-388.389
-389.39
-390.391
-391.392
-392.393
-393.394
-394.395
-395.396
-396.397
-397.398
-398.399
-399.4
-400.401
-401.402
-402.403
-403.404
-404.405
-405.406
-406.407
-407.408
-408.409
-409.41
-410.411
-411.412
-412.413
-413.414
-414.415
-415.416
-416.417
-417.418
-418.419
-419.42
-420.421
-421.422
-422.423
-423.424
-424.425
-425.426
-426.427
-427.428
-428.429
-429.43
-430.431
-431.432
-432.433
-433.434
-434.435
-435.436
-436.437
-437.438
-438.439
-439.44
-440.441
-441.442
-442.443
-443.444
-444.445
-445.446
-446.447
-447.448
-448.449
-449.45
-450.451
-451.452
-452.453
-453.454
-454.455
-455.456
-456.457
-457.458
-458.459
-459.46
-460.461
-461.462
-462.463
-463.464
-464.465
-465.466
-466.467
-467.468
-468.469
-469.47
-470.471
-471.472
-472.473
-473.474
-474.475
-475.476
-476.477
-477.478
-478.479
-479.48
-480.481
-481.482
-482.483
-483.484
-484.485
-485.486
-486.487
-487.488
-488.489
-489.49
-490.491
-491.492
-492.493
-493.494
-494.495
-495.496
-496.497
-497.498
-498.499
-499.5
-500.501
-501.502
-502.503
-503.504
-504.505
-505.506
-506.507
-507.508
-508.509
-509.51
-510.511
-511.512
-512.513
-513.514
-514.515
-515.516
-516.517
-517.518
-518.519
-519.52
-520.521
-521.522
-522.523
-523.524
-524.525
-525.526
-526.527
-527.528
-528.529
-529.53
-530.531
-531.532
-532.533
-533.534
-534.535
-535.536
-536.537
-537.538
-538.539
-539.54
-540.541
-541.542
-542.543
-543.544
-544.545
-545.546
-546.547
-547.548
-548.549
-549.55
-550.551
-551.552
-552.553
-553.554
-554.555
-555.556
-556.557
-557.558
-558.559
-559.56
-560.561
-561.562
-562.563
-563.564
-564.565
-565.566
-566.567
-567.568
-568.569
-569.57
-570.571
-571.572
-572.573
-573.574
-574.575
-575.576
-576.577
-577.578
-578.579
-579.58
-580.581
-581.582
-582.583
-583.584
-584.585
-585.586
-586.587
-587.588
-588.589
-589.59
-590.591
-591.592
-592.593
-593.594
-594.595
-595.596
-596.597
-597.598
-598.599
-599.6
-600.601
-601.602
-602.603
-603.604
-604.605
-605.606
-606.607
-607.608
-608.609
-609.61
-610.611
-611.612
-612.613
-613.614
-614.615
-615.616
-616.617
-617.618
-618.619
-619.62
-620.621
-621.622
-622.623
-623.624
-624.625
-625.626
-626.627
-627.628
-628.629
-629.63
-630.631
-631.632
-632.633
-633.634
-634.635
-635.636
-636.637
-637.638
-638.639
-639.64
-640.641
-641.642
-642.643
-643.644
-644.645
-645.646
-646.647
-647.648
-648.649
-649.65
-650.651
-651.652
-652.653
-653.654
-654.655
-655.656
-656.657
-657.658
-658.659
-659.66
-660.661
-661.662
-662.663
-663.664
-664.665
-665.666
-666.667
-667.668
-668.669
-669.67
-670.671
-671.672
-672.673
-673.674
-674.675
-675.676
-676.677
-677.678
-678.679
-679.68
-680.681
-681.682
-682.683
-683.684
-684.685
-685.686
-686.687
-687.688
-688.689
-689.69
-690.691
-691.692
-692.693
-693.694
-694.695
-695.696
-696.697
-697.698
-698.699
-699.7
-700.701
-701.702
-702.703
-703.704
-704.705
-705.706
-706.707
-707.708
-708.709
-709.71
-710.711
-711.712
-712.713
-713.714
-714.715
-715.716
-716.717
-717.718
-718.719
-719.72
-720.721
-721.722
-722.723
-723.724
-724.725
-725.726
-726.727
-727.728
-728.729
-729.73
-730.731
-731.732
-732.733
-733.734
-734.735
-735.736
-736.737
-737.738
-738.739
-739.74
-740.741
-741.742
-742.743
-743.744
-744.745
-745.746
-746.747
-747.748
-748.749
-749.75
-750.751
-751.752
-752.753
-753.754
-754.755
-755.756
-756.757
-757.758
-758.759
-759.76
-760.761
-761.762
-762.763
-763.764
-764.765
-765.766
-766.767
-767.768
-768.769
-769.77
-770.771
-771.772
-772.773
-773.774
-774.775
-775.776
-776.777
-777.778
-778.779
-779.78
-780.781
-781.782
-782.783
-783.784
-784.785
-785.786
-786.787
-787.788
-788.789
-789.79
-790.791
-791.792
-792.793
-793.794
-794.795
-795.796
-796.797
-797.798
-798.799
-799.8
-800.801
-801.802
-802.803
-803.804
-804.805
-805.806
-806.807
-807.808
-808.809
-809.81
-810.811
-811.812
-812.813
-813.814
-814.815
-815.816
-816.817
-817.818
-818.819
-819.82
-820.821
-821.822
-822.823
-823.824
-824.825
-825.826
-826.827
-827.828
-828.829
-829.83
-830.831
-831.832
-832.833
-833.834
-834.835
-835.836
-836.837
-837.838
-838.839
-839.84
-840.841
-841.842
-842.843
-843.844
-844.845
-845.846
-846.847
-847.848
-848.849
-849.85
-850.851
-851.852
-852.853
-853.854
-854.855
-855.856
-856.857
-857.858
-858.859
-859.86
-860.861
-861.862
-862.863
-863.864
-864.865
-865.866
-866.867
-867.868
-868.869
-869.87
-870.871
-871.872
-872.873
-873.874
-874.875
-875.876
-876.877
-877.878
-878.879
-879.88
-880.881
-881.882
-882.883
-883.884
-884.885
-885.886
-886.887
-887.888
-888.889
-889.89
-890.891
-891.892
-892.893
-893.894
-894.895
-895.896
-896.897
-897.898
-898.899
-899.9
-900.901
-901.902
-902.903
-903.904
-904.905
-905.906
-906.907
-907.908
-908.909
-909.91
-910.911
-911.912
-912.913
-913.914
-914.915
-915.916
-916.917
-917.918
-918.919
-919.92
-920.921
-921.922
-922.923
-923.924
-924.925
-925.926
-926.927
-927.928
-928.929
-929.93
-930.931
-931.932
-932.933
-933.934
-934.935
-935.936
-936.937
-937.938
-938.939
-939.94
-940.941
-941.942
-942.943
-943.944
-944.945
-945.946
-946.947
-947.948
-948.949
-949.95
-950.951
-951.952
-952.953
-953.954
-954.955
-955.956
-956.957
-957.958
-958.959
-959.96
-960.961
-961.962
-962.963
-963.964
-964.965
-965.966
-966.967
-967.968
-968.969
-969.97
-970.971
-971.972
-972.973
-973.974
-974.975
-975.976
-976.977
-977.978
-978.979
-979.98
-980.981
-981.982
-982.983
-983.984
-984.985
-985.986
-986.987
-987.988
-988.989
-989.99
-990.991
-991.992
-992.993
-993.994
-994.995
-995.996
-996.997
-997.998
-998.999
-999.1
-1000.1001
-1001.1002
-1002.1003
-1003.1004
-1004.1005
-1005.1006
-1006.1007
-1007.1008
-1008.1009
-1009.101
-1010.1011
-1011.1012
-1012.1013
-1013.1014
-1014.1015
-1015.1016
-1016.1017
-1017.1018
-1018.1019
-1019.102
-1020.1021
-1021.1022
-1022.1023
-1023.1024
-1024.1025
-1025.1026
-1026.1027
-1027.1028
-1028.1029
-1029.103
-1030.1031
-1031.1032
-1032.1033
-1033.1034
-1034.1035
-1035.1036
-1036.1037
-1037.1038
-1038.1039
-1039.104
-1040.1041
-1041.1042
-1042.1043
-1043.1044
-1044.1045
-1045.1046
-1046.1047
-1047.1048
-1048.1049
-1049.105
-1050.1051
-1051.1052
-1052.1053
-1053.1054
-1054.1055
-1055.1056
-1056.1057
-1057.1058
-1058.1059
-1059.106
-1060.1061
-1061.1062
-1062.1063
-1063.1064
-1064.1065
-1065.1066
-1066.1067
-1067.1068
-1068.1069
-1069.107
-1070.1071
-1071.1072
-1072.1073
-1073.1074
-1074.1075
-1075.1076
-1076.1077
-1077.1078
-1078.1079
-1079.108
-1080.1081
-1081.1082
-1082.1083
-1083.1084
-1084.1085
-1085.1086
-1086.1087
-1087.1088
-1088.1089
-1089.109
-1090.1091
-1091.1092
-1092.1093
-1093.1094
-1094.1095
-1095.1096
-1096.1097
-1097.1098
-1098.1099
-1099.11
-1100.1101
-1101.1102
-1102.1103
-1103.1104
-1104.1105
-1105.1106
-1106.1107
-1107.1108
-1108.1109
-1109.111
-1110.1111
-1111.1112
-1112.1113
-1113.1114
-1114.1115
-1115.1116
-1116.1117
-1117.1118
-1118.1119
-1119.112
-1120.1121
-1121.1122
-1122.1123
-1123.1124
-1124.1125
-1125.1126
-1126.1127
-1127.1128
-1128.1129
-1129.113
-1130.1131
-1131.1132
-1132.1133
-1133.1134
-1134.1135
-1135.1136
-1136.1137
-1137.1138
-1138.1139
-1139.114
-1140.1141
-1141.1142
-1142.1143
-1143.1144
-1144.1145
-1145.1146
-1146.1147
-1147.1148
-1148.1149
-1149.115
-1150.1151
-1151.1152
-1152.1153
-1153.1154
-1154.1155
-1155.1156
-1156.1157
-1157.1158
-1158.1159
-1159.116
-1160.1161
-1161.1162
-1162.1163
-1163.1164
-1164.1165
-1165.1166
-1166.1167
-1167.1168
-1168.1169
-1169.117
-1170.1171
-1171.1172
-1172.1173
-1173.1174
-1174.1175
-1175.1176
-1176.1177
-1177.1178
-1178.1179
-1179.118
-1180.1181
-1181.1182
-1182.1183
-1183.1184
-1184.1185
-1185.1186
-1186.1187
-1187.1188
-1188.1189
-1189.119
-1190.1191
-1191.1192
-1192.1193
-1193.1194
-1194.1195
-1195.1196
-1196.1197
-1197.1198
-1198.1199
-1199.12
-1200.1201
-1201.1202
-1202.1203
-1203.1204
-1204.1205
-1205.1206
-1206.1207
-1207.1208
-1208.1209
-1209.121
-1210.1211
-1211.1212
-1212.1213
-1213.1214
-1214.1215
-1215.1216
-1216.1217
-1217.1218
-1218.1219
-1219.122
-1220.1221
-1221.1222
-1222.1223
-1223.1224
-1224.1225
-1225.1226
-1226.1227
-1227.1228
-1228.1229
-1229.123
-1230.1231
-1231.1232
-1232.1233
-1233.1234
-1234.1235
-1235.1236
-1236.1237
-1237.1238
-1238.1239
-1239.124
-1240.1241
-1241.1242
-1242.1243
-1243.1244
-1244.1245
-1245.1246
-1246.1247
-1247.1248
-1248.1249
-1249.125
-1250.1251
-1251.1252
-1252.1253
-1253.1254
-1254.1255
-1255.1256
-1256.1257
-1257.1258
-1258.1259
-1259.126
-1260.1261
-1261.1262
-1262.1263
-1263.1264
-1264.1265
-1265.1266
-1266.1267
-1267.1268
-1268.1269
-1269.127
-1270.1271
-1271.1272
-1272.1273
-1273.1274
-1274.1275
-1275.1276
-1276.1277
-1277.1278
-1278.1279
-1279.128
-1280.1281
-1281.1282
-1282.1283
-1283.1284
-1284.1285
-1285.1286
-1286.1287
-1287.1288
-1288.1289
-1289.129
-1290.1291
-1291.1292
-1292.1293
-1293.1294
-1294.1295
-1295.1296
-1296.1297
-1297.1298
-1298.1299
-1299.13
-1300.1301
-1301.1302
-1302.1303
-1303.1304
-1304.1305
-1305.1306
-1306.1307
-1307.1308
-1308.1309
-1309.131
-1310.1311
-1311.1312
-1312.1313
-1313.1314
-1314.1315
-1315.1316
-1316.1317
-1317.1318
-1318.1319
-1319.132
-1320.1321
-1321.1322
-1322.1323
-1323.1324
-1324.1325
-1325.1326
-1326.1327
-1327.1328
-1328.1329
-1329.133
-1330.1331
-1331.1332
-1332.1333
-1333.1334
-1334.1335
-1335.1336
-1336.1337
-1337.1338
-1338.1339
-1339.134
-1340.1341
-1341.1342
-1342.1343
-1343.1344
-1344.1345
-1345.1346
-1346.1347
-1347.1348
-1348.1349
-1349.135
-1350.1351
-1351.1352
-1352.1353
-1353.1354
-1354.1355
-1355.1356
-1356.1357
-1357.1358
-1358.1359
-1359.136
-1360.1361
-1361.1362
-1362.1363
-1363.1364
-1364.1365
-1365.1366
-1366.1367
-1367.1368
-1368.1369
-1369.137
-1370.1371
-1371.1372
-1372.1373
-1373.1374
-1374.1375
-1375.1376
-1376.1377
-1377.1378
-1378.1379
-1379.138
-1380.1381
-1381.1382
-1382.1383
-1383.1384
-1384.1385
-1385.1386
-1386.1387
-1387.1388
-1388.1389
-1389.139
-1390.1391
-1391.1392
-1392.1393
-1393.1394
-1394.1395
-1395.1396
-1396.1397
-1397.1398
-1398.1399
-1399.14
-1400.1401
-1401.1402
-1402.1403
-1403.1404
-1404.1405
-1405.1406
-1406.1407
-1407.1408
-1408.1409
-1409.141
-1410.1411
-1411.1412
-1412.1413
-1413.1414
-1414.1415
-1415.1416
-1416.1417
-1417.1418
-1418.1419
-1419.142
-1420.1421
-1421.1422
-1422.1423
-1423.1424
-1424.1425
-1425.1426
-1426.1427
-1427.1428
-1428.1429
-1429.143
-1430.1431
-1431.1432
-1432.1433
-1433.1434
-1434.1435
-1435.1436
-1436.1437
-1437.1438
-1438.1439
-1439.144
-1440.1441
-1441.1442
-1442.1443
-1443.1444
-1444.1445
-1445.1446
-1446.1447
-1447.1448
-1448.1449
-1449.145
-1450.1451
-1451.1452
-1452.1453
-1453.1454
-1454.1455
-1455.1456
-1456.1457
-1457.1458
-1458.1459
-1459.146
-1460.1461
-1461.1462
-1462.1463
-1463.1464
-1464.1465
-1465.1466
-1466.1467
-1467.1468
-1468.1469
-1469.147
-1470.1471
-1471.1472
-1472.1473
-1473.1474
-1474.1475
-1475.1476
-1476.1477
-1477.1478
-1478.1479
-1479.148
-1480.1481
-1481.1482
-1482.1483
-1483.1484
-1484.1485
-1485.1486
-1486.1487
-1487.1488
-1488.1489
-1489.149
-1490.1491
-1491.1492
-1492.1493
-1493.1494
-1494.1495
-1495.1496
-1496.1497
-1497.1498
-1498.1499
-1499.15
-1500.1501
-1501.1502
-1502.1503
-1503.1504
-1504.1505
-1505.1506
-1506.1507
-1507.1508
-1508.1509
-1509.151
-1510.1511
-1511.1512
-1512.1513
-1513.1514
-1514.1515
-1515.1516
-1516.1517
-1517.1518
-1518.1519
-1519.152
-1520.1521
-1521.1522
-1522.1523
-1523.1524
-1524.1525
-1525.1526
-1526.1527
-1527.1528
-1528.1529
-1529.153
-1530.1531
-1531.1532
-1532.1533
-1533.1534
-1534.1535
-1535.1536
-1536.1537
-1537.1538
-1538.1539
-1539.154
-1540.1541
-1541.1542
-1542.1543
-1543.1544
-1544.1545
-1545.1546
-1546.1547
-1547.1548
-1548.1549
-1549.155
-1550.1551
-1551.1552
-1552.1553
-1553.1554
-1554.1555
-1555.1556
-1556.1557
-1557.1558
-1558.1559
-1559.156
-1560.1561
-1561.1562
-1562.1563
-1563.1564
-1564.1565
-1565.1566
-1566.1567
-1567.1568
-1568.1569
-1569.157
-1570.1571
-1571.1572
-1572.1573
-1573.1574
-1574.1575
-1575.1576
-1576.1577
-1577.1578
-1578.1579
-1579.158
-1580.1581
-1581.1582
-1582.1583
-1583.1584
-1584.1585
-1585.1586
-1586.1587
-1587.1588
-1588.1589
-1589.159
-1590.1591
-1591.1592
-1592.1593
-1593.1594
-1594.1595
-1595.1596
-1596.1597
-1597.1598
-1598.1599
-1599.16
-1600.1601
-1601.1602
-1602.1603
-1603.1604
-1604.1605
-1605.1606
-1606.1607
-1607.1608
-1608.1609
-1609.161
-1610.1611
-1611.1612
-1612.1613
-1613.1614
-1614.1615
-1615.1616
-1616.1617
-1617.1618
-1618.1619
-1619.162
-1620.1621
-1621.1622
-1622.1623
-1623.1624
-1624.1625
-1625.1626
-1626.1627
-1627.1628
-1628.1629
-1629.163
-1630.1631
-1631.1632
-1632.1633
-1633.1634
-1634.1635
-1635.1636
-1636.1637
-1637.1638
-1638.1639
-1639.164
-1640.1641
-1641.1642
-1642.1643
-1643.1644
-1644.1645
-1645.1646
-1646.1647
-1647.1648
-1648.1649
-1649.165
-1650.1651
-1651.1652
-1652.1653
-1653.1654
-1654.1655
-1655.1656
-1656.1657
-1657.1658
-1658.1659
-1659.166
-1660.1661
-1661.1662
-1662.1663
-1663.1664
-1664.1665
-1665.1666
-1666.1667
-1667.1668
-1668.1669
-1669.167
-1670.1671
-1671.1672
-1672.1673
-1673.1674
-1674.1675
-1675.1676
-1676.1677
-1677.1678
-1678.1679
-1679.168
-1680.1681
-1681.1682
-1682.1683
-1683.1684
-1684.1685
-1685.1686
-1686.1687
-1687.1688
-1688.1689
-1689.169
-1690.1691
-1691.1692
-1692.1693
-1693.1694
-1694.1695
-1695.1696
-1696.1697
-1697.1698
-1698.1699
-1699.17
-1700.1701
-1701.1702
-1702.1703
-1703.1704
-1704.1705
-1705.1706
-1706.1707
-1707.1708
-1708.1709
-1709.171
-1710.1711
-1711.1712
-1712.1713
-1713.1714
-1714.1715
-1715.1716
-1716.1717
-1717.1718
-1718.1719
-1719.172
-1720.1721
-1721.1722
-1722.1723
-1723.1724
-1724.1725
-1725.1726
-1726.1727
-1727.1728
-1728.1729
-1729.173
-1730.1731
-1731.1732
-1732.1733
-1733.1734
-1734.1735
-1735.1736
-1736.1737
-1737.1738
-1738.1739
-1739.174
-1740.1741
-1741.1742
-1742.1743
-1743.1744
-1744.1745
-1745.1746
-1746.1747
-1747.1748
-1748.1749
-1749.175
-1750.1751
-1751.1752
-1752.1753
-1753.1754
-1754.1755
-1755.1756
-1756.1757
-1757.1758
-1758.1759
-1759.176
-1760.1761
-1761.1762
-1762.1763
-1763.1764
-1764.1765
-1765.1766
-1766.1767
-1767.1768
-1768.1769
-1769.177
-1770.1771
-1771.1772
-1772.1773
-1773.1774
-1774.1775
-1775.1776
-1776.1777
-1777.1778
-1778.1779
-1779.178
-1780.1781
-1781.1782
-1782.1783
-1783.1784
-1784.1785
-1785.1786
-1786.1787
-1787.1788
-1788.1789
-1789.179
-1790.1791
-1791.1792
-1792.1793
-1793.1794
-1794.1795
-1795.1796
-1796.1797
-1797.1798
-1798.1799
-1799.18
-1800.1801
-1801.1802
-1802.1803
-1803.1804
-1804.1805
-1805.1806
-1806.1807
-1807.1808
-1808.1809
-1809.181
-1810.1811
-1811.1812
-1812.1813
-1813.1814
-1814.1815
-1815.1816
-1816.1817
-1817.1818
-1818.1819
-1819.182
-1820.1821
-1821.1822
-1822.1823
-1823.1824
-1824.1825
-1825.1826
-1826.1827
-1827.1828
-1828.1829
-1829.183
-1830.1831
-1831.1832
-1832.1833
-1833.1834
-1834.1835
-1835.1836
-1836.1837
-1837.1838
-1838.1839
-1839.184
-1840.1841
-1841.1842
-1842.1843
-1843.1844
-1844.1845
-1845.1846
-1846.1847
-1847.1848
-1848.1849
-1849.185
-1850.1851
-1851.1852
-1852.1853
-1853.1854
-1854.1855
-1855.1856
-1856.1857
-1857.1858
-1858.1859
-1859.186
-1860.1861
-1861.1862
-1862.1863
-1863.1864
-1864.1865
-1865.1866
-1866.1867
-1867.1868
-1868.1869
-1869.187
-1870.1871
-1871.1872
-1872.1873
-1873.1874
-1874.1875
-1875.1876
-1876.1877
-1877.1878
-1878.1879
-1879.188
-1880.1881
-1881.1882
-1882.1883
-1883.1884
-1884.1885
-1885.1886
-1886.1887
-1887.1888
-1888.1889
-1889.189
-1890.1891
-1891.1892
-1892.1893
-1893.1894
-1894.1895
-1895.1896
-1896.1897
-1897.1898
-1898.1899
-1899.19
-1900.1901
-1901.1902
-1902.1903
-1903.1904
-1904.1905
-1905.1906
-1906.1907
-1907.1908
-1908.1909
-1909.191
-1910.1911
-1911.1912
-1912.1913
-1913.1914
-1914.1915
-1915.1916
-1916.1917
-1917.1918
-1918.1919
-1919.192
-1920.1921
-1921.1922
-1922.1923
-1923.1924
-1924.1925
-1925.1926
-1926.1927
-1927.1928
-1928.1929
-1929.193
-1930.1931
-1931.1932
-1932.1933
-1933.1934
-1934.1935
-1935.1936
-1936.1937
-1937.1938
-1938.1939
-1939.194
-1940.1941
-1941.1942
-1942.1943
-1943.1944
-1944.1945
-1945.1946
-1946.1947
-1947.1948
-1948.1949
-1949.195
-1950.1951
-1951.1952
-1952.1953
-1953.1954
-1954.1955
-1955.1956
-1956.1957
-1957.1958
-1958.1959
-1959.196
-1960.1961
-1961.1962
-1962.1963
-1963.1964
-1964.1965
-1965.1966
-1966.1967
-1967.1968
-1968.1969
-1969.197
-1970.1971
-1971.1972
-1972.1973
-1973.1974
-1974.1975
-1975.1976
-1976.1977
-1977.1978
-1978.1979
-1979.198
-1980.1981
-1981.1982
-1982.1983
-1983.1984
-1984.1985
-1985.1986
-1986.1987
-1987.1988
-1988.1989
-1989.199
-1990.1991
-1991.1992
-1992.1993
-1993.1994
-1994.1995
-1995.1996
-1996.1997
-1997.1998
-1998.1999
-1999.2

http://git-wip-us.apache.org/repos/asf/flink/blob/35517f12/flink-connectors/flink-orc/src/test/resources/decimal.orc
----------------------------------------------------------------------
diff --git a/flink-connectors/flink-orc/src/test/resources/decimal.orc b/flink-connectors/flink-orc/src/test/resources/decimal.orc
deleted file mode 100644
index cb0f7b9..0000000
Binary files a/flink-connectors/flink-orc/src/test/resources/decimal.orc and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flink/blob/35517f12/flink-connectors/flink-orc/src/test/resources/demo-11-none.orc
----------------------------------------------------------------------
diff --git a/flink-connectors/flink-orc/src/test/resources/demo-11-none.orc b/flink-connectors/flink-orc/src/test/resources/demo-11-none.orc
deleted file mode 100644
index 1d1d714..0000000
Binary files a/flink-connectors/flink-orc/src/test/resources/demo-11-none.orc and /dev/null differ

http://git-wip-us.apache.org/repos/asf/flink/blob/35517f12/flink-connectors/flink-orc/src/test/resources/test-data-decimal.orc
----------------------------------------------------------------------
diff --git a/flink-connectors/flink-orc/src/test/resources/test-data-decimal.orc b/flink-connectors/flink-orc/src/test/resources/test-data-decimal.orc
new file mode 100644
index 0000000..cb0f7b9
Binary files /dev/null and b/flink-connectors/flink-orc/src/test/resources/test-data-decimal.orc differ

http://git-wip-us.apache.org/repos/asf/flink/blob/35517f12/flink-connectors/flink-orc/src/test/resources/test-data-flat.orc
----------------------------------------------------------------------
diff --git a/flink-connectors/flink-orc/src/test/resources/test-data-flat.orc b/flink-connectors/flink-orc/src/test/resources/test-data-flat.orc
new file mode 100644
index 0000000..db0ff15
Binary files /dev/null and b/flink-connectors/flink-orc/src/test/resources/test-data-flat.orc differ

http://git-wip-us.apache.org/repos/asf/flink/blob/35517f12/flink-connectors/flink-orc/src/test/resources/test-data-nested.orc
----------------------------------------------------------------------
diff --git a/flink-connectors/flink-orc/src/test/resources/test-data-nested.orc b/flink-connectors/flink-orc/src/test/resources/test-data-nested.orc
new file mode 100644
index 0000000..4fb0bef
Binary files /dev/null and b/flink-connectors/flink-orc/src/test/resources/test-data-nested.orc differ

http://git-wip-us.apache.org/repos/asf/flink/blob/35517f12/flink-connectors/flink-orc/src/test/resources/test-data-nestedlist.orc
----------------------------------------------------------------------
diff --git a/flink-connectors/flink-orc/src/test/resources/test-data-nestedlist.orc b/flink-connectors/flink-orc/src/test/resources/test-data-nestedlist.orc
new file mode 100644
index 0000000..0f3f9c8
Binary files /dev/null and b/flink-connectors/flink-orc/src/test/resources/test-data-nestedlist.orc differ

http://git-wip-us.apache.org/repos/asf/flink/blob/35517f12/flink-connectors/flink-orc/src/test/resources/test-data-timetypes.orc
----------------------------------------------------------------------
diff --git a/flink-connectors/flink-orc/src/test/resources/test-data-timetypes.orc b/flink-connectors/flink-orc/src/test/resources/test-data-timetypes.orc
new file mode 100644
index 0000000..f51ffdb
Binary files /dev/null and b/flink-connectors/flink-orc/src/test/resources/test-data-timetypes.orc differ

http://git-wip-us.apache.org/repos/asf/flink/blob/35517f12/flink-core/src/main/java/org/apache/flink/api/java/typeutils/RowTypeInfo.java
----------------------------------------------------------------------
diff --git a/flink-core/src/main/java/org/apache/flink/api/java/typeutils/RowTypeInfo.java b/flink-core/src/main/java/org/apache/flink/api/java/typeutils/RowTypeInfo.java
index 1d4b8a1..24ccfb1 100644
--- a/flink-core/src/main/java/org/apache/flink/api/java/typeutils/RowTypeInfo.java
+++ b/flink-core/src/main/java/org/apache/flink/api/java/typeutils/RowTypeInfo.java
@@ -355,4 +355,21 @@ public class RowTypeInfo extends TupleTypeInfoBase<Row> {
 				comparatorOrders);
 		}
 	}
+
+	/**
+	 * Creates a {@link RowTypeInfo} with projected fields.
+	 *
+	 * @param rowType The original RowTypeInfo whose fields are projected
+	 * @param fieldMapping The field mapping of the projection
+	 * @return A RowTypeInfo with projected fields.
+	 */
+	public static RowTypeInfo projectFields(RowTypeInfo rowType, int[] fieldMapping) {
+		TypeInformation[] fieldTypes = new TypeInformation[fieldMapping.length];
+		String[] fieldNames = new String[fieldMapping.length];
+		for (int i = 0; i < fieldMapping.length; i++) {
+			fieldTypes[i] = rowType.getTypeAt(fieldMapping[i]);
+			fieldNames[i] = rowType.getFieldNames()[fieldMapping[i]];
+		}
+		return new RowTypeInfo(fieldTypes, fieldNames);
+	}
 }

http://git-wip-us.apache.org/repos/asf/flink/blob/35517f12/flink-libraries/flink-table/src/main/scala/org/apache/flink/table/plan/nodes/logical/FlinkLogicalTableSourceScan.scala
----------------------------------------------------------------------
diff --git a/flink-libraries/flink-table/src/main/scala/org/apache/flink/table/plan/nodes/logical/FlinkLogicalTableSourceScan.scala b/flink-libraries/flink-table/src/main/scala/org/apache/flink/table/plan/nodes/logical/FlinkLogicalTableSourceScan.scala
index 337025f..ca8e569 100644
--- a/flink-libraries/flink-table/src/main/scala/org/apache/flink/table/plan/nodes/logical/FlinkLogicalTableSourceScan.scala
+++ b/flink-libraries/flink-table/src/main/scala/org/apache/flink/table/plan/nodes/logical/FlinkLogicalTableSourceScan.scala
@@ -29,7 +29,7 @@ import org.apache.flink.table.api.TableException
 import org.apache.flink.table.calcite.FlinkTypeFactory
 import org.apache.flink.table.plan.nodes.FlinkConventions
 import org.apache.flink.table.plan.schema.{BatchTableSourceTable, StreamTableSourceTable, TableSourceTable}
-import org.apache.flink.table.sources.{TableSource, TableSourceUtil}
+import org.apache.flink.table.sources.{FilterableTableSource, TableSource, TableSourceUtil}
 
 import scala.collection.JavaConverters._
 
@@ -62,7 +62,19 @@ class FlinkLogicalTableSourceScan(
 
   override def computeSelfCost(planner: RelOptPlanner, metadata: RelMetadataQuery): RelOptCost = {
     val rowCnt = metadata.getRowCount(this)
-    planner.getCostFactory.makeCost(rowCnt, rowCnt, rowCnt * estimateRowSize(getRowType))
+
+    val adjustedCnt: Double = tableSource match {
+      case f: FilterableTableSource[_] if f.isFilterPushedDown =>
+        // ensure we prefer FilterableTableSources with pushed-down filters.
+        rowCnt - 1.0
+      case _ =>
+        rowCnt
+    }
+
+    planner.getCostFactory.makeCost(
+      adjustedCnt,
+      adjustedCnt,
+      adjustedCnt * estimateRowSize(getRowType))
   }
 
   override def explainTerms(pw: RelWriter): RelWriter = {

http://git-wip-us.apache.org/repos/asf/flink/blob/35517f12/flink-libraries/flink-table/src/main/scala/org/apache/flink/table/plan/util/RexProgramExtractor.scala
----------------------------------------------------------------------
diff --git a/flink-libraries/flink-table/src/main/scala/org/apache/flink/table/plan/util/RexProgramExtractor.scala b/flink-libraries/flink-table/src/main/scala/org/apache/flink/table/plan/util/RexProgramExtractor.scala
index 9c06135..a377a95 100644
--- a/flink-libraries/flink-table/src/main/scala/org/apache/flink/table/plan/util/RexProgramExtractor.scala
+++ b/flink-libraries/flink-table/src/main/scala/org/apache/flink/table/plan/util/RexProgramExtractor.scala
@@ -202,6 +202,18 @@ class RexNodeToExpressionConverter(
         // convert from BigDecimal to Double
         literal.getValueAs(classOf[java.lang.Double])
 
+      case _@BasicTypeInfo.STRING_TYPE_INFO =>
+        // convert from NlsString to String
+        literal.getValueAs(classOf[java.lang.String])
+
+      case _@BasicTypeInfo.BOOLEAN_TYPE_INFO =>
+        // convert to Boolean
+        literal.getValueAs(classOf[java.lang.Boolean])
+
+      case _@BasicTypeInfo.BIG_DEC_TYPE_INFO =>
+        // convert to BigDecimal
+        literal.getValueAs(classOf[java.math.BigDecimal])
+
       case _ => literal.getValue
     }
 


Mime
View raw message