zulip/docs/subsystems
Prakhar Pratyush 3bad36ef8c queue: Rename queue_json_publish to queue_json_publish_rollback_unsafe.
This commit renames the 'queue_json_publish' function to
'queue_json_publish_rollback_unsafe' to reflect the fact that it doesn't
wait for the db transaction (within which it gets called, if any)
to commit and sends event irrespective of commit or rollback.

In most of the cases we don't want to send event in the case of
rollbacks, so the caller should be aware that calling the function
directly is rollback unsafe.

Fixes part of #30489.
2024-12-06 09:23:02 -08:00
..
accessibility.md docs: Correct zulipbot label in accessibility documentation. 2024-09-17 16:26:32 -07:00
analytics.md docs: Add comma to all uses of "e.g." in contributor docs. 2024-07-05 15:36:24 -07:00
api-release-checklist.md docs: Clean redundant relative links. 2022-02-24 16:12:18 -08:00
billing.md billing: Document how to test different billing states. 2024-05-02 18:31:23 -07:00
caching.md docs: Add comma to all uses of "e.g." in contributor docs. 2024-07-05 15:36:24 -07:00
client.md docs: Add comma to all uses of "e.g." in contributor docs. 2024-07-05 15:36:24 -07:00
dependencies.md docs: Mention Debian as a supported distro 2024-09-16 15:44:19 -07:00
django-upgrades.md docs: Apply sentence single-spacing from Prettier. 2021-09-08 12:06:24 -07:00
email.md docs: Add comma to all uses of "e.g." in contributor docs. 2024-07-05 15:36:24 -07:00
emoji.md settings: Explain that Google blob emojis are deprecated. 2022-10-04 12:29:35 -07:00
events-system.md tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
full-text-search.md docs: Rename "operators" to "filters". 2022-12-09 13:52:13 -08:00
hashchange-system.md reload: Convert module to TypeScript. 2024-09-18 15:31:41 -07:00
html-css.md docs: Add comma to all uses of "e.g." in contributor docs. 2024-07-05 15:36:24 -07:00
index.md docs: Add description of thumbnailing system. 2024-09-04 09:10:58 -07:00
input-pills.md input_pill: Remove display_value in favor of module-specific values. 2024-08-01 17:31:59 -07:00
logging.md docs: Add comma to all uses of "e.g." in contributor docs. 2024-07-05 15:36:24 -07:00
management-commands.md docs: Add comma to all uses of "e.g." in contributor docs. 2024-07-05 15:36:24 -07:00
markdown.md marked: Rename to *.cjs. 2024-11-13 09:18:56 -08:00
notifications.md docs: Rename 'send_event' to 'send_event_on_commit'. 2024-09-20 15:20:18 -07:00
onboarding-steps.md docs: Add subsystem doc for 'Onboarding Steps'. 2024-06-18 09:39:50 -07:00
performance.md docs: Update docs/subsystems/ files to use channel. 2024-05-20 11:23:23 -07:00
pointer.md documentation: Modify cases of "[a-zA-Z] e\.g\.," for readability. 2024-07-09 13:41:44 -07:00
presence.md documentation: Modify cases of "[a-zA-Z] e\.g\.," for readability. 2024-07-09 13:41:44 -07:00
queuing.md queue: Rename queue_json_publish to queue_json_publish_rollback_unsafe. 2024-12-06 09:23:02 -08:00
realms.md documentation: Modify cases of "[a-zA-Z] e\.g\.," for readability. 2024-07-09 13:41:44 -07:00
release-checklist.md version: Update version after 9.0 release. 2024-07-25 14:35:16 -07:00
schema-migrations.md documentation: Modify cases of "[a-zA-Z] e\.g\.," for readability. 2024-07-09 13:41:44 -07:00
sending-messages.md docs: Fix typo in sending-messages.md. 2024-08-12 09:32:25 -07:00
settings.md documentation: Revise uses of "e.g.," followed by a colon. 2024-07-09 13:41:44 -07:00
slash-commands.md composebox_typeahead: Convert module to typescript. 2024-05-16 14:53:26 -07:00
thumbnailing.md docs: Minor tweaks to thumbnailing.md. 2024-10-13 11:43:28 -07:00
typing-indicators.md docs: Update typing indicators documentation. 2024-09-16 15:48:14 -07:00
unread_messages.md docs: Update docs/subsystems/ files to use channel. 2024-05-20 11:23:23 -07:00
widgets.md message_list_view: Convert module to typescript. 2024-09-11 14:59:31 -07:00