mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-12 04:42:16 +00:00
api doc for batch media file endpoint
This commit is contained in:
1 parent
d58725d629
commit
3708eda3ef
2 files changed
+10
-14
No files matched your search
@@ -2,19 +2,8 @@
|
||||
-- noinspection SqlNoDataSourceInspectionForFile
|
||||
-- noinspection SqlResolveForFile
|
||||
|
||||
select
|
||||
maybe_creator_user_token,
|
||||
users.username as maybe_creator_username,
|
||||
creator_ip_address,
|
||||
count(*) as attempts
|
||||
from generic_inference_jobs as jobs
|
||||
left outer join users
|
||||
on users.token = jobs.maybe_creator_user_token
|
||||
where status IN ('pending', 'started', 'complete_failure', 'attempt_failed')
|
||||
and jobs.created_at > NOW() - INTERVAL 1 MINUTE
|
||||
group by maybe_creator_user_token, maybe_creator_username, creator_ip_address
|
||||
order by attempts desc;
|
||||
|
||||
-- Test table for write contention
|
||||
select count(*) from generic_inference_jobs where created_at > now() - interval 1 minute;
|
||||
|
||||
-- When the database is under contention, use this form to reduce the number of rows scanned
|
||||
SELECT
|
||||
|
||||
@@ -35,8 +35,9 @@ use crate::http_server::endpoints::conversion::enqueue_fbx_to_gltf_handler::*;
|
||||
use crate::http_server::endpoints::engine::create_scene_handler::*;
|
||||
use crate::http_server::endpoints::inference_job::get_inference_job_status::*;
|
||||
use crate::http_server::endpoints::inference_job::terminate_inference_job_handler::*;
|
||||
use crate::http_server::endpoints::media_files::delete_media_file::*;
|
||||
use crate::http_server::endpoints::media_files::batch_get_media_files_handler::*;
|
||||
use crate::http_server::endpoints::media_files::change_media_file_visibility_handler::*;
|
||||
use crate::http_server::endpoints::media_files::delete_media_file::*;
|
||||
use crate::http_server::endpoints::media_files::get_media_file::*;
|
||||
use crate::http_server::endpoints::media_files::list::list_featured_media_files::*;
|
||||
use crate::http_server::endpoints::media_files::list::list_media_files::*;
|
||||
@@ -78,6 +79,7 @@ use crate::http_server::web_utils::response_success_helpers::*;
|
||||
crate::http_server::endpoints::engine::create_scene_handler::create_scene_handler,
|
||||
crate::http_server::endpoints::inference_job::get_inference_job_status::get_inference_job_status_handler,
|
||||
crate::http_server::endpoints::inference_job::terminate_inference_job_handler::terminate_inference_job_handler,
|
||||
crate::http_server::endpoints::media_files::batch_get_media_files_handler::batch_get_media_files_handler,
|
||||
crate::http_server::endpoints::media_files::change_media_file_visibility_handler::change_media_file_visibility_handler,
|
||||
crate::http_server::endpoints::media_files::delete_media_file::delete_media_file_handler,
|
||||
crate::http_server::endpoints::media_files::get_media_file::get_media_file_handler,
|
||||
@@ -150,12 +152,17 @@ use crate::http_server::web_utils::response_success_helpers::*;
|
||||
Visibility,
|
||||
|
||||
// Endpoint API types
|
||||
BatchGetMediaFilesError,
|
||||
BatchGetMediaFilesModelInfo,
|
||||
BatchGetMediaFilesQueryParams,
|
||||
BatchGetMediaFilesSuccessResponse,
|
||||
BatchGetUserBookmarksError,
|
||||
BatchGetUserBookmarksQueryParams,
|
||||
BatchGetUserBookmarksResponse,
|
||||
BatchGetUserRatingError,
|
||||
BatchGetUserRatingQueryParams,
|
||||
BatchGetUserRatingResponse,
|
||||
BatchMediaFileInfo,
|
||||
BookmarkRow,
|
||||
ChangeMediaFileVisibilityError,
|
||||
ChangeMediaFileVisibilityPathInfo,
|
||||
|
||||
Reference in new issue
Block a user