-
- Downloads
Return virtual index when creating and getting a log entry (#725)
* Return virtual index when creating and getting a log entry Use the virtual index when signing an entry on creation, and return that to the end user. There shouldn't be any observable difference here at the moment, until we actually shard the log. Signed-off-by:Priya Wadhwa <priya@chainguard.dev> * Remove pointer to logRanges so value can't be modified Also make all fields private and only accessible via funcition calls Signed-off-by:
Priya Wadhwa <priya@chainguard.dev> * Fix virtual log index bug when getting indicies in inactive shards Signed-off-by:
Priya Wadhwa <priya@chainguard.dev>
Showing
- cmd/rekor-server/app/flags.go 2 additions, 9 deletionscmd/rekor-server/app/flags.go
- cmd/rekor-server/app/flags_test.go 2 additions, 3 deletionscmd/rekor-server/app/flags_test.go
- pkg/api/api.go 3 additions, 3 deletionspkg/api/api.go
- pkg/api/entries.go 11 additions, 8 deletionspkg/api/entries.go
- pkg/sharding/log_index.go 33 additions, 0 deletionspkg/sharding/log_index.go
- pkg/sharding/log_index_test.go 105 additions, 0 deletionspkg/sharding/log_index_test.go
- pkg/sharding/ranges.go 44 additions, 6 deletionspkg/sharding/ranges.go
- pkg/sharding/ranges_test.go 1 addition, 1 deletionpkg/sharding/ranges_test.go
- tests/sharding-e2e-test.sh 23 additions, 2 deletionstests/sharding-e2e-test.sh
Loading
Please register or sign in to comment