emqx/apps/emqx_ft/test
Andrew Mayorov 4132f5a5fb feat(ft): introduce exporter concept in local storage backend
The exporter is responsible for keeping fully transferred and
successfully assembled files. This was on the local storage itself
before. This abstraction is needed to give us an ability to
support S3 destinations more easily, just by swapping the storage
exporter.

Also implement local filesystem exporter and reimplement parts of
the `emqx_ft` API on top of it.
2023-04-07 17:25:22 +03:00
..
props test: make assembly proptests waste less memory 2023-04-07 17:25:22 +03:00
emqx_ft_api_SUITE.erl feat(ft): introduce exporter concept in local storage backend 2023-04-07 17:25:22 +03:00
emqx_ft_assembler_SUITE.erl feat(ft): introduce exporter concept in local storage backend 2023-04-07 17:25:22 +03:00
emqx_ft_conf_SUITE.erl feat(ft): introduce exporter concept in local storage backend 2023-04-07 17:25:22 +03:00
emqx_ft_content_gen.erl test: make content_gen emit meta with each chunk 2023-04-07 17:25:22 +03:00
emqx_ft_responder_SUITE.erl chore: remove unused code 2023-04-07 17:25:21 +03:00
emqx_ft_storage_fs_gc_SUITE.erl feat(ft): introduce exporter concept in local storage backend 2023-04-07 17:25:22 +03:00
emqx_ft_storage_fs_reader_SUITE.erl chore(ft): fix gen_rpc flakyness 2023-04-07 17:25:22 +03:00
emqx_ft_storage_fs_SUITE.erl feat(ft): introduce exporter concept in local storage backend 2023-04-07 17:25:22 +03:00
emqx_ft_SUITE.erl feat(ft): introduce exporter concept in local storage backend 2023-04-07 17:25:22 +03:00
emqx_ft_test_helpers.erl feat(ft): introduce exporter concept in local storage backend 2023-04-07 17:25:22 +03:00