# Recommended version for new deployment (6.3.24 vs 7.0 vs 7.1rc)

**URL:** <https://forums.foundationdb.org/t/recommended-version-for-new-deployment-6-3-24-vs-7-0-vs-7-1rc/3201>\
**Category:** Using FoundationDB\
**Created:** [March 9, 2022, 12:12pm UTC](https://forums.foundationdb.org/t/recommended-version-for-new-deployment-6-3-24-vs-7-0-vs-7-1rc/3201 "2022-03-09T12:12:55Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![Imperatorx](https://avatars.discourse-cdn.com/v4/letter/i/d2c977/32.png) [@Imperatorx](https://forums.foundationdb.org/u/Imperatorx)\
**Post date:** [March 9, 2022, 12:12pm UTC](https://forums.foundationdb.org/t/recommended-version-for-new-deployment-6-3-24-vs-7-0-vs-7-1rc/3201/1 "2022-03-09T12:12:55Z")

</div>

What version do experts recommend for a new small deployment today?

My undestanding is that

- 6.3.24 is the stable old version.
- 7.0 is not officially released (no binaries) and quickly superseded by 7.1
- 7.1-rc1 is released with binaries and 5000+ commits above 6.3

So my questions are

- Is 7.0 or 7.1 used in live production yet?
- If 6.3.24 is recommended, will there be an easy upgrade path (install new binary, restart fdbmonitor) to the next stable version (7.x).
- I see pretty big features (multi-tenancy) committed right now, is it the plan to wait for it to become stable and only then release a stable 7.x version in the months to come?

---

<div class="post-metadata">

**Author:** ![jzhou](https://sea1.discourse-cdn.com/foundationdb/user_avatar/forums.foundationdb.org/jzhou/32/445_2.png) [@jzhou](https://forums.foundationdb.org/u/jzhou)\
**Post date:** [March 10, 2022, 5:46am UTC](https://forums.foundationdb.org/t/recommended-version-for-new-deployment-6-3-24-vs-7-0-vs-7-1rc/3201/2 "2022-03-10T05:46:53Z")

</div>

Yes, 6.3.24 is the latest stable version used in production and is recommended. Both 7.0 and 7.1 are not used in production yet. 6.3 will be able to be upgraded to either 7.0 or 7.1.

The major features of 7.0 include: split proxy into GRV and commit proxy roles; redwood storage engine; and testing storage server (TSS).

7.1 will introduce RocksDB storage engine and version vector.

Multi-tenancy will be released after 7.1. Hope this clarifies some confusion about the upcoming release versions.

---

<div class="post-metadata">

**Author:** ![rajivr](https://sea1.discourse-cdn.com/foundationdb/user_avatar/forums.foundationdb.org/rajivr/32/1100_2.png) [@rajivr](https://forums.foundationdb.org/u/rajivr)\
**Post date:** [March 10, 2022, 7:37am UTC](https://forums.foundationdb.org/t/recommended-version-for-new-deployment-6-3-24-vs-7-0-vs-7-1rc/3201/3 "2022-03-10T07:37:57Z")

</div>

@jzhou Would you know which release would get [GetMappedRange](https://github.com/apple/foundationdb/pull/6181) feature?

---

<div class="post-metadata">

**Author:** ![jzhou](https://sea1.discourse-cdn.com/foundationdb/user_avatar/forums.foundationdb.org/jzhou/32/445_2.png) [@jzhou](https://forums.foundationdb.org/u/jzhou)\
**Post date:** [March 10, 2022, 5:42pm UTC](https://forums.foundationdb.org/t/recommended-version-for-new-deployment-6-3-24-vs-7-0-vs-7-1rc/3201/4 "2022-03-10T17:42:49Z")

</div>

7.1 release will have it.

---

<div class="post-metadata">

**Author:** ![nblintao](https://sea1.discourse-cdn.com/foundationdb/user_avatar/forums.foundationdb.org/nblintao/32/484_2.png) [@nblintao](https://forums.foundationdb.org/u/nblintao)\
**Post date:** [March 11, 2022, 9:16pm UTC](https://forums.foundationdb.org/t/recommended-version-for-new-deployment-6-3-24-vs-7-0-vs-7-1rc/3201/5 "2022-03-11T21:16:14Z")

</div>

@rajivr I wrote `GetMappedRange`. Thanks for your interest! `7.1.0-rc2` will soon be released and include it. It’s an experimental feature so things may not be well documented. Please feel free to let me know (either as a new post, or just private message me) your use case and if there is anything I can help.

---

<div class="post-metadata">

**Author:** ![jwr](https://sea1.discourse-cdn.com/foundationdb/user_avatar/forums.foundationdb.org/jwr/32/302_2.png) [@jwr](https://forums.foundationdb.org/u/jwr)\
**Post date:** [April 3, 2022, 10:03am UTC](https://forums.foundationdb.org/t/recommended-version-for-new-deployment-6-3-24-vs-7-0-vs-7-1rc/3201/6 "2022-04-03T10:03:28Z")

</div>

For someone who is writing language bindings, a data layer and slowly preparing to move an entire application over to FoundationDB (with a time perspective of several months), would it be reasonable to assume that going with 7.1-rc releases would be the way to go today?

I have working code written for 6.2 and would like to resume this work.

Also, is there a changelog, release notes document, or anything similar? I am trying to figure out what has been added (version vector?) and having a hard time finding this information.

---

<div class="post-metadata">

**Author:** ![Imperatorx](https://avatars.discourse-cdn.com/v4/letter/i/d2c977/32.png) [@Imperatorx](https://forums.foundationdb.org/u/Imperatorx)\
**Post date:** [April 3, 2022, 9:15pm UTC](https://forums.foundationdb.org/t/recommended-version-for-new-deployment-6-3-24-vs-7-0-vs-7-1rc/3201/7 "2022-04-03T21:15:41Z")

</div>

There are changelogs for 7.0 in the source: [foundationdb/release-notes-700.rst at main · apple/foundationdb · GitHub](https://github.com/apple/foundationdb/blob/main/documentation/sphinx/source/release-notes/release-notes-700.rst)

---

<div class="post-metadata">

**Author:** ![jwr](https://sea1.discourse-cdn.com/foundationdb/user_avatar/forums.foundationdb.org/jwr/32/302_2.png) [@jwr](https://forums.foundationdb.org/u/jwr)\
**Post date:** [April 4, 2022, 6:01am UTC](https://forums.foundationdb.org/t/recommended-version-for-new-deployment-6-3-24-vs-7-0-vs-7-1rc/3201/8 "2022-04-04T06:01:43Z")

</div>

Indeed! Thanks! It never occurred to me to look in a “sphinx” directory for those, and the toplevel README doesn’t mention them.

---

<div class="post-metadata">

**Author:** ![osamarin](https://sea1.discourse-cdn.com/foundationdb/user_avatar/forums.foundationdb.org/osamarin/32/905_2.png) [@osamarin](https://forums.foundationdb.org/u/osamarin)\
**Post date:** [April 11, 2022, 8:32am UTC](https://forums.foundationdb.org/t/recommended-version-for-new-deployment-6-3-24-vs-7-0-vs-7-1rc/3201/9 "2022-04-11T08:32:41Z")

</div>

For now 7.1.0 has already been released, but 7.0.0 is marked as pre-release. Does Apple have any plans of maintaining 7.0.0?

---

<div class="post-metadata">

**Author:** ![zhongyan](https://avatars.discourse-cdn.com/v4/letter/z/cab0a1/32.png) [@zhongyan](https://forums.foundationdb.org/u/zhongyan)\
**Post date:** [April 11, 2022, 8:36am UTC](https://forums.foundationdb.org/t/recommended-version-for-new-deployment-6-3-24-vs-7-0-vs-7-1rc/3201/10 "2022-04-11T08:36:14Z")

</div>

Hi Jingyu,  
7.1 is officially release in github. is it production ready? how to enable redwood engine? I don’t see configure cmd like “configure new ssd-redwoodxxx”?

---

<div class="post-metadata">

**Author:** ![jzhou](https://sea1.discourse-cdn.com/foundationdb/user_avatar/forums.foundationdb.org/jzhou/32/445_2.png) [@jzhou](https://forums.foundationdb.org/u/jzhou)\
**Post date:** [April 11, 2022, 4:43pm UTC](https://forums.foundationdb.org/t/recommended-version-for-new-deployment-6-3-24-vs-7-0-vs-7-1rc/3201/11 "2022-04-11T16:43:42Z")

</div>

Zhongyan, 7.1 is cut officially, and we are starting to test the release. So no, it’s not production ready yet. We’ll announce when a 7.1 release is production ready.

The redwood storage engine type is called “ssd-redwood-1-experimental”, which should be recognized in the `configure` command.

---

<div class="post-metadata">

**Author:** ![zhongyan](https://avatars.discourse-cdn.com/v4/letter/z/cab0a1/32.png) [@zhongyan](https://forums.foundationdb.org/u/zhongyan)\
**Post date:** [April 12, 2022, 2:32am UTC](https://forums.foundationdb.org/t/recommended-version-for-new-deployment-6-3-24-vs-7-0-vs-7-1rc/3201/12 "2022-04-12T02:32:05Z")

</div>

Thank you Jingyu. Just a curious question: how about 7.0, will it be skipped for production release?

---

<div class="post-metadata">

**Author:** ![Evan](https://sea1.discourse-cdn.com/foundationdb/user_avatar/forums.foundationdb.org/evan/32/104_2.png) [@Evan](https://forums.foundationdb.org/u/Evan)\
**Post date:** [April 14, 2022, 1:49am UTC](https://forums.foundationdb.org/t/recommended-version-for-new-deployment-6-3-24-vs-7-0-vs-7-1rc/3201/13 "2022-04-14T01:49:01Z")

</div>

Although there are no binaries posted right now, Snowflake is running 7.0.0 on all of our production clusters.

So it is a stable release, just the release artifacts were not uploaded to the website. I just removed the pre-release tag from github to reflect this.

---

<div class="post-metadata">

**Author:** ![zhongyan](https://avatars.discourse-cdn.com/v4/letter/z/cab0a1/32.png) [@zhongyan](https://forums.foundationdb.org/u/zhongyan)\
**Post date:** [April 14, 2022, 3:21am UTC](https://forums.foundationdb.org/t/recommended-version-for-new-deployment-6-3-24-vs-7-0-vs-7-1rc/3201/14 "2022-04-14T03:21:51Z")

</div>

Thank you Evan. Is 7.0 used in Snowflake the same with branch release-7.0 in github? I mean do you have some customized commits not yet synced with public branch?
