sections_fts: 33
This data as json
| rowid | title | content |
|---|---|---|
| 33 | Other improvements and fixes | db.execute_write() now has a default execution time limit of 2,000ms. Plugins can override this using time_limit_ms= or disable it using time_limit_ms=None . This limit is independent of the sql_time_limit_ms setting for read queries. Application startup now runs through ASGI lifespan events before requests are accepted, with a first-request fallback for hosts without lifespan support. Thanks, Alex Garcia . ( #2887 ) datasette serve now runs startup hooks and Uvicorn on the same event loop, preserving background tasks started by plugins. The minimum Uvicorn version is now 0.29. Thanks, Alex Garcia . ( #2886 ) Non-blocking writes using execute_write_fn(..., block=False) now return a distinct task UUID for every call and work correctly with num_sql_threads=0 . Thanks, Zain Dana Harper . ( #2860 , #2859 ) Dropping a table now disables its full-text search index first. ( #2874 ) Fixed CREATE VIEW SQL analysis on Python 3.10. |