I have a following stuff in git log
(from 
ssh://sa...@gerrit.wikimedia.org:29418/test/mediawiki/extensions/examples):

commit 28f176ca9ca3767bfa9f0ec219f5fa0c299c5761
Merge: e2513b6 5c50ad6
Author: Demon <ch...@wikimedia.org>
Date:   Fri Mar 2 13:15:54 2012 +0000

    Merge "Slight doc change as Git test"

commit 5c50ad62ebdee790735a29338aaec7bd9ad2c366
Author: jarry1250 <jarry1...@gmail.com>
Date:   Thu Mar 1 21:03:19 2012 +0000

    Slight doc change as Git test
    
    Change-Id: I2b646e25ece2a0e16f960628e256828a2e020324

commit e2513b6edecf491e5dde1baa999627f9012386eb
Author: cmcmahon <cmcma...@wikimedia.org>
Date:   Wed Feb 29 14:03:41 2012 -0700

    set up new laptop
    
    Change-Id: I6d99a2c2dcc4a78ac2f8359c6aadbec52dc58dd6



It seems that ^demon is allowed to commit without
a "Change-Id"  Fine.

I'd like to fetch the patches related to jarry1250 commit:

$ ssh -p 29418 sa...@gerrit.wikimedia.org gerrit query 
5c50ad62ebdee790735a29338aaec7bd9ad2c366 --patch-sets
change I2b646e25ece2a0e16f960628e256828a2e020324
  project: test/mediawiki/extensions/examples
  branch: master
  id: I2b646e25ece2a0e16f960628e256828a2e020324
  number: 2913
  subject: Slight doc change as Git test
  owner:
    name: Jarry1250
    email: jarry1...@gmail.com
  url: https://gerrit.wikimedia.org/r/2913
  lastUpdated: 2012-03-02 13:15:54 UTC
  sortKey: 001b6f1b00000b61
  open: false
  status: MERGED
  patchSets:
    number: 1
    revision: 5c50ad62ebdee790735a29338aaec7bd9ad2c366
    ref: refs/changes/13/2913/1
    uploader:
      name: Jarry1250
      email: jarry1...@gmail.com


type: stats
rowCount: 1
runTimeMilliseconds: 511

so I can now

$ git fetch 
ssh://sa...@gerrit.wikimedia.org:29418/test/mediawiki/extensions/examples 
refs/changes/13/2913/1
>From ssh://gerrit.wikimedia.org:29418/test/mediawiki/extensions/examples
 * branch            refs/changes/13/2913/1 -> FETCH_HEAD

$ git checkout -b r2913 FETCH_HEAD
Switched to a new branch 'r2913

Now let's try the same with ^demon's commit:

$ ssh -p 29418 sa...@gerrit.wikimedia.org gerrit query 
28f176ca9ca3767bfa9f0ec219f5fa0c299c5761 --patch-sets
type: stats
rowCount: 0
runTimeMilliseconds: 429

It's just not there...

Same with another one:

$ ssh -p 29418 sa...@gerrit.wikimedia.org gerrit query 
17f028f7d0b73b777cc2a06d99b3538d2c95db09  --patch-sets
type: stats
rowCount: 0
runTimeMilliseconds: 429

Even if I listen all abandoned changes in the project:

$ ssh -p 29418 sa...@gerrit.wikimedia.org gerrit query status:abandoned 
project:test/mediawiki/extensions/examples --patch-sets > r1

They are not there:

$ grep 28f176ca9ca3767bfa9f0ec219f5fa0c299c5761 r1
$ grep 17f028f7d0b73b777cc2a06d99b3538d2c95db09 r1

Seems like they are totally outside of gerrit. Pretty lame for a "gated trunk"!

//Saper


_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to