Documentation
¶
Index ¶
- func BuildConditionFromParams(ifMatch, ifNoneMatch *string) (*graveler.ConditionFunc, error)
- func NewIcebergSyncController(_ config.Config) icebergsync.Controller
- func NotImplementedIcebergCatalogHandler(w http.ResponseWriter, r *http.Request)
- func RegisterServices(ctx context.Context, sd ServiceDependencies, router *chi.Mux) error
- type ServiceDependencies
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildConditionFromParams ¶
func BuildConditionFromParams(ifMatch, ifNoneMatch *string) (*graveler.ConditionFunc, error)
BuildConditionFromParams creates a graveler.ConditionFunc from upload params. Returns nil if no precondition is specified in the params. Handles IfNoneMatch (must be "*") and IfMatch (ETag validation).
func NewIcebergSyncController ¶
func NewIcebergSyncController(_ config.Config) icebergsync.Controller
func NotImplementedIcebergCatalogHandler ¶
func NotImplementedIcebergCatalogHandler(w http.ResponseWriter, r *http.Request)
NotImplementedIcebergCatalogHandler returns HTTP 501 Not Implemented status for Iceberg REST Catalog endpoints.
func RegisterServices ¶
Types ¶
Click to show internal directories.
Click to hide internal directories.