-
Notifications
You must be signed in to change notification settings - Fork 41
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
refactor(jobdb): add jobdb v2 interface, objectID as primary key #68
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
will-2012
force-pushed
the
polish_jobdb
branch
from
February 3, 2023 06:20
563e76b
to
3edefce
Compare
joeylichang
added a commit
that referenced
this pull request
Feb 10, 2023
* feat: add defult config.tomal support one-shut deploy * test: add run cases (#61) * feat: add defult config.tomal support one-shut deploy (#59) * test: add run cases Co-authored-by: joeycli <1297465889@qq.com> Co-authored-by: will-2012-nr <will.nodereal@gmail.com> * refactor: rename bfs to gnfd(GreenField) (#63) Co-authored-by: will-2012-nr <will.nodereal@gmail.com> * rename imported protobuf package name (#64) Co-authored-by: DylanYong <dylan.y@nodereal.io> * fix: adjust the dispatching strategy of replica and inline data into storage provider (#66) * fix: dispatch strategy of replica and inline data into storage provider Co-authored-by: DylanYong <dylan.y@nodereal.io> * refactor(jobdb): add jobdb v2 interface, objectID as primary key (#68) * ci: add commit lint, code lint and unit test ci files (#67) * faet: change index from create object hash to object id (#70) * impl: implement memory jobdb v2 index by object id * fix: adjust default config order by service level * feat: change index from txhash to objectid * impl: challenge api (#71) * ci: add docker release pipe (#74) * feat(metadb): add sql metadb (#73) * feat(metadb): add sql metadb * feat(metadb): integrate sql metadb and polish code * ci: close slack channel jobs (#72) Co-authored-by: DylanYong <dylan.y@nodereal.io> * fix: delete stone ut txhash (#75) * fix: delete stone ut txhash * fix: reject job sql db ut that requir net connect sql * fix: stone node ut panic * fix: golintci error (#76) * fix: golint error Co-authored-by: will-2012 <will.w@nodereal.io> * build: improve build instructions (#78) * chore(gateway): remove debug mode (#79) * fix: use multi-dimensional array to send piece data and piece hash (#69) * fix: use multi-dimensional array to send piece data and piece hash --------- Co-authored-by: DylanYong <dylan.y@nodereal.io> * feat(gateway): verify signature (#65) * feat(stone_node): supports sending data to different storage provider (#82) * feat: use stone node supports send data to different sp --------- Co-authored-by: DylanYong <dylan.y@nodereal.io> * chore(sql): polish sql workflow (#83) * chore(sql): polish sql workflow * fix: update by review tips * fix(stone_node): fix uint test of stone node (#84) * fix(stone_node): fix uint test of stone node * chore: add pull request template (#85) * fix(stone_node): fix the verification of syncer number (#86) * fix(stone_node): fix the verification of syncer number * chore: add setup-test-env tool (#87) --------- Co-authored-by: will-2012 <117156346+will-2012@users.noreply.github.com> Co-authored-by: will-2012-nr <will.nodereal@gmail.com> Co-authored-by: VM <112189277+sysvm@users.noreply.github.com> Co-authored-by: DylanYong <dylan.y@nodereal.io> Co-authored-by: dylanhuang <j75689@gmail.com> Co-authored-by: will-2012 <will.w@nodereal.io>
joeylichang
added a commit
that referenced
this pull request
Feb 10, 2023
* feat: add defult config.tomal support one-shut deploy * test: add run cases (#61) * feat: add defult config.tomal support one-shut deploy (#59) * test: add run cases Co-authored-by: joeycli <1297465889@qq.com> Co-authored-by: will-2012-nr <will.nodereal@gmail.com> * refactor: rename bfs to gnfd(GreenField) (#63) Co-authored-by: will-2012-nr <will.nodereal@gmail.com> * rename imported protobuf package name (#64) Co-authored-by: DylanYong <dylan.y@nodereal.io> * fix: adjust the dispatching strategy of replica and inline data into storage provider (#66) * fix: dispatch strategy of replica and inline data into storage provider Co-authored-by: DylanYong <dylan.y@nodereal.io> * refactor(jobdb): add jobdb v2 interface, objectID as primary key (#68) * ci: add commit lint, code lint and unit test ci files (#67) * faet: change index from create object hash to object id (#70) * impl: implement memory jobdb v2 index by object id * fix: adjust default config order by service level * feat: change index from txhash to objectid * impl: challenge api (#71) * ci: add docker release pipe (#74) * feat(metadb): add sql metadb (#73) * feat(metadb): add sql metadb * feat(metadb): integrate sql metadb and polish code * ci: close slack channel jobs (#72) Co-authored-by: DylanYong <dylan.y@nodereal.io> * fix: delete stone ut txhash (#75) * fix: delete stone ut txhash * fix: reject job sql db ut that requir net connect sql * fix: stone node ut panic * fix: golintci error (#76) * fix: golint error Co-authored-by: will-2012 <will.w@nodereal.io> * build: improve build instructions (#78) * chore(gateway): remove debug mode (#79) * fix: use multi-dimensional array to send piece data and piece hash (#69) * fix: use multi-dimensional array to send piece data and piece hash --------- Co-authored-by: DylanYong <dylan.y@nodereal.io> * feat(gateway): verify signature (#65) * feat(stone_node): supports sending data to different storage provider (#82) * feat: use stone node supports send data to different sp --------- Co-authored-by: DylanYong <dylan.y@nodereal.io> * chore(sql): polish sql workflow (#83) * chore(sql): polish sql workflow * fix: update by review tips * fix(stone_node): fix uint test of stone node (#84) * fix(stone_node): fix uint test of stone node * chore: add pull request template (#85) * fix(stone_node): fix the verification of syncer number (#86) * fix(stone_node): fix the verification of syncer number * chore: add setup-test-env tool (#87) * fix: delet s3 serect key from config file --------- Co-authored-by: will-2012 <117156346+will-2012@users.noreply.github.com> Co-authored-by: will-2012-nr <will.nodereal@gmail.com> Co-authored-by: VM <112189277+sysvm@users.noreply.github.com> Co-authored-by: DylanYong <dylan.y@nodereal.io> Co-authored-by: dylanhuang <j75689@gmail.com> Co-authored-by: will-2012 <will.w@nodereal.io>
will-2012
added a commit
that referenced
this pull request
Feb 10, 2023
will-2012
added a commit
that referenced
this pull request
Feb 10, 2023
* feat: add defult config.tomal support one-shut deploy * test: add run cases (#61) * feat: add defult config.tomal support one-shut deploy (#59) * test: add run cases Co-authored-by: joeycli <1297465889@qq.com> Co-authored-by: will-2012-nr <will.nodereal@gmail.com> * refactor: rename bfs to gnfd(GreenField) (#63) Co-authored-by: will-2012-nr <will.nodereal@gmail.com> * rename imported protobuf package name (#64) Co-authored-by: DylanYong <dylan.y@nodereal.io> * fix: adjust the dispatching strategy of replica and inline data into storage provider (#66) * fix: dispatch strategy of replica and inline data into storage provider Co-authored-by: DylanYong <dylan.y@nodereal.io> * refactor(jobdb): add jobdb v2 interface, objectID as primary key (#68) * ci: add commit lint, code lint and unit test ci files (#67) * faet: change index from create object hash to object id (#70) * impl: implement memory jobdb v2 index by object id * fix: adjust default config order by service level * feat: change index from txhash to objectid * impl: challenge api (#71) * ci: add docker release pipe (#74) * feat(metadb): add sql metadb (#73) * feat(metadb): add sql metadb * feat(metadb): integrate sql metadb and polish code * ci: close slack channel jobs (#72) Co-authored-by: DylanYong <dylan.y@nodereal.io> * fix: delete stone ut txhash (#75) * fix: delete stone ut txhash * fix: reject job sql db ut that requir net connect sql * fix: stone node ut panic * fix: golintci error (#76) * fix: golint error Co-authored-by: will-2012 <will.w@nodereal.io> * build: improve build instructions (#78) * chore(gateway): remove debug mode (#79) * fix: use multi-dimensional array to send piece data and piece hash (#69) * fix: use multi-dimensional array to send piece data and piece hash --------- Co-authored-by: DylanYong <dylan.y@nodereal.io> * feat(gateway): verify signature (#65) * feat(stone_node): supports sending data to different storage provider (#82) * feat: use stone node supports send data to different sp --------- Co-authored-by: DylanYong <dylan.y@nodereal.io> * chore(sql): polish sql workflow (#83) * chore(sql): polish sql workflow * fix: update by review tips * fix(stone_node): fix uint test of stone node (#84) * fix(stone_node): fix uint test of stone node * chore: add pull request template (#85) * fix(stone_node): fix the verification of syncer number (#86) * fix(stone_node): fix the verification of syncer number * chore: add setup-test-env tool (#87) --------- Co-authored-by: will-2012 <117156346+will-2012@users.noreply.github.com> Co-authored-by: will-2012-nr <will.nodereal@gmail.com> Co-authored-by: VM <112189277+sysvm@users.noreply.github.com> Co-authored-by: DylanYong <dylan.y@nodereal.io> Co-authored-by: dylanhuang <j75689@gmail.com> Co-authored-by: will-2012 <will.w@nodereal.io>
joeylichang
added a commit
that referenced
this pull request
Feb 10, 2023
* feat: add defult config.tomal support one-shut deploy * test: add run cases (#61) * feat: add defult config.tomal support one-shut deploy (#59) * test: add run cases Co-authored-by: joeycli <1297465889@qq.com> Co-authored-by: will-2012-nr <will.nodereal@gmail.com> * refactor: rename bfs to gnfd(GreenField) (#63) Co-authored-by: will-2012-nr <will.nodereal@gmail.com> * rename imported protobuf package name (#64) Co-authored-by: DylanYong <dylan.y@nodereal.io> * fix: adjust the dispatching strategy of replica and inline data into storage provider (#66) * fix: dispatch strategy of replica and inline data into storage provider Co-authored-by: DylanYong <dylan.y@nodereal.io> * refactor(jobdb): add jobdb v2 interface, objectID as primary key (#68) * ci: add commit lint, code lint and unit test ci files (#67) * faet: change index from create object hash to object id (#70) * impl: implement memory jobdb v2 index by object id * fix: adjust default config order by service level * feat: change index from txhash to objectid * impl: challenge api (#71) * ci: add docker release pipe (#74) * feat(metadb): add sql metadb (#73) * feat(metadb): add sql metadb * feat(metadb): integrate sql metadb and polish code * ci: close slack channel jobs (#72) Co-authored-by: DylanYong <dylan.y@nodereal.io> * fix: delete stone ut txhash (#75) * fix: delete stone ut txhash * fix: reject job sql db ut that requir net connect sql * fix: stone node ut panic * fix: golintci error (#76) * fix: golint error Co-authored-by: will-2012 <will.w@nodereal.io> * build: improve build instructions (#78) * chore(gateway): remove debug mode (#79) * fix: use multi-dimensional array to send piece data and piece hash (#69) * fix: use multi-dimensional array to send piece data and piece hash --------- Co-authored-by: DylanYong <dylan.y@nodereal.io> * feat(gateway): verify signature (#65) * feat(stone_node): supports sending data to different storage provider (#82) * feat: use stone node supports send data to different sp --------- Co-authored-by: DylanYong <dylan.y@nodereal.io> * chore(sql): polish sql workflow (#83) * chore(sql): polish sql workflow * fix: update by review tips * fix(stone_node): fix uint test of stone node (#84) * fix(stone_node): fix uint test of stone node * chore: add pull request template (#85) * fix(stone_node): fix the verification of syncer number (#86) * fix(stone_node): fix the verification of syncer number * chore: add setup-test-env tool (#87) * fix: delet s3 serect key from config file * fix: change spid in config file from bnb-sp to gnfs-test-sp (#92) --------- Co-authored-by: will-2012 <117156346+will-2012@users.noreply.github.com> Co-authored-by: will-2012-nr <will.nodereal@gmail.com> Co-authored-by: VM <112189277+sysvm@users.noreply.github.com> Co-authored-by: DylanYong <dylan.y@nodereal.io> Co-authored-by: dylanhuang <j75689@gmail.com> Co-authored-by: will-2012 <will.w@nodereal.io>
will-2012
added a commit
that referenced
this pull request
Feb 10, 2023
will-2012
added a commit
that referenced
this pull request
Feb 10, 2023
* feat: add defult config.tomal support one-shut deploy * test: add run cases (#61) * feat: add defult config.tomal support one-shut deploy (#59) * test: add run cases Co-authored-by: joeycli <1297465889@qq.com> Co-authored-by: will-2012-nr <will.nodereal@gmail.com> * refactor: rename bfs to gnfd(GreenField) (#63) Co-authored-by: will-2012-nr <will.nodereal@gmail.com> * rename imported protobuf package name (#64) Co-authored-by: DylanYong <dylan.y@nodereal.io> * fix: adjust the dispatching strategy of replica and inline data into storage provider (#66) * fix: dispatch strategy of replica and inline data into storage provider Co-authored-by: DylanYong <dylan.y@nodereal.io> * refactor(jobdb): add jobdb v2 interface, objectID as primary key (#68) * ci: add commit lint, code lint and unit test ci files (#67) * faet: change index from create object hash to object id (#70) * impl: implement memory jobdb v2 index by object id * fix: adjust default config order by service level * feat: change index from txhash to objectid * impl: challenge api (#71) * ci: add docker release pipe (#74) * feat(metadb): add sql metadb (#73) * feat(metadb): add sql metadb * feat(metadb): integrate sql metadb and polish code * ci: close slack channel jobs (#72) Co-authored-by: DylanYong <dylan.y@nodereal.io> * fix: delete stone ut txhash (#75) * fix: delete stone ut txhash * fix: reject job sql db ut that requir net connect sql * fix: stone node ut panic * fix: golintci error (#76) * fix: golint error Co-authored-by: will-2012 <will.w@nodereal.io> * build: improve build instructions (#78) * chore(gateway): remove debug mode (#79) * fix: use multi-dimensional array to send piece data and piece hash (#69) * fix: use multi-dimensional array to send piece data and piece hash --------- Co-authored-by: DylanYong <dylan.y@nodereal.io> * feat(gateway): verify signature (#65) * feat(stone_node): supports sending data to different storage provider (#82) * feat: use stone node supports send data to different sp --------- Co-authored-by: DylanYong <dylan.y@nodereal.io> * chore(sql): polish sql workflow (#83) * chore(sql): polish sql workflow * fix: update by review tips * fix(stone_node): fix uint test of stone node (#84) * fix(stone_node): fix uint test of stone node * chore: add pull request template (#85) * fix(stone_node): fix the verification of syncer number (#86) * fix(stone_node): fix the verification of syncer number * chore: add setup-test-env tool (#87) --------- Co-authored-by: will-2012 <117156346+will-2012@users.noreply.github.com> Co-authored-by: will-2012-nr <will.nodereal@gmail.com> Co-authored-by: VM <112189277+sysvm@users.noreply.github.com> Co-authored-by: DylanYong <dylan.y@nodereal.io> Co-authored-by: dylanhuang <j75689@gmail.com> Co-authored-by: will-2012 <will.w@nodereal.io>
will-2012
added a commit
that referenced
this pull request
Feb 10, 2023
will-2012
added a commit
that referenced
this pull request
Feb 10, 2023
* feat: add defult config.tomal support one-shut deploy * test: add run cases (#61) * feat: add defult config.tomal support one-shut deploy (#59) * test: add run cases Co-authored-by: joeycli <1297465889@qq.com> Co-authored-by: will-2012-nr <will.nodereal@gmail.com> * refactor: rename bfs to gnfd(GreenField) (#63) Co-authored-by: will-2012-nr <will.nodereal@gmail.com> * rename imported protobuf package name (#64) Co-authored-by: DylanYong <dylan.y@nodereal.io> * fix: adjust the dispatching strategy of replica and inline data into storage provider (#66) * fix: dispatch strategy of replica and inline data into storage provider Co-authored-by: DylanYong <dylan.y@nodereal.io> * refactor(jobdb): add jobdb v2 interface, objectID as primary key (#68) * ci: add commit lint, code lint and unit test ci files (#67) * faet: change index from create object hash to object id (#70) * impl: implement memory jobdb v2 index by object id * fix: adjust default config order by service level * feat: change index from txhash to objectid * impl: challenge api (#71) * ci: add docker release pipe (#74) * feat(metadb): add sql metadb (#73) * feat(metadb): add sql metadb * feat(metadb): integrate sql metadb and polish code * ci: close slack channel jobs (#72) Co-authored-by: DylanYong <dylan.y@nodereal.io> * fix: delete stone ut txhash (#75) * fix: delete stone ut txhash * fix: reject job sql db ut that requir net connect sql * fix: stone node ut panic * fix: golintci error (#76) * fix: golint error Co-authored-by: will-2012 <will.w@nodereal.io> * build: improve build instructions (#78) * chore(gateway): remove debug mode (#79) * fix: use multi-dimensional array to send piece data and piece hash (#69) * fix: use multi-dimensional array to send piece data and piece hash --------- Co-authored-by: DylanYong <dylan.y@nodereal.io> * feat(gateway): verify signature (#65) * feat(stone_node): supports sending data to different storage provider (#82) * feat: use stone node supports send data to different sp --------- Co-authored-by: DylanYong <dylan.y@nodereal.io> * chore(sql): polish sql workflow (#83) * chore(sql): polish sql workflow * fix: update by review tips * fix(stone_node): fix uint test of stone node (#84) * fix(stone_node): fix uint test of stone node * chore: add pull request template (#85) * fix(stone_node): fix the verification of syncer number (#86) * fix(stone_node): fix the verification of syncer number * chore: add setup-test-env tool (#87) --------- Co-authored-by: will-2012 <117156346+will-2012@users.noreply.github.com> Co-authored-by: will-2012-nr <will.nodereal@gmail.com> Co-authored-by: VM <112189277+sysvm@users.noreply.github.com> Co-authored-by: DylanYong <dylan.y@nodereal.io> Co-authored-by: dylanhuang <j75689@gmail.com> Co-authored-by: will-2012 <will.w@nodereal.io>
will-2012
added a commit
that referenced
this pull request
Feb 10, 2023
* feat: add defult config.tomal support one-shut deploy * test: add run cases (#61) * feat: add defult config.tomal support one-shut deploy (#59) * test: add run cases Co-authored-by: joeycli <1297465889@qq.com> Co-authored-by: will-2012-nr <will.nodereal@gmail.com> * refactor: rename bfs to gnfd(GreenField) (#63) Co-authored-by: will-2012-nr <will.nodereal@gmail.com> * rename imported protobuf package name (#64) Co-authored-by: DylanYong <dylan.y@nodereal.io> * fix: adjust the dispatching strategy of replica and inline data into storage provider (#66) * fix: dispatch strategy of replica and inline data into storage provider Co-authored-by: DylanYong <dylan.y@nodereal.io> * refactor(jobdb): add jobdb v2 interface, objectID as primary key (#68) * ci: add commit lint, code lint and unit test ci files (#67) * faet: change index from create object hash to object id (#70) * impl: implement memory jobdb v2 index by object id * fix: adjust default config order by service level * feat: change index from txhash to objectid * impl: challenge api (#71) * ci: add docker release pipe (#74) * feat(metadb): add sql metadb (#73) * feat(metadb): add sql metadb * feat(metadb): integrate sql metadb and polish code * ci: close slack channel jobs (#72) Co-authored-by: DylanYong <dylan.y@nodereal.io> * fix: delete stone ut txhash (#75) * fix: delete stone ut txhash * fix: reject job sql db ut that requir net connect sql * fix: stone node ut panic * fix: golintci error (#76) * fix: golint error Co-authored-by: will-2012 <will.w@nodereal.io> * build: improve build instructions (#78) * chore(gateway): remove debug mode (#79) * fix: use multi-dimensional array to send piece data and piece hash (#69) * fix: use multi-dimensional array to send piece data and piece hash --------- Co-authored-by: DylanYong <dylan.y@nodereal.io> * feat(gateway): verify signature (#65) * feat(stone_node): supports sending data to different storage provider (#82) * feat: use stone node supports send data to different sp --------- Co-authored-by: DylanYong <dylan.y@nodereal.io> * chore(sql): polish sql workflow (#83) * chore(sql): polish sql workflow * fix: update by review tips * fix(stone_node): fix uint test of stone node (#84) * fix(stone_node): fix uint test of stone node * chore: add pull request template (#85) * fix(stone_node): fix the verification of syncer number (#86) * fix(stone_node): fix the verification of syncer number * chore: add setup-test-env tool (#87) --------- Co-authored-by: will-2012 <117156346+will-2012@users.noreply.github.com> Co-authored-by: will-2012-nr <will.nodereal@gmail.com> Co-authored-by: VM <112189277+sysvm@users.noreply.github.com> Co-authored-by: DylanYong <dylan.y@nodereal.io> Co-authored-by: dylanhuang <j75689@gmail.com> Co-authored-by: will-2012 <will.w@nodereal.io>
joeylichang
added a commit
that referenced
this pull request
Feb 10, 2023
* feat: add defult config.tomal support one-shut deploy * test: add run cases (#61) * feat: add defult config.tomal support one-shut deploy (#59) * test: add run cases Co-authored-by: joeycli <1297465889@qq.com> Co-authored-by: will-2012-nr <will.nodereal@gmail.com> * refactor: rename bfs to gnfd(GreenField) (#63) Co-authored-by: will-2012-nr <will.nodereal@gmail.com> * chore: rename imported protobuf package name (#64) Co-authored-by: DylanYong <dylan.y@nodereal.io> * fix: adjust the dispatching strategy of replica and inline data (#66) * fix: dispatch strategy of replica and inline data into storage provider Co-authored-by: DylanYong <dylan.y@nodereal.io> * refactor(jobdb): add jobdb v2 interface, objectID as primary key (#68) * ci: add commit lint, code lint and unit test ci files (#67) * feat: change index from create object hash to object id (#70) * impl: implement memory jobdb v2 index by object id * fix: adjust default config order by service level * feat: change index from txhash to objectid * feat: challenge api (#71) * ci: add docker release pipe (#74) * feat(metadb): add sql metadb (#73) * feat(metadb): add sql metadb * feat(metadb): integrate sql metadb and polish code * ci: close slack channel jobs (#72) Co-authored-by: DylanYong <dylan.y@nodereal.io> * fix: delete stone ut txhash (#75) * fix: delete stone ut txhash * fix: reject job sql db ut that requir net connect sql * fix: stone node ut panic * fix: golintci error (#76) * fix: golint error Co-authored-by: will-2012 <will.w@nodereal.io> * build: improve build instructions (#78) * chore(gateway): remove debug mode (#79) * fix: use multi-dimensional array to send piece data and piece hash (#69) * fix: use multi-dimensional array to send piece data and piece hash --------- Co-authored-by: DylanYong <dylan.y@nodereal.io> * feat(gateway): verify signature (#65) * feat(stone_node): supports sending data to different sp (#82) * feat: stone node supports send data to different sp --------- Co-authored-by: DylanYong <dylan.y@nodereal.io> * chore(sql): polish sql workflow (#83) * chore(sql): polish sql workflow * fix: update by review tips * fix(stone_node): fix uint test of stone node (#84) * fix(stone_node): fix uint test of stone node * chore: add pull request template (#85) * fix(stone_node): fix the verification of syncer number (#86) * fix(stone_node): fix the verification of syncer number * chore: add setup-test-env tool (#87) * feat: add defult config.tomal support one-shut deploy (#59) * feat: add one-shut deploy (#62) * feat: add defult config.tomal support one-shut deploy * test: add run cases (#61) Co-authored-by: joeycli <1297465889@qq.com> Co-authored-by: will-2012-nr <will.nodereal@gmail.com> * fix: delete s3 serect key from config file * feat: v 0.0.2 version (#88) * feat: add defult config.tomal support one-shut deploy * test: add run cases (#61) * feat: add defult config.tomal support one-shut deploy (#59) * test: add run cases Co-authored-by: joeycli <1297465889@qq.com> Co-authored-by: will-2012-nr <will.nodereal@gmail.com> * refactor: rename bfs to gnfd(GreenField) (#63) Co-authored-by: will-2012-nr <will.nodereal@gmail.com> * rename imported protobuf package name (#64) Co-authored-by: DylanYong <dylan.y@nodereal.io> * fix: adjust the dispatching strategy of replica and inline data into storage provider (#66) * fix: dispatch strategy of replica and inline data into storage provider Co-authored-by: DylanYong <dylan.y@nodereal.io> * refactor(jobdb): add jobdb v2 interface, objectID as primary key (#68) * ci: add commit lint, code lint and unit test ci files (#67) * faet: change index from create object hash to object id (#70) * impl: implement memory jobdb v2 index by object id * fix: adjust default config order by service level * feat: change index from txhash to objectid * impl: challenge api (#71) * ci: add docker release pipe (#74) * feat(metadb): add sql metadb (#73) * feat(metadb): add sql metadb * feat(metadb): integrate sql metadb and polish code * ci: close slack channel jobs (#72) Co-authored-by: DylanYong <dylan.y@nodereal.io> * fix: delete stone ut txhash (#75) * fix: delete stone ut txhash * fix: reject job sql db ut that requir net connect sql * fix: stone node ut panic * fix: golintci error (#76) * fix: golint error Co-authored-by: will-2012 <will.w@nodereal.io> * build: improve build instructions (#78) * chore(gateway): remove debug mode (#79) * fix: use multi-dimensional array to send piece data and piece hash (#69) * fix: use multi-dimensional array to send piece data and piece hash --------- Co-authored-by: DylanYong <dylan.y@nodereal.io> * feat(gateway): verify signature (#65) * feat(stone_node): supports sending data to different storage provider (#82) * feat: use stone node supports send data to different sp --------- Co-authored-by: DylanYong <dylan.y@nodereal.io> * chore(sql): polish sql workflow (#83) * chore(sql): polish sql workflow * fix: update by review tips * fix(stone_node): fix uint test of stone node (#84) * fix(stone_node): fix uint test of stone node * chore: add pull request template (#85) * fix(stone_node): fix the verification of syncer number (#86) * fix(stone_node): fix the verification of syncer number * chore: add setup-test-env tool (#87) --------- Co-authored-by: will-2012 <117156346+will-2012@users.noreply.github.com> Co-authored-by: will-2012-nr <will.nodereal@gmail.com> Co-authored-by: VM <112189277+sysvm@users.noreply.github.com> Co-authored-by: DylanYong <dylan.y@nodereal.io> Co-authored-by: dylanhuang <j75689@gmail.com> Co-authored-by: will-2012 <will.w@nodereal.io> * fix: change spid in config file from bnb-sp to gnfs-test-sp (#92) * ci: reslove special commit message lint error (#97) * fix: change spid in config file from bnb-sp to gnfs-test-sp * ci: reslove special commit message lint error * feat: add defult config.tomal support one-shut deploy (#59) * test: add run cases (#60) Co-authored-by: will-2012-nr <will.nodereal@gmail.com> * feat: add one-shut deploy (#62) * feat: add defult config.tomal support one-shut deploy * test: add run cases (#61) Co-authored-by: joeycli <1297465889@qq.com> Co-authored-by: will-2012-nr <will.nodereal@gmail.com> * feat: v 0.0.2 version (#88) * feat: add defult config.tomal support one-shut deploy * test: add run cases (#61) * feat: add defult config.tomal support one-shut deploy (#59) * test: add run cases Co-authored-by: joeycli <1297465889@qq.com> Co-authored-by: will-2012-nr <will.nodereal@gmail.com> * refactor: rename bfs to gnfd(GreenField) (#63) Co-authored-by: will-2012-nr <will.nodereal@gmail.com> * rename imported protobuf package name (#64) Co-authored-by: DylanYong <dylan.y@nodereal.io> * fix: adjust the dispatching strategy of replica and inline data into storage provider (#66) * fix: dispatch strategy of replica and inline data into storage provider Co-authored-by: DylanYong <dylan.y@nodereal.io> * refactor(jobdb): add jobdb v2 interface, objectID as primary key (#68) * ci: add commit lint, code lint and unit test ci files (#67) * faet: change index from create object hash to object id (#70) * impl: implement memory jobdb v2 index by object id * fix: adjust default config order by service level * feat: change index from txhash to objectid * impl: challenge api (#71) * ci: add docker release pipe (#74) * feat(metadb): add sql metadb (#73) * feat(metadb): add sql metadb * feat(metadb): integrate sql metadb and polish code * ci: close slack channel jobs (#72) Co-authored-by: DylanYong <dylan.y@nodereal.io> * fix: delete stone ut txhash (#75) * fix: delete stone ut txhash * fix: reject job sql db ut that requir net connect sql * fix: stone node ut panic * fix: golintci error (#76) * fix: golint error Co-authored-by: will-2012 <will.w@nodereal.io> * build: improve build instructions (#78) * chore(gateway): remove debug mode (#79) * fix: use multi-dimensional array to send piece data and piece hash (#69) * fix: use multi-dimensional array to send piece data and piece hash --------- Co-authored-by: DylanYong <dylan.y@nodereal.io> * feat(gateway): verify signature (#65) * feat(stone_node): supports sending data to different storage provider (#82) * feat: use stone node supports send data to different sp --------- Co-authored-by: DylanYong <dylan.y@nodereal.io> * chore(sql): polish sql workflow (#83) * chore(sql): polish sql workflow * fix: update by review tips * fix(stone_node): fix uint test of stone node (#84) * fix(stone_node): fix uint test of stone node * chore: add pull request template (#85) * fix(stone_node): fix the verification of syncer number (#86) * fix(stone_node): fix the verification of syncer number * chore: add setup-test-env tool (#87) --------- Co-authored-by: will-2012 <117156346+will-2012@users.noreply.github.com> Co-authored-by: will-2012-nr <will.nodereal@gmail.com> Co-authored-by: VM <112189277+sysvm@users.noreply.github.com> Co-authored-by: DylanYong <dylan.y@nodereal.io> Co-authored-by: dylanhuang <j75689@gmail.com> Co-authored-by: will-2012 <will.w@nodereal.io> * fix: remove tokens from config and use env vars to load tokens (#101) * fix: remove tokens from config and use env vars to load tokens * fix: resolve ci lint error --------- Co-authored-by: DylanYong <dylan.y@nodereal.io> Co-authored-by: will-2012 <will.w@nodereal.io> --------- Co-authored-by: joeylichang <joeycli0919@gmail.com> Co-authored-by: joeycli <1297465889@qq.com> Co-authored-by: will-2012-nr <will.nodereal@gmail.com> Co-authored-by: VM <112189277+sysvm@users.noreply.github.com> Co-authored-by: DylanYong <dylan.y@nodereal.io> Co-authored-by: dylanhuang <j75689@gmail.com>
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.
Description
This pr add jobdb v2 interface, use objectID as primary key. In the future, maybe replace v1 interface(txHash as primary key).
Rationale
NA
Example
NA
Changes
NA