Skip to content

Fix/circuit breaker#2829

Merged
coolwednesday merged 13 commits intodevelopmentfrom
fix/circuit_breaker
Jan 16, 2026
Merged

Fix/circuit breaker#2829
coolwednesday merged 13 commits intodevelopmentfrom
fix/circuit_breaker

Conversation

@Umang01-hash
Copy link
Member

@Umang01-hash Umang01-hash commented Jan 12, 2026

Pull Request Template

Bug:

  • When a user configured HealthConfig with a custom health endpoint, the circuit breaker still used the default /.well-known/alive endpoint for recovery checks. If this default endpoint didn't exist on the downstream service, the circuit breaker would never recover (stay permanently open).

Solution:

  • The circuit breaker now automatically uses the same health endpoint configured in HealthConfig for its recovery checks. The user only needs to configure the health endpoint once.

Checklist:

  • I have formatted my code using goimport and golangci-lint.
  • All new code is covered by unit tests.
  • This PR does not decrease the overall code coverage.
  • I have reviewed the code comments and documentation for clarity.

Thank you for your contribution!

coolwednesday
coolwednesday previously approved these changes Jan 16, 2026
Copy link
Member

@aryanmehrotra aryanmehrotra left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You are currently updating the circuit breaker configuration inside the health-check, which is not a good practice.

At present, the HTTP configuration hierarchy looks like this:

Level 1: HTTP

Level 2: Individual Options

Each option at Level 2 is expected to be independent and should not depend on or modify another option. However, the current implementation violates this principle by allowing one option (health-check) to influence another (circuit breaker).

If a particular option requires a value that is also needed by another option, that value should be owned and managed by the parent HTTP configuration, not by one of the child options. This keeps the responsibilities clearly separated and maintains proper encapsulation.

With the current approach, if we introduce a new option in the future that also depends on health-check behavior, we would again need to modify the health-check configuration. This makes the design harder to extend and increases coupling.

Moving the shared configuration to the HTTP parent level will make the system more modular, easier to reason about, and more scalable for future extensions.

coolwednesday
coolwednesday previously approved these changes Jan 16, 2026
@coolwednesday coolwednesday merged commit c3ce95b into development Jan 16, 2026
20 checks passed
@coolwednesday coolwednesday deleted the fix/circuit_breaker branch January 16, 2026 14:04
coolwednesday pushed a commit that referenced this pull request Jan 17, 2026
coolwednesday added a commit that referenced this pull request Feb 11, 2026
…dd-filestore (#2976)

* update release version to v1.50.0

* V1.50.1 (#2709)

* update release version to v1.50.2

* update release version to v1.51.0

* update release version to v1.52.0

* Release v1.53.0 (#2828)

* build(deps): bump gofr.dev in /pkg/gofr/datasource/file/gcs

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.51.0 to 1.52.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.51.0...v1.52.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.52.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump google.golang.org/api in /pkg/gofr/datasource/file/gcs

Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client) from 0.258.0 to 0.259.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases)
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md)
- [Commits](googleapis/google-api-go-client@v0.258.0...v0.259.0)

---
updated-dependencies:
- dependency-name: google.golang.org/api
  dependency-version: 0.259.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Metrics in HttpService Options (#2812)

* fixed doc formatting issue in http Communication page in documentation (#2827)

* build(deps): bump gofr.dev in /pkg/gofr/datasource/pubsub/sqs

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.52.0 to 1.53.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.52.0...v1.53.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump gofr.dev in /pkg/gofr/datasource/file/sftp

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.52.0 to 1.53.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.52.0...v1.53.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump gofr.dev in /pkg/gofr/datasource/pubsub/eventhub

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.52.0 to 1.53.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.52.0...v1.53.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump github.com/godror/godror

Bumps [github.com/godror/godror](https://github.com/godror/godror) from 0.49.6 to 0.50.0.
- [Changelog](https://github.com/godror/godror/blob/main/CHANGELOG.md)
- [Commits](godror/godror@v0.49.6...v0.50.0)

---
updated-dependencies:
- dependency-name: github.com/godror/godror
  dependency-version: 0.50.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump gofr.dev in /pkg/gofr/datasource/file/s3

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.52.0 to 1.53.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.52.0...v1.53.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump golang.org/x/term from 0.38.0 to 0.39.0

Bumps [golang.org/x/term](https://github.com/golang/term) from 0.38.0 to 0.39.0.
- [Commits](golang/term@v0.38.0...v0.39.0)

---
updated-dependencies:
- dependency-name: golang.org/x/term
  dependency-version: 0.39.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump gofr.dev in /pkg/gofr/datasource/dbresolver

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.52.0 to 1.53.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.52.0...v1.53.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump gofr.dev in /examples/using-add-filestore

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.52.0 to 1.53.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.52.0...v1.53.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump modernc.org/sqlite from 1.42.2 to 1.43.0

Bumps [modernc.org/sqlite](https://gitlab.com/cznic/sqlite) from 1.42.2 to 1.43.0.
- [Commits](https://gitlab.com/cznic/sqlite/compare/v1.42.2...v1.43.0)

---
updated-dependencies:
- dependency-name: modernc.org/sqlite
  dependency-version: 1.43.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump crate-ci/typos in the actions group

Bumps the actions group with 1 update: [crate-ci/typos](https://github.com/crate-ci/typos).


Updates `crate-ci/typos` from 1.41.0 to 1.42.0
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](crate-ci/typos@v1.41.0...v1.42.0)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-version: 1.42.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump gofr.dev in /pkg/gofr/datasource/file/gcs

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.52.0 to 1.53.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.52.0...v1.53.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump golang.org/x/text from 0.32.0 to 0.33.0

Bumps [golang.org/x/text](https://github.com/golang/text) from 0.32.0 to 0.33.0.
- [Release notes](https://github.com/golang/text/releases)
- [Commits](golang/text@v0.32.0...v0.33.0)

---
updated-dependencies:
- dependency-name: golang.org/x/text
  dependency-version: 0.33.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump gofr.dev in /pkg/gofr/datasource/file/azure

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.52.0 to 1.53.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.52.0...v1.53.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump gofr.dev in /pkg/gofr/datasource/oracle

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.52.0 to 1.53.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.52.0...v1.53.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump gofr.dev in /pkg/gofr/datasource/file/ftp

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.52.0 to 1.53.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.52.0...v1.53.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix/circuit breaker (#2829)

* feat(http): implement server-side rate limiter middleware (#2563)

* added version

* version

* version added

* fixed linters

* updated  version

* build(deps): bump gofr.dev in /examples/using-add-filestore

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.54.0 to 1.54.3.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.54.0...v1.54.3)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.54.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Umang01-hash <mundhraumang.02@gmail.com>
Co-authored-by: coolwednesday <divi229moc@gmail.com>
Co-authored-by: Divya Darshana <98943137+coolwednesday@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: DuskWarden <pawar96sameer@gmail.com>
Co-authored-by: BITTU KUMAR <152794122+CSEBittuKr@users.noreply.github.com>
Co-authored-by: Bhavishya Sharma <bhavishaya32@gmail.com>
Co-authored-by: gizmo-rt <pawanrajmurarka@gmail.com>
coolwednesday added a commit that referenced this pull request Feb 12, 2026
* update release version to v1.50.0

* V1.50.1 (#2709)

* update release version to v1.50.2

* update release version to v1.51.0

* update release version to v1.52.0

* Release v1.53.0 (#2828)

* build(deps): bump gofr.dev in /pkg/gofr/datasource/file/gcs

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.51.0 to 1.52.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.51.0...v1.52.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.52.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump google.golang.org/api in /pkg/gofr/datasource/file/gcs

Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client) from 0.258.0 to 0.259.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases)
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md)
- [Commits](googleapis/google-api-go-client@v0.258.0...v0.259.0)

---
updated-dependencies:
- dependency-name: google.golang.org/api
  dependency-version: 0.259.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Metrics in HttpService Options (#2812)

* fixed doc formatting issue in http Communication page in documentation (#2827)

* build(deps): bump gofr.dev in /pkg/gofr/datasource/pubsub/sqs

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.52.0 to 1.53.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.52.0...v1.53.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump gofr.dev in /pkg/gofr/datasource/file/sftp

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.52.0 to 1.53.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.52.0...v1.53.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump gofr.dev in /pkg/gofr/datasource/pubsub/eventhub

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.52.0 to 1.53.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.52.0...v1.53.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump github.com/godror/godror

Bumps [github.com/godror/godror](https://github.com/godror/godror) from 0.49.6 to 0.50.0.
- [Changelog](https://github.com/godror/godror/blob/main/CHANGELOG.md)
- [Commits](godror/godror@v0.49.6...v0.50.0)

---
updated-dependencies:
- dependency-name: github.com/godror/godror
  dependency-version: 0.50.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump gofr.dev in /pkg/gofr/datasource/file/s3

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.52.0 to 1.53.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.52.0...v1.53.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump golang.org/x/term from 0.38.0 to 0.39.0

Bumps [golang.org/x/term](https://github.com/golang/term) from 0.38.0 to 0.39.0.
- [Commits](golang/term@v0.38.0...v0.39.0)

---
updated-dependencies:
- dependency-name: golang.org/x/term
  dependency-version: 0.39.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump gofr.dev in /pkg/gofr/datasource/dbresolver

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.52.0 to 1.53.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.52.0...v1.53.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump gofr.dev in /examples/using-add-filestore

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.52.0 to 1.53.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.52.0...v1.53.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump modernc.org/sqlite from 1.42.2 to 1.43.0

Bumps [modernc.org/sqlite](https://gitlab.com/cznic/sqlite) from 1.42.2 to 1.43.0.
- [Commits](https://gitlab.com/cznic/sqlite/compare/v1.42.2...v1.43.0)

---
updated-dependencies:
- dependency-name: modernc.org/sqlite
  dependency-version: 1.43.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump crate-ci/typos in the actions group

Bumps the actions group with 1 update: [crate-ci/typos](https://github.com/crate-ci/typos).


Updates `crate-ci/typos` from 1.41.0 to 1.42.0
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](crate-ci/typos@v1.41.0...v1.42.0)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-version: 1.42.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump gofr.dev in /pkg/gofr/datasource/file/gcs

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.52.0 to 1.53.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.52.0...v1.53.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump golang.org/x/text from 0.32.0 to 0.33.0

Bumps [golang.org/x/text](https://github.com/golang/text) from 0.32.0 to 0.33.0.
- [Release notes](https://github.com/golang/text/releases)
- [Commits](golang/text@v0.32.0...v0.33.0)

---
updated-dependencies:
- dependency-name: golang.org/x/text
  dependency-version: 0.33.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump gofr.dev in /pkg/gofr/datasource/file/azure

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.52.0 to 1.53.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.52.0...v1.53.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump gofr.dev in /pkg/gofr/datasource/oracle

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.52.0 to 1.53.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.52.0...v1.53.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump gofr.dev in /pkg/gofr/datasource/file/ftp

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.52.0 to 1.53.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.52.0...v1.53.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix/circuit breaker (#2829)

* feat(http): implement server-side rate limiter middleware (#2563)

* added version

* version

* version added

* fixed linters

* updated  version

* build(deps): bump golang.org/x/text from 0.33.0 to 0.34.0

Bumps [golang.org/x/text](https://github.com/golang/text) from 0.33.0 to 0.34.0.
- [Release notes](https://github.com/golang/text/releases)
- [Commits](golang/text@v0.33.0...v0.34.0)

---
updated-dependencies:
- dependency-name: golang.org/x/text
  dependency-version: 0.34.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Merge main into PR #2973

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Umang01-hash <mundhraumang.02@gmail.com>
Co-authored-by: coolwednesday <divi229moc@gmail.com>
Co-authored-by: Divya Darshana <98943137+coolwednesday@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: DuskWarden <pawar96sameer@gmail.com>
Co-authored-by: BITTU KUMAR <152794122+CSEBittuKr@users.noreply.github.com>
Co-authored-by: Bhavishya Sharma <bhavishaya32@gmail.com>
Co-authored-by: gizmo-rt <pawanrajmurarka@gmail.com>
coolwednesday added a commit that referenced this pull request Feb 27, 2026
* update release version to v1.50.0

* V1.50.1 (#2709)

* update release version to v1.50.2

* update release version to v1.51.0

* update release version to v1.52.0

* Release v1.53.0 (#2828)

* build(deps): bump gofr.dev in /pkg/gofr/datasource/file/gcs

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.51.0 to 1.52.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.51.0...v1.52.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.52.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump google.golang.org/api in /pkg/gofr/datasource/file/gcs

Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client) from 0.258.0 to 0.259.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases)
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md)
- [Commits](googleapis/google-api-go-client@v0.258.0...v0.259.0)

---
updated-dependencies:
- dependency-name: google.golang.org/api
  dependency-version: 0.259.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Metrics in HttpService Options (#2812)

* fixed doc formatting issue in http Communication page in documentation (#2827)

* build(deps): bump gofr.dev in /pkg/gofr/datasource/pubsub/sqs

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.52.0 to 1.53.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.52.0...v1.53.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump gofr.dev in /pkg/gofr/datasource/file/sftp

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.52.0 to 1.53.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.52.0...v1.53.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump gofr.dev in /pkg/gofr/datasource/pubsub/eventhub

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.52.0 to 1.53.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.52.0...v1.53.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump github.com/godror/godror

Bumps [github.com/godror/godror](https://github.com/godror/godror) from 0.49.6 to 0.50.0.
- [Changelog](https://github.com/godror/godror/blob/main/CHANGELOG.md)
- [Commits](godror/godror@v0.49.6...v0.50.0)

---
updated-dependencies:
- dependency-name: github.com/godror/godror
  dependency-version: 0.50.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump gofr.dev in /pkg/gofr/datasource/file/s3

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.52.0 to 1.53.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.52.0...v1.53.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump golang.org/x/term from 0.38.0 to 0.39.0

Bumps [golang.org/x/term](https://github.com/golang/term) from 0.38.0 to 0.39.0.
- [Commits](golang/term@v0.38.0...v0.39.0)

---
updated-dependencies:
- dependency-name: golang.org/x/term
  dependency-version: 0.39.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump gofr.dev in /pkg/gofr/datasource/dbresolver

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.52.0 to 1.53.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.52.0...v1.53.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump gofr.dev in /examples/using-add-filestore

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.52.0 to 1.53.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.52.0...v1.53.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump modernc.org/sqlite from 1.42.2 to 1.43.0

Bumps [modernc.org/sqlite](https://gitlab.com/cznic/sqlite) from 1.42.2 to 1.43.0.
- [Commits](https://gitlab.com/cznic/sqlite/compare/v1.42.2...v1.43.0)

---
updated-dependencies:
- dependency-name: modernc.org/sqlite
  dependency-version: 1.43.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump crate-ci/typos in the actions group

Bumps the actions group with 1 update: [crate-ci/typos](https://github.com/crate-ci/typos).


Updates `crate-ci/typos` from 1.41.0 to 1.42.0
- [Release notes](https://github.com/crate-ci/typos/releases)
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md)
- [Commits](crate-ci/typos@v1.41.0...v1.42.0)

---
updated-dependencies:
- dependency-name: crate-ci/typos
  dependency-version: 1.42.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump gofr.dev in /pkg/gofr/datasource/file/gcs

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.52.0 to 1.53.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.52.0...v1.53.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump golang.org/x/text from 0.32.0 to 0.33.0

Bumps [golang.org/x/text](https://github.com/golang/text) from 0.32.0 to 0.33.0.
- [Release notes](https://github.com/golang/text/releases)
- [Commits](golang/text@v0.32.0...v0.33.0)

---
updated-dependencies:
- dependency-name: golang.org/x/text
  dependency-version: 0.33.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump gofr.dev in /pkg/gofr/datasource/file/azure

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.52.0 to 1.53.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.52.0...v1.53.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump gofr.dev in /pkg/gofr/datasource/oracle

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.52.0 to 1.53.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.52.0...v1.53.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): bump gofr.dev in /pkg/gofr/datasource/file/ftp

Bumps [gofr.dev](https://github.com/gofr-dev/gofr) from 1.52.0 to 1.53.0.
- [Release notes](https://github.com/gofr-dev/gofr/releases)
- [Commits](v1.52.0...v1.53.0)

---
updated-dependencies:
- dependency-name: gofr.dev
  dependency-version: 1.53.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix/circuit breaker (#2829)

* feat(http): implement server-side rate limiter middleware (#2563)

* added version

* version

* version added

* fixed linters

* updated  version

* version-change

* feat(sqs): add span links for pub/sub tracing

Add distributed trace context propagation for AWS SQS:
- Inject W3C traceparent into SQS message attributes on publish
- Extract trace context and create span links on subscribe
- Producer/consumer spans linked via OTel span links pattern

This follows the OpenTelemetry messaging semantic conventions where
consumer spans link to producer spans rather than using parent-child.

Fixes #3015

* update with development and remove unwanted changes

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Umang01-hash <mundhraumang.02@gmail.com>
Co-authored-by: coolwednesday <divi229moc@gmail.com>
Co-authored-by: Divya Darshana <98943137+coolwednesday@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: DuskWarden <pawar96sameer@gmail.com>
Co-authored-by: BITTU KUMAR <152794122+CSEBittuKr@users.noreply.github.com>
Co-authored-by: Bhavishya Sharma <bhavishaya32@gmail.com>
Co-authored-by: gizmo-rt <pawanrajmurarka@gmail.com>
Co-authored-by: rohansood10 <rohansood10@users.noreply.github.com>
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.

3 participants