You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by ap...@apache.org on 2020/03/31 13:31:37 UTC

[arrow-testing] 12/38: ARROW-4219: [Rust] [Parquet] Add generate parquet and json files

This is an automated email from the ASF dual-hosted git repository.

apitrou pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow-testing.git

commit 90ae758c55aebf40e926ce049a662726b26f485f
Author: Renjie Liu <li...@gmail.com>
AuthorDate: Fri Oct 11 06:08:06 2019 +0800

    ARROW-4219: [Rust] [Parquet] Add generate parquet and json files
---
 data/parquet/generated_simple_numerics/blog.proto  |   51 +
 data/parquet/generated_simple_numerics/blogs.json  | 1656 ++++++++++++++++++++
 .../generated_simple_numerics/blogs.parquet        |  Bin 0 -> 4893 bytes
 3 files changed, 1707 insertions(+)

diff --git a/data/parquet/generated_simple_numerics/blog.proto b/data/parquet/generated_simple_numerics/blog.proto
new file mode 100644
index 0000000..38d8410
--- /dev/null
+++ b/data/parquet/generated_simple_numerics/blog.proto
@@ -0,0 +1,51 @@
+syntax = "proto2";
+
+package org.apache.arrow.rust.example;
+
+option java_outer_classname = "Blogs";
+
+//message User {
+//    required int32 id = 1;
+//    optional int32 name_id = 2;
+//}
+//
+//message Comment {
+//    required int32 user_id = 1;
+//    required int32 title_id = 2;
+//    optional int32 body_id = 3;
+//    repeated Reply replies = 4;
+//}
+//
+//message Reply {
+//    required int32 user_id = 1;
+//    required int32 head_id = 2;
+//    optional int32 body_id = 3;
+//}
+//
+//message View {
+//    required int32 user_id = 1;
+//}
+//
+//message Blog {
+//    required User creator = 1;
+//    required int32 body_id = 2;
+//    repeated Comment comments = 3;
+//    repeated View views = 4;
+//}
+
+message Reply {
+    required int32 reply_id = 1;
+    optional int32 next_id = 2;
+}
+
+message Score {
+    required float user_score = 1;
+    optional double system_score = 2;
+}
+
+message Blog {
+    optional Reply reply = 1;
+    optional int64 blog_id = 2;
+    required bool deleted = 3;
+    required Score score = 4;
+}
diff --git a/data/parquet/generated_simple_numerics/blogs.json b/data/parquet/generated_simple_numerics/blogs.json
new file mode 100644
index 0000000..17c2390
--- /dev/null
+++ b/data/parquet/generated_simple_numerics/blogs.json
@@ -0,0 +1,1656 @@
+[{
+  "reply": {
+    "reply_id": 332770973
+  },
+  "blog_id": -1473106667809783919
+},{
+  "reply": {
+    "reply_id": 1374000900
+  },
+  "blog_id": -8344280829054975683
+},{
+  "reply": {
+    "reply_id": -157221482,
+    "next_id": -1804048739
+  },
+  "blog_id": -4292217781667110268
+},{
+},{
+  "blog_id": -5945214754004099046
+},{
+},{
+  "reply": {
+    "reply_id": 224405132,
+    "next_id": -1977243853
+  }
+},{
+},{
+  "reply": {
+    "reply_id": 839906147,
+    "next_id": 1141074494
+  },
+  "blog_id": -7654905783282346307
+},{
+  "blog_id": 9106507133065714654
+},{
+  "blog_id": 9083780755155163219
+},{
+  "blog_id": -2056390894214344684
+},{
+},{
+  "reply": {
+    "reply_id": 1441778829
+  },
+  "blog_id": 6227220210348945334
+},{
+  "reply": {
+    "reply_id": -283307325,
+    "next_id": -1621325965
+  },
+  "blog_id": -8925566891771521616
+},{
+  "blog_id": 9005821602896822978
+},{
+},{
+  "reply": {
+    "reply_id": -2140305688,
+    "next_id": 1821455890
+  },
+  "blog_id": -3056188454816950007
+},{
+  "reply": {
+    "reply_id": 449419662
+  },
+  "blog_id": -4892495417090268210
+},{
+  "blog_id": -2983271230335144100
+},{
+  "reply": {
+    "reply_id": 493355568
+  }
+},{
+  "reply": {
+    "reply_id": 1691684956,
+    "next_id": -722384197
+  }
+},{
+  "reply": {
+    "reply_id": 2141518466
+  }
+},{
+  "reply": {
+    "reply_id": 1150218737
+  },
+  "blog_id": -8366553110744746761
+},{
+  "reply": {
+    "reply_id": 1898569350
+  },
+  "blog_id": 2675437850175130032
+},{
+  "blog_id": -3613530335716217616
+},{
+},{
+},{
+},{
+  "blog_id": 4854164464846821213
+},{
+  "reply": {
+    "reply_id": 424226942
+  },
+  "blog_id": 4606012393586697059
+},{
+  "reply": {
+    "reply_id": -761838737,
+    "next_id": -2049637793
+  }
+},{
+  "reply": {
+    "reply_id": 865864021,
+    "next_id": -1234495084
+  },
+  "blog_id": 121338304839739173
+},{
+  "blog_id": -7428661473019204909
+},{
+  "blog_id": 2274536483110918760
+},{
+  "reply": {
+    "reply_id": 182187,
+    "next_id": 1432081237
+  }
+},{
+},{
+  "reply": {
+    "reply_id": 1915484120,
+    "next_id": 944629459
+  }
+},{
+  "reply": {
+    "reply_id": -1119366521
+  }
+},{
+  "reply": {
+    "reply_id": -1754375435
+  },
+  "blog_id": 246132210728888587
+},{
+  "reply": {
+    "reply_id": -1782072375,
+    "next_id": 423588086
+  }
+},{
+  "reply": {
+    "reply_id": 873524317
+  },
+  "blog_id": 3055991841725822547
+},{
+  "reply": {
+    "reply_id": 1780966959
+  },
+  "blog_id": 1038464056060506599
+},{
+  "reply": {
+    "reply_id": -1292896966
+  },
+  "blog_id": 8185145439591912626
+},{
+  "reply": {
+    "reply_id": 255200112
+  },
+  "blog_id": -4055388238942320512
+},{
+  "blog_id": -56950680060206068
+},{
+},{
+  "reply": {
+    "reply_id": -631736591
+  }
+},{
+  "reply": {
+    "reply_id": -1373101822,
+    "next_id": 121395929
+  },
+  "blog_id": -7660247081243109392
+},{
+  "reply": {
+    "reply_id": 1701264034
+  },
+  "blog_id": 6657343541630366070
+},{
+},{
+  "reply": {
+    "reply_id": 1459537442,
+    "next_id": -328166954
+  },
+  "blog_id": 2564483192351435379
+},{
+  "reply": {
+    "reply_id": -180954032,
+    "next_id": 925366763
+  },
+  "blog_id": 6563671918631032726
+},{
+},{
+  "reply": {
+    "reply_id": 988507082
+  },
+  "blog_id": 3161846456201102778
+},{
+  "blog_id": -6871461266200520628
+},{
+  "blog_id": -5537589175396789536
+},{
+  "reply": {
+    "reply_id": -506527317,
+    "next_id": -899507626
+  },
+  "blog_id": 4109947180822437376
+},{
+  "reply": {
+    "reply_id": -521391590
+  },
+  "blog_id": -5012596716995788225
+},{
+  "reply": {
+    "reply_id": -1168777587
+  },
+  "blog_id": 7260641463985085640
+},{
+  "reply": {
+    "reply_id": -1640267667,
+    "next_id": -476766126
+  }
+},{
+  "reply": {
+    "reply_id": -291680039,
+    "next_id": 322307348
+  }
+},{
+  "reply": {
+    "reply_id": 1461927175,
+    "next_id": -1544969101
+  }
+},{
+  "reply": {
+    "reply_id": 2103235328
+  },
+  "blog_id": -2600254188895253636
+},{
+},{
+},{
+},{
+  "reply": {
+    "reply_id": -7315875,
+    "next_id": -2088498160
+  },
+  "blog_id": 1957025138609498360
+},{
+},{
+},{
+},{
+  "blog_id": 9156764955578556457
+},{
+  "reply": {
+    "reply_id": 1777673078
+  }
+},{
+  "blog_id": 5013879298598104485
+},{
+  "reply": {
+    "reply_id": -1554569697
+  }
+},{
+  "reply": {
+    "reply_id": 917497082,
+    "next_id": 1324274677
+  }
+},{
+  "blog_id": -4276691751684746758
+},{
+},{
+  "reply": {
+    "reply_id": -676150879
+  }
+},{
+  "reply": {
+    "reply_id": 1795294202
+  }
+},{
+  "blog_id": 6082524475992641273
+},{
+},{
+},{
+  "reply": {
+    "reply_id": 1274534084,
+    "next_id": -277440399
+  },
+  "blog_id": -4068261985309771158
+},{
+  "blog_id": -6730429656228318689
+},{
+  "blog_id": 2842635294298430075
+},{
+  "reply": {
+    "reply_id": 1776421040,
+    "next_id": 279482192
+  },
+  "blog_id": 5410130244858816959
+},{
+  "reply": {
+    "reply_id": 1941582415,
+    "next_id": 634656904
+  }
+},{
+},{
+  "reply": {
+    "reply_id": -1568996624,
+    "next_id": -1007606595
+  }
+},{
+  "blog_id": 1201920711938387012
+},{
+  "reply": {
+    "reply_id": 720033785,
+    "next_id": -1831751135
+  },
+  "blog_id": -4341005590750781176
+},{
+  "reply": {
+    "reply_id": 585514235
+  }
+},{
+  "reply": {
+    "reply_id": 1833028365
+  }
+},{
+  "reply": {
+    "reply_id": -807734239
+  },
+  "blog_id": -5644297458309147896
+},{
+  "blog_id": -97804247179246362
+},{
+  "reply": {
+    "reply_id": -506881553
+  }
+},{
+  "reply": {
+    "reply_id": -1783462433,
+    "next_id": -687691560
+  },
+  "blog_id": 8724548788629841281
+},{
+  "blog_id": -2559928083802036978
+},{
+  "reply": {
+    "reply_id": 1511623463,
+    "next_id": -1200698380
+  }
+},{
+  "reply": {
+    "reply_id": -1059757328,
+    "next_id": -154275968
+  },
+  "blog_id": -9162838470045885501
+},{
+},{
+  "reply": {
+    "reply_id": 1993509185,
+    "next_id": 232762373
+  }
+},{
+  "reply": {
+    "reply_id": 1436266693
+  }
+},{
+  "reply": {
+    "reply_id": 238526375,
+    "next_id": -1237094486
+  },
+  "blog_id": -1235731228693429279
+},{
+  "reply": {
+    "reply_id": -1083626658
+  }
+},{
+  "reply": {
+    "reply_id": -2028958530,
+    "next_id": 505539080
+  },
+  "blog_id": 5195954636396827019
+},{
+},{
+  "blog_id": -1249318044872582604
+},{
+},{
+  "reply": {
+    "reply_id": -146070556,
+    "next_id": 882067502
+  }
+},{
+  "blog_id": 6965228040335924810
+},{
+  "blog_id": 5425597987006431681
+},{
+  "blog_id": 8278806219239810635
+},{
+  "blog_id": -3811876358306411409
+},{
+},{
+  "blog_id": -5109397234861963471
+},{
+},{
+},{
+  "reply": {
+    "reply_id": -852083106,
+    "next_id": 2108675063
+  },
+  "blog_id": -2424909343459605460
+},{
+},{
+},{
+  "reply": {
+    "reply_id": -1811892228
+  },
+  "blog_id": 8394857981010300559
+},{
+  "reply": {
+    "reply_id": -1211512741
+  },
+  "blog_id": -4489977081037223272
+},{
+  "reply": {
+    "reply_id": 671120986
+  },
+  "blog_id": -6506081873089527736
+},{
+},{
+  "reply": {
+    "reply_id": -1625408828,
+    "next_id": -1366089358
+  },
+  "blog_id": -2918864824205295717
+},{
+},{
+},{
+  "blog_id": -4310983538523434756
+},{
+  "reply": {
+    "reply_id": 90805954
+  }
+},{
+  "reply": {
+    "reply_id": 2047577644,
+    "next_id": 962228844
+  },
+  "blog_id": 4828008314517523398
+},{
+  "reply": {
+    "reply_id": -779806978
+  }
+},{
+  "reply": {
+    "reply_id": 1277889034
+  }
+},{
+  "blog_id": 6470598834652639480
+},{
+  "blog_id": 3677998719332026106
+},{
+  "reply": {
+    "reply_id": -1692704841,
+    "next_id": 1968235581
+  },
+  "blog_id": 5979402835653576633
+},{
+  "reply": {
+    "reply_id": -201323514
+  },
+  "blog_id": 7745755104527120714
+},{
+  "reply": {
+    "reply_id": -1825565159,
+    "next_id": -369967244
+  },
+  "blog_id": 6032915024491573777
+},{
+  "blog_id": -3486641308375621209
+},{
+},{
+  "blog_id": -4423467883524491666
+},{
+  "blog_id": 4503218966834213092
+},{
+  "reply": {
+    "reply_id": 1953538573
+  },
+  "blog_id": 1393396073732817235
+},{
+  "blog_id": 9035269779893630344
+},{
+  "blog_id": -4890892410604617299
+},{
+  "blog_id": 4980216282513252589
+},{
+  "reply": {
+    "reply_id": -1514699743,
+    "next_id": -656497691
+  },
+  "blog_id": -584856204768540172
+},{
+  "reply": {
+    "reply_id": 852920070,
+    "next_id": 345630927
+  }
+},{
+  "reply": {
+    "reply_id": -1146446483,
+    "next_id": 677455625
+  }
+},{
+  "blog_id": -8052688342564055398
+},{
+  "reply": {
+    "reply_id": 1783683539,
+    "next_id": 1721313088
+  },
+  "blog_id": 5989528030107052278
+},{
+  "blog_id": -712437177079494583
+},{
+  "reply": {
+    "reply_id": -2090302915,
+    "next_id": -1574444040
+  }
+},{
+},{
+},{
+  "blog_id": -492754079986680178
+},{
+},{
+  "reply": {
+    "reply_id": -1475886122
+  }
+},{
+},{
+  "reply": {
+    "reply_id": -856540703
+  }
+},{
+  "blog_id": -5334310126392249276
+},{
+  "reply": {
+    "reply_id": -1585777508,
+    "next_id": -1392821970
+  },
+  "blog_id": 8906587057012578220
+},{
+  "blog_id": -8643474277117486113
+},{
+  "reply": {
+    "reply_id": 430600616
+  },
+  "blog_id": -3963307906724736752
+},{
+},{
+  "reply": {
+    "reply_id": 1900735113
+  }
+},{
+  "reply": {
+    "reply_id": -732900349,
+    "next_id": 1685131218
+  },
+  "blog_id": -5980622467417542157
+},{
+},{
+  "reply": {
+    "reply_id": 1869306627,
+    "next_id": 1737153570
+  },
+  "blog_id": -939888430322165412
+},{
+  "reply": {
+    "reply_id": 324313715,
+    "next_id": 96595467
+  },
+  "blog_id": 864711519822047662
+},{
+  "reply": {
+    "reply_id": 1622635286,
+    "next_id": 1759710425
+  }
+},{
+},{
+  "reply": {
+    "reply_id": -1355539306
+  },
+  "blog_id": 2509017564360596538
+},{
+  "reply": {
+    "reply_id": 1358959494,
+    "next_id": -534396734
+  }
+},{
+  "blog_id": -5146709706599683279
+},{
+  "reply": {
+    "reply_id": -1969751917,
+    "next_id": 1423919534
+  }
+},{
+  "reply": {
+    "reply_id": -327817122
+  }
+},{
+  "reply": {
+    "reply_id": -369747359,
+    "next_id": 461222318
+  }
+},{
+  "reply": {
+    "reply_id": 385086337
+  },
+  "blog_id": -388575617768274400
+},{
+  "reply": {
+    "reply_id": 1003385258
+  }
+},{
+  "reply": {
+    "reply_id": 855659878,
+    "next_id": 1956631976
+  },
+  "blog_id": 5021716440671987072
+},{
+  "reply": {
+    "reply_id": -1155040805
+  },
+  "blog_id": -4268311553934495899
+},{
+  "reply": {
+    "reply_id": 270118955,
+    "next_id": -1329933237
+  }
+},{
+},{
+  "blog_id": -9140150223208522922
+},{
+  "blog_id": 5392647483575172209
+},{
+  "blog_id": -1601357771906616551
+},{
+  "reply": {
+    "reply_id": 167584985,
+    "next_id": 200556833
+  }
+},{
+  "blog_id": 7561550762397240235
+},{
+  "blog_id": -8478045659590771897
+},{
+  "blog_id": 1746619964387532203
+},{
+  "reply": {
+    "reply_id": -902216151,
+    "next_id": -1080988464
+  },
+  "blog_id": -8925308881325225221
+},{
+},{
+  "reply": {
+    "reply_id": -1871814550,
+    "next_id": 652945864
+  },
+  "blog_id": -1480685874469951295
+},{
+  "reply": {
+    "reply_id": -1514864852,
+    "next_id": 1233167234
+  },
+  "blog_id": -4940691065200891223
+},{
+  "reply": {
+    "reply_id": -1527456684
+  },
+  "blog_id": 603472094139873765
+},{
+  "reply": {
+    "reply_id": 348766791
+  }
+},{
+  "blog_id": -7972954706691210350
+},{
+  "blog_id": 6314519405006872307
+},{
+},{
+},{
+  "blog_id": 1698763003303761853
+},{
+  "reply": {
+    "reply_id": 1605060155
+  },
+  "blog_id": 1404449218958659694
+},{
+  "reply": {
+    "reply_id": 578614442
+  },
+  "blog_id": -5431152334458042635
+},{
+  "reply": {
+    "reply_id": -39060284
+  },
+  "blog_id": -1213864737178405670
+},{
+  "reply": {
+    "reply_id": 1178348572
+  }
+},{
+},{
+  "blog_id": 7597848693999990704
+},{
+  "reply": {
+    "reply_id": 1586264705
+  },
+  "blog_id": 6477230872010766280
+},{
+  "reply": {
+    "reply_id": -697157535
+  },
+  "blog_id": 2085236449238549931
+},{
+  "blog_id": 9017952275623334217
+},{
+  "reply": {
+    "reply_id": -238508005,
+    "next_id": 1931088120
+  },
+  "blog_id": -5515069578413349002
+},{
+},{
+  "reply": {
+    "reply_id": -202230492
+  }
+},{
+  "blog_id": 6399579512746149754
+},{
+  "reply": {
+    "reply_id": 703503411,
+    "next_id": -553837787
+  },
+  "blog_id": 5807404112337556834
+},{
+  "reply": {
+    "reply_id": 552379946
+  },
+  "blog_id": -8353930312546623892
+},{
+  "reply": {
+    "reply_id": -385852320,
+    "next_id": -168352712
+  },
+  "blog_id": 8421835015625620716
+},{
+  "reply": {
+    "reply_id": -1704465652
+  },
+  "blog_id": -8603435912758720155
+},{
+  "blog_id": 1253148776628442026
+},{
+  "blog_id": -2561777051110582212
+},{
+  "reply": {
+    "reply_id": 805482259,
+    "next_id": 2125506714
+  }
+},{
+  "reply": {
+    "reply_id": 1010332482
+  }
+},{
+  "blog_id": -5564100229287530916
+},{
+},{
+},{
+  "reply": {
+    "reply_id": -625736229,
+    "next_id": -1421415757
+  },
+  "blog_id": -1904331038508480315
+},{
+},{
+  "reply": {
+    "reply_id": 2094071927,
+    "next_id": -1560290990
+  },
+  "blog_id": -6850914621087138042
+},{
+  "reply": {
+    "reply_id": 1399967776,
+    "next_id": -1113934904
+  },
+  "blog_id": -5352415207277063267
+},{
+  "reply": {
+    "reply_id": 811507987
+  },
+  "blog_id": -726895154581515575
+},{
+  "blog_id": -2788574672623143456
+},{
+  "reply": {
+    "reply_id": -370774556
+  },
+  "blog_id": -694745265912548623
+},{
+  "blog_id": -194439866652640296
+},{
+  "reply": {
+    "reply_id": 813814608,
+    "next_id": 118415710
+  },
+  "blog_id": -747314032467505334
+},{
+  "reply": {
+    "reply_id": -1580026051,
+    "next_id": -885289249
+  },
+  "blog_id": -2167835304716021101
+},{
+},{
+  "blog_id": -35355207999832546
+},{
+  "blog_id": -6313425223645203442
+},{
+},{
+  "blog_id": -8580361499422739452
+},{
+},{
+  "blog_id": 8950012975674604701
+},{
+  "reply": {
+    "reply_id": 1868416896,
+    "next_id": -1722346437
+  }
+},{
+  "blog_id": -8874641425334154677
+},{
+  "blog_id": -129208360658319654
+},{
+  "blog_id": 2309759781783997926
+},{
+  "blog_id": 5055377053968968029
+},{
+  "reply": {
+    "reply_id": -812243280,
+    "next_id": -332547793
+  }
+},{
+},{
+},{
+  "blog_id": 1870761840094152406
+},{
+},{
+  "reply": {
+    "reply_id": 1772730464,
+    "next_id": 2054487653
+  }
+},{
+},{
+  "reply": {
+    "reply_id": 1932312982,
+    "next_id": -1622552467
+  },
+  "blog_id": -3714086945094489882
+},{
+  "reply": {
+    "reply_id": 1124452540,
+    "next_id": 799463720
+  }
+},{
+  "reply": {
+    "reply_id": 351768527
+  }
+},{
+  "blog_id": -7065085445090823145
+},{
+  "blog_id": -6363327859397458774
+},{
+  "reply": {
+    "reply_id": 1886259177
+  }
+},{
+},{
+},{
+},{
+  "blog_id": -14919396833765794
+},{
+  "reply": {
+    "reply_id": -2038019033
+  }
+},{
+  "reply": {
+    "reply_id": -2140928016
+  }
+},{
+  "reply": {
+    "reply_id": 1119109429
+  },
+  "blog_id": -9081996319631622007
+},{
+  "reply": {
+    "reply_id": -248201103
+  },
+  "blog_id": 7161601477288993866
+},{
+  "reply": {
+    "reply_id": 1758814815,
+    "next_id": 2102159497
+  },
+  "blog_id": 439656229985822583
+},{
+  "blog_id": 2646541673684898707
+},{
+  "reply": {
+    "reply_id": -727011830,
+    "next_id": 736955995
+  },
+  "blog_id": -712258406834964297
+},{
+  "blog_id": 1882851566313546085
+},{
+},{
+  "blog_id": 6047702052852680487
+},{
+},{
+},{
+  "reply": {
+    "reply_id": -183272387,
+    "next_id": 1073394887
+  },
+  "blog_id": 758270398127090070
+},{
+},{
+  "blog_id": -8131502307584785669
+},{
+  "reply": {
+    "reply_id": -1743720765
+  },
+  "blog_id": 5427011792803788663
+},{
+  "reply": {
+    "reply_id": 2025744400,
+    "next_id": -610474607
+  }
+},{
+  "blog_id": -6818936513678018047
+},{
+},{
+},{
+  "reply": {
+    "reply_id": 44841210
+  },
+  "blog_id": 6059911308567073057
+},{
+  "reply": {
+    "reply_id": 483074690
+  }
+},{
+},{
+  "reply": {
+    "reply_id": 1607103944
+  },
+  "blog_id": 493517835024324037
+},{
+  "reply": {
+    "reply_id": 1376795983,
+    "next_id": -2058975590
+  },
+  "blog_id": -5386697188980890022
+},{
+  "reply": {
+    "reply_id": 251392626
+  },
+  "blog_id": -6744881300286375433
+},{
+  "reply": {
+    "reply_id": -823544426,
+    "next_id": 1147509128
+  },
+  "blog_id": 959996382574557167
+},{
+},{
+},{
+  "reply": {
+    "reply_id": -2147077985
+  }
+},{
+  "blog_id": 8336550283114765115
+},{
+},{
+  "reply": {
+    "reply_id": 171346513,
+    "next_id": 427547101
+  },
+  "blog_id": 5758791688670284606
+},{
+},{
+  "reply": {
+    "reply_id": 585877949,
+    "next_id": 1105134558
+  },
+  "blog_id": 6894317053934770787
+},{
+  "reply": {
+    "reply_id": -641914499,
+    "next_id": -811497418
+  }
+},{
+  "reply": {
+    "reply_id": -1766140857,
+    "next_id": -725162276
+  },
+  "blog_id": -5324384343731653443
+},{
+  "reply": {
+    "reply_id": -1173405228,
+    "next_id": 1849191114
+  }
+},{
+},{
+  "reply": {
+    "reply_id": 878869775,
+    "next_id": 1557777271
+  }
+},{
+  "reply": {
+    "reply_id": 63952427,
+    "next_id": -2002039842
+  },
+  "blog_id": 4979567730041771088
+},{
+},{
+},{
+  "reply": {
+    "reply_id": -1091983588
+  }
+},{
+  "reply": {
+    "reply_id": -647418705
+  },
+  "blog_id": -2060494619216745893
+},{
+  "reply": {
+    "reply_id": 522870231
+  },
+  "blog_id": -8052685183910904613
+},{
+  "blog_id": 8335290926220199356
+},{
+  "reply": {
+    "reply_id": 814555429
+  },
+  "blog_id": -1751107695040010394
+},{
+  "reply": {
+    "reply_id": 1411659989,
+    "next_id": -1137158491
+  }
+},{
+  "reply": {
+    "reply_id": 1665698947,
+    "next_id": 1055008244
+  }
+},{
+},{
+},{
+},{
+  "reply": {
+    "reply_id": -1446737716,
+    "next_id": -168932144
+  }
+},{
+  "reply": {
+    "reply_id": -1925733104
+  },
+  "blog_id": -6117235798690709695
+},{
+  "reply": {
+    "reply_id": -1493944126
+  }
+},{
+  "reply": {
+    "reply_id": -1899859807
+  }
+},{
+  "reply": {
+    "reply_id": 530356398,
+    "next_id": -1254186275
+  }
+},{
+  "reply": {
+    "reply_id": -664424679,
+    "next_id": -134191673
+  }
+},{
+  "blog_id": 6712564298097292879
+},{
+  "reply": {
+    "reply_id": -2043280097,
+    "next_id": -1886113513
+  }
+},{
+  "reply": {
+    "reply_id": 750413991,
+    "next_id": 36279009
+  }
+},{
+  "blog_id": 8615637917622261183
+},{
+  "reply": {
+    "reply_id": 1348009662
+  },
+  "blog_id": -1645779468207717727
+},{
+  "blog_id": 5797081130005437178
+},{
+  "reply": {
+    "reply_id": -678043902
+  }
+},{
+  "blog_id": -5861929995142608380
+},{
+  "blog_id": 6829257050353003033
+},{
+},{
+  "reply": {
+    "reply_id": 1595212045
+  },
+  "blog_id": -4452672651895781565
+},{
+},{
+  "blog_id": -2832630728210242055
+},{
+  "blog_id": -7120395487032404699
+},{
+  "blog_id": 3459729844258375454
+},{
+},{
+  "reply": {
+    "reply_id": -133947270
+  },
+  "blog_id": -3152061824903842399
+},{
+  "reply": {
+    "reply_id": 2055885132,
+    "next_id": -340399148
+  },
+  "blog_id": -6944593718142197125
+},{
+  "reply": {
+    "reply_id": -55211106,
+    "next_id": 2125601219
+  },
+  "blog_id": 2731285599534667886
+},{
+  "reply": {
+    "reply_id": 1000759274,
+    "next_id": 172013147
+  },
+  "blog_id": 5750480169003840619
+},{
+  "blog_id": -2050194953119590960
+},{
+  "blog_id": 176311588905804042
+},{
+  "reply": {
+    "reply_id": -2021026497,
+    "next_id": 196644621
+  }
+},{
+  "reply": {
+    "reply_id": 1755656917,
+    "next_id": -1152646862
+  },
+  "blog_id": 933811852536160381
+},{
+},{
+  "reply": {
+    "reply_id": -1788624084
+  },
+  "blog_id": -9154511766920702705
+},{
+  "reply": {
+    "reply_id": 1098053015,
+    "next_id": 1953881195
+  }
+},{
+  "reply": {
+    "reply_id": -1053745245
+  },
+  "blog_id": -2824424701249568479
+},{
+  "reply": {
+    "reply_id": 1594342954,
+    "next_id": -626132879
+  }
+},{
+  "reply": {
+    "reply_id": -1771649940,
+    "next_id": -737022401
+  },
+  "blog_id": 7494980056973182076
+},{
+  "reply": {
+    "reply_id": 638966758
+  },
+  "blog_id": 5654823777628992189
+},{
+},{
+  "reply": {
+    "reply_id": 79940153
+  },
+  "blog_id": -4617881857939451550
+},{
+  "reply": {
+    "reply_id": 510576560
+  },
+  "blog_id": 3058674668851338656
+},{
+},{
+  "reply": {
+    "reply_id": 1402066254,
+    "next_id": -295698229
+  },
+  "blog_id": 7247513111632408075
+},{
+  "reply": {
+    "reply_id": 1741782532
+  }
+},{
+  "reply": {
+    "reply_id": -1802298808
+  }
+},{
+  "blog_id": -3926160836669240720
+},{
+  "reply": {
+    "reply_id": -1944054317,
+    "next_id": 1315604836
+  },
+  "blog_id": 5676497111114243351
+},{
+  "reply": {
+    "reply_id": -637202230,
+    "next_id": -623515192
+  }
+},{
+},{
+  "reply": {
+    "reply_id": 1172130252,
+    "next_id": 1635591697
+  }
+},{
+  "blog_id": 7174343416664825410
+},{
+  "reply": {
+    "reply_id": 422079394
+  },
+  "blog_id": 6544460743945979291
+},{
+  "blog_id": 3388498865174793711
+},{
+},{
+},{
+  "reply": {
+    "reply_id": -1406217017,
+    "next_id": 1438085659
+  },
+  "blog_id": 5603190261278901451
+},{
+},{
+  "reply": {
+    "reply_id": 40756235
+  }
+},{
+  "reply": {
+    "reply_id": -1745005332,
+    "next_id": -1212894131
+  }
+},{
+  "blog_id": -5820801376993734931
+},{
+},{
+},{
+  "reply": {
+    "reply_id": -488727968
+  }
+},{
+  "reply": {
+    "reply_id": 1247641863,
+    "next_id": -1816064021
+  },
+  "blog_id": 3055892290808859251
+},{
+  "blog_id": -3466059841044796543
+},{
+  "blog_id": 3638911942051932537
+},{
+},{
+  "reply": {
+    "reply_id": -666728855
+  },
+  "blog_id": 5507644526417844362
+},{
+},{
+  "reply": {
+    "reply_id": -1634540627
+  }
+},{
+  "reply": {
+    "reply_id": -255957937
+  }
+},{
+  "reply": {
+    "reply_id": -1626334942,
+    "next_id": -350587024
+  },
+  "blog_id": -7443713011773441800
+},{
+  "reply": {
+    "reply_id": 588971518
+  }
+},{
+  "reply": {
+    "reply_id": -1056338512,
+    "next_id": 150930082
+  },
+  "blog_id": 5208527778816462488
+},{
+  "blog_id": -2118818172393083455
+},{
+  "reply": {
+    "reply_id": -1415409254
+  },
+  "blog_id": 817508073829056367
+},{
+},{
+  "blog_id": 3587863822492387788
+},{
+  "reply": {
+    "reply_id": -887905923,
+    "next_id": -728460391
+  }
+},{
+},{
+},{
+  "blog_id": -8818042286246164035
+},{
+},{
+  "blog_id": 6869592472922278718
+},{
+  "reply": {
+    "reply_id": -1099352343
+  }
+},{
+  "blog_id": 7682468893048298497
+},{
+},{
+  "blog_id": 6617084771102351397
+},{
+},{
+  "reply": {
+    "reply_id": 90602370,
+    "next_id": 282898628
+  }
+},{
+},{
+  "blog_id": 541949260857713170
+},{
+  "blog_id": -5258438444150678842
+},{
+  "reply": {
+    "reply_id": -514806659
+  }
+},{
+  "reply": {
+    "reply_id": 508366286,
+    "next_id": 602490304
+  },
+  "blog_id": -4827918628196967712
+},{
+},{
+  "reply": {
+    "reply_id": -395184704
+  },
+  "blog_id": 3195689418037219802
+},{
+},{
+  "reply": {
+    "reply_id": -1095584590
+  },
+  "blog_id": 5602324811314290410
+},{
+},{
+  "reply": {
+    "reply_id": -1325236556,
+    "next_id": 1032588902
+  }
+},{
+  "reply": {
+    "reply_id": 609992062
+  }
+},{
+},{
+  "reply": {
+    "reply_id": -204195106
+  }
+},{
+  "reply": {
+    "reply_id": 738495445
+  }
+},{
+  "reply": {
+    "reply_id": -1066167265
+  },
+  "blog_id": -8531586824171671004
+},{
+  "reply": {
+    "reply_id": 938000304
+  }
+},{
+  "reply": {
+    "reply_id": 1716343505,
+    "next_id": 976187087
+  }
+},{
+  "reply": {
+    "reply_id": -365131691,
+    "next_id": -1302423028
+  },
+  "blog_id": 4480441618030890070
+},{
+  "blog_id": 2344637216535348384
+},{
+},{
+  "blog_id": -8333983438480779790
+},{
+  "reply": {
+    "reply_id": 405432166
+  },
+  "blog_id": -4117244235687874192
+},{
+},{
+  "reply": {
+    "reply_id": -242615031,
+    "next_id": -1274496028
+  }
+},{
+  "blog_id": -7284232999926719573
+},{
+  "reply": {
+    "reply_id": 1211343237,
+    "next_id": 2009811070
+  },
+  "blog_id": 880598504117775130
+},{
+  "blog_id": 4212030063245123275
+},{
+},{
+  "blog_id": 4371605361785997195
+},{
+  "reply": {
+    "reply_id": -1503152800
+  }
+},{
+  "reply": {
+    "reply_id": -682364271,
+    "next_id": 1989378128
+  },
+  "blog_id": -1592538424354248922
+},{
+  "blog_id": 2265112178949317910
+},{
+  "reply": {
+    "reply_id": 1680646928
+  }
+},{
+  "blog_id": -4575545399908061845
+},{
+  "blog_id": -3310544054218741057
+},{
+  "blog_id": 4872276932812618302
+},{
+  "reply": {
+    "reply_id": -1681197682
+  },
+  "blog_id": -5856981803988020106
+},{
+  "reply": {
+    "reply_id": -89263397
+  }
+},{
+},{
+  "reply": {
+    "reply_id": -957607927
+  },
+  "blog_id": 6717598572969916573
+},{
+},{
+  "reply": {
+    "reply_id": 1735094564,
+    "next_id": 723345655
+  }
+},{
+  "reply": {
+    "reply_id": -264777736,
+    "next_id": 1748789761
+  }
+},{
+  "blog_id": -2149762026084236729
+},{
+  "blog_id": 6908744105217783108
+},{
+  "blog_id": 2245926191097734415
+},{
+  "reply": {
+    "reply_id": -354332086,
+    "next_id": 1815042311
+  }
+},{
+  "blog_id": 2773945782880323001
+},{
+  "reply": {
+    "reply_id": 1281854852
+  },
+  "blog_id": 4412735815372294190
+},{
+},{
+  "blog_id": 2737333630153143026
+},{
+  "reply": {
+    "reply_id": 204810244
+  }
+},{
+  "reply": {
+    "reply_id": 1023421726
+  }
+},{
+},{
+  "reply": {
+    "reply_id": -1890627902,
+    "next_id": 894791847
+  },
+  "blog_id": -2436381026108215820
+},{
+},{
+  "blog_id": 1357480549666847379
+},{
+  "reply": {
+    "reply_id": -1690035000,
+    "next_id": 566016135
+  },
+  "blog_id": -7144119098462297329
+},{
+  "reply": {
+    "reply_id": 2001801277
+  }
+},{
+},{
+  "blog_id": -1767361157345761139
+},{
+  "reply": {
+    "reply_id": -1317307842,
+    "next_id": 1617049844
+  },
+  "blog_id": 7020850414100292955
+},{
+},{
+},{
+  "reply": {
+    "reply_id": 1405882495
+  }
+},{
+},{
+  "reply": {
+    "reply_id": -1735142128,
+    "next_id": -1565400722
+  },
+  "blog_id": -6378550127988814991
+},{
+},{
+},{
+  "reply": {
+    "reply_id": 2133215585,
+    "next_id": 2009441457
+  }
+},{
+  "reply": {
+    "reply_id": -1475853295
+  },
+  "blog_id": 7228704805550979500
+},{
+},{
+  "blog_id": -2107719256214431402
+},{
+  "blog_id": 1621613311514656117
+},{
+},{
+  "reply": {
+    "reply_id": 2144185141
+  },
+  "blog_id": -1630389293051692523
+},{
+  "blog_id": 4858525323781794255
+},{
+  "reply": {
+    "reply_id": -2063167945
+  }
+},{
+  "reply": {
+    "reply_id": 2034796331
+  }
+},{
+  "reply": {
+    "reply_id": -1284051628,
+    "next_id": -1032257578
+  }
+},{
+  "reply": {
+    "reply_id": 2113468146,
+    "next_id": -1885061326
+  }
+},{
+  "reply": {
+    "reply_id": -1665744031
+  },
+  "blog_id": -6560311859762805626
+},{
+  "blog_id": 5871421828484192289
+},{
+},{
+  "blog_id": -7594266932055365770
+},{
+  "reply": {
+    "reply_id": 972748790
+  },
+  "blog_id": 8324554720713010664
+},{
+  "reply": {
+    "reply_id": -1307014261
+  }
+},{
+},{
+  "reply": {
+    "reply_id": 733665463,
+    "next_id": -987316566
+  },
+  "blog_id": 3964179960076392963
+},{
+  "reply": {
+    "reply_id": 1686917146
+  }
+},{
+}]
\ No newline at end of file
diff --git a/data/parquet/generated_simple_numerics/blogs.parquet b/data/parquet/generated_simple_numerics/blogs.parquet
new file mode 100644
index 0000000..948d9a1
Binary files /dev/null and b/data/parquet/generated_simple_numerics/blogs.parquet differ