Committer identities ... they're currently stored in a JSON blob so there's no efficient way to query them.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
Apr 30 2021
May 25 2020
That was sufficient to get what I needed, thanks so much.
May 24 2020
Is there a way to find which object(s) an (unmapped) identity was discovered on?
May 23 2020
Is there a way to find which object(s) an (unmapped) identity was discovered on? After a rebuild-identities, I have an empty string identity and a couple asdf-style garbage ones. I'd like to find the source of them and either fix them there or see the context to understand the appropriate identity mapping.
Apr 24 2020
Mar 6 2020
Feb 28 2020
See https://discourse.phabricator-community.org/t/data-truncated-when-pushing-into-repository/3586/ for what is likely to be a related issue.
Nov 20 2019
Perfect; thanks!
In the general case:
Sorry if this is a stupid question, but now that this is done, how do I actually map between Phabricator users and VCS user strings, in an existing Diffusion repo?
Nov 19 2019
I think this doesn't have anything actionable left, see T13444 for some followups. This feature probably isn't 100% perfect quite yet, but I think remaining work is just cleanup.
Nov 4 2019
Oct 31 2019
May 23 2019
Apr 19 2019
In T6722#197239, @avivey wrote:I think a more powerful approach is to support some kind of "templates", so that we can create a new "Android App" repo or "COM Module" repo directly, similar to how IDEs have project templates.
Apr 15 2019
I think this is effectively resolved by T13277.
Apr 14 2019
Feb 28 2019
Jan 28 2019
Nov 21 2018
Nov 9 2018
I would like to add another use case where this would be beneficial.
Sep 24 2018
Aug 13 2018
Aug 11 2018
I did rebuild-identities on every instance
The "activity" migration went to production just now. I expect all production instances just bailed out, since I ran rebuild-identities some time ago, but I'll verify that:
Aug 9 2018
Jun 23 2018
In T12164#239595, @mydeveloperday wrote:just wanted to give you some reference data (your mileage may vary), I have 2 Phabricator instances with multiple git repos
one has ~300,000 commits ( a mixture of read-only (mirrors) and hosted repos), the other ~200,000 (all hosted)
in both cases I ran rebuild-identities after doing the Week25 upgrade
time ./bin/repository rebuild-identities --all
it took
21 minutes on the one with 300,000 commits and
16 minutes on the one with 200,000Can't help but think that this was most likely limited by the speed of the terminal output.
Hope that helps others
just wanted to give you some reference data (your mileage may vary), I have 2 Phabricator instances with multiple git repos
Jun 12 2018
I deployed D19484 and db010, db024 and db025 finished up with no issues.
These hosts ultimately timed out on the initial rebuild-identities: db010, db024, db025.
Jun 8 2018
From T13152 -- none of this is too important, just didn't want to lose it when I close that:
May 10 2018
May 5 2018
May 1 2018
Apr 30 2018
See PHI594, where a real user had the same human name as an external user from another project.
Feb 14 2018
Feb 4 2018
Jan 27 2018
Dec 22 2017
With T13001, the commit page itself now gives you disambiguation options if the commits are in the same repository. This is a narrower case than ambiguous commits across multiple repositories, but related if we did pursue something like hovercards or a multi-repository disambiguation page.
Another approach that might make sense would be to highlight the hash and then show a hovercard which lists the commits with that hash. Of course this wouldn't scale too far but it should handle the case where 2 or 3 commits have the same hash.
Dec 18 2017
Dec 13 2017
In T4369#232848, @epriestley wrote:I don't see any easy way to cheat through $_FILES, though. We could remove it, but we have a nonzero number of users who compile their own copy of Linux and use a window manager that doesn't support drag and drop and disable Javascript and don't believe a monitor should ever have more than 256 colors, so that would leave them out to dry. The conversion also isn't trivial, so even if we want to move in this direction eventually I think it's a significant scope expansion over just building a synthetic $_FILES.
Oct 10 2017
Our access to superglobals in PhabricatorStartup comes from D6672, and works around an issue where PHP's (fairly insane) sanitization filters are configured.
Would auto_globals_jit help?
Oct 7 2017
When enabled, the SERVER, REQUEST, and ENV variables are created when they're first used (Just In Time) instead of when the script starts.
Oct 6 2017
A wrench in the gears here is that disabling enable_post_data_reading also disables $_FILES, which we use in about 20 places with vanilla HTTP <input type="file" /> controls. So on top of initialization order issues with $_POST, we also need to build a multipart/form-data parser that can populate a synthetic $_FILES or some similar construct.
Sep 13 2017
Oh, yes, sorry, looked at the wrong tab.
Do you mean "follow up in PHI55"?
Sep 12 2017
Aug 27 2017
For hg, set HGPLAIN=1 will disable translations. See hg help scripting for details.
Aug 22 2017
Aug 18 2017
Aug 17 2017
Aug 12 2017
May 26 2017
This accidentally got fixed this week
May 12 2017
Isn't that a dup of T8611?
Apr 12 2017
Apr 6 2017
Mar 28 2017
Mar 2 2017
Feb 10 2017
Presuming this is resolved since it's extremely boring and I ran it here and on every instance in the production cluster last week without any issues, but yell if you run into problems.
Feb 2 2017
I see, it must be a text file.
Safari / OSX:
I can't reproduce this, is there a specific browser/OS I should test? Also, feel free to upload a test file to rGITTEST