NebulaGraph is nothing without you | 社區 2023 年度人物合集

去年的年度人物 回顧中,我們看到了形形色色的人們,他們當中有幫 NebulaGraph 捉 bug 的小能手,也有通過用回覆來解答他人疑惑的啓蒙者…在今年(2023 年),我們這個整點不一樣的,將鏡頭推進,看清他們的姓氏和臉龐,聚焦在每位 NebulaGrpah 技術社區作出貢獻的小夥伴。

每年的人物盤點,像是翻開了一本書,字裏行間記錄着這些人們的足跡:liujianan 1 月 4 日爲“使用 Docker 部署 console 客戶端時報錯網絡未找到”提供了排查方法;2 月 15 日,milittle 修復了用戶不存在使用 DESC USER <user_name>; 返回空的問題;3 月 1 日,autumnalK 發現了變量引用不對導致的 bug,並在後續的 pr 中修復了它;7 月 26 日 bytearch 分享了他關於圖數據庫重構的心路歷程…

時間軸

在時間軸部分,我們記錄了每位用戶的首次貢獻,它可能是一個 issue 提交,也可能是一篇文章的撰寫。

與你相伴·第一季

  • 01.02 bocai3030 提交了 issue#5177,在這個 issue 反饋了插入數據之後,USEMATCH 連用存在數據返回爲 null 的情況;
  • 01.02 nevermore3 提交了 pr#5176 對算子匹配進行了優化;
  • 01.03 JimWen 發表《基於圖的下一代入侵檢測系統》分享了青藤雲的入侵檢測實踐;
  • 01.03 user82 解決了“直接提交算法包跑 louvain 報錯”的問題;
  • 01.03 cooper-lzy 提交了 pr#2433 對可視化工具 nebula-explorer 的使用進行了補充;
  • 01.03 huaxiabuluo 提交了 pr#416 爲可視化工具 nebula-studio 提供了 appSetting 配置;
  • 01.03 critical27 提交了 pr#5180 修復了 processor_test 超時問題;
  • 01.03 xtcyclist 提交了 pr#5181 完善 FATAL、DFATAL、LOG、DLOG 用法;
  • 01.03 nianiaJR 提交了 pr#417 來修復 session 連接不同步問題;
  • 01.03 abby-cyber 提交了 pr#2434 對容災備份工具 nebula-br 的使用進行了補充;
  • 01.03 jievince 提交了 pr#5183 對 openCypher 和 nGQL 混用的部分情況進行了處理;
  • 01.03 mizy 提交了 pr#186 對運維監控工具 nebula-dashboard 的部分問題進行了修復;
  • 01.03 caton-hpg 提交了 pr#5186 錯誤碼 error code 進行了補充;
  • 01.03 hetao92 提交了 pr#418 重構了 nebula-studio 控制檯選擇圖空間的邏輯;
  • 01.03 HarrisChu 提交了 pr#5188 對錯誤日誌的收集級別進行修改;
  • 01.03 xigongdaEricyang 提交了 pr#187 優化 leaderDistribution 的字段描述;
  • 01.04 liujianan 解決了“使用 docker 部署 console 客戶端時報錯網絡未找到”的問題;
  • 01.04 czpmango 提交了 pr#5192 修復了邊變量的模式表達問題;
  • 01.04 Aiee 提交了 pr#254 將 nebula-python 通信協議進行變更;
  • 01.04 liwenhui-soul 提交了 pr#5195 修復了 job 信息被刪除後,該 job 會一直運行的問題;
  • 01.04 Shylock-Hg 提交了 pr#5196 對 user 沒有角色的情況進行了測試;
  • 01.04 Nicole00 提交了 pr#78 對大數據對接工具 nebula-spark-connector 的查詢語句讀取邊數據進行了支持;
  • 01.04 codesigner 提交了 pr#5199 優化了 memory tracker,刪減了個別不必要的內存檢測;
  • 01.05 wey-gu 提交了 pr#5202 對 nebula 倉的信息展示進行了優化;
  • 01.05 foesa-yang 提交了 pr#2438 對審計日誌信息進行了補充;
  • 01.05 sherman-the-tank 提交了 pr#76 對第三方庫進行了全面升級;
  • 01.06 SuperYoko 提交了 pr#5212 修復瞭如果 job 因 rpc 錯誤而失敗,後續狀態不會復位的問題;
  • 01.06 cangfengzhs 提交了 pr#5214 修復了全文索引的部分問題;
  • 01.06 randomJoe211 提交了 pr#5183 添加了阿里雲的快照和安全說明;
  • 01.06 yixinglu 提交了 pr#5215 增加了更多的 TCK 測試;
  • 01.07 TuoLe 提交了 pr#241 修正了示例文件對應的 url;
  • 01.07 CorvusYe 提交了 pr#119 支持了 Springboot ORM 框架 ngbatis 的 find path 返回結果的映射;
  • 01.09 wenhaocs 提交了 pr#5227 在操作 schema 的變更時判斷是否該 schema 之前存在過;
  • 01.09 ColorfulDick 在論壇貼 #11863 中發現了 skip + limit 結果不精準的問題;
  • 01.10 li330273334 發現了個文檔描述有誤,並在論壇貼 #11866 中反饋了該問題;
  • 01.10 pengweisong 提交了 pr#5228 優化 job 命令以便更好地運行 job 邏輯;
  • 01.11 SwordElucidator 提交了 pr#8 修復了 Python ORM 工具 nebula-carina 的 edgetype unknown 及其他問題;
  • 01.12 whitewum 提交了 pr#1872 對 CREATE SPACE 命令進行了補充說明;
  • 01.13 veezhang 提交了 pr#258 對 nebula-importer 的 sf 文件配置進行了優化;
  • 01.13 thewkgithubissue#5252 記錄了 IF NOT EXISTS 選項無效的問題;
  • 01.16 Shinji-IkariG 提交了 pr#78 讓第三方庫支持了 breakpad,並修復了相關的構建依賴問題;
  • 01.16 developer-zcissue#5240反饋了部分場景下 sendSnapshot並未真正地傳輸快照數據;
  • 01.16 shixiangzissue#5265 發現了 raft 心跳處理時間更新的問題,隨後在他提交的 pr#5271 修復了這個問題;
  • 01.26 AniketNS 提交了 pr#5279 給我們帶來了 TODO 的任務列表入口;
  • 01.28 Sophie-Xie 提交了 pr#5280 完成了 v3.4.0 的相關 pr cherry-pick;
  • 01.29 houningyu 解決了“集羣 storage 服務 offline”的問題;
  • 01.30 kqzh 提交了 pr#53 修復了監控指標依賴倉 nebula-stats-exporter 的 Grafana JSON 解析問題;
  • 01.30 user82 解決了“直接提交算法包跑 louvain 報錯”的問題;
  • 01.31 yyh0808 提交了 pr#437 對 nebula-studio logo 進行了品牌升級;
  • 01.31 codesigner 解答了“返回的數據量較大時 是否會嚴重影響查詢的時間?”的問題;
  • 02.01 MichaelYgZhang 提交了 pr#127 修改了 ngbatis 的依賴版本信息,以及對相關的註釋進行了翻譯;
  • 02.01 wvkehoe 提交了 pr#1912 修復了他找到的 typo;
  • 02.02 auhusy 發表的《Python 簡單封裝 CRUD》是個拿來即用的封裝代碼;
  • 02.02 LooJee 提交了 pr#259 爲 nebula-importer 引入了 mod 版本配置;
  • 02.03 lisahui 提交了 pr#312 對國外開源活動 GSoC 進行了項目任務描述;
  • 02.03 soul-gin 提交了 pr#130 支持了 ngbatis 的 session 管理;
  • 02.09 may11544issue#5329 反饋了 MATCH (v) WHERE id(v) IN ["xxx"] RETURN properties(v:default) 返回結果如果涉及 v.tag 的屬性則返回結果爲空;
  • 02.09 Milittle 解決了“添加了一條懸掛邊後,show stats 可以看到增加了一條邊,但是使用 lookup 查詢不到”的問題;
  • 02.09 DDV123 解決了“UNION ALL 報錯”的問題;
  • 02.13 MegaByte875 提交了 pr#175 支持 nebula-operator 的備份恢復的功能;
  • 02.15 linhr 提交了 pr#82 減少 nebula-flink-connector 集成測試中的代碼重複;
  • 02.15 lipzhu 提交了 pr#1958 爲 autofdo 添加了文檔說明;
  • 02.15 Milittle 提交了 pr#5345 對 DESC USER 命令進行了優化,讓其在某用戶不存在時給出報錯提示;
  • 02.17 JiannaLiu 提交了 pr#1961 更新了文檔站點對應的 GA 統計信息;
  • 02.17 aya 使用 MATCH 和列表類型時,發現了結果報錯,而論壇的帖子 #12208 則記錄了這一過程;
  • 03.01 autumnalKissue#265 反饋了返回變量報錯的問題,他發現是因爲變量引用不對,在 pr#268 他修復了這個問題;
  • 03.07 shanlai 提交了 pr#83 給 nebula-bench 添加 insertEdge 場景支持;
  • 03.08 Sajotim 提交了 pr#2630 修復了文檔中服務名稱同實際不符的問題;
  • 03.19 AntiTopQuark 提交了 pr#210 讓執行計劃的輸出結果支持了 TCK 格式,並十分貼心地完成了相關文檔的編寫工作;
  • 03.22 kikimo 發表的《記一次 rr 和硬件斷點解決內存踩踏問題》 收錄了他遇到的 nGQL 查詢結果不一致問題;
  • 03.24 kqzh 發表的《一文上手圖數據備份恢復工具 NebulaGraph BR》 則是一篇 nebula-br 的產品介紹文以及上手教程;
  • 03.24 youngxhui 提交了 pr#59 對 nebula-br 備份修復失敗的判斷邏輯進行優化;
  • 03.27 hezhizhen 提交了 pr#190 對 actions/checkout 進行了版本升級;
  • 03.28 luyade 提交了 pr#5447 優化 compaction 過濾邏輯;
  • 03.28 data_fanUPDATE...SET 中使用 json_extract 報錯,並將過程反饋在了論壇貼#12592 中;
  • 03.28 Reid00 解決了“SessionPool 中連接過期後請求報錯”的問題;
  • 03.29 cuihangrui 的論壇貼#12606 則記錄着 nebula-stuido 類型轉化的問題;
  • 03.31 freemankevin 提交了 pr#2046 對全文索引支持的 ES 版本進行了補充說明;
  • 03.31 zjtaozjtw 發現了 session 上漲問題,並在 issue#268中描述過期 session 是如何導致後續 session 持續上漲的,並在隨後他提交的 pr#269 中修復了它;

與你相伴·第二季

與你相伴·第三季

與你相伴·第四季

  • 10.01 liuxiaocs7 提交了 pr#17 用了 Sphinx 完成了 nebula-carina 的文檔化;
  • 10.02 rexdivakar 提交了 pr#18 更新了 nebula-carina PyPI 包 CI/CD pipeline;
  • 10.07 bobobod 提交了 pr#241 修復 ngbatis datetime 類型解析出錯的問題;
  • 10.08 gaarachen 解決了“Helm 部署成功後無法用 nebula console 訪問”的問題;
  • 10.10 jyf111 提交了 pr#3031 爲 nebula-importer 的文檔說明添加在 CSV 分隔符上的註釋;
  • 10.25 adu_shzz 解決了“MATCH 語句的 WHERE 子句,添加 rank 範圍過濾,查不到數據”的問題;
  • 10.25 syedzubeen 提交了 pr#250 爲 EXECUTION-PROCESS 添加了文檔說明;
  • 11.06 flymysql 提交了 pr#5753 試圖在刪除空間時減少寫鎖的阻塞時間;
  • 11.10 QingYan 的論壇貼 #14322 則反饋了 FIND PATH 一跳時不會返回屬性的問題;
  • 11.13 1011zmm1011 提交了 pr#3070 爲 v3.4.0 補充了快照相關的使用文檔;
  • 11.15 lsh 在用 NOLOOP 時查詢到了自環,論壇貼 #14370 則記錄了下了詳細的查詢語句;
  • 11.15 肖小可愛樂樂 發表的《NebulaGraph 的內存探查》用實驗數值同你分享寫入時的內存佔用變化;
  • 11.17 flymysql 發表的《手把手教你如何在 NebulaGraph 中新增一種數據類型》從代碼角度帶你增加一個新的數據結構類型;
  • 11.22 cjdxhjj 提交了 pr#561 試圖修復 nebula-java 中文亂碼問題;
  • 11.24 zh19990906 閱讀文檔時發現了文檔措辭不夠嚴謹,並把反饋記錄到了 issue#3071
  • 11.27 papandadj 在瀏覽文檔時發現了視頻是自動播放的,導致如果單頁面有多個視頻的話,會對用戶進行困擾,在 issue#3072 中他與文檔組進行了用戶體驗的討論;
  • 11.29 codelone 發表的《圖計算實踐之模式匹配優化》則是前文的優化版,主要解決 JOIN 的數據量變大、內存佔用變高的問題;
  • 11.30 user72 解決了“docker 部署 nebulagraph 啓動失敗”的問題;
  • 12.04 knqiufan 提交了 pr#272 爲 ngbatis 帶來了新函數 listEndNodes,可指定結束節點類型,並通過開始節點 ID 與關係類型獲取所有結束節點;
  • 12.04 墮落飛鳥《NebulaGraph 安裝方式選擇》開始連載的新手友好系列,陸續更新了初學者如何選擇合適的部署方式、備份方式以及內存分析淺析;
  • 12.04 朱季謙 發表的《圖解 Spark GraphX 圖計算基於 ConnectedComponents 函數實現連通圖底層原理》強結合一個圖示例,從代碼角度娓娓道來這些代碼是如何不斷地迭代,迭代出來最小的子圖;
  • 12.07 user80 發表的《構建 Nebula Graph 3.3.0 和 Nebula Studio 3.7.0 在 ARM 架構上的指南》是個新手友好的 ARM 架構下的部署安裝教程;
  • 12.08 Reid00 發表的《PySpark + GraphX 圖算法嚐鮮》給廣大的 Python 用戶帶來了福音——Python 環境也能借助 PySpark 用上 GraphX 圖計算;
  • 12.08 gaoJava 提交了 pr#704 讓 nebula-studio 支持了 aarch64 的編譯;
  • 12.11 yulijun 的論壇貼 #14563 記錄下了他發現 CLONE SPACE 可能觸發新增 Schema 會導致原有 Schema 被替換的可能;
  • 12.14 Driskoll 提交了 pr#2394 爲子圖的示例語句增加了註釋;
  • 12.15 aqzwy 提交了 pr#2396 爲 OPTIONAL MATCH 的示例語句增加了註釋;
  • 12.16 kuto 發現 UNSET 的版本兼容性可能會導致 nebula-br 備份到阿里雲 oss 失敗,論壇貼 #14637 則記錄下了這一情況;
  • 12.19 AcKing-Sam 提交了 pr#94 重定位了 nebula-bench 的 ldbc 位置;
  • 12.21 E2ern1ty 提交了 pr#2397 爲 FIND PATH 的示例語句增加了註釋;
  • 12.24 769344359 提交了 pr#717 更新了 nebula-studio 的安裝示例;
  • 12.26 shubihu 提交了 pr#718 試圖修改了 nebula-studio 的佈局;
  • 12.29 Big-Wuu 提交了 pr#2409 爲 MATCH 的示例語句增加了註釋;
  • 12.29 Salieri-004 提交了 pr#5793 修復了屬性裁剪的問題;
  • 12.29 nekomeowww 提交了 pr#720 更新了 Helm nebula-studio 的版本信息,並添加了用於 SQLITE PROFISIONing 的默認路徑;
  • 12.29 kevinliu24 提交了 pr#416 爲 nebula-operator 帶來備份 CRD;
  • 12.29 JialuGong 提交了 pr#2410 爲 2string 的示例語句增加了註釋;
  • 12.29 MuYiYong 提交了 pr#2411 爲 MATCH 的示例語句增加了註釋;

你的個人照

往年,在社區的各個角色下面會羅列着一羣 ID,代表着他們是幫忙回覆他人的啓蒙者、完善產品實現的 contributor,或者是同他人分享實踐心得更好地用上 NebulaGraph 的作者們。先是角色,後是某個人。這次我們換個方式,我們聚焦在社區的某個用戶,看看他 2023 年在社區發生了什麼樣的事情。如果你細看這些個人照,還能發現一個人會有不同的分身,比如在 GitHub 是 gaoJava 的那個人,其實在論壇是一個名叫 user80 的用戶。

由於篇幅的原因,這裏暫且不一一羅列這些陪伴 NebulaGraph 走過 2023 的人們發生的每件事,如果你想了解他們背後的故事,可以點擊 ID 跳轉前往他們的個人主頁查看他的足跡喲~

感謝這些小夥伴在 2023 年付出的努力,讓大家看到了一個更好的 NebulaGraph。如果你的 ID 沒有上牆,可能是運營人員有所遺漏,記得聯繫客服小姐姐修復下這個問題呢 ^^

下面的個人合照按照先頭像後 ID 的方式進行展示,排名遵循字典序;

804e 1011zmm1011 50133142 769344359
1244453393 abby-cyber AcKing-Sam adu_shzz
Aiee akihi99 albert AniketNS
AntiTopQuark aqzwy artemkorsakov auhusy
autumnalK aya Big-Wuu bobobod
bocai3030 bytearch cangfengzhs caton-hpg
cdalexndr chenweisomebody126 ChrisChen2023 cjdxhjj
ClaireYuj codelone codesigner ColorfulDick
cooper-lzy CorvusYe / CurvusY critical27 ctron
cuihangrui cyanscope czpmango data_fan
DDV123 delve developer-zc DiligenceLai
Dragonchu Driskoll dutor E2ern1ty
easesu EldinZhou fbpcchen flymysql
foesa-yang freemankevin gaoJava / user80 guangjun
haoxins HaoXuan40404 HarLin97 HarrisChu
hashc heikeladi hetao92 hezhizhen
houningyu huaxiabuluo ianhe JialuGong
JiannaLiu jiayouxujin jievince JimWen
jjsimps JohnXie jxnu-liguobin jyf111
kevinliu24 kikimo knqiufan Koukyosyumei
kqzh kuto LaoshuBaby li330273334
Lincyaw linhr lipzhu lisahui
liujianan liuxiaocs7 liwenhui-soul LooJee
lsh luyade may11544 MegaByte875
Michael-zhouce MichaelYgZhang Milittle mizy
muyiyong / MuYi nekomeowww nevermore3 / jmq2020 newguy
nianiaJR Nicole00 OldPanda omar-araboghli
papandadj peakcrosser7 pengweisong QingYan / ᰔᩚ
QingZ11 / steam randomJoe211 rayhuang90 re0marb1e
Reid00 rexdivakar Sajotim Salieri-004
scala-steward shanlai shbone ShenhaiNKN
sherman-the-tank Shinji-IkariG shixiangz shubihu
shyboylpf Shylock-Hg sixwaaaay songqing
Sophie-Xie soul-gin SuperYoko suu
SwordElucidator syedzubeen TanLingxiao thewkgithub
toshihiro1995 TuoLe user72 user82
veezhang VincentSleepless weiye-Lee wenhaocs
wey-gu / wey whitewum / min.wu wvkehoe WW-SONG
wzw xigongdaEricyang xjc xtcyclist
yegetables Yitozu yixinglu / yee youngxhui
yuhongwei380 yulijun yyh0808 zh19990906
zhang-cuishan zitox zjn zjtaozjtw
亨利1 叼着零食打架 墮落飛鳥 明天週六
朱季謙 江一旺 洛辰1990 淺唱a
肖小可愛樂樂 胸口碎大石 魔道子

最後,還要感謝微信羣幫忙回覆他人提問的:way、賣糕的、沒什麼大不了、張學通、ᰔᩚ、勞動1號、Sunshine`Dreaming、octopus、劉明、大壯、亞德 💐 因爲微信沒得 url 跳轉,這裏只能簡單地列下大家的 ID 表示下感謝了 ~~


感謝你的閱讀 (///▽///)

希望 2024 的我們越來越好~~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章