Skip to content
This repository has been archived by the owner on Oct 11, 2024. It is now read-only.

Exchange delta token-based incremental backups #1777

Closed
29 tasks done
ashmrtn opened this issue Dec 12, 2022 · 1 comment
Closed
29 tasks done

Exchange delta token-based incremental backups #1777

ashmrtn opened this issue Dec 12, 2022 · 1 comment
Assignees

Comments

@ashmrtn
Copy link
Contributor

ashmrtn commented Dec 12, 2022

Reduce the number of Graph API requests for a backup as well as the amount of time a backup takes by leveraging delta tokens in Exchange. This ticket addresses only incremental backups. It does not address restartability at all

This feature requires work on multiple components and includes the following:


Testing


Phase 2

aviator-app bot pushed a commit that referenced this issue Dec 23, 2022
## Type of change

- [x] 🐛 Bugfix

## Issue(s)

* #1777

## Test Plan

- [x] 💪 Manual
aviator-app bot pushed a commit that referenced this issue Dec 23, 2022
## Description

In order to track deleted items, we need to build
separate job sets when aggregating item IDs:
one for added items, and one for removed.

## Does this PR need a docs update or release note?

- [x] ⛔ No 

## Type of change

- [x] 🐛 Bugfix

## Issue(s)

* #1777

## Test Plan

- [x] 💪 Manual
aviator-app bot pushed a commit that referenced this issue Jan 4, 2023
…ta is missing (#2030)

## Description

Don't return nil if we had an error getting metadata. This gives us the best chance possible of having enough metadata retrieved from the best-effort restore execution flow to actually enable incrementals for some data category.

## Does this PR need a docs update or release note?

- [ ] ✅ Yes, it's included
- [ ] 🕐 Yes, but in a later PR
- [x] ⛔ No 

## Type of change

- [ ] 🌻 Feature
- [x] 🐛 Bugfix
- [ ] 🗺️ Documentation
- [ ] 🤖 Test
- [ ] 💻 CI/Deployment
- [ ] 🧹 Tech Debt/Cleanup

## Issue(s)

* #1777 

## Test Plan

- [x] 💪 Manual
- [ ] ⚡ Unit test
- [ ] 💚 E2E
@ashmrtn
Copy link
Contributor Author

ashmrtn commented Mar 6, 2023

closing as remaining issue is tracked elsewhere

@ashmrtn ashmrtn closed this as completed Mar 6, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants