Skip to content

Add RavenDB provider. #111 #115

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

Merged
merged 4 commits into from
Mar 19, 2024
Merged

Add RavenDB provider. #111 #115

merged 4 commits into from
Mar 19, 2024

Conversation

mo-esmp
Copy link
Member

@mo-esmp mo-esmp commented Feb 24, 2024

Hey @followynne
I need your help. Three tests fail, and it's related to UTC datetime and I could figure out what's the problem. Could you please check when you have time?

@mo-esmp mo-esmp requested a review from followynne February 24, 2024 21:30
@mo-esmp mo-esmp mentioned this pull request Feb 24, 2024
@followynne
Copy link
Member

ciao @mo-esmp

you can find the fix in this commit :)
[didn't have permission to push it directly on this branch, sry]

@mo-esmp
Copy link
Member Author

mo-esmp commented Feb 26, 2024

I applied your suggestion and got the same result.

  • The It_finds_data_with_all_filters_by_utc test fails because the properties retrieved from the database are empty, but properties of sample logs are not empty
  • The It_finds_only_data_emitted_in_dates_range_by_utc fails because the returned result is empty. I did manual tests and the date filter worked as expected

I got stuck and have no idea how I can fix these two tests :-/

@followynne
Copy link
Member

Ciao @mo-esmp

you missed the changes from tests/Serilog.Ui.RavenDbProvider.Tests/DataProvider/DataProviderSearchTest.cs in that commit, try to apply it and at least the all-filters should work :) after that update, I'll refetch your branch and check if the tests still not pass!

@mo-esmp
Copy link
Member Author

mo-esmp commented Mar 5, 2024

Sorry, I didn't get you. What changes did I miss?

@followynne
Copy link
Member

I meant this file but, if it's okay for you, you can skip the failing tests - in the 3.0 development wip I'm unifying and updating all tests, thus I can re-enable these ones on that branch :)

@mo-esmp
Copy link
Member Author

mo-esmp commented Mar 14, 2024

Ciao @followynne
Please review the PR whenever you have time.

Copy link
Member

@followynne followynne left a comment

Choose a reason for hiding this comment

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

Great job, LGTM! 🚀

@followynne followynne linked an issue Mar 18, 2024 that may be closed by this pull request
@mo-esmp mo-esmp merged commit 62f502d into master Mar 19, 2024
@mo-esmp mo-esmp deleted the feature/add-ravendb-provider branch March 19, 2024 10:30
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.

Consider RavenDB support
2 participants