Guy Freeman
Guy Freeman
If a URL is in start_urls of the spider, it is never skipped by this middleware, i.e. every URL in start_urls is parsed by the parse method of the spider....
### dlt version 1.1.0 ### Describe the problem Using DigitalOcean S3-compatible Spaces storage as staging for loading into Clickhouse destination fails due to incorrect URL building. ### Expected behavior Data...
Added version-aware support for MERGE statements in DuckDB adapter for versions 1.4.0 and above. Introduced `_supports_merge` property to check and cache version compatibility, enabling "merge" and "microbatch" incremental strategies alongside...
## Summary This PR fixes critical thread-safety issues in the acts_as_xapian module that affect multi-threaded web servers like Puma. ## Problem The Xapian database connections, enquire objects, and query parsers...
## Summary This PR completes the thread-safety fix started in #8474 (commit f8467ddbd). That commit converted `db`, `enquire`, and `query_parser` to thread-local storage but missed four supporting metadata dictionaries that...
## Summary This PR fixes a crash in the mail handler when processing emails with multiple `auto-submitted` headers. ## Problem The Mail gem returns an Array when multiple headers with...