Skip to content

feat(routing): build the gRPC interface for communicating with the external service to perform elimination routing#6672

Merged
likhinbopanna merged 17 commits intomainfrom
elimination-routing-interface
Dec 13, 2024
Merged

feat(routing): build the gRPC interface for communicating with the external service to perform elimination routing#6672
likhinbopanna merged 17 commits intomainfrom
elimination-routing-interface

Conversation

@Aprabhat19
Copy link
Contributor

@Aprabhat19 Aprabhat19 commented Nov 27, 2024

Type of Change

  • Bugfix
  • New feature
  • Enhancement
  • Refactoring
  • Dependency updates
  • Documentation
  • CI/CD

Description

build the gRPC interface for communicating with the external service to perform elimination routing

Additional Changes

  • This PR modifies the API contract
  • This PR modifies the database schema
  • This PR modifies application configuration/environment variables

Motivation and Context

How did you test it?

  • Communication is being established with dynamo
Screenshot 2024-12-05 at 6 03 54 PM

Checklist

  • I formatted the code cargo +nightly fmt --all
  • I addressed lints thrown by cargo clippy
  • I reviewed the submitted code
  • I added unit tests for my changes where possible

@Aprabhat19 Aprabhat19 requested review from a team as code owners November 27, 2024 07:23
@semanticdiff-com
Copy link

semanticdiff-com bot commented Nov 27, 2024

@Aprabhat19 Aprabhat19 self-assigned this Nov 27, 2024
@Aprabhat19 Aprabhat19 added A-framework Area: Framework C-feature Category: Feature request or enhancement A-routing Area: Routing labels Nov 27, 2024
@Aprabhat19 Aprabhat19 linked an issue Nov 27, 2024 that may be closed by this pull request
@Aprabhat19 Aprabhat19 requested a review from a team as a code owner November 27, 2024 10:54
Chethan-rao
Chethan-rao previously approved these changes Nov 27, 2024
Co-authored-by: Chethan Rao <70657455+Chethan-rao@users.noreply.github.com>
field: "bucket_size".to_string(),
})?,
bucket_leak_interval_in_secs: config
.bucket_ttl_in_mins
Copy link
Contributor

Choose a reason for hiding this comment

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

could u rename this too?

@Chethan-rao
Copy link
Contributor

please add test cases to all 3 endpoints and check the validations too

@NishantJoshi00
Copy link
Contributor

please add test cases to all 3 endpoints and check the validations too

+1 on that.

It would be better to have test cases. attached showing an example execution of these functionality.

@Aprabhat19
Copy link
Contributor Author

please add test cases to all 3 endpoints and check the validations too

+1 on that.

It would be better to have test cases. attached showing an example execution of these functionality.

Okay sure

@likhinbopanna likhinbopanna added this pull request to the merge queue Dec 13, 2024
Merged via the queue into main with commit 2a66f4a Dec 13, 2024
@likhinbopanna likhinbopanna deleted the elimination-routing-interface branch December 13, 2024 05:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-framework Area: Framework A-routing Area: Routing C-feature Category: Feature request or enhancement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Elimination routing integration

4 participants