Uploaded image for project: 'Bitbucket Data Center'
  1. Bitbucket Data Center
  2. BSERV-19011

Avoid unnecessary creation of session objects for Git LFS Batch API requests

XMLWordPrintable

    • Icon: Suggestion Suggestion
    • Resolution: Fixed
    • 8.17.0, 8.9.27
    • Git LFS
    • None
    • We collect Bitbucket feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      Bitbucket will avoid session creation for some requests type (such as those using basic authentication) however requests to the Git LFS Batch API, when the remote is SSH, happen via JWT. These requests will have a session associated with them, along with the memory overheads and in the case of hazelcast.http.sessions being set to replicated, a lot of Hazelcast traffic.

      The Git LFS Batch API does not need a session created, so lets avoid it.

              behumphreys Ben Humphreys
              behumphreys Ben Humphreys
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: