Page MenuHomePhabricator
Feed All Stories

Jun 16 2016

epriestley added a revision to T6878: Tagged commits which are not ancestors of any branch head don't get imported: Unknown Object (Differential Revision).
Jun 16 2016, 12:59 PM · Wikimedia, Restricted Project, Diffusion
epriestley added a revision to T9028: Phabricator handles commits which are published and later deleted poorly: Unknown Object (Differential Revision).
Jun 16 2016, 12:59 PM · Restricted Project, Prioritized, Audit, Restricted Project
epriestley added a comment to T10759: Run PhabricatorDatabase/MySQLSetupCheck against all configured replicas.

T11044 makes this both more relevant and somewhat easier.

Jun 16 2016, 12:30 PM · Restricted Project
epriestley added a parent task for T10759: Run PhabricatorDatabase/MySQLSetupCheck against all configured replicas: T11044: Support partitioning application databases across multiple database hosts.
Jun 16 2016, 12:30 PM · Restricted Project
epriestley added a subtask for T11044: Support partitioning application databases across multiple database hosts: T10759: Run PhabricatorDatabase/MySQLSetupCheck against all configured replicas.
Jun 16 2016, 12:30 PM · Clusters, Prioritized
epriestley added a comment to T6878: Tagged commits which are not ancestors of any branch head don't get imported.

"Autoclose" and "Track Only" configurations are limited to branches, and do not account for arbitrary tags/refs. For now, I think we can assume tags are always autoclose/track, but may need to refine this in the future. I'd ideally like to replace autoclose with "fork" (T10691) rather than introducing tag(regexp(...)) or whatever, but that may be a long road.

Jun 16 2016, 11:59 AM · Wikimedia, Restricted Project, Diffusion
epriestley added a parent task for T6878: Tagged commits which are not ancestors of any branch head don't get imported: T9028: Phabricator handles commits which are published and later deleted poorly.
Jun 16 2016, 11:45 AM · Wikimedia, Restricted Project, Diffusion
epriestley added a subtask for T9028: Phabricator handles commits which are published and later deleted poorly: T6878: Tagged commits which are not ancestors of any branch head don't get imported.
Jun 16 2016, 11:45 AM · Restricted Project, Prioritized, Audit, Restricted Project
epriestley moved T9028: Phabricator handles commits which are published and later deleted poorly from Preflight to The Queue on the Prioritized board.
Jun 16 2016, 11:44 AM · Restricted Project, Prioritized, Audit, Restricted Project
epriestley added a comment to T9028: Phabricator handles commits which are published and later deleted poorly.

To revive deleted commits when they are re-pushed, I think it is sufficient to ignore deleted commits when filling the discovery cache (PhabricatorRepositoryDiscoveryEngine->fillCommitCache()) and allow recordCommit() to detect existing commits and revive them.

Jun 16 2016, 11:44 AM · Restricted Project, Prioritized, Audit, Restricted Project
asherkin added Q423: How do I send detail to harbormaster.sendmessage 'work' message (Answer 396).
Jun 16 2016, 11:26 AM
pengyuehui added a watcher for Accessibility: pengyuehui.
Jun 16 2016, 11:04 AM
epriestley moved T11035: Only evaluate newly added mentions/subscribers when applying transactions to remarkup blocks from Preflight to The Queue on the Prioritized board.
Jun 16 2016, 10:52 AM · Prioritized, Wikimedia, Remarkup
epriestley added a comment to T11035: Only evaluate newly added mentions/subscribers when applying transactions to remarkup blocks.

Current state of the world after D16108 is:

Jun 16 2016, 10:52 AM · Prioritized, Wikimedia, Remarkup
epriestley added a comment to T11156: Exception on auth configuration.

Thanks for the report! This should be fixed once D16128 is reviewed, likely later today.

Jun 16 2016, 10:47 AM · Auth, Bug Report
epriestley added a revision to T11156: Exception on auth configuration: Unknown Object (Differential Revision).
Jun 16 2016, 10:46 AM · Auth, Bug Report
epriestley claimed T11156: Exception on auth configuration.
Jun 16 2016, 10:46 AM · Auth, Bug Report
epriestley merged T11155: Please add Linter for perl into T10038: Plan the mid-term pathway for unit-test/linter bindings.
Jun 16 2016, 10:41 AM · Lint, Arcanist
epriestley merged task T11155: Please add Linter for perl into T10038: Plan the mid-term pathway for unit-test/linter bindings.
Jun 16 2016, 10:41 AM · Lint, Arcanist, Feature Request
epriestley added a comment to T8510: Typeahead project proposals in Maniphest advanced search do not always include exact matches.

Thanks for testing, that's quite helpful.

Jun 16 2016, 10:40 AM · Typeahead, Prioritized, Wikimedia, Infrastructure, Search
aklapper added a comment to T6491: Herald rules based on age.

I don't see how Herald rules are related to the provided "example use case" (maybe because it's unclear to me what "MUST acknowledge" actually means). Maniphest's advanced search already allows to combine "Created Before" and "Updated After" to address that "common need" - no Herald needed.

Jun 16 2016, 10:12 AM · Restricted Project, Herald
aklapper added a comment to T8510: Typeahead project proposals in Maniphest advanced search do not always include exact matches.

D16094 should improve things, let me know if you identify specific problems after deploying that. It's deployed on this server now, although we have fewer similarly-named projects so it's harder to see the effects.

Jun 16 2016, 9:29 AM · Typeahead, Prioritized, Wikimedia, Infrastructure, Search
angel added a project to T11156: Exception on auth configuration: Auth.
Jun 16 2016, 8:44 AM · Auth, Bug Report
angel created T11156: Exception on auth configuration.
Jun 16 2016, 8:24 AM · Auth, Bug Report
aus updated Q424: How to search from Ponder answers? from to How to search from Ponder answers?.
Jun 16 2016, 8:11 AM · Ponder
flashydave added a comment to T11152: Some workflows of arc are broken on Windows.

We have a large user base using various install locations on their PC's. The issue has come about following a recent upgrade from a 2015 version with more than one person affected.
If you look at the code I cant see why you would need write access - it is just processing path strings.
Anyway I have moved the install to your suggested directory but with no change to the fault symptom.

Jun 16 2016, 7:41 AM · Arcanist, Windows, Bug Report
yanguangkun added a watcher for Badges: yanguangkun.
Jun 16 2016, 7:13 AM
rehnathomas added a project to T11155: Please add Linter for perl: Lint.
Jun 16 2016, 7:06 AM · Lint, Arcanist, Feature Request
rehnathomas added a project to T11155: Please add Linter for perl: Arcanist.
Jun 16 2016, 6:26 AM · Lint, Arcanist, Feature Request
nemobis added a comment to T6491: Herald rules based on age.

Another example use case: the ability to perform advanced searches based on report history criteria and to send "whines" (as on bugzilla) is needed for any project that wishes to join https://bestpractices.coreinfrastructure.org/ , namely the criteria:

The project MUST acknowledge a majority of bug reports submitted in the last 2-12 months (inclusive); the response need not include a fix.
The project SHOULD respond to most enhancement requests in the last 2-12 months (inclusive). The project MAY choose not to respond.

Jun 16 2016, 6:18 AM · Restricted Project, Herald
rehnathomas updated subscribers of T11155: Please add Linter for perl.
Jun 16 2016, 6:17 AM · Lint, Arcanist, Feature Request
rehnathomas created T11155: Please add Linter for perl.
Jun 16 2016, 6:15 AM · Lint, Arcanist, Feature Request
jasonrumney added a comment to T11118: Herald Rule to assign Owners to an Audit.

On second thoughts, the flexibility of a Herald rule may already be better for me, as I want to filter out Merge Commits from auditing (at least when they are merged by an Owner), since the individual commits that are merged already have their own audit.

Jun 16 2016, 3:56 AM · Restricted Project, Audit, Herald, Owners, Feature Request
chad added a project to T11154: Build results don't always get conferred to their buildable: Harbormaster.
Jun 16 2016, 3:02 AM · Restricted Project, Harbormaster, Bug Report
hach-que added a comment to T11152: Some workflows of arc are broken on Windows.

As someone who regularly uses Arcanist on Windows, I can't say I've seen this issue. You should try placing Arcanist in a writable directory, like C:\Tools\Arcanist. Installing it into "Program Files" is probably not ideal, as that's not a writable location.

Jun 16 2016, 2:53 AM · Arcanist, Windows, Bug Report
epriestley added a revision to T11140: Support at-rest encryption in Files: Unknown Object (Differential Revision).
Jun 16 2016, 2:45 AM · Prioritized, Files
hach-que added a comment to T11154: Build results don't always get conferred to their buildable.

Yeah, this is a known bug with aborting builds. It doesn't actually functionally impact anything (you can still restart the builds later, etc.)

Jun 16 2016, 2:45 AM · Restricted Project, Harbormaster, Bug Report
hach-que updated the task description for T10203: Support Windows hosts in Drydock.
Jun 16 2016, 2:42 AM · Haskell.org, Harbormaster, Feature Request, Drydock
hach-que updated the task description for T10203: Support Windows hosts in Drydock.
Jun 16 2016, 2:42 AM · Haskell.org, Harbormaster, Feature Request, Drydock
hach-que added a comment to T11153: Provide better tools for preventing deadlocks in build plans which acquire multiple resources.

You can determine both of these from the harbormaster step dependency tree.

Today, yes, but not if the tree includes custom build steps which allocate resources or if we add "if <condition>, run <another build plan>" or "foreach <item> in <artifact>, run <another build plan with 'item' as an input>". I think these capabilities are probably more interesting than being able to automatically count how many resources a build needs is.

We could do this when a plan is predictable, although an automatic lock acquisition scheme could fail in cases where an explicit one would succeed: for example, when a plan is edited, we may change discovered lock order from "A, B" to "B, A", and builds on the new version of the plan could deadlock with currently-executing builds. If both versions of the plan acquire locks explicitly builds will be able to survive edits.

Jun 16 2016, 2:39 AM · Restricted Project, Drydock, Harbormaster, Feature Request
epriestley added a comment to T11153: Provide better tools for preventing deadlocks in build plans which acquire multiple resources.

Generally, I think resource autorelease (using @hach-que's rule) is probably the shortest pathway forward here. You'll still have a fairness problem, but you should get better utilization from the pool and be deadlock-proof on "A", "A" type acquisitions. This also tends to trigger less adjacent work than new resource types would.

Jun 16 2016, 2:36 AM · Restricted Project, Drydock, Harbormaster, Feature Request
epriestley added a comment to T11153: Provide better tools for preventing deadlocks in build plans which acquire multiple resources.

Being completely fair also means we must execute without parallelism, because if we start position 2 without waiting for position 1 to finish it might win, and this could keep happening forever.

Jun 16 2016, 2:27 AM · Restricted Project, Drydock, Harbormaster, Feature Request
epriestley added a comment to T11153: Provide better tools for preventing deadlocks in build plans which acquire multiple resources.

The expectation is that allocation should generally be fair ("first come, first serve") when no allocations fail.

Jun 16 2016, 2:22 AM · Restricted Project, Drydock, Harbormaster, Feature Request
yelirekim added a comment to T11153: Provide better tools for preventing deadlocks in build plans which acquire multiple resources.

It's causing a lot of pain mostly because we don't have good visibility into it happening, and we don't have any good way to react to it once we get close to fully saturated.

Jun 16 2016, 2:12 AM · Restricted Project, Drydock, Harbormaster, Feature Request
yelirekim created T11154: Build results don't always get conferred to their buildable.
Jun 16 2016, 1:56 AM · Restricted Project, Harbormaster, Bug Report
epriestley added a comment to T11153: Provide better tools for preventing deadlocks in build plans which acquire multiple resources.

You can determine both of these from the harbormaster step dependency tree.

Jun 16 2016, 1:17 AM · Restricted Project, Drydock, Harbormaster, Feature Request
hach-que added a comment to T11153: Provide better tools for preventing deadlocks in build plans which acquire multiple resources.

You don't really need an explicit release lease to solve this problem. Nor do you need an explicit locking system for resources. You can determine both of these from the harbormaster step dependency tree.

Jun 16 2016, 12:55 AM · Restricted Project, Drydock, Harbormaster, Feature Request
jsturgeon updated Q423: How do I send detail to harbormaster.sendmessage 'work' message from to How do I send detail to harbormaster.sendmessage 'work' message.
Jun 16 2016, 12:45 AM

Jun 15 2016

epriestley added a comment to T11140: Support at-rest encryption in Files.

I'm planning to do this:

Jun 15 2016, 11:56 PM · Prioritized, Files
avivey created P1993 GetDependenciesWorkflow.php.
Jun 15 2016, 11:52 PM
epriestley renamed T11153: Provide better tools for preventing deadlocks in build plans which acquire multiple resources from Improve harbormaster / drydock behavior in resource constrained environments to Provide better tools for preventing deadlocks in build plans which acquire multiple resources.
Jun 15 2016, 11:46 PM · Restricted Project, Drydock, Harbormaster, Feature Request
epriestley merged task T10081: Deadlock when a build plan leases multiple working copies into T11153: Provide better tools for preventing deadlocks in build plans which acquire multiple resources.
Jun 15 2016, 11:46 PM · Harbormaster, Drydock, Feature Request
epriestley merged T10081: Deadlock when a build plan leases multiple working copies into T11153: Provide better tools for preventing deadlocks in build plans which acquire multiple resources.
Jun 15 2016, 11:46 PM · Restricted Project, Drydock, Harbormaster, Feature Request
epriestley added a comment to T11153: Provide better tools for preventing deadlocks in build plans which acquire multiple resources.

See some prior discussion in T10081, which I'm going to merge here.

Jun 15 2016, 11:46 PM · Restricted Project, Drydock, Harbormaster, Feature Request
jsturgeon updated Q422: Can updated arc diff's abort previous harbormaster build? from to Can updated arc diff's abort previous harbormaster build?.
Jun 15 2016, 11:30 PM · Harbormaster
chad added projects to T11153: Provide better tools for preventing deadlocks in build plans which acquire multiple resources: Harbormaster, Drydock.
Jun 15 2016, 11:03 PM · Restricted Project, Drydock, Harbormaster, Feature Request
yelirekim created T11153: Provide better tools for preventing deadlocks in build plans which acquire multiple resources.
Jun 15 2016, 10:30 PM · Restricted Project, Drydock, Harbormaster, Feature Request
chad added a revision to T9897: Unbeta Feedback on Phame: Unknown Object (Differential Revision).
Jun 15 2016, 9:16 PM · Phame
Luke081515.2 updated subscribers of T4211: Commits only appear in tasks if they have "Ref T1234" and not "Maniphest Tasks: T1234".

@chad some of your commits are affected too, for example rP695f0b09b23761c813b015c2b62075cbdee1de59, better if you add for example a Ref T99999 ;)

Jun 15 2016, 9:02 PM · Maniphest
chad updated the task description for T11152: Some workflows of arc are broken on Windows.
Jun 15 2016, 8:53 PM · Arcanist, Windows, Bug Report
chad renamed T11152: Some workflows of arc are broken on Windows from Executing "arc version" on Windows results in EXCEPTION: (Exception) The current working directory is not part of a working copy for a supported version control system.... to EXCEPTION: The current working directory is not part of a working copy for a supported version control system.
Jun 15 2016, 8:52 PM · Arcanist, Windows, Bug Report
flashydave created T11152: Some workflows of arc are broken on Windows.
Jun 15 2016, 8:49 PM · Arcanist, Windows, Bug Report
• tawels74 added a watcher for Feature Request: • tawels74.
Jun 15 2016, 7:48 PM
chad updated the task description for T9897: Unbeta Feedback on Phame.
Jun 15 2016, 7:48 PM · Phame
chad added a revision to T9897: Unbeta Feedback on Phame: Unknown Object (Differential Revision).
Jun 15 2016, 7:04 PM · Phame
epriestley added a revision to T11140: Support at-rest encryption in Files: Unknown Object (Differential Revision).
Jun 15 2016, 6:28 PM · Prioritized, Files
chad updated the task description for T9897: Unbeta Feedback on Phame.
Jun 15 2016, 5:45 PM · Phame
epriestley added a revision to T11140: Support at-rest encryption in Files: Unknown Object (Differential Revision).
Jun 15 2016, 4:44 PM · Prioritized, Files
epriestley added a revision to T11140: Support at-rest encryption in Files: Unknown Object (Differential Revision).
Jun 15 2016, 4:27 PM · Prioritized, Files
epriestley moved T11140: Support at-rest encryption in Files from Preflight to The Queue on the Prioritized board.
Jun 15 2016, 4:21 PM · Prioritized, Files
aristedes added a comment to T11151: Commit emails have broken formatting.

I know you have focussed on the missing background, but I'm not overly fussed about that. But I am surprised that the commit subject shown twice in a row, once truncated inside a table and once not, is anything else but a bug.

Jun 15 2016, 4:05 PM · Diffusion, Audit, Bug Report
chad added a comment to T4482: Document one or two reasonable workflows for Github repositories.

@skundam this is not the expected way to get support. Please see Support Resources.

Jun 15 2016, 4:02 PM · Guides, Documentation, GitHub
johnny-bit added a comment to T11150: ArcanistTextLinter: Support UTF8.

Another, very legitimate example, would be diacritic characters in localized README (or other) files. Until UTF-8 support is not present in text linter, i simply have to disable linter for files that have words like "żółć" in them. Plus using ¯\_(ツ)_/¯ in doc would be beneficial to some 😉

Jun 15 2016, 4:01 PM · Restricted Project, Lint, Feature Request
epriestley closed T11151: Commit emails have broken formatting as Invalid.
<pre class="remarkup-code" style="font: 11px/15px &quot;Menlo&quot;, &quot;Consolas&quot;, &quot;Monaco&quot;, monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">We use cayenne query to get these courses directly for database. It allows exclude any influence of the cayenne snapshot implmentation on these relations</pre>
Jun 15 2016, 3:50 PM · Diffusion, Audit, Bug Report
epriestley closed T11147: SSH configuration with single SSH server instance as Wontfix.

I think this also increases the chance that users accidentally disable or misconfigure (e.g., by misusing Match user) administrative sshd by requiring more extensive changes to its configuration. Users locking themselves out of the host is the worst outcome of a configuration attempt by a huge margin.

Jun 15 2016, 3:41 PM · Documentation
aristedes added a comment to T11151: Commit emails have broken formatting.

I know I didn't retrieve all the info you asked for, so let me know if you want to see anything else or want me to decode the base64 email body.

Jun 15 2016, 3:35 PM · Diffusion, Audit, Bug Report
aristedes added a comment to T11151: Commit emails have broken formatting.

I've learned some interesting things.

Jun 15 2016, 3:33 PM · Diffusion, Audit, Bug Report
jparise edited the content of Community Resources.
Jun 15 2016, 3:19 PM
allixsenos added a comment to T11147: SSH configuration with single SSH server instance.

without getting into whether it *can* be done, we looked into this recently and decided we actually liked the suggested approach.

Jun 15 2016, 2:20 PM · Documentation
SvHu awarded T5427: Force a line break in a table cell a Like token.
Jun 15 2016, 1:17 PM · Remarkup
epriestley moved T11044: Support partitioning application databases across multiple database hosts from Preflight to The Queue on the Prioritized board.
Jun 15 2016, 1:09 PM · Clusters, Prioritized
epriestley added a comment to T11151: Commit emails have broken formatting.

Can you provide:

Jun 15 2016, 12:54 PM · Diffusion, Audit, Bug Report
skundam added a comment to T4482: Document one or two reasonable workflows for Github repositories.

The bellow error is the one which I am getting and I am not able to create anything. Please help me.

Jun 15 2016, 11:56 AM · Guides, Documentation, GitHub
• anarut awarded T11151: Commit emails have broken formatting a Like token.
Jun 15 2016, 11:45 AM · Diffusion, Audit, Bug Report
• artyom.kravchenko.91 awarded T11151: Commit emails have broken formatting a Like token.
Jun 15 2016, 11:42 AM · Diffusion, Audit, Bug Report
• AlexandrShestak awarded T11151: Commit emails have broken formatting a Like token.
Jun 15 2016, 11:42 AM · Diffusion, Audit, Bug Report
• george.filipovich awarded T11151: Commit emails have broken formatting a Like token.
Jun 15 2016, 11:41 AM · Diffusion, Audit, Bug Report
• akoyro awarded T11151: Commit emails have broken formatting a Like token.
Jun 15 2016, 11:37 AM · Diffusion, Audit, Bug Report
aristedes created T11151: Commit emails have broken formatting.
Jun 15 2016, 11:26 AM · Diffusion, Audit, Bug Report
skundam added a comment to T4482: Document one or two reasonable workflows for Github repositories.

Hi All,

 I am not able to setup git connected to phabricator. I did lots of research and was able to setup phabricator, local git, local SVN servers. But git and SVN are not getting connected to phabricator. 
 OR
In other words, I can say that we are not able to add the projects and code to phabricator through git. Can anybody help me in providing step by step documentation?.

Can anybody help me how to setup git connectivity in a local phabricator server?.

Do we have a detailed step by step documentation on this?.
Jun 15 2016, 9:57 AM · Guides, Documentation, GitHub
seungrye awarded T10203: Support Windows hosts in Drydock a Like token.
Jun 15 2016, 9:22 AM · Haskell.org, Harbormaster, Feature Request, Drydock
• ze1987 added a comment to Q420: when i “arc diff” ,but reviewer can't receive the email .

i think my mail config is ok,
run ./bin/mail send-test is right,

Jun 15 2016, 8:53 AM
hach-que edited the content of Configuring a Windows build agent for Drydock.
Jun 15 2016, 8:21 AM
hach-que added a comment to T11138: mail is not delivered if metamta.placeholder-to-recipient is null.

Local Version Bitnami Phabricator 20160523-0

Jun 15 2016, 7:29 AM · Mail, Bug Report
hach-que edited the content of Configuring a Windows build agent for Drydock.
Jun 15 2016, 7:19 AM
hach-que renamed T10203: Support Windows hosts in Drydock from Support Windows hosts over WinRM in Drydock to Support Windows hosts in Drydock.
Jun 15 2016, 7:16 AM · Haskell.org, Harbormaster, Feature Request, Drydock
hach-que added a comment to T10203: Support Windows hosts in Drydock.

Microsoft is providing a way forward here with their implementation of OpenSSH.

Jun 15 2016, 7:09 AM · Haskell.org, Harbormaster, Feature Request, Drydock
4xoc added a comment to T11147: SSH configuration with single SSH server instance.

According to release notes it was added in OpenSSL with version 4.4 (http://www.openssh.com/txt/release-4.4).

Jun 15 2016, 4:52 AM · Documentation
avivey added a project to T11150: ArcanistTextLinter: Support UTF8: Lint.
Jun 15 2016, 12:15 AM · Restricted Project, Lint, Feature Request

Jun 14 2016

• malandrew created T11150: ArcanistTextLinter: Support UTF8.
Jun 14 2016, 11:53 PM · Restricted Project, Lint, Feature Request