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

Stop emulating mmap on Windows #542

Merged
merged 2 commits into from
Oct 22, 2016
Merged

Conversation

ankostis
Copy link
Contributor

@ankostis ankostis commented Oct 22, 2016

This is the matching-fix of gitpython-developers/smmap#30

Now 2 more "hidden-errors" TCs pass in Windows (see #525):

  • TestRepo.test_file_handle_leaks()
  • TestObjDbPerformance.test_random_access()

Obviously it is not needed anymore, or nothing is worse without this
monkeypatch.
Now 2 more TCs pass in Windows:
+ TestRepo.test_file_handle_leaks()
+ TestObjDbPerformance.test_random_access()

See gitpython-developers/smmap#30
@codecov-io
Copy link

codecov-io commented Oct 22, 2016

Current coverage is 94.38% (diff: 100%)

Merging #542 into master will increase coverage by 0.04%

@@             master       #542   diff @@
==========================================
  Files            63         63          
  Lines          9885       9875    -10   
  Methods           0          0          
  Messages          0          0          
  Branches          0          0          
==========================================
- Hits           9326       9321     -5   
+ Misses          559        554     -5   
  Partials          0          0          

Powered by Codecov. Last update caa0ea7...9db2ff1

@Byron
Copy link
Member

Byron commented Oct 22, 2016

@ankostis Should I merge this one as well ? Maybe it's tied to the ongoing PR in smmap and should thus wait.

@Byron Byron added this to the v2.1.0 - proper windows support milestone Oct 22, 2016
@ankostis
Copy link
Contributor Author

Yes, it is tied as you said.
Please review and merge them in tandem.

@Byron Byron merged commit 9db2ff1 into gitpython-developers:master Oct 22, 2016
@Byron Byron removed the in progress label Oct 22, 2016
@Byron
Copy link
Member

Byron commented Oct 22, 2016

Thank you ! It's in - if you think I should push it right away as 2.1.1, please let me know. Otherwise it will just be part of the next natural point release in a few weeks.

@ankostis
Copy link
Contributor Author

No, no prob. Thanks.

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

Successfully merging this pull request may close these issues.

3 participants