|
1 | 1 | # MongoDB C++ Driver [](https://travis-ci.org/mongodb/mongo-cxx-driver)
|
2 | 2 | Welcome to the MongoDB C++ Driver!
|
3 | 3 |
|
4 |
| -Use this branch if: |
| 4 | +Please see our [wiki page](https://github.com/mongodb/mongo-cxx-driver/wiki/Download-and-Compile-the-Legacy-Driver) for information about building, testing, and using the driver. |
5 | 5 |
|
6 |
| - - You have existing code that used the driver from the server source and want it to continue working without modification. |
| 6 | + Version [legacy-0.0-26compat-2.6.12](https://github.com/mongodb/mongo-cxx-driver/tree/legacy-0.0-26compat-2.6.11) of the |
| 7 | + C++ legacy driver has been released. Please report any bugs or issues in the C++ |
| 8 | + [JIRA project](http://jira.mongodb.org/browse/CXX). |
7 | 9 |
|
8 |
| -Switch to the legacy branch if: |
9 |
| - |
10 |
| - - You are using MongoDB's C++ driver for the first time. |
11 |
| - - You had been using 26compat (or the driver inside of the server source) and want to benefit from incremental improvements while having the same overall API. |
| 10 | +Use this branch only if you have existing code that used the driver |
| 11 | +from the server source and want it to continue working without |
| 12 | +modification. Switch to the "legacy" branch if you had previosuly been |
| 13 | +using 26compat (or the driver inside of the server source) and want to |
| 14 | +benefit from incremental improvements while having the same overall |
| 15 | +API. Switch to the "master" branch if you are using MongoDB's C++ |
| 16 | +driver for the first time. |
12 | 17 |
|
13 | 18 | > **Note:** As of MongoDB 2.6.0-rc1, it is no longer possible to build the driver from the server sources: this repository is the only approved source for driver builds.
|
14 | 19 |
|
15 | 20 | ## Repository Overview
|
16 | 21 |
|
17 | 22 | | Branch | Stability | Development | Purpose |
|
18 | 23 | | -------- | ------------| ----------------- | ----------------------------------------------------- |
|
19 |
| -| master | Unstable | Planning | New C++11 driver (work in progress) | |
| 24 | +| master | Stable | Stable Evolution | New C++11 driver | |
20 | 25 | | legacy | Stable | Stable Evolution | Primary stable C++ driver release |
|
21 | 26 | | 26compat | Stable | Maintenance Only | Drop in replacement for users of existing 2.6 era C++ driver |
|
22 | 27 |
|
23 |
| -> **WARNING:** The master branch will contain future development work on a new driver with a completely new API and implementation. It is a work in progress and currently should not be used. |
24 |
| -
|
25 | 28 | ## Components
|
26 | 29 |
|
27 | 30 | - `libmongoclient.[so|dylib|dll]` - The shared mongoclient library (but see notes)
|
|
0 commit comments