You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Support for a "private mode" where workflow data (as opposed to
metadata) is never sent to Conductor
- Add the ability to "tag" executors with metadata for display in the
dashboard
- Add a new workflow aggregates API
Copy file name to clipboardExpand all lines: dbos/_dbos_config.py
+2Lines changed: 2 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -42,6 +42,7 @@ class DBOSConfig(TypedDict, total=False):
42
42
system_database_engine (sa.Engine): A custom system database engine. If provided, DBOS will not create an engine but use this instead.
43
43
conductor_key (str): An API key for DBOS Conductor. Pass this in to connect your process to Conductor.
44
44
conductor_url (str): The websockets URL for your DBOS Conductor service. Only set if you're self-hosting Conductor.
45
+
conductor_executor_metadata (Dict[str, Any]): Metadata associated with this executor that may be used to identify an executor on the Conductor dashboard. Must be JSON-serializable.
45
46
serializer (Serializer): A custom serializer and deserializer DBOS uses when storing program data in the system database
46
47
use_listen_notify (bool): Whether to use LISTEN/NOTIFY or polling to listen for notifications and events. Defaults to True. As this affects migrations, may not be changed after the system database is first created.
47
48
notification_listener_polling_interval_sec (float): Polling interval in seconds for the notification listener background process. Defaults to 1.0. Minimum value is 0.001. Lower values can speed up test execution.
@@ -69,6 +70,7 @@ class DBOSConfig(TypedDict, total=False):
0 commit comments