6360e99a96v0.52 Improve handling and look at how we can improve ActiveRecord config for PostgreSQL and avoid insufficient pool sizesaint2024-08-19 22:09:38 +10:00
90ee7854b8v0.52 Improve handling and look at how we can improve ActiveRecord config for PostgreSQL and avoid insufficient pool sizesaint2024-08-19 22:04:37 +10:00
e312a4ed12v0.52 Improve handling and look at how we can improve ActiveRecord config for PostgreSQL and avoid insufficient pool sizesaint2024-08-19 22:01:47 +10:00
af3c46e1cfv0.52 Improve handling and look at how we can improve ActiveRecord config for PostgreSQL and avoid insufficient pool sizesaint2024-08-19 21:33:37 +10:00
e37ba1c8a9v0.51 Fix mysql bugsaint2024-08-19 20:15:35 +10:00
f00fa9d67dv0.51 Fix mysql bugsaint2024-08-19 20:00:59 +10:00
78749e28fcv0.51 Fix mysql bugsaint2024-08-19 18:50:48 +10:00
468b8b725bv0.47 Significant tweaks and workarounds to try to improve smooth operation.saint2024-08-18 15:56:12 +10:00
ddf59a09a5v0.46 Restore use of ConnectionPool, tweak threads, mysql pool size, timeout, add full stacktracessaint2024-08-18 15:06:30 +10:00
18d81d3880v0.45 SQLIte mutexes only wrap around updates nowsaint2024-08-18 05:47:22 +10:00
f7db3e8991v0.45 SQLIte mutexes only wrap around updates nowsaint2024-08-18 05:30:38 +10:00
0372db9cc7v0.45 SQLIte mutexes only wrap around updates nowsaint2024-08-18 05:12:42 +10:00
90a2d2fa37v0.44 Try removing connection_pool and starting MySQL within thread method and fix handle_post_attachmentsaint2024-08-18 04:39:51 +10:00
798153c8fcv0.43 Move to connection pooling for MySQL problemsaint2024-08-18 03:35:41 +10:00
698c1b0f26v0.43 Move to connection pooling for MySQL problemsaint2024-08-18 03:12:07 +10:00
855a0a9e46v0.43 Move to connection pooling for MySQL problemsaint2024-08-18 02:41:56 +10:00
416dc9c1e0v0.42.1 Rewrite and simplication of concurrent-ruby supportsaint2024-08-18 02:01:31 +10:00
7b3a9babcbv0.42.1 Rewrite and simplication of concurrent-ruby supportsaint2024-08-18 01:44:29 +10:00
23a65c5f5cv0.42.1 Rewrite and simplication of concurrent-ruby supportsaint2024-08-18 01:23:54 +10:00
5c648f97c1v0.42.1 Rewrite and simplication of concurrent-ruby supportsaint2024-08-18 01:08:13 +10:00
7847784e0ev0.42.1 Rewrite and simplication of concurrent-ruby supportsaint2024-08-18 01:04:30 +10:00
2b95e0a89cv0.42.1 Rewrite and simplication of concurrent-ruby supportsaint2024-08-18 00:17:24 +10:00
d8633b5b6cv0.42.1 Rewrite and simplication of concurrent-ruby supportsaint2024-08-18 00:10:57 +10:00
b7fcb220c9v0.42.1 Rewrite and simplication of concurrent-ruby supportsaint2024-08-17 23:57:56 +10:00
8e6edb2d3fv0.42.1 Rewrite and simplication of concurrent-ruby supportsaint2024-08-17 23:51:42 +10:00
78797c3ec1v0.42.1 Rewrite and simplication of concurrent-ruby supportsaint2024-08-17 23:08:35 +10:00
5a0e8a7d2bv0.42.1 Rewrite and simplication of concurrent-ruby supportsaint2024-08-17 23:05:09 +10:00
ef50d344c9v0.42.1 Rewrite and simplication of concurrent-ruby supportsaint2024-08-17 23:02:02 +10:00
6edd8a985dv0.42.1 Rewrite and simplication of concurrent-ruby supportsaint2024-08-17 22:51:02 +10:00
e217447a48v0.42.1 Rewrite and simplication of concurrent-ruby supportsaint2024-08-17 22:47:56 +10:00
ccff9b1b64v0.42.1 Rewrite and simplication of concurrent-ruby supportsaint2024-08-17 22:45:04 +10:00
fed7a8935ev0.42.1 Rewrite and simplication of concurrent-ruby supportsaint2024-08-17 22:29:49 +10:00
678012f76av0.42.1 Rewrite and simplication of concurrent-ruby supportsaint2024-08-17 22:26:07 +10:00
f90d0fb6aev0.42.1 Rewrite and simplication of concurrent-ruby supportsaint2024-08-17 22:23:25 +10:00
b44e9baf57v0.42 Mutex addition for SQLite (which may be very importantsaint2024-08-17 20:34:47 +10:00
d3e6dac1dev0.42 Mutex addition for SQLite (which may be very importantsaint2024-08-17 20:25:48 +10:00
3a1476951ev0.41.2 Several bug fixes and improvements for fully concurrent topic-post importsaint2024-08-17 19:08:38 +10:00
8f80fbd19fv0.41.2 Several bug fixes and improvements for fully concurrent topic-post importsaint2024-08-17 19:04:57 +10:00
7faa849198v0.41.2 Several bug fixes and improvements for fully concurrent topic-post importsaint2024-08-17 18:56:30 +10:00
29f66c1e60v0.41.2 Several bug fixes and improvements for fully concurrent topic-post importsaint2024-08-17 18:52:51 +10:00
4f608ce87fv0.41.1 Fixes for FULL concurrency supportsaint2024-08-17 17:09:36 +10:00
8dd8e2f72ev0.41 Further improve FULL concurrency support, for both MySQL/MariaDB _and_ importantly, the PostGreSQL Discourse DB additions and changes with ActiveRecord connection pooling and Mutexsaint2024-08-17 16:34:46 +10:00
5e2d2e78e5v0.41 Further improve FULL concurrency support, for both MySQL/MariaDB _and_ importantly, the PostGreSQL Discourse DB additions and changes with ActiveRecord connection pooling and Mutexsaint2024-08-17 16:16:53 +10:00
2966e1c9f9v0.41 Further improve FULL concurrency support, for both MySQL/MariaDB _and_ importantly, the PostGreSQL Discourse DB additions and changes with ActiveRecord connection pooling and Mutexsaint2024-08-17 16:09:57 +10:00
a005cda0aev0.41 Further improve FULL concurrency support, for both MySQL/MariaDB _and_ importantly, the PostGreSQL Discourse DB additions and changes with ActiveRecord connection pooling and Mutexsaint2024-08-17 15:55:22 +10:00
168dcc9db7v0.40 Move to per thread MySQL/MariaDB connectionsaint2024-08-17 04:41:53 +10:00
35b97db341v0.40 Move to per thread MySQL/MariaDB connectionsaint2024-08-17 04:33:57 +10:00
c11055d0f4v0.39.7 Fixes/tweaks in calculate_dynamic_pool_sizesaint2024-08-17 03:27:17 +10:00
1f09322207v0.39.7 Fixes/tweaks in calculate_dynamic_pool_sizesaint2024-08-17 03:09:40 +10:00
524fae9283v0.39.7 Fixes/tweaks in calculate_dynamic_pool_sizesaint2024-08-17 03:06:07 +10:00
77930217dfv0.39.6 Fixes/tweaks in calculate_dynamic_pool_sizesaint2024-08-17 02:56:46 +10:00
e5e6dff339v0.39.5 Add SQLite table for tracking successful post importation; Split out user import into three separate callable methods; require sys/proctablesaint2024-08-17 02:47:22 +10:00
061aaba9fev0.39.4 Add SQLite table for tracking successful post importation; Split out user import into three separate callable methods; require sys/proctablesaint2024-08-17 02:22:25 +10:00
44d673ffaav0.39.3 Add SQLite table for tracking successful post importation; Split out user import into three separate callable methods; require sys/proctablesaint2024-08-17 02:16:15 +10:00
5b6f2c3c0ev0.39.2 Add SQLite table for tracking successful post importation; Split out user import into three separate callable methods; require sys/proctablesaint2024-08-17 01:57:32 +10:00
ea1dae98d7v0.39.1 Add SQLite table for tracking successful post importation; Split out user import into three separate callable methods; require sys/proctablesaint2024-08-17 01:52:45 +10:00
5002b90712v0.39 Add SQLite table for tracking successful post importation; Split out user import into three separate callable methods; require sys/proctablesaint2024-08-17 01:06:25 +10:00
7b0a45cb89v0.38 Attempt to reimplement with mutex support for interrupting and resuming during post import. This will have to be tested / validatedsaint2024-08-16 22:20:52 +10:00
36037ea05av0.37.1 Huge move to threaded support for topic-post import; disable topic-post import for current user re-import 202408162130, persistence for exported filessaint2024-08-16 21:34:02 +10:00
84162b1b78v0.37 Huge move to threaded support for topic-post import; disable topic-post import for current user re-import 202408162130saint2024-08-16 21:30:56 +10:00
3d7e5701efMerge pull request 'ross-improvements' (#1) from ross-improvements into mainDavid Sainty2024-08-16 08:56:18 +00:00
f3b1f0416dadded suggestion for thread count tweaking
Ross Trottier
2024-08-15 12:58:03 -06:00
16c261bedeindex out of range issue fixed
Ross Trottier
2024-08-15 12:51:07 -06:00
b73be6d27fconcurrency outline
Ross Trottier
2024-08-15 11:49:52 -06:00
0ad1482f95optimized main query for post import
Ross Trottier
2024-08-15 09:24:24 -06:00