From ba1e1a0fec66bf71f5a7a4dacfff13941b2e2831 Mon Sep 17 00:00:00 2001 From: Ally Heev Date: Sat, 11 Apr 2026 17:08:25 +0530 Subject: [PATCH 1/6] add icebug-disk dataset --- .../demo_indices_follows.parquet | Bin .../demo_indices_livesin.parquet | Bin .../demo_indptr_follows.parquet | Bin .../demo_indptr_livesin.parquet | Bin .../demo_mapping_city.parquet | Bin .../demo_mapping_user.parquet | Bin .../demo_metadata.parquet | Bin .../demo_nodes_city.parquet | Bin .../demo_nodes_user.parquet | Bin demo-db/graph-std/schema.cypher | 4 ++++ demo-db/icebug-disk/indices_follows.parquet | Bin 0 -> 501 bytes demo-db/icebug-disk/indices_livesin.parquet | Bin 0 -> 309 bytes demo-db/icebug-disk/indptr_follows.parquet | Bin 0 -> 311 bytes demo-db/icebug-disk/indptr_livesin.parquet | Bin 0 -> 315 bytes demo-db/icebug-disk/nodes_city.parquet | Bin 0 -> 730 bytes demo-db/icebug-disk/nodes_user.parquet | Bin 0 -> 728 bytes demo-db/icebug-disk/schema.cypher | 8 ++++---- 17 files changed, 8 insertions(+), 4 deletions(-) rename demo-db/{icebug-disk => graph-std}/demo_indices_follows.parquet (100%) rename demo-db/{icebug-disk => graph-std}/demo_indices_livesin.parquet (100%) rename demo-db/{icebug-disk => graph-std}/demo_indptr_follows.parquet (100%) rename demo-db/{icebug-disk => graph-std}/demo_indptr_livesin.parquet (100%) rename demo-db/{icebug-disk => graph-std}/demo_mapping_city.parquet (100%) rename demo-db/{icebug-disk => graph-std}/demo_mapping_user.parquet (100%) rename demo-db/{icebug-disk => graph-std}/demo_metadata.parquet (100%) rename demo-db/{icebug-disk => graph-std}/demo_nodes_city.parquet (100%) rename demo-db/{icebug-disk => graph-std}/demo_nodes_user.parquet (100%) create mode 100644 demo-db/graph-std/schema.cypher create mode 100644 demo-db/icebug-disk/indices_follows.parquet create mode 100644 demo-db/icebug-disk/indices_livesin.parquet create mode 100644 demo-db/icebug-disk/indptr_follows.parquet create mode 100644 demo-db/icebug-disk/indptr_livesin.parquet create mode 100644 demo-db/icebug-disk/nodes_city.parquet create mode 100644 demo-db/icebug-disk/nodes_user.parquet diff --git a/demo-db/icebug-disk/demo_indices_follows.parquet b/demo-db/graph-std/demo_indices_follows.parquet similarity index 100% rename from demo-db/icebug-disk/demo_indices_follows.parquet rename to demo-db/graph-std/demo_indices_follows.parquet diff --git a/demo-db/icebug-disk/demo_indices_livesin.parquet b/demo-db/graph-std/demo_indices_livesin.parquet similarity index 100% rename from demo-db/icebug-disk/demo_indices_livesin.parquet rename to demo-db/graph-std/demo_indices_livesin.parquet diff --git a/demo-db/icebug-disk/demo_indptr_follows.parquet b/demo-db/graph-std/demo_indptr_follows.parquet similarity index 100% rename from demo-db/icebug-disk/demo_indptr_follows.parquet rename to demo-db/graph-std/demo_indptr_follows.parquet diff --git a/demo-db/icebug-disk/demo_indptr_livesin.parquet b/demo-db/graph-std/demo_indptr_livesin.parquet similarity index 100% rename from demo-db/icebug-disk/demo_indptr_livesin.parquet rename to demo-db/graph-std/demo_indptr_livesin.parquet diff --git a/demo-db/icebug-disk/demo_mapping_city.parquet b/demo-db/graph-std/demo_mapping_city.parquet similarity index 100% rename from demo-db/icebug-disk/demo_mapping_city.parquet rename to demo-db/graph-std/demo_mapping_city.parquet diff --git a/demo-db/icebug-disk/demo_mapping_user.parquet b/demo-db/graph-std/demo_mapping_user.parquet similarity index 100% rename from demo-db/icebug-disk/demo_mapping_user.parquet rename to demo-db/graph-std/demo_mapping_user.parquet diff --git a/demo-db/icebug-disk/demo_metadata.parquet b/demo-db/graph-std/demo_metadata.parquet similarity index 100% rename from demo-db/icebug-disk/demo_metadata.parquet rename to demo-db/graph-std/demo_metadata.parquet diff --git a/demo-db/icebug-disk/demo_nodes_city.parquet b/demo-db/graph-std/demo_nodes_city.parquet similarity index 100% rename from demo-db/icebug-disk/demo_nodes_city.parquet rename to demo-db/graph-std/demo_nodes_city.parquet diff --git a/demo-db/icebug-disk/demo_nodes_user.parquet b/demo-db/graph-std/demo_nodes_user.parquet similarity index 100% rename from demo-db/icebug-disk/demo_nodes_user.parquet rename to demo-db/graph-std/demo_nodes_user.parquet diff --git a/demo-db/graph-std/schema.cypher b/demo-db/graph-std/schema.cypher new file mode 100644 index 0000000..ef2b68a --- /dev/null +++ b/demo-db/graph-std/schema.cypher @@ -0,0 +1,4 @@ +CREATE NODE TABLE city(id INT32, name STRING, population INT64, PRIMARY KEY(id)) WITH (storage = 'demo'); +CREATE NODE TABLE user(id INT32, name STRING, age INT64, PRIMARY KEY(id)) WITH (storage = 'demo'); +CREATE REL TABLE follows(FROM user TO user, since INT32) WITH (storage = 'demo'); +CREATE REL TABLE livesin(FROM user TO city) WITH (storage = 'demo'); diff --git a/demo-db/icebug-disk/indices_follows.parquet b/demo-db/icebug-disk/indices_follows.parquet new file mode 100644 index 0000000000000000000000000000000000000000..c2ad0139d0e45683b7df095898a1bbe505027c7f GIT binary patch literal 501 zcmaKp%}N6?5Xb*XV~wKF9wuaAks#ZpLMi>A;-QCDdg#H!;sa>ERxN6Ue&MlRdn)2X z`5?9U1RllgYN3cYFia-==Qoo{P(Lq{paSL3C`kac;Mif+ggtH=ffkGoawI8bg-M|4 zaVwCF*I)3#U?G~^AIM&AxedHoUs?aJb`jUsTo+h7z%>Mf;9fL=#{<-CbOA(E z9#g;D#n2T~kNzw3pP8#gv^6cF9mcecJfghE6tzq!=}Tm@4g0XhshNhuQU76Jrp0_Y cUozRwq<_~lh0aMitn^A($4A&@Kwv-o3*Kf$^8f$< literal 0 HcmV?d00001 diff --git a/demo-db/icebug-disk/indices_livesin.parquet b/demo-db/icebug-disk/indices_livesin.parquet new file mode 100644 index 0000000000000000000000000000000000000000..97392e371f5927139f97974604db5b5e8530f45c GIT binary patch literal 309 zcmZutyK2Kg5S%-X;~Ilp>~RN2xIz{R2;&D1DN;zrg^LhOJ|Mxel*Hr(etkpA6e;{A z`LvWFCycrbEW7Luv$MM>ZiggjK-o1(0$_j+yW*j0z)lGS`ebyLk)kN@BruN~j$*v{ z!Vd%G&H-%zJW_y=h!JR#N61B>AM+gE7XWdaO<+3Je)U|H_uJJ|{kkL$54^e@vNEV)UPGpe;~!qO8owEVB%?IH=6+yRY%N)*y`7EH{h n{!nkW>-RT*81~2gkx$G0`la%N@^V~Hs?o#6IlhDTB0TI5Uc)O0 literal 0 HcmV?d00001 diff --git a/demo-db/icebug-disk/indptr_follows.parquet b/demo-db/icebug-disk/indptr_follows.parquet new file mode 100644 index 0000000000000000000000000000000000000000..58a3ad6b6aa604a3baab009d28e59a183a56484c GIT binary patch literal 311 zcmZutJxc>Y5PiG1gk|C2Qp|D(TWoPzP6)w#iG{^R(g+s8!cy^aCkcLq#H7wou(b3i z_)ElJByJ+Di)O&mSv$T%PvpVb!}oIl^aUA}xNE)b{MrpWxA> z$NrT50)L9Qv3m2tFvFWS@4@7gt3C`zyb*#$g$^`2I9~_pgkkob=r`8 z@_|Ll-A*xY@_LRhhMIvgt%1Kn$YUuWeBOR>Qma+eO5KDU5X;{Ikvsg4Z?#}Q z7|npjKv{`2ox1qxnb}tLdinHdw*B6)H!x|jS>BiCxHuhFqjGS2a)h08&)wU;0bM;S Ab^rhX literal 0 HcmV?d00001 diff --git a/demo-db/icebug-disk/nodes_city.parquet b/demo-db/icebug-disk/nodes_city.parquet new file mode 100644 index 0000000000000000000000000000000000000000..86fa9cbe9b3b619803dac7c083259f3d9420467b GIT binary patch literal 730 zcma))K}#D!6vzKF8JDp{*c{$4fu$@q8B!355v2!_wMbiA57J9}YDwHJ24fOpB0X+z zJ&8y^Ku>;x9((Y^l%Ay&@l^U|HDK$-g$M7w`M=+rd2e?%UN4a%OVKt31faa|TL5n* z@STl7CxRX>@L9+f0558sMj+%y4VMC3`;1=R)IR#m0z98&z2V+0d#}3V-My@zjWh>u z+T(208w~D)Y*On6Y0FnN0U_3sxe`Nwi!I;(J~vCE2$-5LiE?Ol4upsWzfp$>5@^k? zK$HHJTOj6=63Y{uLvz!{Jdi_t;lB{m8z|N(U z-Tk!l{*cFV(B^THtV=7qX?-44W>@vw2U(q8r#N^p91JJD_P9If*K06AHL9*TM9iYF z>Z?ea!2A^Eqg!`6vdVAFD!)I&^4oEx0{5*%?*I=d7l5Kyf%qcLnQ%XZ%SB}MbWt|A z-ekeLll8OCf^Dv5OyD#cjZL21 q=F|8n8y)gI;-jU-<;7Oq=uEo3G;VgDEN3fe>%;0}>@$0Z|LVU!j&k|{ literal 0 HcmV?d00001 diff --git a/demo-db/icebug-disk/nodes_user.parquet b/demo-db/icebug-disk/nodes_user.parquet new file mode 100644 index 0000000000000000000000000000000000000000..8f89fadc13fdd6b9f88f14b677fa69e5ed8f2a8e GIT binary patch literal 728 zcma))F>4e-6vzKFJ9jsM2pi!oyRgV0x5FwSBo`tnQtX8zhzTKxm4&jGU2})t1@5@i z>s2XJSc!$7z{1)_KY&-psstZ-4XV{r9N*aDx;XY9Ej$0RGNC z&js60wp9TT=!+n`%5k5X)C2~pT;0uupdJfOo%Msm^M_~Genk}KYHi+t4L zbw8gBr_dilZHi zm?7jxE}dkcgLg7G7k1C;I8;u&P&qjR&cEuftiXQv=!vTNa$>6=PKZLyy zaoDJ(3Y8PF##}vcoDXWjQ8mXESYtlR;Ek}aJo`z;pL4&WY zKwFJ8?Qx5GyXLH%OoyjqbGEUzxz;ghe>QwknDzelX1P^#p542HNBrg^{-=KfP%LJ* literal 0 HcmV?d00001 diff --git a/demo-db/icebug-disk/schema.cypher b/demo-db/icebug-disk/schema.cypher index ef2b68a..97b3bf7 100644 --- a/demo-db/icebug-disk/schema.cypher +++ b/demo-db/icebug-disk/schema.cypher @@ -1,4 +1,4 @@ -CREATE NODE TABLE city(id INT32, name STRING, population INT64, PRIMARY KEY(id)) WITH (storage = 'demo'); -CREATE NODE TABLE user(id INT32, name STRING, age INT64, PRIMARY KEY(id)) WITH (storage = 'demo'); -CREATE REL TABLE follows(FROM user TO user, since INT32) WITH (storage = 'demo'); -CREATE REL TABLE livesin(FROM user TO city) WITH (storage = 'demo'); +CREATE NODE TABLE city(id INT32, name STRING, population INT64, PRIMARY KEY(id)) WITH (storage = 'icebug-disk', table = 'nodes_city.parquet'); +CREATE NODE TABLE user(id INT32, name STRING, age INT64, PRIMARY KEY(id)) WITH (storage = 'icebug-disk', table = 'nodes_user.parquet'); +CREATE REL TABLE follows(FROM user TO user, since INT32) WITH (storage = 'icebug-disk', indices = 'indices_follows.parquet', indptr = 'indptr_follows.parquet'); +CREATE REL TABLE livesin(FROM user TO city) WITH (storage = 'icebug-disk', indices = 'indices_livesin.parquet', indptr = 'indptr_livesin.parquet'); From e5f8e5c3ede8777719fa4ff2543b6a573dbbd0bc Mon Sep 17 00:00:00 2001 From: Ally Heev Date: Tue, 28 Apr 2026 14:21:02 +0530 Subject: [PATCH 2/6] fix table option in icebug-disk DDL --- demo-db/icebug-disk/schema.cypher | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/demo-db/icebug-disk/schema.cypher b/demo-db/icebug-disk/schema.cypher index 97b3bf7..53940ce 100644 --- a/demo-db/icebug-disk/schema.cypher +++ b/demo-db/icebug-disk/schema.cypher @@ -1,4 +1,4 @@ -CREATE NODE TABLE city(id INT32, name STRING, population INT64, PRIMARY KEY(id)) WITH (storage = 'icebug-disk', table = 'nodes_city.parquet'); -CREATE NODE TABLE user(id INT32, name STRING, age INT64, PRIMARY KEY(id)) WITH (storage = 'icebug-disk', table = 'nodes_user.parquet'); +CREATE NODE TABLE city(id INT32, name STRING, population INT64, PRIMARY KEY(id)) WITH (storage = 'icebug-disk', table_path = 'nodes_city.parquet'); +CREATE NODE TABLE user(id INT32, name STRING, age INT64, PRIMARY KEY(id)) WITH (storage = 'icebug-disk', table_path = 'nodes_user.parquet'); CREATE REL TABLE follows(FROM user TO user, since INT32) WITH (storage = 'icebug-disk', indices = 'indices_follows.parquet', indptr = 'indptr_follows.parquet'); CREATE REL TABLE livesin(FROM user TO city) WITH (storage = 'icebug-disk', indices = 'indices_livesin.parquet', indptr = 'indptr_livesin.parquet'); From 59e7e46e550aede3cf0fbd3fbc8f2c4df1760786 Mon Sep 17 00:00:00 2001 From: Ally Heev Date: Fri, 8 May 2026 21:53:57 +0530 Subject: [PATCH 3/6] replace file paths with a single dir path --- demo-db/icebug-disk/schema.cypher | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/demo-db/icebug-disk/schema.cypher b/demo-db/icebug-disk/schema.cypher index 53940ce..646c1af 100644 --- a/demo-db/icebug-disk/schema.cypher +++ b/demo-db/icebug-disk/schema.cypher @@ -1,4 +1,4 @@ -CREATE NODE TABLE city(id INT32, name STRING, population INT64, PRIMARY KEY(id)) WITH (storage = 'icebug-disk', table_path = 'nodes_city.parquet'); -CREATE NODE TABLE user(id INT32, name STRING, age INT64, PRIMARY KEY(id)) WITH (storage = 'icebug-disk', table_path = 'nodes_user.parquet'); -CREATE REL TABLE follows(FROM user TO user, since INT32) WITH (storage = 'icebug-disk', indices = 'indices_follows.parquet', indptr = 'indptr_follows.parquet'); -CREATE REL TABLE livesin(FROM user TO city) WITH (storage = 'icebug-disk', indices = 'indices_livesin.parquet', indptr = 'indptr_livesin.parquet'); +CREATE NODE TABLE city(id INT32, name STRING, population INT64, PRIMARY KEY(id)) WITH (storage = 'icebug-disk'); +CREATE NODE TABLE user(id INT32, name STRING, age INT64, PRIMARY KEY(id)) WITH (storage = 'icebug-disk'); +CREATE REL TABLE follows(FROM user TO user, since INT32) WITH (storage = 'icebug-disk'); +CREATE REL TABLE livesin(FROM user TO city) WITH (storage = 'icebug-disk'); From b844e87172e1b4c5bedeea11b4f2cac3112dc1ab Mon Sep 17 00:00:00 2001 From: Ally Heev Date: Sun, 10 May 2026 17:41:16 +0530 Subject: [PATCH 4/6] rm graph-std dataset --- demo-db/graph-std/demo_indices_follows.parquet | Bin 501 -> 0 bytes demo-db/graph-std/demo_indices_livesin.parquet | Bin 309 -> 0 bytes demo-db/graph-std/demo_indptr_follows.parquet | Bin 311 -> 0 bytes demo-db/graph-std/demo_indptr_livesin.parquet | Bin 315 -> 0 bytes demo-db/graph-std/demo_mapping_city.parquet | Bin 528 -> 0 bytes demo-db/graph-std/demo_mapping_user.parquet | Bin 545 -> 0 bytes demo-db/graph-std/demo_metadata.parquet | Bin 543 -> 0 bytes demo-db/graph-std/demo_nodes_city.parquet | Bin 730 -> 0 bytes demo-db/graph-std/demo_nodes_user.parquet | Bin 728 -> 0 bytes demo-db/graph-std/schema.cypher | 4 ---- 10 files changed, 4 deletions(-) delete mode 100644 demo-db/graph-std/demo_indices_follows.parquet delete mode 100644 demo-db/graph-std/demo_indices_livesin.parquet delete mode 100644 demo-db/graph-std/demo_indptr_follows.parquet delete mode 100644 demo-db/graph-std/demo_indptr_livesin.parquet delete mode 100644 demo-db/graph-std/demo_mapping_city.parquet delete mode 100644 demo-db/graph-std/demo_mapping_user.parquet delete mode 100644 demo-db/graph-std/demo_metadata.parquet delete mode 100644 demo-db/graph-std/demo_nodes_city.parquet delete mode 100644 demo-db/graph-std/demo_nodes_user.parquet delete mode 100644 demo-db/graph-std/schema.cypher diff --git a/demo-db/graph-std/demo_indices_follows.parquet b/demo-db/graph-std/demo_indices_follows.parquet deleted file mode 100644 index c2ad0139d0e45683b7df095898a1bbe505027c7f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 501 zcmaKp%}N6?5Xb*XV~wKF9wuaAks#ZpLMi>A;-QCDdg#H!;sa>ERxN6Ue&MlRdn)2X z`5?9U1RllgYN3cYFia-==Qoo{P(Lq{paSL3C`kac;Mif+ggtH=ffkGoawI8bg-M|4 zaVwCF*I)3#U?G~^AIM&AxedHoUs?aJb`jUsTo+h7z%>Mf;9fL=#{<-CbOA(E z9#g;D#n2T~kNzw3pP8#gv^6cF9mcecJfghE6tzq!=}Tm@4g0XhshNhuQU76Jrp0_Y cUozRwq<_~lh0aMitn^A($4A&@Kwv-o3*Kf$^8f$< diff --git a/demo-db/graph-std/demo_indices_livesin.parquet b/demo-db/graph-std/demo_indices_livesin.parquet deleted file mode 100644 index 97392e371f5927139f97974604db5b5e8530f45c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 309 zcmZutyK2Kg5S%-X;~Ilp>~RN2xIz{R2;&D1DN;zrg^LhOJ|Mxel*Hr(etkpA6e;{A z`LvWFCycrbEW7Luv$MM>ZiggjK-o1(0$_j+yW*j0z)lGS`ebyLk)kN@BruN~j$*v{ z!Vd%G&H-%zJW_y=h!JR#N61B>AM+gE7XWdaO<+3Je)U|H_uJJ|{kkL$54^e@vNEV)UPGpe;~!qO8owEVB%?IH=6+yRY%N)*y`7EH{h n{!nkW>-RT*81~2gkx$G0`la%N@^V~Hs?o#6IlhDTB0TI5Uc)O0 diff --git a/demo-db/graph-std/demo_indptr_follows.parquet b/demo-db/graph-std/demo_indptr_follows.parquet deleted file mode 100644 index 58a3ad6b6aa604a3baab009d28e59a183a56484c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 311 zcmZutJxc>Y5PiG1gk|C2Qp|D(TWoPzP6)w#iG{^R(g+s8!cy^aCkcLq#H7wou(b3i z_)ElJByJ+Di)O&mSv$T%PvpVb!}oIl^aUA}xNE)b{MrpWxA> z$NrT50)L9Qv3m2tFvFWS@4@7gt3C`zyb*#$g$^`2I9~_pgkkob=r`8 z@_|Ll-A*xY@_LRhhMIvgt%1Kn$YUuWeBOR>Qma+eO5KDU5X;{Ikvsg4Z?#}Q z7|npjKv{`2ox1qxnb}tLdinHdw*B6)H!x|jS>BiCxHuhFqjGS2a)h08&)wU;0bM;S Ab^rhX diff --git a/demo-db/graph-std/demo_mapping_city.parquet b/demo-db/graph-std/demo_mapping_city.parquet deleted file mode 100644 index 2d32bea40720bac7743dcc9f9c0fba427afa9ced..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 528 zcmaiy&q~8U5XQeSuR?@wSh524X1belhlfHv(Kz!V~%bwV~?*-%g^I2^a!?CNH>!&>*SDFofr| ziT5L&N*`bv&wvGwk+5k&gfLAC8LE;yttM0%b_df*l#b$L zQSu=)lPHZ#2e5_XI)R2O4M$qeR+Z$ous@i+Wcpm2t}?0P+!T$l zF`LT&IxiNXmt0-}8JOqbU*b7`&FqDKVS2?}Wn?d^jO=}L@YX&9u5+OMx?>A%qFnCK q(47-+o=m3cc;wA%l}4rRmHV@F7<<+JaU*HQ_3NWUXaaWWFMI;}icSOo diff --git a/demo-db/graph-std/demo_mapping_user.parquet b/demo-db/graph-std/demo_mapping_user.parquet deleted file mode 100644 index ba50691ea31f541442f1d6333c4fd5757c0cfecc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 545 zcma))u}T9$5QhKVEXP^|&SH)`xMGpZ8X*LYMl4dC5=7A=SXdg8+^L5#frJE0u@E1@ z($dOD5ud;Z5fSI2f}({3!!olo-|YNsYx7`*6vec*PnrN2peP`Ux*<8rt?+SxKu>~f zh3i~$$N^5vd5so@%^L@A0wV!t8HzqxZex${6ZRMOioib^aTo$$4oF`sC`U%%aaOhv zD^A|VF^t(|=Ff5oA+(4kcF?@M($H{>g3DWMbGwX428}xWVlwHSCEfP8cbcAeNb$={ z(x2;%N9}Boq!*_N7+d>==9rzVUo79q_hA}2VqdL2uTIx2H(0!dfI!G-mS2Q zR)@a+63^GHz|1^u|0_Q~4|^}^h*xB=oPmE0pYb20cO&exuy-Q#RW7Tqa-nDBZ*fk% zF62b-Re9QKl*>)ty18Yh>1dn{2WGlbU9HwkxjV`FiCOM$tfuv(cD%lXMaH)HbG!rP CJWmY( diff --git a/demo-db/graph-std/demo_metadata.parquet b/demo-db/graph-std/demo_metadata.parquet deleted file mode 100644 index 4cf595525dfb27d267647ff7b36338c6bf271663..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 543 zcmaiy&rZTX5XQgVG*A;XKr)*)>0x6+Qxik@BgO+JXgG2p9y~&XU6iPhfN=H!d@P^A zlMmw2*;YWj*mS1-rr-Q_chdgVO`SaQsn8=y0K7t;Gl9yaPPtU19OZxmEx9a(koaTw z|FeURsO(V4Q2F2oMV%-DHUU=!v`ep>cj1)gDDs~6?QUJJ^5t=)Mh_jQxvbeP!(I!) zp;?U|&1kqBKiKCxJ_^Z-4Dz$#Y;Nqba=g{n+-Dm6-8a*P9luxuCBrCe$B39m#c_O7ywvaawPnhD)l;w=F(~j~XHxz_~aJR`6 zQ&VU0yJ!bO@U4)fPi_O$r%*EXktAK7MfX~-?P58d&-A)pZB`pP8Lg&IM%P9cP1`b! O$@vK`d7gd#HNFApCP5ki diff --git a/demo-db/graph-std/demo_nodes_city.parquet b/demo-db/graph-std/demo_nodes_city.parquet deleted file mode 100644 index 86fa9cbe9b3b619803dac7c083259f3d9420467b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 730 zcma))K}#D!6vzKF8JDp{*c{$4fu$@q8B!355v2!_wMbiA57J9}YDwHJ24fOpB0X+z zJ&8y^Ku>;x9((Y^l%Ay&@l^U|HDK$-g$M7w`M=+rd2e?%UN4a%OVKt31faa|TL5n* z@STl7CxRX>@L9+f0558sMj+%y4VMC3`;1=R)IR#m0z98&z2V+0d#}3V-My@zjWh>u z+T(208w~D)Y*On6Y0FnN0U_3sxe`Nwi!I;(J~vCE2$-5LiE?Ol4upsWzfp$>5@^k? zK$HHJTOj6=63Y{uLvz!{Jdi_t;lB{m8z|N(U z-Tk!l{*cFV(B^THtV=7qX?-44W>@vw2U(q8r#N^p91JJD_P9If*K06AHL9*TM9iYF z>Z?ea!2A^Eqg!`6vdVAFD!)I&^4oEx0{5*%?*I=d7l5Kyf%qcLnQ%XZ%SB}MbWt|A z-ekeLll8OCf^Dv5OyD#cjZL21 q=F|8n8y)gI;-jU-<;7Oq=uEo3G;VgDEN3fe>%;0}>@$0Z|LVU!j&k|{ diff --git a/demo-db/graph-std/demo_nodes_user.parquet b/demo-db/graph-std/demo_nodes_user.parquet deleted file mode 100644 index 8f89fadc13fdd6b9f88f14b677fa69e5ed8f2a8e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 728 zcma))F>4e-6vzKFJ9jsM2pi!oyRgV0x5FwSBo`tnQtX8zhzTKxm4&jGU2})t1@5@i z>s2XJSc!$7z{1)_KY&-psstZ-4XV{r9N*aDx;XY9Ej$0RGNC z&js60wp9TT=!+n`%5k5X)C2~pT;0uupdJfOo%Msm^M_~Genk}KYHi+t4L zbw8gBr_dilZHi zm?7jxE}dkcgLg7G7k1C;I8;u&P&qjR&cEuftiXQv=!vTNa$>6=PKZLyy zaoDJ(3Y8PF##}vcoDXWjQ8mXESYtlR;Ek}aJo`z;pL4&WY zKwFJ8?Qx5GyXLH%OoyjqbGEUzxz;ghe>QwknDzelX1P^#p542HNBrg^{-=KfP%LJ* diff --git a/demo-db/graph-std/schema.cypher b/demo-db/graph-std/schema.cypher deleted file mode 100644 index ef2b68a..0000000 --- a/demo-db/graph-std/schema.cypher +++ /dev/null @@ -1,4 +0,0 @@ -CREATE NODE TABLE city(id INT32, name STRING, population INT64, PRIMARY KEY(id)) WITH (storage = 'demo'); -CREATE NODE TABLE user(id INT32, name STRING, age INT64, PRIMARY KEY(id)) WITH (storage = 'demo'); -CREATE REL TABLE follows(FROM user TO user, since INT32) WITH (storage = 'demo'); -CREATE REL TABLE livesin(FROM user TO city) WITH (storage = 'demo'); From c0741f89ac924169a3e181b23f7352ae74affbe0 Mon Sep 17 00:00:00 2001 From: Ally Heev Date: Sun, 10 May 2026 20:55:23 +0530 Subject: [PATCH 5/6] update parquet files with version metadata --- demo-db/icebug-disk/indices_follows.parquet | Bin 501 -> 898 bytes demo-db/icebug-disk/indices_livesin.parquet | Bin 309 -> 629 bytes demo-db/icebug-disk/indptr_follows.parquet | Bin 311 -> 627 bytes demo-db/icebug-disk/indptr_livesin.parquet | Bin 315 -> 632 bytes demo-db/icebug-disk/nodes_city.parquet | Bin 730 -> 1175 bytes demo-db/icebug-disk/nodes_user.parquet | Bin 728 -> 1148 bytes 6 files changed, 0 insertions(+), 0 deletions(-) diff --git a/demo-db/icebug-disk/indices_follows.parquet b/demo-db/icebug-disk/indices_follows.parquet index c2ad0139d0e45683b7df095898a1bbe505027c7f..23edc18f8c44f6a0854d8aaaead5987c7369cde8 100644 GIT binary patch literal 898 zcmb7D&2G~`5FT%gSx^rtu&cG?Lk?hpT;afb+N8f9rR1xC=gG8v5G1UR)F+jGIelr^x* zcEMtVQ~uT9-we0w(*K*$_HZtgQ6rS`)3|5ZE~v9nLgZ8^??CH(H25dO{XpDbh9k}m zc4^FiSLSa@oVt|1ErIQcn}aynKTh{v3?>JACrLIL9E}7y@j)!eZui;FgZyN~7qYC8 zN<>F3h{sZ{${>}Gq)cT~hhz|3h|d%+oX10*iZ()Tb$m<8nZ!K&p4CSifi4-;pCUI@ z)Q#b*{?4}F_wOG>y;jy+=?~*kYrJ1y%~M02uj|*^*s#j!Y-yzp+@7_DRh4%Wa}QfX z6`2)$IWO{D6~*~BRey+%YBERI)FMr7<@4z6F0Mgsx3@j&_mn^?AL=1unNt-Bk86(g rbr6+tl)XMqrc3d7ycA{G(X4X%Co1)oYOU(qo&$gne8vmW#@qKBab2qg literal 501 zcmaKp%}N6?5Xb*XV~wKF9wuaAks#ZpLMi>A;-QCDdg#H!;sa>ERxN6Ue&MlRdn)2X z`5?9U1RllgYN3cYFia-==Qoo{P(Lq{paSL3C`kac;Mif+ggtH=ffkGoawI8bg-M|4 zaVwCF*I)3#U?G~^AIM&AxedHoUs?aJb`jUsTo+h7z%>Mf;9fL=#{<-CbOA(E z9#g;D#n2T~kNzw3pP8#gv^6cF9mcecJfghE6tzq!=}Tm@4g0XhshNhuQU76Jrp0_Y cUozRwq<_~lh0aMitn^A($4A&@Kwv-o3*Kf$^8f$< diff --git a/demo-db/icebug-disk/indices_livesin.parquet b/demo-db/icebug-disk/indices_livesin.parquet index 97392e371f5927139f97974604db5b5e8530f45c..6b5ef74411f95611352461aa3d79178c71e163ce 100644 GIT binary patch literal 629 zcmb7CO-sW-5S_#lf+*CF4I9Xz2Mr2Qo2sCqhe@s9A8kM^y_A@SSZ!-etN9Zi{eAur zPtI;yMeyPfc4p_jdHb?#9etM-SeZE&Ok*$)zyW5JeHHRh#+d|SXQ|<3eq?lfuWn0Y1v>AZ5yB9lp>Fqq~>5-RTY=+pkeN z>^=>+`sxCoLEpc=-OD}mH+4hA4vJ{V74aN#3%wYR5M!*yvg>)j@Juvo-*`=q(w;(= z5Af?DWRE~!%!)Z^Ym>-NlTxx0@+^D1p_wtC^)AO`o#T`1VSb&GquSYg!gv_9wljIz6~AlWBc5 literal 309 zcmZutyK2Kg5S%-X;~Ilp>~RN2xIz{R2;&D1DN;zrg^LhOJ|Mxel*Hr(etkpA6e;{A z`LvWFCycrbEW7Luv$MM>ZiggjK-o1(0$_j+yW*j0z)lGS`ebyLk)kN@BruN~j$*v{ z!Vd%G&H-%zJW_y=h!JR#N61B>AM+gE7XWdaO<+3Je)U|H_uJJ|{kkL$54^e@vNEV)UPGpe;~!qO8owEVB%?IH=6+yRY%N)*y`7EH{h n{!nkW>-RT*81~2gkx$G0`la%N@^V~Hs?o#6IlhDTB0TI5Uc)O0 diff --git a/demo-db/icebug-disk/indptr_follows.parquet b/demo-db/icebug-disk/indptr_follows.parquet index 58a3ad6b6aa604a3baab009d28e59a183a56484c..763d27008f476d0dc4310aa4bdeafe738674824f 100644 GIT binary patch literal 627 zcmb7CO;5r=5S=chX&OmD-DaEgz(E^L@S}){8cdubDt^NS!i7L36+x{9(@p$m~AlQosVh$UPtL9!Zt$1Y{(soc>t-M#?0gnE?# literal 311 zcmZutJxc>Y5PiG1gk|C2Qp|D(TWoPzP6)w#iG{^R(g+s8!cy^aCkcLq#H7wou(b3i z_)ElJByJ+Di)O&mSv$T%PvpVb!}oIl^a16v+X^9HY+ag)OWKmj15ftE3VWsFJ+l1NW?4&35PMbc)u z&UHr^Ka4P@60o4~2b#+fKUZM1np!ILeh55m7q>v@m^XB0ftqwDf! z;^(WjnvQ~&?~ delta 255 zcmeytvYUxNz%j^BltnZ^)W%1YOO#=vfO7o>Mo~2#AV)xyO_Ys+Awz?Sfq{XGk=e1s zjo}|7LlGl`sDq3Q0|N{*2rx--urRQ&F{v~Fm8x+SFgUOa9~hS@MK^RWs=k} zWsu-aDNW8!Ns2E{&PdHo6lG!%Wl?34U@j;rQdMCP*Op{>)&^I7o0{|X{FCqW{ diff --git a/demo-db/icebug-disk/nodes_city.parquet b/demo-db/icebug-disk/nodes_city.parquet index 86fa9cbe9b3b619803dac7c083259f3d9420467b..c7aa19bdd788e3f20ef9af8c0cb22ac1dcef849c 100644 GIT binary patch literal 1175 zcmaJ>Pfrt35TD&{HkH%_)VFz??14nsU{a74Fk(u=+tMO`g(jrX3)z-Usg!nIS{lEA z@gsQf?9rnqKY#}h9z1(6egF?1JUTPmk_L(|eY-RBoB93T%*%F9l`_H*QaIbf6mSn9 zmHwjv9O?j{aSIR+giIqgj@xvkK~ZT?js-JA-oyj|j7=d5rlu#R0BMV2b3ps>t%=Bb zH)w{ZchK5ubZVzTD~OWll>JT+HQVj$YENJ$Il!bD7mw1J7ukW1O#PkGK+|%ocN54A z@Oy)fG@_H_AVVgpgcf!*B056R-d+M}USJ33zA!=P)4J3fCm>R27%l%in1*eKR1FM_ zh3&B0^gE4q3oO%i?3@dZ(CsBK$8D+;x@B4)H0z`0uDZ$p57|!RU{R5-W*lF+N2cup z4VOq$eNsLH(|*ycZ<_mFcRy*)E%UrVY0cTgq(+}~s1K(8p;^B)_j|&9lW^pS!QDE} z8-iCoSYHjxbd%Ok1MIZC->3!EZvFVAadCEh8AKO2L8)J6K&Diw^rHMMz5)3z@tD@@ zx~G)d$4zTXsYT`0RZ*$B%GWvOVZspJqhR3*FEE5YE;bq8P^zb}4&O||2nlgWdD$I| z6exAQ`La^p%v3VVXa3=CbhuDy)>^w^HM>X@NSE>9FwaV}TJ=YHUzUP%VTBB!tKK7ZfdS2{Q_~g{@evD%h4hQ=> zLKU?`*$i?Srkt{Ioi9&Ozf5FxwZ`=|#X(Ll#FJ)wWd-D9=tr-*L1(rWhO>SYwR@BO Zo1Dxp%+1eb>>Pe5@eeBa&F;x9((Y^l%Ay&@l^U|HDK$-g$M7w`M=+rd2e?%UN4a%OVKt31faa|TL5n* z@STl7CxRX>@L9+f0558sMj+%y4VMC3`;1=R)IR#m0z98&z2V+0d#}3V-My@zjWh>u z+T(208w~D)Y*On6Y0FnN0U_3sxe`Nwi!I;(J~vCE2$-5LiE?Ol4upsWzfp$>5@^k? zK$HHJTOj6=63Y{uLvz!{Jdi_t;lB{m8z|N(U z-Tk!l{*cFV(B^THtV=7qX?-44W>@vw2U(q8r#N^p91JJD_P9If*K06AHL9*TM9iYF z>Z?ea!2A^Eqg!`6vdVAFD!)I&^4oEx0{5*%?*I=d7l5Kyf%qcLnQ%XZ%SB}MbWt|A z-ekeLll8OCf^Dv5OyD#cjZL21 q=F|8n8y)gI;-jU-<;7Oq=uEo3G;VgDEN3fe>%;0}>@$0Z|LVU!j&k|{ diff --git a/demo-db/icebug-disk/nodes_user.parquet b/demo-db/icebug-disk/nodes_user.parquet index 8f89fadc13fdd6b9f88f14b677fa69e5ed8f2a8e..ba1d18ee2af3d7f48355326e0f7f134584e34325 100644 GIT binary patch literal 1148 zcmaJ>Pj3=Y5T9MPbZa)X6dh~ZE+XlO08n5vj`K!lbSfrQX-X_h|$%3l{L@f&#X z;K%Uf(W3{Ceg@;oQxARsPtJR=ga|s>w{PD3W`4hUvw;GZqD*5!wtLQW26qAci5vhl zX#J)YQ2-dQdyGd2_cJf^2Dm1oToZW)gqKd++Z4L9tI}InRL@T!>NA#isY4$&2+0p8 zj;)b{4ZFWdd(L(`a8;SC9JO_Zz?Ibp}HNKi9jOM&}an6SVL^bYW*oeJQxq`O(2Y-u@maC5mj3_gnh}~PNr{{IX-hotnil9JB1nC6QYkKJ zzbeKz#rmjPUzEV=7+2VghvqV$Hs=$)OS)f*ajRJ0J=QxP-~54@;$2m8Y|D^Y@-d!ro#M5sS2h4e-6vzKFJ9jsM2pi!oyRgV0x5FwSBo`tnQtX8zhzTKxm4&jGU2})t1@5@i z>s2XJSc!$7z{1)_KY&-psstZ-4XV{r9N*aDx;XY9Ej$0RGNC z&js60wp9TT=!+n`%5k5X)C2~pT;0uupdJfOo%Msm^M_~Genk}KYHi+t4L zbw8gBr_dilZHi zm?7jxE}dkcgLg7G7k1C;I8;u&P&qjR&cEuftiXQv=!vTNa$>6=PKZLyy zaoDJ(3Y8PF##}vcoDXWjQ8mXESYtlR;Ek}aJo`z;pL4&WY zKwFJ8?Qx5GyXLH%OoyjqbGEUzxz;ghe>QwknDzelX1P^#p542HNBrg^{-=KfP%LJ* From 8ebf0555a7b816b5706d7bd3110b37fc530a4016 Mon Sep 17 00:00:00 2001 From: Ally Heev Date: Mon, 11 May 2026 10:07:13 +0530 Subject: [PATCH 6/6] add dummy parquet files for ice_disk_utils tests --- ice-disk-test/fixtures/nodes_notparquet.parquet | 1 + ice-disk-test/fixtures/nodes_noversion.parquet | Bin 0 -> 486 bytes ice-disk-test/fixtures/nodes_upperversion.parquet | Bin 0 -> 608 bytes ice-disk-test/fixtures/nodes_wrongversion.parquet | Bin 0 -> 609 bytes 4 files changed, 1 insertion(+) create mode 100644 ice-disk-test/fixtures/nodes_notparquet.parquet create mode 100644 ice-disk-test/fixtures/nodes_noversion.parquet create mode 100644 ice-disk-test/fixtures/nodes_upperversion.parquet create mode 100644 ice-disk-test/fixtures/nodes_wrongversion.parquet diff --git a/ice-disk-test/fixtures/nodes_notparquet.parquet b/ice-disk-test/fixtures/nodes_notparquet.parquet new file mode 100644 index 0000000..abbffff --- /dev/null +++ b/ice-disk-test/fixtures/nodes_notparquet.parquet @@ -0,0 +1 @@ +this is not a parquet file diff --git a/ice-disk-test/fixtures/nodes_noversion.parquet b/ice-disk-test/fixtures/nodes_noversion.parquet new file mode 100644 index 0000000000000000000000000000000000000000..a5e7cc7af925ff65222a8ad07f37318289fb57f1 GIT binary patch literal 486 zcmb7BK}*9>3{D@TRPfLZQ~KZ?da)>U(>VqrdPvJeQE@AX;H}J3chGg6T7Q&3!J|LS zq-A*V;&({$zT|yL$du9{cF@J0Yg7n50LNI+0s(vIMa;WsqiuX=llhH2*!zR+c3EL7 zP;8ZDDZq}7#^BrQ`BVO!p%A;uSBppRls4LgV7O!qwyT9j1QxO`yC`rL>A*R6h&ZcYPd9{XGnJ4|Qc5Hx0(hG~OIDMe6IhG03V&IN4JT8^k0+k=aR71;f#|LO&QRN4;UV824U+Xc5k)I=gd0-^5ny zwtXDWs=u;*ff5QdrA53#ETA{SbHovrN0RltU-6Y7E9-bgmeQRdT^X+-u8`{Jlp-=h zcLGu9wQq>2h}7!jq1(Q6yYA7r->FBP!|ueN*5`wKA=dL`X%p!zQ#PWHXF`U=;-=&` zYclCV@at8`6|Jk2FKcD1QkUJxmc1fB1_DgbRT}uoeM}z)Sc@9(^NU zz}c;0OuYCdyF2^M%r`TeZD1?Sw|SKB-*Uzw4iGUF2*H8Jxn>g|j5C=?W-Viiqn1*SANg;VqqlREP)0pZSOk3+ zTdjKgG;CIXWyb;q6llsF@dh!6&KNHd$5{AHO+cY-vfzlyj<%A-?? zNDti!ceI>L{ocp22(3&WyY1_AH(m7mom$Yzb|>z%HXmeip`IgCn@DGgq7hxZ5Hchd z7A3n`l|fg6-;6@0C|#NOw99@dpF+Z+hzpg;Ae@7qnD>L{<>)2p&gaQ~5X{zzujfl- TvZ<3)+AvLe?GO4Z4f