profile
viewpoint
Shawn Wilkinson super3 Storj Labs Inc. Atlanta, GA http://storj.io

mikhail-bot/awesome-gpt3 110

Curating the best GPT3 tools and resources

silveira/openpixels 78

Open and free pixel arts works for games like tile sets and characters

storj/storj.io 34

The Storj website.

ovsoinc/yacdn.org 25

Yet Another CDN.

super3/coingen 20

Source code for an altcoin generator.

ovsoinc/gitbackup 15

Backup and archive of Github repositories.

storj/whitepaper 14

The Storj v3 whitepaper

storj/bridge-gui 11

Deprecated

F483/btctxstore 9

I simple library to store/retrieve information in bitcoin transactions using OP_RETURN

ovsoinc/zfaucet 9

Simple Zcash faucet built with Node.

push eventsuper3/primecoin.io

Sunny King

commit sha 444a54937c899690918dd105b0baf67079639da5

Update bexcrypto link

view details

push time in 3 hours

push eventstorj/storj

JT Olio

commit sha 70b91aac540184ff34954399d2c4a393ceefb383

satellitedb: remove cruft caused by https://review.dev.storj.io/c/storj/storj/+/3223 Change-Id: I198bb2f869cc7177b9ecafdd8932bbf2b58be5b8

view details

push time in 5 hours

push eventstorj/uplink

Caleb Case

commit sha b54ac9b3b16f6ffcd6d181c36f57ee117e50f033

Access Satellite Address Add `(*Access).SatelliteAddress` which returns the satellite node url. Change-Id: I74f958843d0184139bc6e1b979d51a91984c3160

view details

push time in 7 hours

push eventstorj/storj

Yingrong Zhao

commit sha dda42be5ee9000b34434749a920a118b03eceda3

satellite/console: only allow project member to get all bucket names Change-Id: I8ceb0b7eb19e221072b4ff3411a4ec1a7817d16f

view details

push time in 8 hours

push eventstorj/uplink

Michal Niewrzal

commit sha f60b76112b4ff8e808fae6adc3dec2e07eab86d5

uplink: reorganize parameters initialization This change contains two cleanups: * Move hardcoded values initialization to OpenProject method to avoid redoing this work on every dial * Move calculation of maxEncryptedSegmentSize to streams.Store Put method to stop doing it for every dial Change-Id: Idc7af00afa35936d89ee8f1bb07824d64f41715b

view details

push time in 8 hours

push eventstorj/storj

Yingrong Zhao

commit sha d8ba7b3057ccfd58a2a46a68eeb7e13de7cb9e14

satellite/console: only allow project member to get all bucket names Change-Id: I8ceb0b7eb19e221072b4ff3411a4ec1a7817d16f

view details

push time in 9 hours

push eventstorj/storj

Kaloyan Raev

commit sha 76199db3c713e2098649f40ef717bbd9e68a5797

private/testplanet: expose Metabase to Test Planet. Change-Id: Ibffa681ffe3d4964e75c68375f3852e53b4497d6

view details

push time in 9 hours

PR opened storj/storj.io

Reviewers
Add Content Security Policy
+112 -128

0 comment

14 changed files

pr created time in 11 hours

create barnchstorj/storj.io

branch : csp

created branch time in 11 hours

push eventstorj/storj

Bill Thorp

commit sha 65919f9f7d464bbfc8055b3ea6c218cd3aae450f

cmd/uplink: add --aws-profile flag to uplink access register Added flag to append a new profile to ~/.aws/credentials using the provided profile name. This is handy for the AWS CLI, so you can do things like 'aws configure get aws_access_key_id --profile=me' Change-Id: I0469a18ca76e078624ed455a06bd7aabd95a1b97

view details

push time in 12 hours

startedalgolia/chunk-text

started time in 12 hours

push eventstorj/monkit-jaeger

Egon Elbre

commit sha 7190cf6750be59d3b2d9cb53351d472867f053de

remove UDPCollector.Stop The c.cancel is racy with regards to Stop. It's possible to implement a safe version of this, however, it's unnecessary, since the user can pass in a cancelable context and use it to cancel. This avoids the ordering and race issue. Change-Id: Ifdd0f90b9ad0a3b5065c75f24dcb6b278156c24e

view details

Egon Elbre

commit sha 2fe2026e38502af8fff75bba346d67b96c625948

avoid creating new ticker Change-Id: Iaf31312ecfec4323692b4473409e77b05c47609a

view details

Egon Elbre

commit sha f4aef34e4aad6a86e4fcc3edb9ca087ec3edb321

ensure we close conn on error Change-Id: I9847b532361db94c9809e9bac482b0bbc32b0b8a

view details

push time in 12 hours

issue openedstorj/gateway

Gateway run error : Expected number of all hosts (0) to be remote +1 (0) (*errors.errorString)

Hello ! I try to setup S3 Gateway but i have this error :

System info : Linux Ubuntu 18.04 x86_64 GNU/Linux

Thx !

2020-11-30T14:20:42.142Z	INFO	Configuration loaded	{"Location": "/root/.local/share/storj/gateway/config.yaml"}
2020-11-30T14:20:42.143Z	INFO	Anonymized tracing enabled
2020-11-30T14:20:42.147Z	INFO	Telemetry enabled
2020-11-30T14:20:42.148Z	INFO	Starting Tardigrade S3 Gateway


2020-11-30T14:20:42.148Z	INFO	Endpoint: 127.0.0.1:7777

2020-11-30T14:20:42.148Z	INFO	Access key: 2ZrJfpAEfGt3XXXXXXXX

2020-11-30T14:20:42.148Z	INFO	Secret key: 2c2iQnTxXqDdXXXXXXXX


API: SYSTEM()
Time: 14:20:42 UTC 11/30/2020
DeploymentID: aef61614-4e4e-42ca-b8ba-1de84f4c8457
Error: WARNING: Expected number of all hosts (0) to be remote +1 (0) (*errors.errorString)
       4: /go/pkg/mod/github.com/minio/minio@v0.0.0-20201028162317-be7f67268d1e/cmd/peer-rest-client.go:866:cmd.newPeerRestClients()
       3: /go/pkg/mod/github.com/minio/minio@v0.0.0-20201028162317-be7f67268d1e/cmd/notification.go:1292:cmd.NewNotificationSys()
       2: /go/pkg/mod/github.com/minio/minio@v0.0.0-20201028162317-be7f67268d1e/cmd/server-main.go:160:cmd.newAllSubsystems()
       1: /go/pkg/mod/github.com/minio/minio@v0.0.0-20201028162317-be7f67268d1e/cmd/gateway-main.go:304:cmd.StartGateway()

created time in 15 hours

push eventstorj/uplink

Jeff Wendling

commit sha ea426a358c6de20ae01832c7fd17b414e925e2f9

uplink: dial every time and use pooled connections This fixes a problem where a project could end up forever dead if the underlying connection it dialed when opening ended up dead. This was being observed in the gateway. Change-Id: Ica25322fc6c52936df82ecad9038e1d1c02359bd

view details

push time in 16 hours

push eventstorj/storj

Moby von Briesen

commit sha de26da6d54d08628f6d17b4cab6143731952c111

satellite/repair/checker/checker.go: Use number of healthy pieces instead of SegmentHealth for injured segments queue. We did not test the SegmentHealth function with actual production values, and it turns out that values such as 52 healthy, 35 minimum result in +Inf segment health - so pretty much all segments put into the repair queue have the same health, which means we effectively aren't sorting by health. This change inserts numHealthy as segment health into the database so the segments are ordered as they were before. We need to refine the SegmentHealth function before we can support multi RS. Change-Id: Ief19bbfee3594c5dfe94ca606bc930f05f85ff74

view details

JT Olio

commit sha 1009b383bcad371b1a4539325b84d3febb219ed3

satellite: support pointing db components at different databases the immediate need is to be able to move the repair queue back out of cockroach if we can't save it. Change-Id: If26001a4e6804f6bb8713b4aee7e4fd6254dc326

view details

JT Olio

commit sha cb950fc4eb55567e8834e5baa8ba7ffcdaa06edf

satellitedb: do saverollup in batches Change-Id: I78278a192cba60541eee2986f54a88d5a479bd3e

view details

JT Olio

commit sha 08fd8166d0518c8a36125d555f060b745833fe1f

satellite: try to stream rollups to aggregation function to use less memory this change tries really hard to never have all of the storage node rollups in memory at the same time, up until the rollups are actually getting summed together. Change-Id: If67f49e7d71106798d996a6850b3e48671bd9e18

view details

Ethan

commit sha c60bfa59d30e29d24f164f4376d8841e3e10f5d8

satellite/overlay: Add retry to all selects in overlaycache Change-Id: I0356d71a35701f8e0ca04a34b2bb2aea666c1394

view details

JT Olio

commit sha ba5db078e5c6c3030141817775bcc2f6daf85df5

satellitedb: retry GetBandwidthSince on cockroach Change-Id: I2bf20f3a19e7f3af97630d8a679410feba70661e

view details

JT Olio

commit sha 7db1feb516f562955869aab1eb508e96ff067832

satellite/dbx: import dbx templates these are unchanged from storj.io/dbx. we're importing them because in a later commit we will change them, and it'd be nice to see that diff as a separate commit. Change-Id: I8315130ed6bab397bd65b9a1a90c29d130b8c02d

view details

JT Olio

commit sha 3382f074c582f68334f0efd02d810e68ac9e3ca7

satellite/dbx: add retries for QueryRowContext-based operations Change-Id: Ie2527b673dd4ce5250cf5c0cbf8f14921262f665

view details

JT Olio

commit sha 088a852dc2e48c529c1aca88bd101a5ad78bc8f5

satellite/dbx: add cockroach retries for other QueryContext operations Change-Id: Ia30fbba55c926892702fa96fb9dd01b75347d351

view details

JT Olio

commit sha f35a198324f8bbff114f15fe1b82a250e3e64c99

satellite/dbx: only retry with cockroach Change-Id: Id3630c26dbfda36dcbece2849e2353d5ab2882af

view details

push time in 17 hours

push eventstorj/storj

Andrii Kotko

commit sha 7309ee30970ca75ac2fe97724202fb9cfe109de0

changedJenkinsscript2

view details

push time in 17 hours

push eventstorj/storj

Andrii Kotko

commit sha fd8a9e813f197aea8fe1a5777e99cb8fbaa89a0e

changedJenkinsscript1

view details

push time in 17 hours

push eventstorj/storj

Andrii Kotko

commit sha f9c364018495a41caceff1982f9683e1444df735

changedJenkinsscript

view details

push time in 17 hours

push eventstorj/storj

Kaloyan Raev

commit sha 53b7fd7b00bdfe23bf46300a9525cc3bd2ee63cc

satellite/{audit,gracefulexit}: remove logic for PieceHashesVerified We now have the piece hashes verified for all segments on all production satellites. We can remove the code that handles the case where piece hashes are not verified. This would make easier the migration of services from PointerDB to the new metabase. For consistency, PieceHashesVerified is still set to true in PointerDB for new segments. Change-Id: Idf0ccce4c8d01ae812f11e8384a7221d90d4c183

view details

VitaliiShpital

commit sha 84fb8eee112b7994a5d93aa80dd076e7e065517a

web/satellite: create access grant: generate access grant in web worker WHAT: generate access grant in web worker to return back to UI WHY: get access grant Change-Id: If8bf6389d3bfabd8a8a12fb0bbbc46cd9ecd6e74

view details

VitaliiShpital

commit sha 257c8682d392cd078c820abac47fa464c94e981f

web/satellite: create access grant: result step WHAT: result step for access grant flow WHY: to show user access gratn key Change-Id: I0426691ce670efd1d280ba819ecb0281b514452a

view details

Malcolm Bouzi

commit sha c6626748d025537408cf6e21862bcc4ab0caaf3b

web/satellite: create acces grant: duration selection logic (#3978)

view details

Egon Elbre

commit sha 3792e2921ce5d32fea06cdabda921371170ee26d

satellite/accounting/tally: make test less fragile MetadataSize can slightly vary and checking for exact value makes difficult to change what's being encoded in metadata. Change-Id: I5f1ade41bc26d115e6743367ee35cf1ba74795c9

view details

Michal Niewrzal

commit sha 8ceef9f3578cccd0afb4fdea30c43fd0c1e469b2

satellite/metainfo: temporary disable one assertion in test This is need to merge https://review.dev.storj.io/c/storj/uplink/+/3208 , after that this code will be back. Change-Id: If9f2f1db95c7a1bba64a41c45a39bd3096a519e7

view details

Ivan Fraixedes

commit sha 319d2cad118f13e614b2d2ab6c847ceb3a631588

satellite: Fix typo in a comment Change-Id: I151b824e868db1cc1e8b8e8af9f35b027db1e6ff

view details

Ivan Fraixedes

commit sha 7eb3b2d6d0bc4d560dfe6fc167fdd215ad960902

satellite/gc: Init map with an aprox size Because the PieceTracker receives a piece count per nodes which is an approximation of the number of nodes that they are going to be reported by the metainfo loop so we can use as a good guess of the map's size and initialized with it. Change-Id: I644db40926c03e4c457457fb41d2ec1da059cea6

view details

nerdatwork

commit sha 5c34b62bde58aab73e9b1078dbec1a7443f089f6

Fixed typos in downtime tracking with audits doc (#3977) Co-authored-by: Ivan Fraixedes <ivan@fraixed.es>

view details

Moby von Briesen

commit sha 75f0f713a3923e71a2b4613f883ab63143049e68

satellite/repair/checker/checker.go: Use number of healthy pieces instead of SegmentHealth for injured segments queue. We did not test the SegmentHealth function with actual production values, and it turns out that values such as 52 healthy, 35 minimum result in +Inf segment health - so pretty much all segments put into the repair queue have the same health, which means we effectively aren't sorting by health. This change inserts numHealthy as segment health into the database so the segments are ordered as they were before. We need to refine the SegmentHealth function before we can support multi RS. Change-Id: Ief19bbfee3594c5dfe94ca606bc930f05f85ff74

view details

JT Olio

commit sha 0ba516d4051945687b1efe3d292add450be699d9

satellite: support pointing db components at different databases the immediate need is to be able to move the repair queue back out of cockroach if we can't save it. Change-Id: If26001a4e6804f6bb8713b4aee7e4fd6254dc326

view details

JT Olio

commit sha 6aae21541f2e534acee2a8568f4b1b0ecfc057b1

satellitedb: do saverollup in batches Change-Id: I78278a192cba60541eee2986f54a88d5a479bd3e

view details

JT Olio

commit sha 6bce907cb05d6f758ce5e360e9b9dd30f8566245

satellite: try to stream rollups to aggregation function to use less memory this change tries really hard to never have all of the storage node rollups in memory at the same time, up until the rollups are actually getting summed together. Change-Id: If67f49e7d71106798d996a6850b3e48671bd9e18

view details

Ethan

commit sha 5dc013d3bd55c9052c01b0b52b40b5e78ae35de8

satellite/overlay: Add retry to all selects in overlaycache Change-Id: I0356d71a35701f8e0ca04a34b2bb2aea666c1394

view details

JT Olio

commit sha 5d8a67a4f78d6db06d7f3d0f48f699a8eb202d4e

satellitedb: retry GetBandwidthSince on cockroach Change-Id: I2bf20f3a19e7f3af97630d8a679410feba70661e

view details

JT Olio

commit sha d3b0691bbde7fdf380b662628b8fc5a8dfef3a0b

satellite/dbx: import dbx templates these are unchanged from storj.io/dbx. we're importing them because in a later commit we will change them, and it'd be nice to see that diff as a separate commit. Change-Id: I8315130ed6bab397bd65b9a1a90c29d130b8c02d

view details

JT Olio

commit sha ea2f39ca7f31666472a856b3604398a9be9c555a

satellite/dbx: add retries for QueryRowContext-based operations Change-Id: Ie2527b673dd4ce5250cf5c0cbf8f14921262f665

view details

JT Olio

commit sha bd23d12bb99dd7e3875b8b6bfc8f080baad3ded4

satellite/dbx: add cockroach retries for other QueryContext operations Change-Id: Ia30fbba55c926892702fa96fb9dd01b75347d351

view details

JT Olio

commit sha 71e11b27f376e650782c461a844b7a2e0a8f169c

satellite/dbx: only retry with cockroach Change-Id: Id3630c26dbfda36dcbece2849e2353d5ab2882af

view details

Michal Niewrzal

commit sha 21602e0494be2824d907175fe515d5a217150a77

satellite/metainfo: enable commented test Test was commented to make uplink refactoring possible. Now we can bring back this test. Change-Id: I0511b76073efaafed8aac97f8e845dcec93dd059

view details

push time in 17 hours

push eventstorj/storj

Egon Elbre

commit sha 28ea63be925e05b54326606bfd0984717668a779

satellite/repair: avoid TestDBAccess Change-Id: I34adb58cd67fba5917032f2f328d75b1c4afdbbf

view details

Egon Elbre

commit sha f456d7ce034162b0fb923aab4aaac7238f28da8b

satellite: remove implementation detail from DB interface Which database access and how it internally does migrations is an implementation detail and does not belong in the requirements interface. Change-Id: Ia4a6994f39470063a96a8e5f3a1bd27aa79fe5cd

view details

push time in 17 hours

delete branch storj/uplink

delete branch : merge-master

delete time in 18 hours

push eventstorj/uplink

Michal Niewrzal

commit sha f289d40efc0162b6d24bd42b57a196e5a6eb15a7

Merge master branch (#17) * private/metainfo: simplify fetching object metadata This change removes unnecessary code and simplify code around fetching object metadata. Change-Id: I645c5abeb259dfa325920a9489a4d49f2bf50bc8 * private/storage/streams: send encryption parameters with begin object request We are not sending those parameters with request as with current implementation we are putting them into StreamMeta but it will be needed after metainfo refactoring. At the moment its hard to test that this value is set correctly as its not used on satellite side too. Change-Id: Ieca3a7c689b7c5d91d64502300d8a5bba9e1b6dd * testsuite: ensure we print full info on failure Change-Id: Idff5d60d395027461b89751f7dfd7dc0104e21e8 * private/metainfo: remove unused MutableObject interface Change-Id: Id60bcf028536237d98d384142507392a651c0731 * private/metainfo: remove MutableStream interface Currently the dynamic metadata required by upload is still awkward. We'll need to find a better abstraction that would make mutable stream easier to use, possibly, getting rid of it altogether. Change-Id: I573321aa88044c679138b4db5cfa4575a9e93438 * private/metainfo: remove unused ReadOnlyStream interface Change-Id: Iba917ddd49e0d739024fe27851b1a59a99025986 * private/storage/streams: remove unused interface Change-Id: Ifc49e4c05eab1d550d2e4504151ce76cada5ed6c * private/storage/streams: preserve threshold err Change-Id: Idefff8f8a762f4b33632e7ecdb26b16da6202e89 * private/storage/streams: handle potentially wrapped io.EOF We should not wrap io.EOF, however it's better to be safer when checking for io.EOF. Change-Id: I11bad5bd659de2ef8361806eca201b864c9f1f7a * private/access2: create access2 package to maintain uplink api while exposing new methods This change is needed for webAssembly changes. Change-Id: I43613617b5280dded501e500de08eec12dc8c8eb * private/metainfo: remove unused fields Change-Id: Iaeecd328da562b72299df0d1ecae8b37a3fc4e2a * testsuite: skip flaky test Change-Id: Ife07593e2a2ec8d0a86e3d39be76f5fd9b2deba3 * mod: bump drpc@v0.0.16 Latest DRPC has a fix for concurrent method invocations. Bumping libuplink size due to quic adding ~0.5MB to the binary. Change-Id: I8debfb37d5e20ed61359a8ddc1adb9fae267f466 * ci: check also ./testsuite Go pattern matching only matches the current module. This means that submodules need separate checks. Also includes linter fixes. Change-Id: I49c383eb77e0c416d59c44d4732a3d3156841e1a * ci: ensure cockroach doesn't pollute repo Cockroach 20.2 started automatically profiling, this is a workaround to disable it and ensure it doesn't create any folders and files in the repository. Change-Id: I9208239862dbf074ae13b957daed658f1401d69f * testsuite/scripts: stop using Minio fork for gateway installation Change-Id: I8e8cd2584042b208b1fb4204f60ef00970dcd6fd * private/stream: use storj.Object instead of ReadOnlyStream Change-Id: Ied87e5756f13b2f694485ebcd5781fe049280673 * private/metainfo: remove GetObjectStream Change-Id: I390e044e6ce40be0b846769096e6dbc0244dadcd * private/metainfo: remove db reference from MutableObject Change-Id: Ib6bb1fd3624b70ba6438f480156cb789a29eacab * private: remove usage of DeprecatedNumberOfSegments All old-style objects were migrated on all production satellites to have the number of segments in the unencrypted metadata. The DeprecatedNumberofSegments field is not necessary anymore. Change-Id: Ia771c3c063dd4db6e67bfd5492ec3edaa637a685 * private/metainfo: make custom types for GetObject and ListObjects results With this change: * storj.ObjectInfo was changed to type RawObjectItem * storj.ObjectListItem was changed to type RawObjectListItem * code simplification around metainfo.DB methods Change-Id: Ia70a4e1446d98e6694870c82cac15931445c7b78 * Fix storj dependency Change-Id: Ie3ef812e84a2daf289fec21ecc4471bcc178cccd Co-authored-by: Egon Elbre <egonelbre@gmail.com> Co-authored-by: jessicagreben <Jessica.greben1+github@gmail.com> Co-authored-by: Jeff Wendling <leterip@gmail.com> Co-authored-by: Kaloyan Raev <kaloyan@storj.io>

view details

push time in 18 hours

PR merged storj/uplink

Reviewers
Merge master branch

What:

Why:

Please describe the tests:

  • Test 1:
  • Test 2:

Please describe the performance impact:

Code Review Checklist (to be filled out by reviewer)

  • [x] NEW: Are there any Satellite database migrations? Are they forwards and backwards compatible?
  • [x] Does the PR describe what changes are being made?
  • [x] Does the PR describe why the changes are being made?
  • [x] Does the code follow our style guide?
  • [x] Does the code follow our testing guide?
  • [x] Is the PR appropriately sized? (If it could be broken into smaller PRs it should be)
  • [x] Does the new code have enough tests? (every PR should have tests or justification otherwise. Bug-fix PRs especially)
  • [x] Does the new code have enough documentation that answers "how do I use it?" and "what does it do?"? (both source documentation and higher level, diagrams?)
  • [x] Does any documentation need updating?
  • [x] Do the database access patterns make sense?
+152 -183

0 comment

8 changed files

mniewrzal

pr closed time in 18 hours

push eventstorj/uplink

Michal Niewrzal

commit sha 8648d1a120cbcadb711daf1e1771b8c9a79410de

Fix storj dependency Change-Id: Ie3ef812e84a2daf289fec21ecc4471bcc178cccd

view details

push time in 19 hours

push eventstorj/storj

VitaliiShpital

commit sha d3d6e0c67c6be8ebe944f3f35d79961a644e7ce9

web/satellite: create access grant: set duration restrictions WHAT: date range picked on permissions step is applied now WHY: limit access grant by date range Change-Id: I75b1a63a4e19110ce6cb913b3743d1be9023f9c4

view details

VitaliiShpital

commit sha bb7677a85ff7a36572042cb29cbc29b2d14251b0

web/satellite: get gateway credentials request using url from config WHAT: POST request to get gateway credentials using access grant. Put request url to config and use it for request. WHY: to show gateway credentials on UI Change-Id: I15ef43ecdeed69b0961d5796aacb47f36d560b1b

view details

VitaliiShpital

commit sha 0771cdb0b1c89d4f226ae4f9860f2fdf0fde9368

web/satellite: create access grant: generate gateway credentials step WHAT: generate gateway credentials step for create access grant flow WHY: part of the flow Change-Id: I6496712b43f78a818ba0582b586cfae3a44683e6

view details

push time in 19 hours

push eventstorj/storj

Michal Niewrzal

commit sha 21602e0494be2824d907175fe515d5a217150a77

satellite/metainfo: enable commented test Test was commented to make uplink refactoring possible. Now we can bring back this test. Change-Id: I0511b76073efaafed8aac97f8e845dcec93dd059

view details

push time in 19 hours

PR opened storj/uplink

Merge master branch

What:

Why:

Please describe the tests:

  • Test 1:
  • Test 2:

Please describe the performance impact:

Code Review Checklist (to be filled out by reviewer)

  • [ ] NEW: Are there any Satellite database migrations? Are they forwards and backwards compatible?
  • [ ] Does the PR describe what changes are being made?
  • [ ] Does the PR describe why the changes are being made?
  • [ ] Does the code follow our style guide?
  • [ ] Does the code follow our testing guide?
  • [ ] Is the PR appropriately sized? (If it could be broken into smaller PRs it should be)
  • [ ] Does the new code have enough tests? (every PR should have tests or justification otherwise. Bug-fix PRs especially)
  • [ ] Does the new code have enough documentation that answers "how do I use it?" and "what does it do?"? (both source documentation and higher level, diagrams?)
  • [ ] Does any documentation need updating?
  • [ ] Do the database access patterns make sense?
+149 -185

0 comment

8 changed files

pr created time in 20 hours

create barnchstorj/uplink

branch : merge-master

created branch time in 20 hours

push eventstorj/uplink

Michal Niewrzal

commit sha f5d420360f2bee4242ef263354114c26415947ff

private/metainfo: make custom types for GetObject and ListObjects results With this change: * storj.ObjectInfo was changed to type RawObjectItem * storj.ObjectListItem was changed to type RawObjectListItem * code simplification around metainfo.DB methods Change-Id: Ia70a4e1446d98e6694870c82cac15931445c7b78

view details

push time in 21 hours

push eventstorj/storj

JT Olio

commit sha d3b0691bbde7fdf380b662628b8fc5a8dfef3a0b

satellite/dbx: import dbx templates these are unchanged from storj.io/dbx. we're importing them because in a later commit we will change them, and it'd be nice to see that diff as a separate commit. Change-Id: I8315130ed6bab397bd65b9a1a90c29d130b8c02d

view details

JT Olio

commit sha ea2f39ca7f31666472a856b3604398a9be9c555a

satellite/dbx: add retries for QueryRowContext-based operations Change-Id: Ie2527b673dd4ce5250cf5c0cbf8f14921262f665

view details

JT Olio

commit sha bd23d12bb99dd7e3875b8b6bfc8f080baad3ded4

satellite/dbx: add cockroach retries for other QueryContext operations Change-Id: Ia30fbba55c926892702fa96fb9dd01b75347d351

view details

JT Olio

commit sha 71e11b27f376e650782c461a844b7a2e0a8f169c

satellite/dbx: only retry with cockroach Change-Id: Id3630c26dbfda36dcbece2849e2353d5ab2882af

view details

push time in a day

more