buildgrid.server.persistence.sql package
Submodules
- buildgrid.server.persistence.sql.impl module
DataStoreMetrics
AgedJobHandlerOptions
SQLDataStore
SQLDataStore.RETRYABLE_STATUS_CODES
SQLDataStore.start()
SQLDataStore.stop()
SQLDataStore.set_instance_name()
SQLDataStore.queue_job_action()
SQLDataStore.create_operation_for_existing_job()
SQLDataStore.create_operation_for_new_job()
SQLDataStore.create_operation()
SQLDataStore.load_operation()
SQLDataStore.get_operation_job_name()
SQLDataStore.get_operation_request_metadata_by_name()
SQLDataStore.cancel_jobs_exceeding_execution_timeout()
SQLDataStore.cancel_operation()
SQLDataStore.list_operations()
SQLDataStore.get_metrics()
SQLDataStore.assign_n_leases()
SQLDataStore.get_or_create_client_identity_in_store()
SQLDataStore.add_bot_entry()
SQLDataStore.close_bot_sessions()
SQLDataStore.reap_expired_sessions()
SQLDataStore.synchronize_bot_lease()
SQLDataStore.count_bots()
SQLDataStore.count_bots_by_status()
SQLDataStore.get_bot_expiry_time()
SQLDataStore.get_metadata_for_leases()
SQLDataStore.publish_execution_stats()
- buildgrid.server.persistence.sql.models module
PlatformEntry
JobEntry
JobEntry.name
JobEntry.instance_name
JobEntry.action_digest
JobEntry.action
JobEntry.priority
JobEntry.stage
JobEntry.do_not_cache
JobEntry.cancelled
JobEntry.queued_timestamp
JobEntry.queued_time_duration
JobEntry.worker_start_timestamp
JobEntry.worker_completed_timestamp
JobEntry.result
JobEntry.assigned
JobEntry.n_tries
JobEntry.platform_requirements
JobEntry.status_code
JobEntry.stdout_stream_name
JobEntry.stdout_stream_write_name
JobEntry.stderr_stream_name
JobEntry.stderr_stream_write_name
JobEntry.command
JobEntry.leases
JobEntry.active_states
JobEntry.active_leases
JobEntry.operations
JobEntry.platform
LeaseEntry
ClientIdentityEntry
OperationEntry
IndexEntry
BotEntry
BlobEntry
digest_to_string()
string_to_digest()
- buildgrid.server.persistence.sql.notifier module
- buildgrid.server.persistence.sql.utils module