Thread (5 messages) flat view 5 messages, 1 author, 2016-06-15
DORMANTno replies

[JGIT PATCH 0/4] Misc. push transport fixes

From: Shawn O. Pearce <hidden>
Date: 2016-06-15 22:44:54

Few minor bugs related to our push implementation.  A deadlock
is fixed in the local fetch case and pack generation to include
annotated tags is also fixed.

We also now do essentially "git init" on the remote repository
if we are creating it over a dumb transport during the first push
request made to it.


Shawn O. Pearce (4):
  Avoid deadlock while fetching from local repository
  Fix pushing of annotated tags to actually include the tag object
  Automatically initialize a new dumb repository during push
  Use a singleton for the NullProgressMonitor implementation

 .../org/spearce/jgit/lib/NullProgressMonitor.java  |    3 +
 .../src/org/spearce/jgit/revwalk/ObjectWalk.java   |   13 ++++-
 .../spearce/jgit/transport/BasePackConnection.java |    7 ++-
 .../jgit/transport/BasePackFetchConnection.java    |    1 +
 .../jgit/transport/BasePackPushConnection.java     |    1 +
 .../spearce/jgit/transport/WalkPushConnection.java |   54 ++++++++++++++++++++
 .../src/org/spearce/jgit/util/TemporaryBuffer.java |    2 +-
 7 files changed, 77 insertions(+), 4 deletions(-)
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help