Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Replace some direct usages of `DefaultConfigurableFileCollection` with `FileCollectionFactory`.

  1. … 50 more files in changeset.
Replace some direct usages of `DefaultConfigurableFileCollection` with `FileCollectionFactory`.

  1. … 50 more files in changeset.
Add some context to the exception thrown by the TAPI when the daemon is force killed on cancellation.

Remove some consumer side assumptions about the implementation of the producer, which were present as a work around to produce the correct exception in the consumer when the daemon is force killed by the producer and for very old producer versions.

  1. … 11 more files in changeset.
Represent the result of `BuildActionExecuter.execute()` as an object that encapsulates either a result object or a failure, rather than as an opaque return value or a thrown `ReportedException`.

  1. … 25 more files in changeset.
Allow starting daemon with lower priority

  1. … 23 more files in changeset.
Speed up tests by creating global services less often

  1. … 1 more file in changeset.
Revert "Speed up tests by creating services less often"

This reverts commit d828dbd83322b2510b3fe20831e12dd7e5a9af86.

  1. … 1 more file in changeset.
Remove unused import

Speed up tests by creating services less often

Creating the global scope services is expensive.

This change makes sure we eithe reuse them or

use the less expensive basic global scope services.

  1. … 1 more file in changeset.
Remove remaining Java serialization from the initial build request message sent from the client to the daemon. There is now no Java serialization used between the client and daemon when running builds from the command-line. There is still some when using the Tooling API.

  1. … 24 more files in changeset.
Don't use Java serialization for the initial 'build' command sent from the client to daemon. Some of the pieces of the build command (e.g. the `StartParameter`) are still serialized using Java serialization.

  1. … 14 more files in changeset.
Replace usages of org.gradle.api.Nullable

With javax.annotation.Nullable.

  1. … 460 more files in changeset.
Detach daemon process from parent console/terminal to ignore ctrl-c signals

+review REVIEW-6223

  1. … 10 more files in changeset.
Revert "Add support for stopping compatible canceled daemons when starting a new build"

This reverts commit 628a1fd535eba1d2be969c9ea50fc1b1f4def6ae.

+review REVIEW-6160

  1. … 6 more files in changeset.
Add support for stopping compatible canceled daemons when starting a new build

+review REVIEW-6160

  1. … 6 more files in changeset.
Make daemon state visible in the registry

+review REVIEW-6160

  1. … 24 more files in changeset.
Add recently stopped daemons to gradle --status. +review REVIEW-6111

    • -17
    • +0
    ./DefaultDaemonConnectorTest.groovy
    • -2
    • +29
    ./ReportDaemonStatusClientTest.groovy
  1. … 7 more files in changeset.
Log Daemon Stop Events uniquely by PID and severity. +review REVIEW-6078

    • -0
    • +17
    ./DefaultDaemonConnectorTest.groovy
  1. … 7 more files in changeset.
Unit test behavior of gradle --status when command fails. +review REVIEW-6064

    • -0
    • +21
    ./ReportDaemonStatusClientTest.groovy
Add footer to --status with link to docs. Add docs for --status. +review REVIEW-6064

  1. … 7 more files in changeset.
Address feedback for --status. +review REVIEW-6064

    • -0
    • +50
    ./DaemonStartupMessageTest.groovy
  1. … 11 more files in changeset.
Draft gradle --status to display pid, version and status of running daemons. +review REVIEW-6064

    • -0
    • +82
    ./ReportDaemonStatusClientTest.groovy
    • -0
    • +53
    ./ReportStatusDispatcherTest.groovy
  1. … 18 more files in changeset.
Add Starting Daemon and Connecting to Daemon to Progress logging. +review REVIEW-6060

  1. … 2 more files in changeset.
Shorten daemon stopped messages in lifecycle logging and move details to info logs. +review REVIEW-5986

    • -17
    • +12
    ./DaemonStartingMessageTest.groovy
  1. … 4 more files in changeset.
Improve Daemon start message. +review REVIEW-5986

    • -0
    • +55
    ./DaemonStartingMessageTest.groovy
    • -38
    • +0
    ./DefaultDaemonConnectorTest.groovy
  1. … 17 more files in changeset.
Improving test coverage

+review REVIEW-5986

    • -10
    • +22
    ./DefaultDaemonConnectorTest.groovy
  1. … 1 more file in changeset.
Make daemon stop messaging more robust +review REVIEW-5986 * getting a snapshot of all daemons before connecting * using that snapshot for connecting and messaging * only removing DaemonStopEvents that were actually logged

  1. … 12 more files in changeset.
Address additional feedback on daemon message display +review REVIEW-5986

  1. … 10 more files in changeset.
Improve user-facing messages about daemon stopping +review REVIEW-5986

  1. … 16 more files in changeset.
Fix Windows CI failures for Daemon stop messages. +review REVIEW-5986

  1. … 2 more files in changeset.