storj/scripts
Natalie Villasana f11413bc8e Implement garbage collection on satellite (#2577)
* Added a gc package at satellite/gc, which contains the gc.Service, which runs garbage collection integrated with the metainfoloop, and the gc PieceTracker, which implements the metainfo loop Observer interface and stores all of the filters (about which pieces are good) for each node.
* Added a gc config located at satellite/gc/service.go (loop disabled by default in release)
* Creates bloom filters with pieces to be retained inside the metainfo loop
* Sends RetainRequests (or filters with good piece ids) to all storage nodes.
2019-07-24 13:26:43 -04:00
..
testdata Implement garbage collection on satellite (#2577) 2019-07-24 13:26:43 -04:00
waitlist Waitlist script (#573) 2018-11-06 18:43:20 +01:00
atomicalign.go scripts/atomicalign: check for proper alignment for 64bit atomics (#2580) 2019-07-17 09:26:03 -04:00
cert-gating.sh certificates config and --certs-dir fixes (#1093) 2019-01-22 13:35:48 +01:00
check-clean-directory.go jenkins: add tidiness checks (#1824) 2019-04-24 18:33:01 +03:00
check-copyright.go updates copyright 2018 to 2019 (#1133) 2019-01-24 15:15:10 -05:00
check-dbx-version.sh server side macaroons (#1945) 2019-05-24 10:51:27 -06:00
check-imports.go jenkins: avoid using goimports and distribute load better (#2359) 2019-06-27 21:52:50 +03:00
check-large-files.go jenkins: disallow files over 600KB (#2323) 2019-06-26 08:44:52 +02:00
check-mod-tidy.go jenkins: add tidiness checks (#1824) 2019-04-24 18:33:01 +03:00
check-peer-constraints.go jenkins: peer constraints (#1933) 2019-05-10 14:13:09 +02:00
check-satellite-config-lock.sh Update Notification Text to new process (#2120) 2019-06-04 22:43:07 -04:00
cover-remove-generated.go cover all the things (#1818) 2019-04-26 16:39:11 +03:00
dependencies_test.go Add arguments to lockedgen for using it in other places (#1030) 2019-01-11 18:07:26 +02:00
fail-on-race.go Fail integration tests on panic (#1032) 2019-01-11 18:18:16 +02:00
gerrit-cla.py gerrit: add cla 2019-06-19 18:28:53 +00:00
install-awscli.sh Travis with go1.11 and modules (#479) 2018-10-16 20:02:00 +03:00
lockedgen.go satellite: rearrange marketing package (#2268) 2019-06-24 16:51:54 -04:00
protobuf.go fix ordering of protoc includes (#2308) 2019-07-06 18:52:15 +02:00
release.sh Fixing upload and build binaries (#1751) 2019-04-12 13:28:04 -04:00
tag-release.sh scripts/tag-release.sh: libuplink release tagging (#2256) 2019-06-24 19:53:17 +02:00
test-aio.sh server side macaroons (#1945) 2019-05-24 10:51:27 -06:00
test-aws-benchmark.sh aws s3 performance tests (#2060) 2019-05-28 11:46:58 -07:00
test-certificate-signing.sh Use mail.test as domain in emails (#2224) 2019-06-18 02:28:40 +02:00
test-network-stalls.go Test that network stalls don't cause indefinite hangs in uplink (#1530) 2019-03-20 08:58:07 -06:00
test-sim-aws.sh server side macaroons (#1945) 2019-05-24 10:51:27 -06:00
test-sim-benchmark.sh aws s3 performance tests (#2060) 2019-05-28 11:46:58 -07:00
test-sim.sh server side macaroons (#1945) 2019-05-24 10:51:27 -06:00
test-uplink.sh Fix test-sim debug-addr error (#2420) 2019-07-03 16:10:51 +02:00
update-satellite-config-lock.sh jenkins: check that lock file is updated properly (#1977) 2019-06-04 19:12:27 +02:00
use-ports.go updates copyright 2018 to 2019 (#1133) 2019-01-24 15:15:10 -05:00
utils.sh certificates config and --certs-dir fixes (#1093) 2019-01-22 13:35:48 +01:00
xunit.go jenkins: capability to use leakcheck (#2179) 2019-06-21 17:57:38 +03:00