Snowplow R111 Selinunte Clojure Collector bug fix


Snowplow 111 Selinunte, named after the archeological site in Southwestern Sicily, is a small release following up on the bug fix for the Clojure Collector published in Release 110.
Please read on after the fold for:
By AdiJapan (GFDL, CC-BY-SA-3.0), from Wikimedia Commons
1. Clojure Collector bug fix
Unfortunately, the bug fix for the Clojure Collector provided in Release 110 was not sufficient to complete the story around cross-origin resource sharing (CORS for short) for the Clojure Collector.
Indeed, R110’s bug fix (issue #3875) only targeted OPTIONS
requests. In this release, we are extending it to support POST
requests.
As a result, we are now sending back a response containing the original value of the Origin
header as the Access-Control-Allow-Origin
header and the Access-Control-Allow-Credentials
header with value true
in response to POST
requests as well.
2. Upgrading
The new Clojure Collector incorporating the fix discussed above is available in S3 at:
s3://snowplow-hosted-assets/2-collectors/clojure-collector/clojure-collector-2.1.2-standalone.war
3. Roadmap
Upcoming Snowplow releases include:
- R11x [BAT] Increased stability, improving batch pipeline stability
Stay tuned for announcements of more upcoming Snowplow releases soon!
4. Getting help
For more details on this release, please check out the release notes on GitHub.
If you have any questions or run into any problem, please visit our Discourse forum.