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

Make the Client API support passing down timeouts

Agile BoardAttach filesAttach ScreenshotBulk Copy AttachmentsBulk Move AttachmentsAdd voteVotersWatch issueWatchersCreate sub-taskConvert to sub-taskMoveLinkCloneLabelsUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Normal
    • Clients
    • Hide

      unit test and CI

      Show
      unit test and CI

    Description

      Having a max server RPC timeout is good for worst case, but many applications that have middleware in front of Cassandra, might have higher timeout requirements. In a fail fast environment, if my application starting at say the front-end, only has 20ms to process a request, and it must connect to X services down the stack, by the time it hits Cassandra, we might only have 10ms. I propose we provide the ability to specify the timeout on each call we do optionally.

      Attachments

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            yifanc Yifan Cai Assign to me
            lenn0x Chris Goffinet
            Yifan Cai
            Dinesh Joshi, Jorge Bay

            Dates

              Created:
              Updated:

              Slack

                Issue deployment