Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-3719

Upgrade thrift to latest release version (0.9.x)

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Low
    • Resolution: Fixed
    • 2.0 beta 1
    • None
    • None

    Description

      In Cassandra-3213 thrift was upgraded to thrift 0.7 and not the latest 0.8 release. This is due to THRIFT-1167 where the TNonblockingTransport in TNonblockingServer.FrameBuffer was moved into AbstractNonblockingServer.FrameBuffer and was changed from public to private. This causes the transport to not be available for SocketSessionManagementService as noted above. There is no short term workaround for this.

      I have everything ready for patching but with the above mentioned issue it will be impossible to use Thrift 0.8.0. The fix for this is committed (THRIFT-1464) and will be available in the next Thrift release 0.9. Adding this to keep track of and will update with patches for the current version of Thrift when pushing out the next release

      Attachments

        Activity

          People

            jfarrell Jake Farrell
            jfarrell Jake Farrell
            Jake Farrell
            T Jake Luciani
            Votes:
            3 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: