Skip to content

Remove pulling google events from Google if we already have a watch / notification channel open #1607

@davinotdavid

Description

@davinotdavid

After #1529 gets merged in, we will have watch / notification channels open which receive webhook calls when events gets changed remotely on the Subscriber's Google Calendar.

Assuming that our DB data is correct and up-to-date, we can have a huge performance boost by not having to pull remove events if we already have a channel open for that calendar.

Paraphrasing @MelissaAutumn here:

Could you additionally cut a ticket to remove pulling the google events from Google's end if they have a watch channel open? Because then we can just pull from our db and assume the db is up-to-date. It's a bit out of scope here but would be a huge perf boost.

Ref: #1529 (review)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementImprovements on existing functionality

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions