storj/satellite/internalpb
Michal Niewrzal cebf255d64 satellite/metabase: adjust BeginObjectNextVersion to use pending_objects
Change is adjusting BeginObjectNextVersion to create pending object in
`pending_objects` or `objects` table depends on configuration. This is
first change to move pending objects from objects table.

General goal is to support both tables until `objects` table will be
free from pending objects. Whenever it will be needed code will be
supporting both tables at once.

To be able to decide if we need to use `pending_objects` table or
`objects` table we extend satellite stream id to keep that information
for later use.

BeginObjectExactVersion will be not adjusted because at the moment it's
used only in tests.

Part of https://github.com/storj/storj/issues/6046

Change-Id: Ibf21965f63cca5e1775469994a29f1fd1261af4e
2023-08-02 14:42:26 +00:00
..
delegated_repair_drpc.pb.go satellite/metainfo: align satellite StreamID protobuf version with metabase 2022-08-24 10:17:34 +00:00
delegated_repair.pb.go mod: update drpc to v0.0.19 2021-03-23 17:13:28 +02:00
delegated_repair.proto {satellite,storagenode}/internalpb: use specific package name 2020-10-30 17:31:08 +02:00
doc.go satellite/internalpb: move datarepair.pb to internal 2020-10-30 13:28:14 +02:00
gc.pb.go satellite/internalpb: new protobuf for retain filters 2022-08-30 12:37:40 +02:00
gc.proto satellite/internalpb: new protobuf for retain filters 2022-08-30 12:37:40 +02:00
gen.go all: fix deprecated ioutil commands 2022-10-11 15:27:29 +00:00
metainfo_sat.pb.go satellite/metabase: adjust BeginObjectNextVersion to use pending_objects 2023-08-02 14:42:26 +00:00
metainfo_sat.proto satellite/metabase: adjust BeginObjectNextVersion to use pending_objects 2023-08-02 14:42:26 +00:00
ordersmeta.pb.go {satellite,storagnode}/internalpb: bump gogo to v1.3.2 2021-02-04 11:09:13 +00:00
ordersmeta.proto satellite/orders: use smaller encrypted metadata 2021-01-08 16:40:31 +00:00
types.go satellite/internalpb: add inspectors 2020-10-30 13:28:17 +02:00