-
Notifications
You must be signed in to change notification settings - Fork 21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feat/tanlang/user data isolation / 用户数据隔离 #254
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
11 tasks
simlecode
reviewed
Dec 6, 2022
LinZexiao
force-pushed
the
feat/tanlang/user-data-isolation
branch
2 times, most recently
from
December 6, 2022 03:25
9202890
to
12816fa
Compare
LinZexiao
force-pushed
the
feat/tanlang/user-data-isolation
branch
from
December 6, 2022 10:02
12816fa
to
72634bc
Compare
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## dev/v2.6.0 #254 +/- ##
=============================================
Coverage ? 23.29%
=============================================
Files ? 174
Lines ? 20055
Branches ? 0
=============================================
Hits ? 4671
Misses ? 14609
Partials ? 775
Flags with carried forward coverage won't be shown. Click here to find out more. |
hunjixin
reviewed
Dec 8, 2022
hunjixin
reviewed
Dec 8, 2022
LinZexiao
force-pushed
the
feat/tanlang/user-data-isolation
branch
from
December 19, 2022 05:11
93629e1
to
07e5278
Compare
MarketGetDealUpdates MarketImportDealData
LinZexiao
force-pushed
the
feat/tanlang/user-data-isolation
branch
from
December 29, 2022 02:35
07e5278
to
11e0fe4
Compare
hunjixin
approved these changes
Jan 10, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
关联的Issues (Related Issues)
involve filecoin-project/venus#5384
改动 (Proposed Changes)
附注 (Additional Info)
自查清单 (Checklist)
在你认为本 PR 满足被审阅的标准之前,需要确保 / Before you mark the PR ready for review, please make sure that:
实现细节 (Detail)
不需要做用户数据隔离的接口
PiecesListPieces //perm:read
PiecesListCidInfos //perm:read
PiecesGetPieceInfo //perm:read
PiecesGetCIDInfo //perm:read
MessagerWaitMessage //perm:read
MessagerGetMessage //perm:read
NetAddrsListen //perm:read
ID //perm:read
ResponseMarketEvent //perm:read
ListenMarketEvent //perm:read
ListPieceStorageInfos //perm:read
MarketListAsk //perm:read
MarketListRetrievalAsk //perm:read
不对普通用户开放的接口
MarketListDataTransfers //perm:admin
MarketDataTransferUpdates //perm:admin
MarketRestartDataTransfer //perm:admin
MarketCancelDataTransfer //perm:admin
ImportV1Data //perm:admin
MarketPublishPendingDeals //perm:admin
DagstoreListShards //perm:admin
DagstoreInitializeShard //perm:admin
DagstoreRecoverShard //perm:admin
DagstoreInitializeAll //perm:admin
DagstoreInitializeStorage //perm:admin
DagstoreGC //perm:admin
AddFsPieceStorage //perm:admin
AddS3PieceStorage //perm:admin
RemovePieceStorage //perm:admin
暂时不进行用户数据隔离的接口
MarketListRetrievalDeals //perm:read
进行用户数据隔离的接口
ActorList //perm:read
ActorExist //perm:read
ActorSectorSize //perm:read
MarketListDeals //perm:read
MarketGetDealUpdates //perm:read
MarketListIncompleteDeals //perm:read
MarketGetAsk //perm:read
MarketGetRetrievalAsk //perm:read
DealsConsiderOnlineStorageDeals //perm:read
DealsConsiderOnlineRetrievalDeals //perm:read
DealsPieceCidBlocklist //perm:read
DealsConsiderOfflineStorageDeals //perm:read
DealsConsiderOfflineRetrievalDeals //perm:read
DealsConsiderVerifiedStorageDeals //perm:read
DealsConsiderUnverifiedStorageDeals //perm:read
SectorGetExpectedSealDuration //perm:read
DealsMaxStartDelay //perm:read
DealsPublishMsgPeriod //perm:read
MarketMaxDealsPerPublishMsg //perm:read
DealsMaxProviderCollateralMultiplier //perm:read
DealsMaxPublishFee //perm:read
MarketMaxBalanceAddFee //perm:read
GetDeals //perm:read
GetUnPackedDeals //perm:read
PaychVoucherList //perm:read
GetStorageDealStatistic //perm:read
GetRetrievalDealStatistic //perm:read
MarketImportDealData //perm:write
MarketImportPublishedDeal //perm:write
MarketPendingDeals //perm:write
DealsSetConsiderOnlineStorageDeals //perm:write
DealsSetConsiderOnlineRetrievalDeals //perm:write
DealsSetPieceCidBlocklist //perm:write
DealsSetConsiderOfflineStorageDeals //perm:write
DealsSetConsiderOfflineRetrievalDeals //perm:write
DealsSetConsiderVerifiedStorageDeals //perm:write
DealsSetConsiderUnverifiedStorageDeals //perm:write
SectorSetExpectedSealDuration //perm:write
DealsSetMaxStartDelay //perm:write
DealsSetPublishMsgPeriod //perm:write
MarketSetMaxDealsPerPublishMsg //perm:write
DealsSetMaxProviderCollateralMultiplier //perm:write
DealsSetMaxPublishFee //perm:write
MarketSetMaxBalanceAddFee //perm:write
MessagerPushMessage //perm:write
MarkDealsAsPacking //perm:write
UpdateDealOnPacking //perm:write
UpdateDealStatus //perm:write
AssignUnPackedDeals //perm:write
UpdateStorageDealStatus //perm:write
MarketAddBalance //perm:sign
MarketGetReserved //perm:sign
MarketReserveFunds //perm:sign
MarketReleaseFunds //perm:sign
MarketWithdraw //perm:sign
MarketSetAsk //perm:admin
MarketSetRetrievalAsk //perm:admin
DealsImportData //perm:admin
OfflineDealImport //perm:admin
MarketDataTransferPath //perm:admin
MarketSetDataTransferPath //perm:admin
接口变更
删除
ImportV1Data //perm:admin
权限升级
MarketListDataTransfers //perm:admin
MarketDataTransferUpdates //perm:admin
MarketRestartDataTransfer //perm:admin
MarketCancelDataTransfer //perm:admin