Releases
v1.31.0
Compare
Sorry, something went wrong.
No results found
1.31.0 (2024-01-16)
Bug Fixes
apply acceptable bounds into max-parallelism (084e79a )
bump up rust builder image into 1.74.1 (cc97e1c )
check retiring workers more strictly (a0b5688 )
cpu_timer: minimize unsoundness for ffi routines (3a11551 )
cpu_timer: polishing (9b2d794 )
cpu_timer: there is no specification at POSIX that the timer id in the buffer should be saved as a non-zero id (858afe0 )
don't leave pending requests orphan state for a long time (63aff04 )
don't register the signal handler while unit testing (aab5fd4 )
don't use cpu timer when unit testing (b870346 )
drop the runtime after receiving the termination event (f602313 )
handle abnormal connection closure correctly (04c59c6 )
logging unexpected event loop escape explicitly (91b9d0e )
make all unit test pass (c4a4b63 )
make cpu timer not to be re-armed in per_request policy (5f271aa )
make perform sync between supervisor and pooler correctly in per_worker policy (10f3f9b )
missing null check in nextRequest shim (03f3899 )
oops 🙄 (ace1057 )
oops 🙄 (047a6d7 )
polishing runtime entrypoint (b775128 )
polishing supervisor nits (299beb9 )
pooler needs to consider force creation mode (a088f3c )
relaxing connection watcher restriction (a187692 )
remove error spam (ade9298 )
request creation task must be synchronized with the supervisor when entering the job (58cc591 )
rid flakiness of integration tests (f111403 )
supervisor must wake up the worker's event loop to terminate an isolate correctly (8ea2b37 )
use available_parallelism as default maximum parallelism value (65ef283 )
Features
Performance Improvements
make advance the sending of the request end signal timing earlier (6567af7 )
partially recovers the regression of request throughput on the per_worker policy (555cf5a )
You can’t perform that action at this time.