Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Add session status checker API #2312

Merged
merged 2 commits into from
Sep 14, 2024

Conversation

fregataa
Copy link
Member

@fregataa fregataa commented Jun 18, 2024

Add GQL mutation and POST /session/_/transit-status API to check and update the status of session

Request

curl --location --request POST 'MANAGER_ADDR/session/_/transit-status' \
--header 'Content-Type: application/json' \
--data '{
    "id": "SESSION_ID"
}'

Response

{"session_status": "RUNNING"}

Checklist: (if applicable)

  • Milestone metadata specifying the target backport version
  • API server-client counterparts (e.g., manager API -> client SDK)

📚 Documentation preview 📚: https://sorna--2312.org.readthedocs.build/en/2312/


📚 Documentation preview 📚: https://sorna-ko--2312.org.readthedocs.build/ko/2312/

Copy link
Member Author

fregataa commented Jun 18, 2024

Copy link

graphite-app bot commented Jun 18, 2024

Your org has enabled the Graphite merge queue for merging into main

Add the label “flow:merge-queue” to the PR and Graphite will automatically add it to the merge queue when it’s ready to merge. Or use the label “flow:hotfix” to add to the merge queue as a hot fix.

You must have a Graphite account and log in to Graphite in order to use the merge queue. Sign up using this link.

@fregataa fregataa force-pushed the topic/06-18-refactor_session_kernel_status_management branch from 5be5355 to 19d43d3 Compare June 18, 2024 14:53
@fregataa fregataa force-pushed the topic/06-18-feature_add_session_status_checker_api branch from 1ac22eb to e95b3c9 Compare June 18, 2024 14:53
@fregataa fregataa force-pushed the topic/06-18-refactor_session_kernel_status_management branch from 19d43d3 to f0372b0 Compare June 18, 2024 14:59
@fregataa fregataa force-pushed the topic/06-18-feature_add_session_status_checker_api branch from e95b3c9 to dd67e0b Compare June 18, 2024 14:59
@fregataa fregataa force-pushed the topic/06-18-refactor_session_kernel_status_management branch from f0372b0 to 61bd7ea Compare June 21, 2024 05:10
@fregataa fregataa force-pushed the topic/06-18-feature_add_session_status_checker_api branch from dd67e0b to 24bfe91 Compare June 21, 2024 05:10
@fregataa fregataa force-pushed the topic/06-18-refactor_session_kernel_status_management branch from 61bd7ea to 93d0fdd Compare July 11, 2024 10:24
@fregataa fregataa force-pushed the topic/06-18-refactor_session_kernel_status_management branch from 93d0fdd to 41bd330 Compare July 26, 2024 15:06
@fregataa fregataa force-pushed the topic/06-18-feature_add_session_status_checker_api branch from 24bfe91 to a73108a Compare July 26, 2024 15:06
@fregataa fregataa force-pushed the topic/06-18-refactor_session_kernel_status_management branch from 41bd330 to 0bbc034 Compare July 26, 2024 15:28
@fregataa fregataa force-pushed the topic/06-18-feature_add_session_status_checker_api branch from a73108a to 2558962 Compare July 26, 2024 15:29
@fregataa fregataa added this to the 24.09 milestone Jul 26, 2024
@fregataa fregataa force-pushed the topic/06-18-feature_add_session_status_checker_api branch from 2558962 to eb97e55 Compare July 26, 2024 15:35
@fregataa fregataa changed the title feature: Add session status checker API feat: Add session status checker API Jul 26, 2024
@fregataa fregataa force-pushed the topic/06-18-refactor_session_kernel_status_management branch from 0bbc034 to 9190f6f Compare July 27, 2024 06:38
@fregataa fregataa force-pushed the topic/06-18-feature_add_session_status_checker_api branch from eb97e55 to 4ac63bd Compare July 27, 2024 06:38
@fregataa fregataa force-pushed the topic/06-18-refactor_session_kernel_status_management branch from 9190f6f to b258c47 Compare July 27, 2024 12:09
@fregataa fregataa force-pushed the topic/06-18-feature_add_session_status_checker_api branch from 4ac63bd to 02c041d Compare July 27, 2024 12:10
@fregataa fregataa force-pushed the topic/06-18-refactor_session_kernel_status_management branch from b258c47 to 47eb62e Compare July 27, 2024 13:29
@fregataa fregataa force-pushed the topic/06-18-feature_add_session_status_checker_api branch from 02c041d to 20fefce Compare July 27, 2024 13:29
@fregataa fregataa force-pushed the topic/06-18-feature_add_session_status_checker_api branch from 966c737 to 063a382 Compare September 2, 2024 07:57
@fregataa fregataa force-pushed the topic/06-18-refactor_session_kernel_status_management branch from 6ad9a17 to f54033d Compare September 2, 2024 08:24
@fregataa fregataa force-pushed the topic/06-18-feature_add_session_status_checker_api branch from fcc097c to 5157770 Compare September 2, 2024 08:25
@fregataa fregataa force-pushed the topic/06-18-refactor_session_kernel_status_management branch from f54033d to 68c083d Compare September 3, 2024 05:15
@fregataa fregataa force-pushed the topic/06-18-feature_add_session_status_checker_api branch from 5157770 to b5aef12 Compare September 3, 2024 05:16
@fregataa fregataa force-pushed the topic/06-18-refactor_session_kernel_status_management branch 2 times, most recently from e9024c6 to db64ef9 Compare September 5, 2024 00:46
@fregataa fregataa force-pushed the topic/06-18-feature_add_session_status_checker_api branch from b5aef12 to f6b166e Compare September 5, 2024 00:47
@fregataa fregataa force-pushed the topic/06-18-refactor_session_kernel_status_management branch 2 times, most recently from ba6bd3d to a0b81d5 Compare September 10, 2024 10:34
@fregataa fregataa force-pushed the topic/06-18-feature_add_session_status_checker_api branch from f6b166e to 0ab732d Compare September 10, 2024 10:36
@fregataa fregataa force-pushed the topic/06-18-refactor_session_kernel_status_management branch 3 times, most recently from 6b455ba to d481394 Compare September 13, 2024 09:31
Base automatically changed from topic/06-18-refactor_session_kernel_status_management to main September 13, 2024 14:40
@fregataa fregataa force-pushed the topic/06-18-feature_add_session_status_checker_api branch 2 times, most recently from 7feeb06 to 3c30b93 Compare September 14, 2024 03:40
@fregataa fregataa marked this pull request as ready for review September 14, 2024 03:42
@fregataa fregataa force-pushed the topic/06-18-feature_add_session_status_checker_api branch from 184c2fd to c1b992a Compare September 14, 2024 05:05
@fregataa fregataa force-pushed the topic/06-18-feature_add_session_status_checker_api branch from c1b992a to 87ea9ff Compare September 14, 2024 05:16
@fregataa fregataa removed the request for review from yomybaby September 14, 2024 05:17
@fregataa fregataa added this pull request to the merge queue Sep 14, 2024
Merged via the queue into main with commit df4ae50 Sep 14, 2024
25 checks passed
@fregataa fregataa deleted the topic/06-18-feature_add_session_status_checker_api branch September 14, 2024 05:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:docs Documentations comp:manager Related to Manager component size:M 30~100 LoC
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant