Skip to content
Snippets Groups Projects
Select Git revision
  • eju/gitaly/6506/6640/prepare-offloading
  • jc/add-teleport-to-production-training
  • 6503-offloading-config
  • qmnguyen0711/integrate-etcd-raft-with-transactions-v2
  • feat/repo-assignment-migration
  • master default protected
  • qmnguyen0711/fix-premature-log-pruning
  • jliu/gitaly-dns-tls
  • qmnguyen0711/add-go-1.24-to-test-matrix
  • 6270-restore-partition
  • 6628-persistent-routing-table
  • sh-limit-praefect-connection-age
  • ec/raft-snapshotting-streaming
  • jc/my-branch
  • jliu/bump-module-version-to-v17
  • 17-7-stable protected
  • 17-8-stable protected
  • 17-9-stable protected
  • gitaly-renovate-tools/golangci-lint/golang.org-x-tools-0.x
  • 6626-dry-run-reftable-migration-on-staging
  • v17.7.6 protected
  • v17.8.4 protected
  • v17.9.1 protected
  • v17.8.3 protected
  • v17.7.5 protected
  • v17.9.0 protected
  • v17.9.0-rc42 protected
  • v17.6.5 protected
  • v17.7.4 protected
  • v17.8.2 protected
  • v17.6.4 protected
  • v17.7.3 protected
  • v17.8.1 protected
  • v17.8.0 protected
  • v17.7.2 protected
  • v17.8.0-rc42 protected
  • v17.5.5 protected
  • v17.6.3 protected
  • v17.7.1 protected
  • v17.7.0 protected
40 results

tracing.go

  • Patrick Steinhardt's avatar
    5e789ac4
    catfile: Get rid of the separate instrumented batch implementation · 5e789ac4
    Patrick Steinhardt authored
    We have two implementations of the Batch interface, one which implements
    the logic and a second one which wraps it and puts instrumentation on
    top. We always return the instrumented version from the cache though, so
    it's kind of a moot split and tends to result in confusion when one
    reads the code.
    
    Get rid of the separate instrumented batch implementation and move the
    relevant pieces directly into the real batch implementation.
    5e789ac4
    History
    catfile: Get rid of the separate instrumented batch implementation
    Patrick Steinhardt authored
    We have two implementations of the Batch interface, one which implements
    the logic and a second one which wraps it and puts instrumentation on
    top. We always return the instrumented version from the cache though, so
    it's kind of a moot split and tends to result in confusion when one
    reads the code.
    
    Get rid of the separate instrumented batch implementation and move the
    relevant pieces directly into the real batch implementation.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.