Skip to content

Properly handle full and partial sync - Part 1

Chad Woolley requested to merge caw-cleanup-workspace-updates-processor into remote_dev

What does this MR do and why?

Properly handle full and partial sync.

This is part 1, which introduces the timestamp fields to the schema and API, and adds related logic changes to ee/lib/remote_development/workspace_create_processor.rb and other files.

A subsequent MR will perform more refactoring and test coverages to cover all the cases in the associated issue.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Vishal Tak

Merge request reports