RethinkDB v2.3.3 Release Notes
Release Date: 2016-06-01 // almost 8 years ago-
๐ Bug fix release
Compatibility
RethinkDB 2.3.3 servers can be mixed with older RethinkDB 2.3.x servers in the same
โฌ๏ธ cluster. We recommend that you run a mixed-version cluster only temporarily for upgrading
purposes.โฌ๏ธ No migration is required when upgrading from RethinkDB 2.3.x. Please read the
๐ RethinkDB 2.3.0 release notes if you're upgrading from an
older version.๐ Windows support
๐ RethinkDB 2.3.0 was the first version to include native Windows compatibility. In
๐ RethinkDB 2.3.3, the Windows port is ready to emerge from "beta" testing. We now
๐ officially support RethinkDB on the Windows platform alongside our existing support for
๐ง Linux and Mac OS X. We're also extending our commercial support services
๐ to include RethinkDB on Windows.๐ Although RethinkDB is now stable on Windows, there are still a few remaining limitations
that we are actively working to address. We also haven't yet carried out as much
๐ performance tuning on the Windows port as we have on the Linux and OS X releases.๐ Bug fixes
- Server
- Fixed a bug in
orderBy.limit
changefeeds that caused the server to crash with
Guarantee failed: [sub_it != real_added.end()]
(#5561) - Improved the performance of the
table_status
system table when the cluster is under
high load (#5586) - Fixed a race condition in the cluster connection logic that could cause occasional
crashes with aGuarantee failed: [refcount == 0]
error (#5783) - Fixed a stack overflow when executing queries with a very high number of chained
commands (#5792) - Made the
fold
command work on a changefeed stream (#5800) - Fixed the server uptime calculation on Windows (#5388)
- Fixed source code incompatibilities with GCC 6.0 (#5757)
- Fixed a bug in
- JavaScript driver
- The
Connection
class is now exported from the RethinkDB JavaScript module (#5758)
- The
- Java driver
- Added the
clientPort
andclientAddress
methods to theConnection
class in the
Java driver (#5571)
- Added the
Contributors
Many thanks to external contributors from the RethinkDB community for helping
us ship RethinkDB 2.3.3.- Gergely Nemeth (@gergelyke)
- Server