clan_vm_manager: Add GKVStore to combat O(n2) runtimes. Add pygdb to devshell #884

Merged
clan-bot merged 4 commits from Qubasa-main into main 2024-03-01 03:49:53 +00:00
Owner

clan_vm_manager: Working GKVStore that emulates the ListStore Object

clan_vm_manager: Fix GLib.idle_add rexecuting the VM push multiple times because of missing GLib.SOURCE_REMOVE

clan_vm_manager: Working GKVStore that emulates the ListStore Object clan_vm_manager: Fix GLib.idle_add rexecuting the VM push multiple times because of missing GLib.SOURCE_REMOVE
clan-bot was assigned by Qubasa 2024-02-29 18:59:06 +00:00
Qubasa added 3 commits 2024-02-29 18:59:06 +00:00
Qubasa added 1 commit 2024-03-01 03:47:20 +00:00
clan_vm_manager: Fix gdb package incompatible with aarch darwin
All checks were successful
checks / check-links (pull_request) Successful in 22s
checks / checks-impure (pull_request) Successful in 1m52s
checks / checks (pull_request) Successful in 2m20s
7932517b4a
clan-bot merged commit 3acc4b4d25 into main 2024-03-01 03:49:53 +00:00
Qubasa requested review from hsjobeki 2024-03-01 03:50:48 +00:00
Qubasa requested review from kenji 2024-03-01 03:50:48 +00:00
kenji approved these changes 2024-03-05 07:59:11 +00:00
kenji left a comment
Owner

Looks good in general.

Looks good in general.
@ -0,0 +138,4 @@
# If the key already exists, remove it O(n)
# TODO: We have to check if updating an existing key is working correctly
if key in self._items:
log.warning("Updating an existing key in GKVStore is O(n)")
Owner

Not sure, if this should be a warning, this is an internal detail?

I think this should probably be debug log output.

Not sure, if this should be a warning, this is an internal detail? I think this should probably be debug log output.
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: clan/clan-core#884
No description provided.