為什么我做上角的文件按鈕打不開?
735
2022-05-30
這兩天在做一個問題排查,需要統計組內使用到的代碼庫工程和分支。從同事手上拿到一份“繼承”下來文檔,同事交代:不是最新的,可能有出入。而我做事情的風格是力求完美,于是自己到gerrit代碼檢視平臺上去搜索全組合入記錄。
“我的天哪!”,非要一個人一個人去找,要瘋的節奏。不行,得壓榨一下gerrit的功能。gerrit支持按字段聯合查找(大家所熟悉的),例如:
owner: shawn branch:master #查找shawn所有合入master分支的記錄。
這個和ElasticSearch搜索引擎非常相似。現在要對同一個字段做聯合查找,我想找全組人(shawn bob david ...)的合入記錄,根據對ElasticSearch搜索規則的了解開始各種嘗試:
1. owner:shawn or bob???? #不行
2. owner:shawn | bob?????? #不行
3. owner:shawn || bob????? #不行
4. owner:shawn OR bob??#不行
5. owner:shawn bob???????? #不行
6. owner:shawn,bob???????? #不行
7. owner:shawn;bob???????? #不行
。。。接近放棄了,求助同事無果,最后換個思路試了一把:
owner:shawn OR owner:bo? #bingo!注意必須是大寫的OR,小寫or不行
差點誤以為gerrit不支持同一字段聯合搜索。好了,可以把一部分累活交給gerrit去干了。
------------------------------------------------分割線--------------------------------------------------------------------------
我突然想起來前兩天分析的HW公有云云服務器頁面的搜索功能,目前支持按單個字段搜索(只有3個字段):
假如你有1000臺云服務器了,你想找到其中某一臺,那么你必須記住它的名稱/私有IP/ID。如果你都沒記住,那不好意思,你只能翻頁去看了:)。
體驗了一把友服務器頁面商Ali的云搜索功能,比我們稍微進步一點(有12個字段可以查詢):
不過并沒有根本上的改進(相比gerrit還是差得比較多)。
最后是AWS云服務器頁面搜索功能,似乎使用了類似ElasticSearch搜索引擎技術,搜索功能非常豐富(個人感覺比gerrit更好用):
官網說明:
華為公有云
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。