summary refs log tree commit diff
diff options
context:
space:
mode:
authorFrederick Muriuki Muriithi2025-12-31 11:59:03 -0600
committerPjotr Prins2026-01-05 11:12:11 +0100
commita09d5a19c8be1ba305ee09089bcdac39fa3c53e5 (patch)
tree9967a36917b264905ba3ea269ffa692ebfa0a7cf
parentff692a939c954433c4e410cac919d0247492ebb1 (diff)
downloadgn-gemtext-a09d5a19c8be1ba305ee09089bcdac39fa3c53e5.tar.gz
Update issue with notes.
-rw-r--r--issues/gn-uploader/replace-redis-with-sqlite3.gmi12
1 files changed, 12 insertions, 0 deletions
diff --git a/issues/gn-uploader/replace-redis-with-sqlite3.gmi b/issues/gn-uploader/replace-redis-with-sqlite3.gmi
index 3e5020a..d3f94f0 100644
--- a/issues/gn-uploader/replace-redis-with-sqlite3.gmi
+++ b/issues/gn-uploader/replace-redis-with-sqlite3.gmi
@@ -15,3 +15,15 @@ We currently (as of 2024-06-27) use Redis for tracking any asynchronous jobs (e.
 A lot of what we use redis for, we can do in one of the many SQL databases (we'll probably use SQLite3 anyway), which are more standardised, and easier to migrate data from and to. It has the added advantage that we can open multiple connections to the database, enabling the different processes to update the status and metadata of the same job consistently.
 
 Changes done here can then be migrated to the other systems, i.e. GN2, GN3, and gn-auth, as necessary.
+
+### 2025-12-31: Progress Update
+
+Initial basic implementation can be found in:
+
+=> https://git.genenetwork.org/gn-libs/tree/gn_libs/jobs
+=> https://git.genenetwork.org/gn-uploader/commit/?id=774a0af9db439f50421a47249c57e5a0a6932301
+=> https://git.genenetwork.org/gn-uploader/commit/?id=589ab74731aed62b1e1b3901d25a95fc73614f57
+
+and others.
+
+More work needs to be done to clean-up some minor annoyances.