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

Introduce incremental index write down in XML format #466

Merged
merged 10 commits into from
Jun 21, 2024

Conversation

piste-jp
Copy link
Member

Summary of changes

Introduce incremental index writing feature by XML.

Description

  • Generate an incremental index via VEA ltfs.vendor.IBM.IncrementalSync
  • This feature is kicked only from VEA at this time
  • Need to enable --enable-format-spec25 to the configure script
  • Introduce --enable-xml-indent option to the configure script for better XML debug
  • Introduce unit test scripts under contrib/ut-incindex

Fixes #452

Type of change

  • New feature (non-breaking change which adds functionality)

Checklist:

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have confirmed my fix is effective or that my feature works

@piste-jp piste-jp self-assigned this Jun 15, 2024
@piste-jp
Copy link
Member Author

Hi @DavidAPease ,

I finished writing the incremental index generation feature today. And I made a really simple tests described under ontrib/ut-incindex and checked the generated XMLs by the filebackend.

Please let me know once you find something.

@piste-jp
Copy link
Member Author

Merge this at once.

@piste-jp piste-jp merged commit 8c8f6cc into LinearTapeFileSystem:master Jun 21, 2024
10 checks passed
@piste-jp piste-jp deleted the inc_xml branch June 21, 2024 06:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

FS2.5: Supporting incremental index writing
1 participant