CouchDB Weekly News, November 9, 2017

Releases

Releases in the CouchDB Universe

PouchDB

Opinions and other News in the CouchDB Universe

CouchDB Use Cases, Questions and Answers

Stack Overflow:

no public answer yet:

PouchDB Use Cases, Questions and Answers

Stack Overflow:

no public answer yet:

For more new questions and answers about CouchDB, see these search results and about PouchDB, see these.

Get involved!

If you want to get into working on CouchDB:

  • We have an infinite number of open contributor positions on CouchDB. Submit a pull request and join the project!
  • Do you want to help us with the work on the new CouchDB website? Get in touch on our new website mailing list and join the website team! – www@couchdb.apache.org
  • The CouchDB advocate marketing programme is just getting started. Join us in CouchDB’s Advocate Hub!
  • CouchDB has a new wiki. Help us move content from the old to the new one!
  • Can you help with Web Design, Development or UX for our Admin Console? No Erlang skills required! – Get in touch with us.
  • Do you want to help moving the CouchDB docs translation forward? We’d love to have you in our L10n team! See our current status and languages we’d like to provide CouchDB docs in on this page. If you’d like to help, don’t hesitate to contact the L10n mailing list on l10n@couchdb.apache.org or ping Andy Wenk (awenkhh on IRC).

We’d be happy to welcome you on board!

Events

Job opportunities for people with CouchDB skills

Also in the news

Submit news to the CouchDB Weekly

Reach out to us with your news suggestions by sending us an email or by contacting us on Twitter @CouchDB.

2.1.1 & 1.7.0

The Apache CouchDB development community is proud to announce the immediate availability of versions 2.1.1 and 1.7.0 1.7.1 (update: November 11th, 2017).

Both releases are security releases and fix multiple CRITICAL issues. Updates are mandatory.

Due to the severity of the issues and the limited options for workarounds, we will delay the release of detailed descriptions by seven (7) days and publish a full report on Tuesday, November 14th. We expect all CouchDB users to update their installations before then.

We are working with various package managers to ensure a smooth update path, but we can not make any promises. We advise all users to prepare to update from source, instructions can be found in the CouchDB documentation: http://docs.couchdb.org/en/2.1.1/install/index.html (2.1.1) and https://github.com/apache/couchdb/tree/1.7.0/share/doc/src/install (1.7.0 1.7.1).

For download options, see the download section of the main CouchDB website:

http://couchdb.apache.org/#download

Release Details

In addition to the security fix, both releases include a number of additional features and bugfixes.

New features in 2.1.1

  • Support compilation and running under Erlang/OTP 20.x.
  • Improve compaction speed by 10-40%.
  • Improve design doc cache performance.
  • Add support for partial indexes in Mango.
  • Add bookmark pagination to Mango.
  • Add execution_stats option to Mango queries for performance analysis.
  • The cookie domain for AuthSession cookies, used in a proxy authentication configuration, can now be customised via the ini file
  • The current node’s local interface can now be accessed at /_node/_local/{endpoint} as well as at /_node/<nodename>@<hostname>/{endpoint}.
  • Fauxton now uses a version of React with a BSD license.
  • See the full list here: http://docs.couchdb.org/en/2.1.1/whatsnew/2.1.html

Other Bug Fixes in 2.1.1

  • The couch_peruser functionality is now really fixed. Really.
  • It is now possible to modify shard maps for system databases.
  • Fix issue on macOS with mounted volumes that have a space in their name.
  • 50+ bug fixes and performance improvements, see the full list here: http://docs.couchdb.org/en/2.1.1/whatsnew/2.1.html

Bug fix in 1.7.1 (Update: November 11th, 2017)

New features in 1.7.0

Other Bug Fixes in 1.7.0