benweissmann / memongo

Easily run an in-memory MongoDB server for your Go unit tests
MIT License
78 stars 13 forks source link

Does not work with mongo version 4.4.0 #8

Open sbansal7 opened 3 years ago

sbansal7 commented 3 years ago

The message to indicate port number comes as: {"t":{"$date":"2021-04-20T17:28:20.364-07:00"},"s":"I", "c":"NETWORK", "id":23016, "ctx":"listener","msg":"Waiting for connections","attr":{"port":59432,"ssl":"off"}}

This causes memongo to not detect that it is up.

saniales commented 3 years ago

does not work with mongo 4.3.0 either, same problem

4.2.1 is the last known working, please fix

sbansal7 commented 3 years ago

FYI, I created a fork here to make it work for mongo 4.4.0: https://github.com/sbansal7/memongo

But when tried to push the same things in this repo, some tests failed, so I abandoned that effort.

saniales commented 3 years ago

@benweissmann I wrote you an email about taking ownership of the project from @tryvium-travels to maintain it. Let me know

saniales commented 3 years ago

Hello to all contributors,

after multiple documented tries to contact @benweissmann through email, linkedin and here on Github,

I assumed with reasonable confidence that this project is abandoned*

To solve this problem, me and @tryvium-travels team decided to fork and maintain a new version of this very project.

You can check it at https://github.com/tryvium-travels/memongo

@sbansal7 please coordinate with me to bring your fork into our repo, so we can maintain it together <3

sbansal7 commented 3 years ago

@saniales Feel free to merge the commits in my fork to yours. These changes work for me and unit tests pass locally on my mac. I am not sure why github actions fail.

saniales commented 3 years ago

@sbansal7 let's move the discussion HERE

saniales commented 3 years ago

This has been fixed in @tryvium-travels repo