Skip to content

Object storage feature#192

Open
g3co wants to merge 12 commits intomasterfrom
dev/object_storage
Open

Object storage feature#192
g3co wants to merge 12 commits intomasterfrom
dev/object_storage

Conversation

@g3co
Copy link
Contributor

@g3co g3co commented Feb 11, 2026

@github-actions
Copy link

github-actions bot commented Feb 11, 2026

📊 Performance Metrics

Performance Metrics (memory storage)

  • CPU: 0.80s (4 cores) • Goroutines: 8 • Threads: 7
  • Memory: 18.7MB heap • 46.0MB RAM • 37.7MB total • 238000 allocs
  • GC: 10 cycles (0.44ms avg)
  • FDs: 9/65536 (0.0%)

@github-actions
Copy link

github-actions bot commented Feb 11, 2026

📊 Performance Metrics

Performance Metrics (postgres storage)

  • CPU: 0.91s (4 cores) • Goroutines: 10 • Threads: 8
  • Memory: 12.6MB heap • 49.1MB RAM • 40.0MB total • 270259 allocs
  • GC: 10 cycles (0.34ms avg)
  • FDs: 35/65536 (0.1%)

@github-actions
Copy link

github-actions bot commented Feb 11, 2026

📊 Performance Metrics

Performance Metrics (nginx storage)

  • CPU: 0.10s (4 cores) • Goroutines: 6 • Threads: 6
  • Memory: 1.2MB heap • 21.0MB RAM • 1.2MB total • 6000 allocs
  • GC: 0 cycles (0ms avg)
  • FDs: 14/65536 (0.0%)

@github-actions
Copy link

github-actions bot commented Feb 11, 2026

📊 Performance Metrics

Performance Metrics (cluster-valkey storage)

  • CPU: 0.76s (4 cores) • Goroutines: 11 • Threads: 12
  • Memory: 17.2MB heap • 58.4MB RAM • 37.7MB total • 301105 allocs
  • GC: 10 cycles (0.50ms avg)
  • FDs: 71/65536 (0.1%)

@github-actions
Copy link

github-actions bot commented Feb 11, 2026

📊 Performance Metrics

Performance Metrics (dnsmasq storage)

  • CPU: 0.24s (4 cores) • Goroutines: 11 • Threads: 7
  • Memory: 2.2MB heap • 27.7MB RAM • 9.6MB total • 54309 allocs
  • GC: 5 cycles (1.60ms avg)
  • FDs: 17/65536 (0.0%)

g3co added 11 commits February 11, 2026 12:15
…riginal protocol when TLS is terminated at the proxy level
…update related tests. Remove content-type query parameter handling from buildGetURL.
…e content type. Refactor object storage methods to support content type management.
…e readability and maintainability. Document functions and structures in handler, memory, and Valkey storage files.
…ithClient with a new method in ValkeyStorage. Update tests to ensure proper resource cleanup by ignoring errors on response body closure.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant