git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [JGIT PATCH 0/4] Misc. push transport fixes
@ 2008-07-09  4:15 Shawn O. Pearce
  2008-07-09  4:15 ` [JGIT PATCH 1/4] Avoid deadlock while fetching from local repository Shawn O. Pearce
  0 siblings, 1 reply; 5+ messages in thread
From: Shawn O. Pearce @ 2008-07-09  4:15 UTC (permalink / raw)
  To: Robin Rosenberg, Marek Zawirski; +Cc: git

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(-)

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2008-07-09  4:16 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-07-09  4:15 [JGIT PATCH 0/4] Misc. push transport fixes Shawn O. Pearce
2008-07-09  4:15 ` [JGIT PATCH 1/4] Avoid deadlock while fetching from local repository Shawn O. Pearce
2008-07-09  4:15   ` [JGIT PATCH 2/4] Fix pushing of annotated tags to actually include the tag object Shawn O. Pearce
2008-07-09  4:15     ` [JGIT PATCH 3/4] Automatically initialize a new dumb repository during push Shawn O. Pearce
2008-07-09  4:15       ` [JGIT PATCH 4/4] Use a singleton for the NullProgressMonitor implementation Shawn O. Pearce

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).