Commit History

Author SHA1 Message Date
  Alliballibaba a1f89e3c4d Resets opcache_reset logic. 1 week ago
  Alliballibaba 3085a65fed Marks a single thread to call opcache_reset. 1 week ago
  Alliballibaba 954ac9e77d Marks a single thread to call opcache_reset. 1 week ago
  Alliballibaba 16e8169b1f Resets the opcache more safely. 1 week ago
  Alliballibaba 54b28ac59d Removes admin endpoints to PUT and DELETE threads. 3 weeks ago
  Alliballibaba 0545e1b310 Only supports CPU probing on unix and SysMemory on Linux. 1 month ago
  Alliballibaba 83e0c0806c Adjusts scaling logic and comments. 1 month ago
  Alliballibaba 9dcc2cdad2 Adds automatic thread limit calculation. 1 month ago
  Alliballibaba eb5e76d5d6 Simplifies scaling. 1 month ago
  Alliballibaba 83d8c11fef Adds scaling strategies. 1 month ago
  Alliballibaba 5282e3202b Resets strategy and fixes tests. 1 month ago
  Rob Landers f4f95762c9 suggestion: Refactor scaling strategy (#1289) 1 month ago
  Alliballibaba 8c22cbf132 Linting and formatting. 1 month ago
  Alliballibaba af404706c7 Adds an exponential backoff on request overflow. 1 month ago
  Alliballibaba bfe3de1cb6 Allows regular thread scaling. 1 month ago
  Alliballibaba 50ba1061cd Scaling v2. 1 month ago
  Alliballibaba ff06bd771d Scaling v1. 1 month ago
  Alliballibaba 5f1ec1f078 Cleans up admin endpoints. 2 months ago
  Alliballibaba 950a50927a Merge branch 'refactor/start-worker-threads-directly' into feat/worker-admin-api 2 months ago
  Alliballibaba d97ebfe161 Prevents panic on initial watcher startup. 2 months ago
  Alliballibaba 96265d3c1e Merge branch 'refactor/start-worker-threads-directly' into feat/worker-admin-api 2 months ago
  Alliballibaba 18e3e587d8 Will make the initial startup fail even if the watcher is enabled (as is currently the case) 2 months ago
  Alliballibaba 62224bf906 Merge branch 'refactor/start-worker-threads-directly' into feat/worker-admin-api 2 months ago
  Alliballibaba 23a6362235 Makes restarts fully safe. 2 months ago
  Alliballibaba a8a454504e Adds suggestions by @dunglas and resolves TODO. 2 months ago
  Alliballibaba 8cd906151c Allows scaling regular threads. 2 months ago
  Alliballibaba fcb5f8c188 Adds max threads option and debug status. 2 months ago
  Alliballibaba f185279272 Adds proper admin status codes and tests. 2 months ago
  Alliballibaba b6cbfae304 Allows booting threads at runtime. 2 months ago
  Alliballibaba 68fa124039 Adds frankenphp admin api. 2 months ago
  Alliballibaba 9491e6b25d Locks the handler on restart. 2 months ago
  Alliballibaba ec8aeb7bd1 Adds state tests. 2 months ago
  Alliballibaba cca2a00ac6 Allows for clean state transitions. 2 months ago
  Alliballibaba 421904e879 More cleanup. 2 months ago
  Alliballibaba 00eb83401f Formatting 2 months ago
  Alliballibaba 6214754656 Fixes merge conflicts. 2 months ago
  Alliballibaba 660efcd490 Merge branch 'main' into refactor/start-worker-threads-directly 2 months ago
  Alliballibaba 6747d15616 Fixes tests. 2 months ago
  Alliballibaba d20e70677b Minimal working implementation with broken tests. 2 months ago
  Alliballibaba f72e8cbb8a Splits threads. 2 months ago
  Alliballibaba 4719fa8ea1 First state machine steps. 2 months ago
  Rob Landers 1e279bc348 refactor: simplify exponential backoff and refactor env (#1185) 2 months ago
  Rob Landers 08e99fc85f fix(metrics): handle the case where the worker is already assigned to a thread (#1171) 2 months ago
  Kévin Dunglas 2d6a299dbc perf: improve php_server directive (#1180) 2 months ago
  Alliballibaba 3ffbe063d6 Merge branch 'main' into refactor/start-worker-threads-directly 2 months ago
  Alliballibaba 55ad8ba8bc Refactor: removes global waitgroups and uses a 'thread state' abstraction instead. 2 months ago
  Rob Landers 0c123a2563 remove opcache_reset (#1173) 2 months ago
  Alliballibaba c811f4a167 Removes redundant check. 2 months ago
  Alliballibaba 06ebd67cf4 Refactors new thread loop approach. 2 months ago
  Alliballibaba 740fac7943 Merge branch 'main' into refactor/start-worker-threads-directly 2 months ago