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()
ankostis added 2 commits Oct 22, 2016
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
@Byron Byron added the in progress label Oct 22, 2016
@codecov-io
Copy link

@codecov-io 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 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

@ankostis ankostis commented Oct 22, 2016

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
4 checks passed
4 checks passed
codecov/patch Coverage not affected when comparing caa0ea7...9db2ff1
Details
codecov/project 94.38% (+0.04%) compared to caa0ea7
Details
continuous-integration/appveyor/pr AppVeyor build succeeded
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details
@Byron Byron removed the in progress label Oct 22, 2016
@Byron
Copy link
Member

@Byron 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

@ankostis ankostis commented Oct 22, 2016

No, no prob. Thanks.

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

Successfully merging this pull request may close these issues.

None yet

3 participants
You can’t perform that action at this time.