Skip to content

GitLab

    • GitLab: the DevOps platform
    • Explore GitLab
    • Install GitLab
    • How GitLab compares
    • Get started
    • GitLab docs
    • GitLab Learn
  • Pricing
  • Talk to an expert
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
    • Menu
    Projects Groups Snippets
  • Get a free trial
  • Sign up
  • Login
  • Sign in / Register
  • A adblockpluscore
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 87
    • Issues 87
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Jira
    • Jira
  • Merge requests 14
    • Merge requests 14
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

GitLab 15.0 is launching on May 22! This version brings many exciting improvements, but also removes deprecated features and introduces breaking changes that may impact your workflow. To see what is being deprecated and removed, please visit Breaking changes in 15.0 and Deprecations.

  • eyeo
  • adblockplus
  • abc
  • adblockpluscore
  • Issues
  • #290
Closed
Open
Created Dec 28, 2020 by Paul Kolomiets@p.kolomietsReporter

Synchronizer VS disabled subscriptions

Environment

Reproduced in any environment

How to reproduce

  • subscribe to some list
  • (optional) wait until next synchronization, check filters are downloaded
  • unsubscribe from the list
  • wait until disabled subscription expires, check it is not downloaded

Observed behavior

Disabled subscription will be downloaded after it is disabled

Expected behavior

It should not be downloaded.

Requirements

We agreed with @Quiri that HEAD requests should have a higher frequency (5 days by default, we'd like to make it 1 day instead), as these are virtually byte-less request,s but a higher frequency would help us having better metrics regarding subscriptions.

We also agreed that the subscription lastVersion should be updated, through the Date response header, whenever a HEAD request is successful, so that we know when it is that the user checked for subscriptions state, and provide better support when subscriptions are re-enabled (both metrics and downloads).

Edited Jan 07, 2021 by Andrea Giammarchi
Assignee
Assign to
Time tracking