git-importer/lib
Dirk Müller 56cbe0a125
Avoid multi-threading races on import
There seems to be races when using db cursors from multiple threads. as
found by import issues after switching to a newer computer that has
performance and energy efficient cores.

As this is not particularly performance critical, convert to single
threaded use which makes it work again
2023-11-28 23:36:44 +01:00
..
abstract_walker.py Fix up some code after aplanas' continued review 2022-11-02 15:22:24 +01:00
binary.py Also treat some more mimetypes as text 2022-11-11 16:22:18 +01:00
config.py Move modules into lib subdir 2022-10-17 19:56:41 +02:00
db_revision.py Fancy up the git commit message 2022-11-06 11:46:04 +01:00
db.py Migrate the ProxySHA256 data into postgresql DB 2022-11-07 21:50:31 +01:00
flat_walker.py Fix up some code after aplanas' continued review 2022-11-02 15:22:24 +01:00
git_exporter.py Add force push for the devel branch 2022-12-02 09:12:11 +01:00
git.py Change hostname references from gitea.opensuse.org to src.opensuse.org 2023-06-19 10:59:56 +02:00
hash.py Migrate the ProxySHA256 data into postgresql DB 2022-11-07 21:50:31 +01:00
importer.py Avoid multi-threading races on import 2023-11-28 23:36:44 +01:00
lfs_oid.py Switch to localhost:9999 which is provided via a ssh tunnel 2023-11-22 14:39:55 +01:00
obs_revision.py Remove old history handling 2022-11-01 11:37:30 +01:00
obs.py Migrate the ProxySHA256 data into postgresql DB 2022-11-07 21:50:31 +01:00
proxy_sha256.py Remove unused import 2023-06-19 13:19:52 +02:00
request.py Collect the requests for revisions in one DB call 2022-10-31 08:03:01 +01:00
test_exporter.py Add a test case that switches devel project in its life time 2022-11-03 15:06:12 +01:00
tree_builder.py Change hostname references from gitea.opensuse.org to src.opensuse.org 2023-06-19 10:59:56 +02:00
user.py Fix confusion about User constructor 2022-11-07 16:04:44 +01:00