Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Backport 5.15] PR 7601,7822,7825 #7821

Merged
merged 3 commits into from
Feb 16, 2024

Conversation

tangledbytes
Copy link
Member

@tangledbytes tangledbytes commented Feb 15, 2024

Signed-off-by: Utkarsh Srivastava srivastavautkarsh8097@gmail.com
(cherry picked from commit c696970)

Explain the changes

Backporting 7601,7822,7825 to 5.15

Issues: Fixed #xxx / Gap #xxx

Testing Instructions:

  • Doc added/updated
  • Tests added

Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com>

add file.h header file

Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com>

fix failing unit test

Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com>

lazily initialize WAL

Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com>

Fix multiple kinds of races

Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com>

force shared locking of the file

Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com>

fix race between open and rename

Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com>

handle stat failures when the file is moved

Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com>

add support for "policy" based trigger of eeadm commands

Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com>

use UTC time and set expire time to 00:00

Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com>

add tape command options

Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com>

modify CLI commands to align it with recent changes

Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com>

improve GLACIER object behaviour when "copy-object" is invoked

Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com>

add docs for glacier storage class stuff and mitigate another race

Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com>

transient

Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com>

add support for multiple GLACIER backends and add support for expiry subcommand

Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com>

fix help command outputs and resolve cyclic deps

Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com>

fix minor bugs

Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com>

improve glacier design docs

Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com>

fix lint issues

Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com>

take up the responsibility of generating and passing log file to eemigrate

Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com>

improve GLACIER Invalid command error message and improve function name

Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com>

address PR comments

Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com>

fix broken upload

Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com>

fix broken copy_object

Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com>

rename WAL to persistent logger, split newlinereader, cleanup the logger

Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com>

update docs

Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com>

cleanup

Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com>

move to config based interval instead of flag based

Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com>
(cherry picked from commit c696970)
…re case in newlinereader

Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com>

improve docs

Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com>
(cherry picked from commit 25c30d3)
Signed-off-by: Utkarsh Srivastava <srivastavautkarsh8097@gmail.com>
(cherry picked from commit 879505c)
@tangledbytes tangledbytes changed the title [Backport 5.15] PR 7601 - WAL based tape migrations and recalls [Backport 5.15] PR 7601,7822,7825 Feb 16, 2024
@guymguym guymguym merged commit 7554657 into noobaa:5.15 Feb 16, 2024
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants