ubicloud/spec/model
Burak Velioglu ee586fc6cb Lock only the selected row instead of whole pool
While allocating a vm from a pool, whole vms of the
related pool were locked. This was causing unnecessary
lock and increasing the run time of the query. So, locking
the selected row instead to allow concurrent requests to
continue with the next unlocked tuple.
2024-12-20 11:18:51 +03:00
..
ai Add model_type method for determining model categories 2024-12-11 22:32:39 +01:00
dns_zone Rename PostgresResource server_name to name 2024-01-15 14:23:16 +03:00
github Delete all cache entries when repository delete 2024-07-18 15:12:27 +03:00
minio Remove helsinki region 2024-11-05 23:47:48 +03:00
postgres Enhancements to VmSize. 2024-12-11 16:34:54 -08:00
api_key_spec.rb Introduce API keys 2024-10-01 15:36:57 +02:00
archived_record_spec.rb Create ArchivedRecord model 2024-12-14 11:48:31 +01:00
billing_info_spec.rb Introduce billing details 2023-08-11 11:33:06 +03:00
billing_record_spec.rb Introduce billing for inference endpoints 2024-10-16 13:56:06 +02:00
boot_image_spec.rb Remove all skip_if_frozen{_models} calls in the specs 2024-10-30 12:08:24 -07:00
firewall_rule_spec.rb Remove helsinki region 2024-11-05 23:47:48 +03:00
firewall_spec.rb Remove helsinki region 2024-11-05 23:47:48 +03:00
github_installation_spec.rb Change total_active_runner_cores to count cores 2024-07-05 12:25:01 +02:00
github_runner_spec.rb Persist data instead of mocking in runner model tests 2024-12-18 12:37:32 +03:00
hetzner_host_spec.rb Introduce Hetzner API support for IPv4 2023-06-19 13:12:05 +02:00
invoice_spec.rb Add the amount of money saved compare to default runners to invoice emails 2024-11-02 08:03:10 -07:00
ipsec_tunnel_spec.rb Remove refresh_mesh logic 2023-08-22 17:11:00 +02:00
load_balancer_spec.rb Remove helsinki region 2024-11-05 23:47:48 +03:00
nic_spec.rb VM addition, removal, rekeying and ps destroy for connected subnets 2024-11-04 16:34:05 +01:00
page_spec.rb Add ubid and debug link to Pagerduty incidents 2023-11-02 16:40:48 +03:00
payment_method_spec.rb Introduce billing details 2023-08-11 11:33:06 +03:00
pci_device_spec.rb Introduce PciDevice model 2024-05-07 16:10:05 +02:00
private_subnet_spec.rb Avoid /api/ path mangling for testing purposes 2024-11-20 14:33:06 -08:00
project_quota_spec.rb Add tests to ensure uniqueness of default quotas 2024-07-26 11:51:20 +02:00
project_spec.rb Have invalid project name error message explain why 2024-12-16 08:49:48 -08:00
resource_methods_spec.rb Include ubid in Model#inspect for models using ResourceMethods 2024-10-24 08:47:49 -07:00
spec_helper.rb Parallelize unit tests 2024-03-04 10:39:35 +01:00
sshable_spec.rb Remove all skip_if_frozen{_models} calls in the specs 2024-10-30 12:08:24 -07:00
strand_spec.rb Remove all skip_if_frozen{_models} calls in the specs 2024-10-30 12:08:24 -07:00
usage_alert_spec.rb Remove all skip_if_frozen{_models} calls in the specs 2024-10-30 12:08:24 -07:00
vm_host_spec.rb Remove all skip_if_frozen{_models} calls in the specs 2024-10-30 12:08:24 -07:00
vm_pool_spec.rb Lock only the selected row instead of whole pool 2024-12-20 11:18:51 +03:00
vm_spec.rb Change vm display state while restarting it 2024-12-13 10:04:54 +03:00
vm_storage_volume_spec.rb Enable multiple SPDK installations 2023-11-22 11:39:28 -08:00