Re: defunct branches

2019-11-27 Thread Xiaojian Zhou
Yes, I cannot find GEODE-3967 either.

%103 ~/git12/geode > git br -r | grep 3967

%103 ~/git12/geode >

On Thu, Apr 18, 2019 at 9:28 AM Patrick Rhomberg 
wrote:

> To elaborate on what Dan said:
>
> What has happened is that your local record of the remote references has
> 400+ remote branch references.  Some time ago, I raised the same concern
> that you have here, and we got that number down to a couple dozen.  But
> your local references are still there.
>
> git fetch origin will update your local references to your remotes,
> and the --prune
> option on that command will remove any local references that are no longer
> on the remote.
>
> For what it's worth, we do seem to have a handful of branches that are
> still getting pushed to origin for the sake of PRs, etc.  While remembering
> to delete your branches after the PR gets merged is well and good, I'd take
> it one step farther and encourage everyone to not sully the common space
> with their work-in-progress or PR branches.  That's exactly what a fork is
> for.  And then we don't get into this case of accruing extra references on
> origin in the first place.
>
> Imagination is Change.
> ~Patrick
>
> On Thu, Apr 18, 2019 at 8:46 AM Dan Smith  wrote:
>
> > You just need to do git remote prune origin. Git doesn't remove remote
> > branches from your local copy automatically.
> >
> > -Dan
> >
> > On Thu, Apr 18, 2019 at 8:08 AM Bruce Schuchardt  >
> > wrote:
> >
> > > Sorry to spam everyone.  "git branch -r" seems to be a local thing.  I
> > > made a fresh clone of the apache repo and now only see the branches
> > > mentioned in the UI.
> > >
> > > On 4/17/19 5:06 PM, Jason Huynh wrote:
> > > > Hi Bruce,
> > > >
> > > > I am unable to see the same branches on geode repo.  I do see these
> > > > branches on my personal fork but that's because I haven't updated my
> > own
> > > > personal fork in some time...
> > > >
> > > > Is there a chance that your origin is pointing to your personal fork
> > and
> > > > not the Apache Geode Repo?
> > > >
> > > > I am also unable to see these branches through the ui:
> > > > https://github.com/apache/geode/branches/all
> > > >
> > > >
> > > >
> > > > On Wed, Apr 17, 2019 at 4:17 PM Bruce Schuchardt <
> > bschucha...@pivotal.io
> > > >
> > > > wrote:
> > > >
> > > >> We have nearly 400 branches in the repo right now.  Most of them are
> > for
> > > >> efforts that have been merged to develop long ago.  Don't forget to
> > > >> delete your branches when you're done with them.
> > > >>
> > > >>
> > > >>
> > >
> >
>


Re: defunct branches

2019-04-18 Thread Patrick Rhomberg
To elaborate on what Dan said:

What has happened is that your local record of the remote references has
400+ remote branch references.  Some time ago, I raised the same concern
that you have here, and we got that number down to a couple dozen.  But
your local references are still there.

git fetch origin will update your local references to your remotes,
and the --prune
option on that command will remove any local references that are no longer
on the remote.

For what it's worth, we do seem to have a handful of branches that are
still getting pushed to origin for the sake of PRs, etc.  While remembering
to delete your branches after the PR gets merged is well and good, I'd take
it one step farther and encourage everyone to not sully the common space
with their work-in-progress or PR branches.  That's exactly what a fork is
for.  And then we don't get into this case of accruing extra references on
origin in the first place.

Imagination is Change.
~Patrick

On Thu, Apr 18, 2019 at 8:46 AM Dan Smith  wrote:

> You just need to do git remote prune origin. Git doesn't remove remote
> branches from your local copy automatically.
>
> -Dan
>
> On Thu, Apr 18, 2019 at 8:08 AM Bruce Schuchardt 
> wrote:
>
> > Sorry to spam everyone.  "git branch -r" seems to be a local thing.  I
> > made a fresh clone of the apache repo and now only see the branches
> > mentioned in the UI.
> >
> > On 4/17/19 5:06 PM, Jason Huynh wrote:
> > > Hi Bruce,
> > >
> > > I am unable to see the same branches on geode repo.  I do see these
> > > branches on my personal fork but that's because I haven't updated my
> own
> > > personal fork in some time...
> > >
> > > Is there a chance that your origin is pointing to your personal fork
> and
> > > not the Apache Geode Repo?
> > >
> > > I am also unable to see these branches through the ui:
> > > https://github.com/apache/geode/branches/all
> > >
> > >
> > >
> > > On Wed, Apr 17, 2019 at 4:17 PM Bruce Schuchardt <
> bschucha...@pivotal.io
> > >
> > > wrote:
> > >
> > >> We have nearly 400 branches in the repo right now.  Most of them are
> for
> > >> efforts that have been merged to develop long ago.  Don't forget to
> > >> delete your branches when you're done with them.
> > >>
> > >>
> > >>
> >
>


Re: defunct branches

2019-04-18 Thread Dan Smith
You just need to do git remote prune origin. Git doesn't remove remote
branches from your local copy automatically.

-Dan

On Thu, Apr 18, 2019 at 8:08 AM Bruce Schuchardt 
wrote:

> Sorry to spam everyone.  "git branch -r" seems to be a local thing.  I
> made a fresh clone of the apache repo and now only see the branches
> mentioned in the UI.
>
> On 4/17/19 5:06 PM, Jason Huynh wrote:
> > Hi Bruce,
> >
> > I am unable to see the same branches on geode repo.  I do see these
> > branches on my personal fork but that's because I haven't updated my own
> > personal fork in some time...
> >
> > Is there a chance that your origin is pointing to your personal fork and
> > not the Apache Geode Repo?
> >
> > I am also unable to see these branches through the ui:
> > https://github.com/apache/geode/branches/all
> >
> >
> >
> > On Wed, Apr 17, 2019 at 4:17 PM Bruce Schuchardt  >
> > wrote:
> >
> >> We have nearly 400 branches in the repo right now.  Most of them are for
> >> efforts that have been merged to develop long ago.  Don't forget to
> >> delete your branches when you're done with them.
> >>
> >>
> >>
>


Re: defunct branches

2019-04-18 Thread Jacob Barrett



> On Apr 18, 2019, at 8:01 AM, Bruce Schuchardt  wrote:
> 
> It's also pretty weird that the UI doesn't show all of the release branches, 
> like these:
> 
>  origin/release/1.1
>  origin/release/1.2.0
>  origin/release/1.2.1
>  origin/release/1.3.0
>  origin/release/1.4.0
>  origin/release/1.5.0
>  origin/release/1.6.0

These release branches are deleted after release and the HEAD is tag as 
rel/v1.6.0 (or whatever).



Re: defunct branches

2019-04-18 Thread Bruce Schuchardt
Sorry to spam everyone.  "git branch -r" seems to be a local thing.  I 
made a fresh clone of the apache repo and now only see the branches 
mentioned in the UI.


On 4/17/19 5:06 PM, Jason Huynh wrote:

Hi Bruce,

I am unable to see the same branches on geode repo.  I do see these
branches on my personal fork but that's because I haven't updated my own
personal fork in some time...

Is there a chance that your origin is pointing to your personal fork and
not the Apache Geode Repo?

I am also unable to see these branches through the ui:
https://github.com/apache/geode/branches/all



On Wed, Apr 17, 2019 at 4:17 PM Bruce Schuchardt 
wrote:


We have nearly 400 branches in the repo right now.  Most of them are for
efforts that have been merged to develop long ago.  Don't forget to
delete your branches when you're done with them.





Re: defunct branches

2019-04-18 Thread Bruce Schuchardt
It's also pretty weird that the UI doesn't show all of the release 
branches, like these:


  origin/release/1.1
  origin/release/1.2.0
  origin/release/1.2.1
  origin/release/1.3.0
  origin/release/1.4.0
  origin/release/1.5.0
  origin/release/1.6.0



On 4/17/19 5:06 PM, Jason Huynh wrote:

Hi Bruce,

I am unable to see the same branches on geode repo.  I do see these
branches on my personal fork but that's because I haven't updated my own
personal fork in some time...

Is there a chance that your origin is pointing to your personal fork and
not the Apache Geode Repo?

I am also unable to see these branches through the ui:
https://github.com/apache/geode/branches/all



On Wed, Apr 17, 2019 at 4:17 PM Bruce Schuchardt 
wrote:


We have nearly 400 branches in the repo right now.  Most of them are for
efforts that have been merged to develop long ago.  Don't forget to
delete your branches when you're done with them.





Re: defunct branches

2019-04-18 Thread Bruce Schuchardt

That's weird.  No, I'm not working off of a personal fork.

> git remote -v
   origin    ssh://g...@github.com/apache/geode.git (fetch)
   origin    ssh://g...@github.com/apache/geode.git (push)

And "git branch -r" shows a lot more branches than the UI URL.  I see 
this on multiple machines where I have cloned the apache repo.




On 4/17/19 5:06 PM, Jason Huynh wrote:

Hi Bruce,

I am unable to see the same branches on geode repo.  I do see these
branches on my personal fork but that's because I haven't updated my own
personal fork in some time...

Is there a chance that your origin is pointing to your personal fork and
not the Apache Geode Repo?

I am also unable to see these branches through the ui:
https://github.com/apache/geode/branches/all



On Wed, Apr 17, 2019 at 4:17 PM Bruce Schuchardt 
wrote:


We have nearly 400 branches in the repo right now.  Most of them are for
efforts that have been merged to develop long ago.  Don't forget to
delete your branches when you're done with them.





Re: defunct branches

2019-04-17 Thread Jason Huynh
Hi Bruce,

I am unable to see the same branches on geode repo.  I do see these
branches on my personal fork but that's because I haven't updated my own
personal fork in some time...

Is there a chance that your origin is pointing to your personal fork and
not the Apache Geode Repo?

I am also unable to see these branches through the ui:
https://github.com/apache/geode/branches/all



On Wed, Apr 17, 2019 at 4:17 PM Bruce Schuchardt 
wrote:

> We have nearly 400 branches in the repo right now.  Most of them are for
> efforts that have been merged to develop long ago.  Don't forget to
> delete your branches when you're done with them.
>
>
>


defunct branches

2019-04-17 Thread Bruce Schuchardt
We have nearly 400 branches in the repo right now.  Most of them are for 
efforts that have been merged to develop long ago.  Don't forget to 
delete your branches when you're done with them.



  origin/9aa83fedba  222701ad75 GEODE-4110: improve 
junit ClientCacheRule (#2872)
  origin/GEM-1722-1629   69cd117ac7 Add debug output
  origin/GEM-2043b8d04a3b0a WIP
  origin/GEODE-2290  5934e7e397 GEODE-2290: Remove 
JarClassLoader
  origin/GEODE-3237  24dc3a6a40 GEODE-3760 uncaught 
exception in shunned member removal thread
  origin/GEODE-3273  b8dc595c6b GEODE-3701 Improve 
docs on hash index performance (#816)
  origin/GEODE-3616  4b189cf343 Removing exception 
squashing from tests.
  origin/GEODE-3715-javadocs e228a48cd4 GEODE-3715: improve 
javadocs of DistributedTest rules
  origin/GEODE-3801-backup-hardlinks-recommit81377bb9ee GEODE-3801: Use 
hardlinks for backup oplog files (#963)
  origin/GEODE-5547-RegionManagementDUnitTesta9fe65dd39 GEODE-5547: Log 
info message when canceling ManagementListener
  origin/GEODE-6626-gatewayReceiver-metrics  2e0b5b1404 wip
  origin/MessagePack 5d39e4ab96 Getting closer to 
some level of madness
  origin/add-extensions-to-classpath-155484283   f79c8d9a08 Merge branch 
'develop' into add-extensions-to-classpath-155484283
  origin/add_180_to_old_versions f4e86b2543 Turning CI on and 
off again
  origin/better-classpath2cd3dc8579 GEODE-1168 Improves 
build to automatically add jars to runtime classpath
  origin/bug/GEODE-5742  fa23da5b89 Previous build 
failed due to concourse max containers reached
  origin/cluster-config-cleanup  93399b961f wip
  origin/concourse-staging   9f6b289cb5 GEODE-5714: Retry 
ssh connections in concourse
  origin/debug-alter-runtime 5bc43a2cfe GEODE-5530: Add 
geode-core project to distributedTestRuntimeOnly
  origin/develop 064892cc1e GEODE-6662 
NioPlainEngine.ensureWrappedCapacity
  origin/exclude-extensions-in-jar-check a8941fb088 Omit extensions in 
check of bundled jars
  origin/featrue/GEODE-5541  41119d66ba change a method 
signature.
  origin/feature/CleanMicrometer 52bf5ca1d4 MORE WIP
  origin/feature/GEM-17727c17f1c971 GEM-1772: Added 
additional debugging
  origin/feature/GEM-883 213c7d9221 GEM-883: double 
check if some code is necessary
  origin/feature/GEODE-109f3f10fd2c GEODE-10: 
Reinstating HDFS persistence code
  origin/feature/GEODE-113af1540f6a Merge 
remote-tracking branch 'origin/develop' into feature/GEODE-11
  origin/feature/GEODE-1153  5fd6ed3dc8 fixed a failure and 
added source headers
  origin/feature/GEODE-1209  b1291a46f2 GEODE-1209: For the 
new serializable class AsyncEventQueueFunctionArgs, added changes for 
AnalyzeSerializablesJUnitTest to run...
  origin/feature/GEODE-1269  4d22035246 Fix for the test 
failure caused due to addition of new element uda-manager
  origin/feature/GEODE-16065072e116 Merge branch 
'feature/GEODE-16' into develop
  origin/feature/GEODE-178   9c6b36fc12 Modified build to 
find geode jars and not need geode to be in local repo Added logic to detect 
buildRoot from gradle.properties from geode project Build target output 
directory will use buildRoot as it's base directory
  origin/feature/GEODE-1793  6e0af9a3c9 GEODE_1793 spotless 
fixes and removal of dead code
  origin/feature/GEODE-1883  d54080aa48 GEODE-1883: make 
auth-init optional
  origin/feature/GEODE-1895  2162effc8f Merge branch 
'feature/GEODE-1785' into feature/GEODE-1895
  origin/feature/GEODE-1912  809d64d712 GEODE-1912: use 
Spring shell's parser and delete our own parsing code
  origin/feature/GEODE-1968  84cfbdfc10 Set aside hibernate 
cache docs until the corresponding code is mainstreamed.
  origin/feature/GEODE-1969  40ff2a1324 Merge 
remote-tracking branch 'origin/develop' into feature/GEODE-1969
  origin/feature/GEODE-2097  2a44024225 spotless
  origin/feature/GEODE-2113  7c2cf54a44 set client retries 
to 5 and reenable ssl debug output on servers
  origin/feature/GEODE-2113b b758530f45 GEODE-2113 
Implement SSL over NIO
  origin/feature/GEODE-2160  488850bd7f GEODE-2160: gfsh 
waits for process exit before reporting success
  origin/feature/GEODE-2201  d