grafana/pkg/infra/filestorage
Artur Wierzbicki 5c321599c8
Storage: enable SQL backend (#48095)
* #45498: add String util to ListResponse for better UX

* #45498: refactor db_filestorage FS API backend - use path_hash in DB schema

* #45498: enable DB backend fs api tests

* #45498: add comment

* #45498: enable Storage feature flag during integration tests

* remove fmt.println

* #45498: reduce sizes of hash columns

* separate conditions

* #45498: make it easy to ignore backends when running fs api integration tests

* #45498: quote `key` column name

* #45498: reduce path_hash size

* #45498: verify `/{orgId}/{storageName}/` prefix convention in integration tests

* #45498: add etag to the sql table

* #45498: add etag to the sql table

* remove feature flag check (storage isn't dev-mode only)

* add cacheControl and content disposition

* add comments

* add path_hash comment

* explicitly set `path` column collation in `file` table for postgres
2022-05-16 10:26:40 -07:00
..
api_test.go
api.go Storage: enable SQL backend (#48095) 2022-05-16 10:26:40 -07:00
cdk_blob_filestorage.go Storage: refactor filtering, improve performance (#47403) 2022-04-21 23:27:43 +04:00
db_filestorage.go Storage: enable SQL backend (#48095) 2022-05-16 10:26:40 -07:00
filter_test.go Storage: refactor filtering, improve performance (#47403) 2022-04-21 23:27:43 +04:00
filter.go Storage: refactor filtering, improve performance (#47403) 2022-04-21 23:27:43 +04:00
fs_integration_test.go Storage: enable SQL backend (#48095) 2022-05-16 10:26:40 -07:00
test_utils.go Storage: enable SQL backend (#48095) 2022-05-16 10:26:40 -07:00
wrapper_test.go Storage: refactor filtering, improve performance (#47403) 2022-04-21 23:27:43 +04:00
wrapper.go Storage: refactor filtering, improve performance (#47403) 2022-04-21 23:27:43 +04:00