Skip to content

Commit

Permalink
Add internal API endpoint to download meta-ranges and ranges (w/pre-s…
Browse files Browse the repository at this point in the history
…igned support) (#7786)
  • Loading branch information
ozkatz authored May 20, 2024
1 parent 9564812 commit 8a8ab3f
Show file tree
Hide file tree
Showing 42 changed files with 1,810 additions and 33 deletions.
60 changes: 60 additions & 0 deletions api/swagger.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5159,6 +5159,66 @@ paths:
default:
$ref: "#/components/responses/ServerError"

/repositories/{repository}/metadata/object/{type}/{object_id}:
parameters:
- in: path
name: repository
required: true
schema:
type: string
- in: path
name: object_id
required: true
schema:
type: string
- in: path
name: type
required: true
schema:
type: string
enum:
- range
- meta_range
get:
tags:
- internal
operationId: getMetadataObject
summary: return a lakeFS metadata object by ID
parameters:
- in: query
name: presign
required: false
schema:
type: boolean
responses:
200:
description: object content
content:
application/octet-stream:
schema:
type: string
format: binary
headers:
Content-Length:
schema:
type: integer
format: int64
302:
description: Redirect to a pre-signed URL for the object
headers:
Location:
schema:
type: string
401:
$ref: "#/components/responses/Unauthorized"
404:
$ref: "#/components/responses/NotFound"
420:
description: too many requests
default:
$ref: "#/components/responses/ServerError"


/repositories/{repository}/metadata/meta_range/{meta_range}:
parameters:
- in: path
Expand Down
1 change: 1 addition & 0 deletions clients/java-legacy/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

82 changes: 82 additions & 0 deletions clients/java-legacy/api/openapi.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

100 changes: 100 additions & 0 deletions clients/java-legacy/docs/InternalApi.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 8a8ab3f

Please sign in to comment.