GIANT Stories at MongoDB

Announcing MongoDB 3.3.6

MongoDB 3.3.6 has been released. As a reminder, 3.3.6 is a development release and is not intended for production use. The 3.3 series will evolve into 3.4, which will be for production.

New/fixed in this release:

  • SERVER-6773 Aggregation operator $split for splitting string based on a separator
  • SERVER-8951 Add $findChar or $indexOf operator for strings to find position of specific character (or substring)
  • SERVER-14193 Deprecate (JS) group command
  • SERVER-16203 Add command to dump lock manager state
  • SERVER-21225 Better error messaging when attempting to add a shard with the same name or members as an existing shard
  • SERVER-21612 Combine post $lookup $match on looked up field
  • SERVER-23834 New Evergreen task - Jepsen testing
  • SERVER-23922 Pushing $match inside $lookup which has an $unwind filters out all documents including those that should match
  • SERVER-24117 Mongo binaries ELF stack has become executable

All Issues | Downloads

As always, please let us know of any issues.

-- The MongoDB Team

Announcing the MongoDB 3.2 Bug Hunt

Ramon Fernandez

Technical

We are pleased to announce the availability of MongoDB 3.2.0-rc0, the first 3.2 release candidate. This release makes WiredTiger the default storage engine, includes significant improvements to replication and sharding, a new leader election protocol, new document validation capabilities, as well as richer analytics and search.

We’ve put the release through rigorous correctness, performance, and usability testing, and now it’s time to extend that rigor to as many application environments as we can. We are inviting you to help us ensure the quality of this release, and we want to give away some great prizes to those who do.


Download 3.2.0-rc

### The Bug Hunt

The Bug Hunt rewards community members who help test and improve MongoDB releases. This year’s Bug Hunt will run from October 15 to December 1 as we progress through release candidates. We ask our community’s help in testing this release. New features include:

There are also a number of significant enhancements to popular features:

Finally, MongoDB Enterprise Server includes several advanced features that are also part of the bug hunt:

You can see all other enhancements in the 3.2 development series documentation.

Judging your Tickets

There will be one overall winner of the Bug Hunt and two honorable mentions. Bug reports will be judged on three criteria: user impact, severity and prevalence.

The grand prize winner for the Bug Hunt will be announced on the MongoDB blog and user forum on the date of the Server Release.

The community’s efforts have consistently been instrumental in improving the quality of MongoDB releases. You can view past winners for the 2.6 and 3.0 Bug Hunts.

Prizes

First Prize

  • $1,500 Amazon Gift Card
  • Ticket to MongoDB World
  • Front row seat reserved at MongoDB World

Honorable Mentions

  • $500 Amazon Gift Card
  • Ticket to MongoDB World
  • Front row seat reserved at MongoDB World

How to get started

  • Download the latest development release of MongoDB: You can download at MongoDB.org/downloads.
  • Review the release notes
  • Deploy in your test environment: It is best to test software in a real environment with realistic data volumes and load. Help us see how 3.2 works with your environment, code, and data so that others can build and run applications on MongoDB 3.2 successfully.
  • Check the MongoDB 3.2 Bug Hunt Dashboard to view all reported issues.
  • Log a ticket: If you find an issue, create a report in Jira (Core Server project). See the documentation for a guide to submitting well written bug reports or discuss on the MongoDB Users mailing list.
  • Monitor Everything: The latest version of the server should offer overall performance improvements, but certain edge cases can often cause performance degradations. Monitoring the performance of your cluster during testing of your workload is vital to flushing out and documenting issues. Consider using MongoDB Cloud Manager to monitor your instances.
  • Little things matter: No issue is too small. Clarifying confusing log messages or new command parameter names is important to making a great final product.

Happy hunting!
Download 3.2.0-rc0