markhoerth opened a new pull request, #12399: URL: https://github.com/apache/gravitino/pull/12399
The five per-cloud fileset pages were one page copied five times. After normalizing the cloud name, 70 to 83 percent of each was byte-identical to the S3 page, and all five carried the same twenty headings in the same order. What actually differed per cloud was three or four credential properties, a bundle jar name, and a URI scheme. Their access sections were worse. Each re-documented the GVFS Java client, Spark, hadoop fs, the Python client, and pandas, roughly 250 lines apiece, all of it already covered in how-to-use-gvfs.md and none of it cloud-specific in substance. Fold everything into fileset-catalog.md, which already had a Fileset Catalog with Cloud Storage section existing only to link out to the five. Storage backends are now a table plus one short subsection each. Remove fileset-catalog-index.md, which was a list of links to the pages beside it. Also fixes a defect the duplication had replicated: four of the five pages had a code comment that escaped its fence and became a level-two heading, so "Replace the following code snippet with the above code snippet with the same environment variables" was rendering as a section in the table of contents. 3,117 lines to roughly 320. `filesets.md` is unchanged. Follow-up not in this PR: gravitino-site needs the six ids removed from `sidebars.ts` and redirects added for the five deleted cloud slugs, which are the ones most likely to have external inbound links. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
