-
Notifications
You must be signed in to change notification settings - Fork 195
MetaCPAN V1 announcement and migration plan
We are pleased to announce a new version of the MetaCPAN.. v1.. IS NOW LIVE (2016-11-20)!
- Speed
- Resilience
- New Elasticsearch search features
https://fastapi.metacpan.org/v1/
This is backed by a 3 node version 2.3 Elasticsearch cluster (rather than single node running ES 0.2!). It is also served through Fastly our CDN, which will provide better world wide routing and we are now using it to cache some requests.
- GET requests with a
request body
will no longer work - Any features Elasticsearch 2.3 no longer supports
- Stricter mapping matches (mostly for indexing, though this includes author.json files from PAUSE)
-
/v1/
will be required in the path, previously it was optional
Support for the old https://api.metacpan.org/v0/
We are committed to running https://api.metacpan.org/v0/ until at least 2017-06-01, nearer the time we will review what traffic is still hitting this end point, we will then work out what (if any) provision we need to make for the existing traffic. We expect some clients (specifically App::cpanminus) may need longer term support.
NOTE: user specific data (faves etc) is only updated on the v1 end point
- Email all registered clients that use the API
- News story on https://metacpan.org/ and message on homepage
- Tweet / blog / IRC announce / ask PerlWeekly to write story
Please send us feedback, either as issues and discuss with us on #metacpan, or email noc@metacpan.org