All Versions
13
Latest Version
Avg Release Cycle
209 days
Latest Release
1345 days ago

Changelog History
Page 2

  • v2.3.4 Changes

    June 04, 2016

    ๐Ÿ› Bug fix release

    Compatibility

    ๐Ÿ On 32-bit platforms and on Windows (64 and 32 bit), RethinkDB 2.3.4 servers should not
    be mixed with older RethinkDB 2.3.x servers in the same cluster. Doing so can lead to
    ๐Ÿ”Š server crashes when using the web UI or when accessing the logs system table.

    On 64-bit platforms, RethinkDB 2.3.4 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.

    ๐Ÿ› Bug fixes

    • Server
      • Fixed a segmentation fault in the orderBy.limit changefeed implementation (#5824)
      • Fixed an incompatibility in the cluster protocol between Windows and Linux / OS X
        servers (#5819)
    • Python driver
      • Fixed various bugs in the connection class for the asyncio event loop (#5795, #5816, #5820)

    Contributors

    Many thanks to external contributors from the RethinkDB community for helping
    us ship RethinkDB 2.3.4.

  • v2.3.3 Changes

    June 01, 2016

    ๐Ÿ› 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 a Guarantee 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)
    • JavaScript driver
      • The Connection class is now exported from the RethinkDB JavaScript module (#5758)
    • Java driver
      • Added the clientPort and clientAddress methods to the Connection class in the
        Java driver (#5571)

    Contributors

    Many thanks to external contributors from the RethinkDB community for helping
    us ship RethinkDB 2.3.3.

  • v2.3.3-1

    June 02, 2016