storj/satellite/metainfo/metabase
Egon Elbre 322c3a167b satellite/metainfo/metabase: add node alias table
This is first step in supporting node aliases. It adds a table
that automatically assigns aliases to nodes inserted into the table.

Change-Id: Ibdf40097c3c1e5b371500203f8db203505a48adc
2021-02-05 14:34:15 +02:00
..
alias_test.go satellite/metainfo/metabase: add node alias table 2021-02-05 14:34:15 +02:00
alias.go satellite/metainfo/metabase: add node alias table 2021-02-05 14:34:15 +02:00
bench_test.go satellite/metainfo/metabase: add benchmark 2021-01-25 14:59:24 +00:00
commit_object_test.go satellite/metainfo/metabase: fix FixedSegmentSize for gapped parts 2021-01-25 13:30:56 +02:00
commit_object.go satellite/metainfo/metabase: fix FixedSegmentSize for gapped parts 2021-01-25 13:30:56 +02:00
commit_test.go satellite/metainfo/metabase: allow to set Encryption while committing object 2021-01-20 18:28:25 +01:00
commit.go satellite/metainfo/metabase: fix FixedSegmentSize for gapped parts 2021-01-25 13:30:56 +02:00
common_test.go satellite/metainfo/metabase: fix ParseSegmentKey to parse part numbers 2021-02-01 15:18:18 +02:00
common.go satellite/metainfo/metabase: GetSegmentByLocation 2021-02-01 21:52:12 +02:00
consts_test.go satellite/metainfo/metabase: disable PlainSize validation 2021-01-07 14:14:20 +00:00
db_test.go satellite/metainfo/metabase: add benchmark 2021-01-25 14:59:24 +00:00
db.go satellite/metainfo/metabase: add node alias table 2021-02-05 14:34:15 +02:00
delete_bucket_test.go satellite/metainfo/metabase: fix segment index in tests 2021-01-25 13:27:24 +02:00
delete_bucket.go satellite/metainfo/metabase: optimize DeleteBucket 2020-12-16 14:39:33 +00:00
delete_expired_test.go satellite/metainfo/metabase: DeleteExpiredObjects 2020-11-13 15:31:31 +02:00
delete_expired.go satellite/metainfo/metabase: DeleteExpiredObjects 2020-11-13 15:31:31 +02:00
delete_test.go satellite/metainfo/metabase: GetSegmentByLocation 2021-02-01 21:52:12 +02:00
delete.go satellite/metainfo/metabase: improve subquery comparision performance 2021-01-27 17:45:27 +02:00
encoding.go satellite/metainfo/metabase: move metainfo PoC into storj repo 2020-10-29 09:44:55 +01:00
get_test.go satellite/metainfo/metabase: GetSegmentByLocation 2021-02-01 21:52:12 +02:00
get.go satellite/metainfo/metabase: GetSegmentByLocation 2021-02-01 21:52:12 +02:00
iterator_test.go metainfo/metabase: iterate through pending objects by key 2021-02-03 11:44:05 +01:00
iterator_util_test.go satellite/metainfo: code cleaning 2020-11-17 15:50:40 +02:00
iterator.go metainfo/metabase: iterate through pending objects by key 2021-02-03 11:44:05 +01:00
list_segments_test.go satellite/metainfo/metabase: fix segment index in tests 2021-01-25 13:27:24 +02:00
list_segments.go satellite/metainfo/metabase: set maxParts to MaxListLimit if greater 2020-12-03 11:32:07 +00:00
list.go metainfo/metabase: iterate through pending objects by key 2021-02-03 11:44:05 +01:00
raw.go satellite/metainfo/metabase: add node alias table 2021-02-05 14:34:15 +02:00
test_test.go satellite/metainfo/metabase: add node alias table 2021-02-05 14:34:15 +02:00
update_test.go satellite/metainfo/metabase: fix segment index in tests 2021-01-25 13:27:24 +02:00
update.go satellite/metainfo/metabase: add Verify method for Pieces 2020-12-21 12:49:03 +00:00
util.go satellite/metainfo/metabase: commit object without proofs 2020-11-09 15:18:07 +00:00