Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Difference between this and frankhommers postgre provider? #29

Open
domagojmedo opened this issue Apr 20, 2022 · 5 comments
Open

Difference between this and frankhommers postgre provider? #29

domagojmedo opened this issue Apr 20, 2022 · 5 comments
Labels

Comments

@domagojmedo
Copy link

is there a list of differences between this and https://github.com/frankhommers/Hangfire.PostgreSql ?

I see that both are linked on Hangfire site but what's the difference?

Thanks

@ahydrax
Copy link
Owner

ahydrax commented May 5, 2022

Hi @domagojmedo,
The main differences are (fork does and original project doesnt):

  • better queueing performance
  • main postgres metrics support (active connections, version, locks count, etc.) for dashboard
  • a lot of performance micro optimizations
  • npgsql6 support
  • extensibility (you can manage npgsql connections e.g. add your own ssl certificate)
  • various stability and schema fixes (including proper queue processing timeouts)

@domagojmedo
Copy link
Author

Would you be open for PR that adds that to readme?

@ahydrax
Copy link
Owner

ahydrax commented May 5, 2022

But before opening a PR for that could you recheck differences? I assume original project evolved too.

@domagojmedo
Copy link
Author

TBH I have no idea how to check differences, that's why I asked here in the first place 😅
Maybe @frankhommers can help?

@frankhommers
Copy link

We have had npgsql6 and other items you mentioned for a long time.

We were open to accept @ahydrax's PRs but he decided to maintain a fork.

I think it's not our task to keep a list of changes, it's up to the forker IMO.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants