Page MenuHomePhabricator
Feed Advanced Search

Aug 30 2015

joshuaspence added a project to T8802: Exception while trying to move wiki page: Phriction.
Aug 30 2015, 4:11 AM · Phriction
joshuaspence created T9284: Generate mail and notifications for an object when it is mentioned on another object.
Aug 30 2015, 3:55 AM · Restricted Project, Mail, Notifications
joshuaspence added a project to T8813: exec_daemon Error: Daemons.
Aug 30 2015, 12:04 AM · Daemons

Aug 29 2015

joshuaspence added a project to T8823: Unhandled Exception ("AphrontQueryException") when searching: Search.
Aug 29 2015, 11:53 PM · Search
joshuaspence added a revision to T8788: Allow querying for files by name: Unknown Object (Differential Revision).
Aug 29 2015, 1:40 PM · Contributor Onboarding, Files
epriestley closed T9283: Expand Phacility cluster repo and db tiers (add nodes: 003) as Resolved.
  • I closed the 002 services and opened the 003 services.
  • I created a new instance, verified it allocated on 003, connected to it, pushed/pulled, ran backups, etc.
Aug 29 2015, 1:38 PM · Ops, Phacility
joshuaspence closed T8862: Fix "1 reviewer(s)" translation string for Differential feed stories as Resolved by committing Restricted Diffusion Commit.
Aug 29 2015, 1:30 PM · Differential
epriestley added a comment to T9283: Expand Phacility cluster repo and db tiers (add nodes: 003).
  • I launched repo003 and db003 in the cluster.
  • I created .phacility.net DNS entires for the hosts.
  • I created ddata, dbak, rdata, rbak, and rlog volumes for the hosts and attached them.
  • I created device entries for the hosts and *bak volumes.
  • I created service entries for the new repox and dbx services.
  • I used bin/remote deploy to deploy the hosts.
Aug 29 2015, 1:25 PM · Ops, Phacility
joshuaspence added a project to T8830: `bin/remove destroy` is dangerous and leaves dangling edges: Infrastructure.
Aug 29 2015, 1:09 PM · Infrastructure, Restricted Project
joshuaspence added a project to T8831: make `arc which` use mirrors: Arcanist.
Aug 29 2015, 12:55 PM · Restricted Project, Diffusion (v3), Arcanist
joshuaspence claimed T8831: make `arc which` use mirrors.
Aug 29 2015, 12:55 PM · Restricted Project, Diffusion (v3), Arcanist
joshuaspence added a revision to T8862: Fix "1 reviewer(s)" translation string for Differential feed stories: Unknown Object (Differential Revision).
Aug 29 2015, 12:53 PM · Differential
epriestley created T9283: Expand Phacility cluster repo and db tiers (add nodes: 003).
Aug 29 2015, 12:35 PM · Ops, Phacility
epriestley edited the content of Changelog.
Aug 29 2015, 12:24 PM
epriestley created 2015 Week 35 (Extremely Late August).
Aug 29 2015, 12:23 PM
joshuaspence updated the task description for T8836: Unhandled Exception when dragging a card on workboards (not affecting all projects, may need help to investigate the cause).
Aug 29 2015, 10:37 AM · Herald
joshuaspence added a project to T8839: Unhandled Exception in Diffusion when browsing a Directory: Diffusion.
Aug 29 2015, 10:22 AM · Diffusion
joshuaspence added projects to T8854: Display unit test results on home view: Arcanist, Unit.
Aug 29 2015, 9:54 AM · Unit, Arcanist, Restricted Project
joshuaspence added a revision to T9134: Upgrading: Support for "Postponed" Lint and Unit Removed: Unknown Object (Differential Revision).
Aug 29 2015, 8:51 AM · Harbormaster, Arcanist, Differential, Installing & Upgrading
• HeisenbergUncertain awarded T6930: Build Multimeter, a "why is Phabricator slow?" toolset a The World Burns token.
Aug 29 2015, 8:10 AM · Restricted Project, Performance, Infrastructure, Phacility
joshuaspence added a project to T8868: Auto-convert standard smileys to :smiley: syntax: Remarkup.
Aug 29 2015, 5:57 AM · Remarkup
joshuaspence added projects to T9282: Add search option to see which maniphest tasks don't have a diff: Maniphest, Differential.
Aug 29 2015, 5:54 AM · Differential, Maniphest, Restricted Project
joshuaspence removed a project from T8861: Updating a revision with dependencies pulls all diffs from dependencies by default: Mercurial.
Aug 29 2015, 2:21 AM · Arcanist
joshuaspence merged task T8875: V4 support for Phabricator's S3 File backend into T5155: Evaluate support for AWS IAM Roles in S3 Client.
Aug 29 2015, 1:38 AM · Files
joshuaspence updated subscribers of T5155: Evaluate support for AWS IAM Roles in S3 Client.
Aug 29 2015, 1:38 AM · Files
joshuaspence added a comment to T8875: V4 support for Phabricator's S3 File backend.

I'm going to merge this into T5155 because I imagine that will be the way in which this is resolved.

Aug 29 2015, 1:37 AM · Files
joshuaspence added a comment to T9016: Weird CSS issue with inline comments.

Lol

Aug 29 2015, 12:35 AM · Badge Awarded, Differential, PHUI, Mobile

Aug 28 2015

chad awarded I2 Donate to Phacility a Mountain of Wealth token.
Aug 28 2015, 9:55 PM · Phacility
epriestley updated the initiative risks/challenges for I2 Donate to Phacility.
Aug 28 2015, 9:46 PM · Phacility
epriestley closed T9281: test as Resolved.
Aug 28 2015, 10:21 AM
• austinstoker awarded T731: Allow revisions to have alternate acceptance conditions a Like token.
Aug 28 2015, 5:22 AM · Restricted Project, Restricted Project, Differential
epriestley added a comment to T9279: Sort commit history chronologically.

It looks like they're ordered by internal ID, which is often correlated with commit date but not always the same. This is just the default behavior of queries, not an intentional behavior.

Aug 28 2015, 12:09 AM · Audit, Restricted Project

Aug 27 2015

joshuaspence added a project to T4949: Support JUnit as an output format for unit test results: Unit.
Aug 27 2015, 1:15 PM · Unit, Arcanist
joshuaspence added a project to T4950: Support outputting unit test coverage as Clover XML: Unit.
Aug 27 2015, 1:15 PM · Unit, Arcanist
epriestley closed T8710: Symbol lookup requires ctrl-hover-and-click, instead of just ctrl-click as Resolved by committing Restricted Diffusion Commit.
Aug 27 2015, 11:17 AM · Symbols
epriestley closed T8501: Cursor stuck in 'help' mode after Ctrl+F as Resolved by committing Restricted Diffusion Commit.
Aug 27 2015, 11:16 AM · Symbols
joshuaspence added a project to T8896: add button to set reasonable email defaults: Mail.
Aug 27 2015, 9:49 AM · Mail
epriestley added a comment to T9274: Lightbox cycles through both on-page images and Conpherence sidebar images.

This feels unexpected/weird enough to me to consider fixing at some point, but not really broken or particularly problematic.

Aug 27 2015, 2:56 AM · Lightbox, Conpherence
epriestley triaged T9274: Lightbox cycles through both on-page images and Conpherence sidebar images as Wishlist priority.
Aug 27 2015, 2:55 AM · Lightbox, Conpherence
chad awarded T9273: Replace PhabricatorMarkupInterface with a better-suited API/abstraction a Manufacturing Defect? token.
Aug 27 2015, 1:43 AM · Prioritized, Remarkup
epriestley updated the task description for T9273: Replace PhabricatorMarkupInterface with a better-suited API/abstraction.
Aug 27 2015, 1:00 AM · Prioritized, Remarkup
epriestley updated the task description for T9273: Replace PhabricatorMarkupInterface with a better-suited API/abstraction.
Aug 27 2015, 12:58 AM · Prioritized, Remarkup
epriestley created T9273: Replace PhabricatorMarkupInterface with a better-suited API/abstraction.
Aug 27 2015, 12:58 AM · Prioritized, Remarkup
joshuaspence added a project to T5568: Support `.arcunit`, similar to `.arclint`: Unit.
Aug 27 2015, 12:04 AM · Unit, Arcanist
joshuaspence added a project to T6912: `arc unit` should automatically cd to the root of the project: Unit.
Aug 27 2015, 12:03 AM · Unit, Arcanist
joshuaspence added a project to T7016: ArcanistUnitConsoleRenderer assumes that any unit test result without a timestamp runs in "<1ms": Unit.
Aug 27 2015, 12:03 AM · Unit, Arcanist
joshuaspence added a project to T7357: Case insensitive file system leads to extra processes when running 'arc unit': Unit.
Aug 27 2015, 12:02 AM · Unit, Arcanist
joshuaspence added a project to T7553: XUnitTestEngine does not handle properly whitespaces in runner's path: Unit.
Aug 27 2015, 12:02 AM · Unit, Arcanist
joshuaspence added a project to T7554: XUnitTestEngine: remove OpenSSL dependency (use uniqid): Unit.
Aug 27 2015, 12:02 AM · Unit, Arcanist
joshuaspence added a project to T8663: PhpunitTestEngine doesn't support running all tests: Unit.
Aug 27 2015, 12:01 AM · Unit, Arcanist
joshuaspence added a project to T8664: Coverage is reported for all file types: Unit.
Aug 27 2015, 12:01 AM · Unit, Arcanist
joshuaspence added a project to T9131: `arc unit` doesn't output progressive results: Unit.
Aug 27 2015, 12:00 AM · Unit, Arcanist
joshuaspence renamed Unit from Test to Unit.
Aug 27 2015, 12:00 AM

Aug 26 2015

joshuaspence added a project to T9223: Allow `arc diff` to run a build step like `gradle` first, then read lint and unit messages from the output: Unit.
Aug 26 2015, 11:59 PM · Unit, Arcanist
joshuaspence added a project to T9258: Touching only data files for unit tests doesn't run tests with current `.arcunit`: Unit.
Aug 26 2015, 11:59 PM · Unit, Arcanist
joshuaspence created Unit.
Aug 26 2015, 11:59 PM
epriestley added a comment to T9258: Touching only data files for unit tests doesn't run tests with current `.arcunit`.

In the Maven case, I think it's OK for the default behavior to be something like: mvn test always runs, even if you just update the README, and for future documentation to walk through users getting this kind of over-testing setup working first.

Aug 26 2015, 11:42 PM · Unit, Arcanist
epriestley added a comment to T9258: Touching only data files for unit tests doesn't run tests with current `.arcunit`.

My gut is that it's OK to hand pretty broad "include" lists to most test engines and assume that they'll handle the mapping rules. Since the Phutil engine can do the right thing from any path, it seems OK to me to hand it pretty much anything.

Aug 26 2015, 11:31 PM · Unit, Arcanist
epriestley updated the image for Community from F74124: profile-project.png to F761071: project.png.
Aug 26 2015, 10:51 PM
epriestley added members for Community: joshuaspence, btrahan.
Aug 26 2015, 10:51 PM
epriestley removed a member for Community: btrahan.
Aug 26 2015, 10:51 PM
epriestley removed a hashtag from Community: #meta-project_creationists.
Aug 26 2015, 10:50 PM
epriestley renamed Community from Meta-Project Creationists to Community.
Aug 26 2015, 10:50 PM
joshuaspence updated subscribers of T7483: Invalid argument supplied for foreach.

I applied a patch locally in an attempt to troubleshoot this issue:

Aug 26 2015, 10:10 PM · Differential
joshuaspence added a comment to T8602: "Merge Duplicate Tasks" shows results in wrong order with ElasticSearch.

I applied the following change locally. I'm not convinced that it is the most correct solution, but it seems to have worked for our install:

Aug 26 2015, 10:06 PM · Elasticsearch, Search
joshuaspence added a project to T9267: Symbol Index: Symbols.
Aug 26 2015, 8:38 PM · Symbols, Documentation
epriestley added a comment to T9268: PREG_BACKTRACK_LIMIT_ERROR parsing commit under PhabricatorRepositoryCommitHeraldWorker/PhabricatorCustomFieldMonogramParser.

This should now be fixed in HEAD. Thanks for the report! Let us know if you run into anything else.

Aug 26 2015, 4:35 PM · Herald
epriestley closed T9268: PREG_BACKTRACK_LIMIT_ERROR parsing commit under PhabricatorRepositoryCommitHeraldWorker/PhabricatorCustomFieldMonogramParser as Resolved by committing Restricted Diffusion Commit.
Aug 26 2015, 4:35 PM · Herald
epriestley added a comment to T9268: PREG_BACKTRACK_LIMIT_ERROR parsing commit under PhabricatorRepositoryCommitHeraldWorker/PhabricatorCustomFieldMonogramParser.

Note that this particular "reverts" (with a commit hash followed by some noise) won't be recognized after this patch: the regexp will simply fail to match. I think this is correct, although we could plausibly be more aggressive about it. But I think most cases where we'd hit this are probably silly nonsense (say, in copy/pasted output from other tools that describes the context of a change) that users would expect not to match, and that sneaky "o" characters are probably a rare case.

Aug 26 2015, 4:35 PM · Herald
Feed Story Failed to Render (PhabricatorApplicationTransactionFeedStory)
Exception: Unknown edge constant "59"!
Aug 26 2015, 4:28 PM
epriestley added a comment to T9268: PREG_BACKTRACK_LIMIT_ERROR parsing commit under PhabricatorRepositoryCommitHeraldWorker/PhabricatorCustomFieldMonogramParser.

Thanks! This is an extremely thorough and helpful bug report.

Aug 26 2015, 4:26 PM · Herald
epriestley added a revision to T9268: PREG_BACKTRACK_LIMIT_ERROR parsing commit under PhabricatorRepositoryCommitHeraldWorker/PhabricatorCustomFieldMonogramParser: Unknown Object (Differential Revision).
Aug 26 2015, 4:26 PM · Herald
epriestley added a comment to T5554: arc fails with svn/git/hg non english locales.

no one has ever reported an issue with an old version which we could not trivially resolve

Aug 26 2015, 2:52 PM · Arcanist
epriestley added a comment to T5554: arc fails with svn/git/hg non english locales.

It looks like --get-url was added in early 2011:

Aug 26 2015, 2:51 PM · Arcanist
epriestley added a comment to T9263: Provide ability to query for all revisions currently blocked by a specific project reviewer.

(Just clarifying the title so I don't confuse myself later about this relating to the "Projects" field.)

Aug 26 2015, 2:05 PM · Restricted Project, Differential, Restricted Project
epriestley renamed T9263: Provide ability to query for all revisions currently blocked by a specific project reviewer from Search all currently blocked diffs for a project to Provide ability to query for all revisions currently blocked by a specific project reviewer.
Aug 26 2015, 1:11 PM · Restricted Project, Differential, Restricted Project
epriestley closed T9266: <Commercial Message Redacted> as Spite.
Aug 26 2015, 1:09 PM
epriestley renamed T9266: <Commercial Message Redacted> from SeoExpertsIndia to <Commercial Message Redacted>.
Aug 26 2015, 1:06 PM
epriestley added a comment to T9266: <Commercial Message Redacted>.

Our first spam! Exciting!

Aug 26 2015, 1:05 PM
joshuaspence added a project to T8927: Improve Texteditor to automatically add further bullet points: Remarkup.
Aug 26 2015, 12:11 PM · Remarkup
joshuaspence added a project to T9263: Provide ability to query for all revisions currently blocked by a specific project reviewer: Differential.
Aug 26 2015, 7:36 AM · Restricted Project, Differential, Restricted Project
hach-que awarded T9252: Unprototype Drydock (v1) a Mountain of Wealth token.
Aug 26 2015, 3:42 AM · Prioritized, Drydock

Aug 25 2015

joshuaspence added a project to T8945: Data loss in task details due to concurrent edits: Infrastructure.
Aug 25 2015, 9:53 PM · Infrastructure
joshuaspence added a project to T8950: Mention moving hosted repositories in the "Backups and Migrations" documentation: Diffusion.
Aug 25 2015, 9:50 PM · Diffusion, Documentation
joshuaspence added a project to T8956: Getting PHID data in one api call: Conduit.
Aug 25 2015, 9:48 PM · Conduit
joshuaspence added a project to T9262: Community and Upstream interests for a flowtype linter: Lint.
Aug 25 2015, 8:30 PM · Lint
epriestley added a comment to T182: Commit into repository directly from differential.

@cburroughs: Yes, this will support both hosted and external repositories.

Aug 25 2015, 7:25 PM · Haskell.org, Restricted Project, Differential
tycho.tatitscheff awarded T182: Commit into repository directly from differential a Like token.
Aug 25 2015, 7:04 PM · Haskell.org, Restricted Project, Differential
epriestley added a comment to T182: Commit into repository directly from differential.

Chain of Custody

Aug 25 2015, 6:15 PM · Haskell.org, Restricted Project, Differential
joshuaspence added a project to T9255: Unable to send outbound email: 191 PhabricatorMetaMTAWorker queues: Mail.
Aug 25 2015, 11:52 AM · Mail
joshuaspence added a project to T9257: Error: Parameter passed to "setChar()" must be an integer. when using ArcanistPyLintLinter.: Lint.
Aug 25 2015, 9:26 AM · Lint, Restricted Project
joshuaspence added a project to T9258: Touching only data files for unit tests doesn't run tests with current `.arcunit`: Arcanist.
Aug 25 2015, 9:23 AM · Unit, Arcanist
joshuaspence added a comment to T9258: Touching only data files for unit tests doesn't run tests with current `.arcunit`.

I guess the issue is knowing which test engine to run... Okay so a file in __tests__/ changes, do I need to invoke the PHP tests or the JS tests? Given the repository structure of this project we could probably just change the regex from \\.php$ to ^src/. Longer term, I wanted a way to map files to tests in a much more flexible way, such as mapping ^src/lint/linter/__tests__/xml/ to src/lint/linter/__tests__/ArcanistXmlLinterTestCase.php.

Aug 25 2015, 8:39 AM · Unit, Arcanist
epriestley added a comment to T9254: Make --xprofile upload to XHProf.

--upload-xprofile is definitely more useful overall than --xprofile <file> since 99% of the time I've also done some approximation of that upload dance, it just feels a little weird for some stuff to take --xprofile <file> and some stuff to take --xprofile which takes no argument and means something completely different.

Aug 25 2015, 4:17 AM · XHProf, Arcanist
epriestley added a comment to T9258: Touching only data files for unit tests doesn't run tests with current `.arcunit`.

What file could I touch in a __tests__/ directory that shouldn't trigger tests in that directory?

Aug 25 2015, 4:14 AM · Unit, Arcanist
Feed Story Failed to Render (PhabricatorApplicationTransactionFeedStory)
Exception: Unknown edge constant "59"!
Aug 25 2015, 4:12 AM
epriestley added a comment to T9257: Error: Parameter passed to "setChar()" must be an integer. when using ArcanistPyLintLinter..

This should be fixed at HEAD. Thanks for the report! Let us know if you run into anything else.

Aug 25 2015, 4:12 AM · Lint, Restricted Project
epriestley closed T9257: Error: Parameter passed to "setChar()" must be an integer. when using ArcanistPyLintLinter. as Resolved by committing Restricted Diffusion Commit.
Aug 25 2015, 4:11 AM · Lint, Restricted Project
joshuaspence claimed T9258: Touching only data files for unit tests doesn't run tests with current `.arcunit`.

How about something like this?

Aug 25 2015, 4:10 AM · Unit, Arcanist
epriestley closed T7215: ArcanistXMLLinterTestCase test failure as Resolved by committing Restricted Diffusion Commit.
Aug 25 2015, 4:07 AM · Lint