Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 35 for ResourceLock (0.23 sec)

  1. platforms/core-runtime/base-services/src/main/java/org/gradle/internal/resources/ResourceLockCoordinationService.java

        /**
         * Adds a listener that is notified when a lock is released. Called while the state lock is held.
         */
        void addLockReleaseListener(Action<ResourceLock> listener);
    
        void removeLockReleaseListener(Action<ResourceLock> listener);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 06:02:18 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  2. subprojects/core/src/main/java/org/gradle/execution/plan/ResolveMutationsNode.java

    import org.gradle.internal.operations.BuildOperationDescriptor;
    import org.gradle.internal.operations.BuildOperationRunner;
    import org.gradle.internal.operations.RunnableBuildOperation;
    import org.gradle.internal.resources.ResourceLock;
    
    import javax.annotation.Nullable;
    
    public class ResolveMutationsNode extends Node implements SelfExecutingNode {
        private final LocalTaskNode node;
        private final NodeValidator nodeValidator;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Sep 12 20:10:34 UTC 2022
    - 4.7K bytes
    - Viewed (0)
  3. platforms/core-runtime/base-services/src/main/java/org/gradle/internal/resources/LockCache.java

    import com.google.common.cache.CacheBuilder;
    import org.gradle.internal.UncheckedException;
    
    import java.util.concurrent.Callable;
    import java.util.concurrent.ExecutionException;
    
    public class LockCache<K, T extends ResourceLock> {
        private final Cache<K, T> resourceLocks = CacheBuilder.newBuilder().weakValues().build();
        private final ResourceLockCoordinationService coordinationService;
        private final ResourceLockContainer owner;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 08:48:02 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  4. subprojects/core/src/main/java/org/gradle/api/internal/TaskInternal.java

    import org.gradle.api.tasks.Internal;
    import org.gradle.api.tasks.TaskDependency;
    import org.gradle.internal.Factory;
    import org.gradle.internal.logging.StandardOutputCapture;
    import org.gradle.internal.resources.ResourceLock;
    import org.gradle.util.Configurable;
    import org.gradle.util.Path;
    
    import java.io.File;
    import java.util.List;
    import java.util.Optional;
    import java.util.Set;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Mar 16 23:29:30 UTC 2023
    - 4K bytes
    - Viewed (0)
  5. pkg/scheduler/apis/config/v1/defaults.go

    		obj.PercentageOfNodesToScore = ptr.To[int32](config.DefaultPercentageOfNodesToScore)
    	}
    
    	if len(obj.LeaderElection.ResourceLock) == 0 {
    		// Use lease-based leader election to reduce cost.
    		// We migrated for EndpointsLease lock in 1.17 and starting in 1.20 we
    		// migrated to Lease lock.
    		obj.LeaderElection.ResourceLock = "leases"
    	}
    	if len(obj.LeaderElection.ResourceNamespace) == 0 {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Sep 13 07:42:19 UTC 2023
    - 7.2K bytes
    - Viewed (0)
  6. subprojects/core/src/main/java/org/gradle/api/services/internal/BuildServiceRegistryInternal.java

    import org.gradle.api.services.BuildServiceParameters;
    import org.gradle.api.services.BuildServiceRegistration;
    import org.gradle.api.services.BuildServiceRegistry;
    import org.gradle.internal.resources.ResourceLock;
    import org.gradle.internal.resources.SharedResource;
    import org.gradle.internal.service.scopes.Scope;
    import org.gradle.internal.service.scopes.ServiceScope;
    
    import javax.annotation.Nullable;
    import java.util.List;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 05 20:25:05 UTC 2024
    - 2.7K bytes
    - Viewed (0)
  7. platforms/core-runtime/base-services/src/main/java/org/gradle/internal/resources/ResourceLockRegistry.java

    package org.gradle.internal.resources;
    
    import java.util.Collection;
    
    public interface ResourceLockRegistry {
        /**
         * Get all of the resource locks held by the current thread.
         */
        Collection<? extends ResourceLock> getResourceLocksByCurrentThread();
    
        /**
         * Returns true if the registry has any locks that are being held by a thread.
         *
         * @return true if any locks in the registry are currently held.
         */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 08:48:02 UTC 2023
    - 1.1K bytes
    - Viewed (0)
  8. subprojects/core/src/main/java/org/gradle/api/internal/project/ProjectState.java

    import org.gradle.internal.DisplayName;
    import org.gradle.internal.build.BuildState;
    import org.gradle.internal.model.ModelContainer;
    import org.gradle.internal.resources.ResourceLock;
    import org.gradle.util.Path;
    
    import javax.annotation.Nullable;
    import javax.annotation.concurrent.ThreadSafe;
    import java.io.File;
    import java.util.Set;
    import java.util.function.Consumer;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Dec 20 08:25:03 UTC 2022
    - 5.3K bytes
    - Viewed (0)
  9. platforms/core-runtime/base-services/src/main/java/org/gradle/internal/resources/ProjectLockRegistry.java

            allProjectsLocks = new LockCache<Path, AllProjectsLock>(coordinationService, this);
        }
    
        public boolean getAllowsParallelExecution() {
            return parallelEnabled;
        }
    
        public ResourceLock getAllProjectsLock(final Path buildIdentityPath) {
            return allProjectsLocks.getOrRegisterResourceLock(buildIdentityPath, new ResourceLockProducer<Path, AllProjectsLock>() {
                @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 08:48:02 UTC 2023
    - 2.6K bytes
    - Viewed (0)
  10. platforms/core-runtime/base-services/src/main/java/org/gradle/internal/resources/SharedResource.java

     */
    
    package org.gradle.internal.resources;
    
    public interface SharedResource {
        /**
         * @return The maximum usage, or -1 when there is no limit.
         */
        int getMaxUsages();
    
        ResourceLock getResourceLock();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 08:48:02 UTC 2023
    - 834 bytes
    - Viewed (0)
Back to top