-
Notifications
You must be signed in to change notification settings - Fork 2.9k
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
translate kubernetes docs from english to chinese #18257
Open
michaelli916
wants to merge
993
commits into
Alluxio:main
Choose a base branch
from
michaelli916:kubernetes-cn
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
### What changes are proposed in this pull request? Remove the table command ### Why are the changes needed? Remove the table command ### Does this PR introduce any user facing changes? NA pr-link: Alluxio#17914 change-id: cid-cb44819baf408558be8492ccccd54e3a2fc9ea49
Update overview page pr-link: Alluxio#17923 change-id: cid-babba94947410048a691c2bcde4d0c8db935a40a
### What changes are proposed in this pull request? Remove the distributedCp/Mv commands ### Why are the changes needed? Remove the distributedCp/Mv commands. ### Does this PR introduce any user facing changes? NA pr-link: Alluxio#17920 change-id: cid-cdfa8409f0140749351ecc40ef84bc265743b823
### What changes are proposed in this pull request? fix bug where membership module close the AlluxioEtcdClient and wouldn't reconnect lose connect logic, use one jetcd client throughout entire AlluxioEtcdClient lifecycle introduce "nodes" command category to administrate worker membership ### Why are the changes needed? ### Does this PR introduce any user facing changes? N/A pr-link: Alluxio#17890 change-id: cid-85997cee824591d3df42033a5b232bc1f15cea45
### What changes are proposed in this pull request? Remove the unused job commands ### Why are the changes needed? Remove the unused job commands ### Does this PR introduce any user facing changes? NA pr-link: Alluxio#17921 change-id: cid-2aba114d18db9e4c596a9549e2a9273dc30a3fa7
### What changes are proposed in this pull request? update get started section with locally, cluster, or k8s added play icons for videos ### Why are the changes needed? better overview page flow play icons to differentiate between links & videos ### Does this PR introduce any user facing changes? webui pr-link: Alluxio#17929 change-id: cid-f2afd55574b14bff79d1e81a9c14637b070fd13d
### What changes are proposed in this pull request? 1. Skip validating if the poms are sorted when running UT/integration tests in GitHub CI. 2. Skip sorting the pom files in-place during build. ### Why are the changes needed? 1. Avoid failing tests just because a developer forgets to sort the pom files. The `Checkstyle, findbugs, etc.` checks will still catch it. 2. This is undesirable during CI as it silently modifies the pom file without giving a warning. However, the auto sort is still accessible by directly running `mvn sortpom:sort@manual-sort` from the command line. This can be handy for a developer that needs to incorporate large chunks of pom changes. ### Does this PR introduce any user facing changes? No. pr-link: Alluxio#17919 change-id: cid-77ee3c273e55d1679099688a6847840707812157
### What changes are proposed in this pull request? Remove the several redundant run commands. ### Why are the changes needed? Remove the several redundant run commands. ### Does this PR introduce any user facing changes? NA pr-link: Alluxio#17933 change-id: cid-2da159636e8e89ba5784468fe4808df98a979ea7
### What changes are proposed in this pull request? Remove the StateLockHoldersCommand. ### Why are the changes needed? Remove the StateLockHoldersCommand. ### Does this PR introduce any user facing changes? NA pr-link: Alluxio#17941 change-id: cid-d2f9a7509a9f7033e90c98c19e06983228ea7f65
### What changes are proposed in this pull request? Remove ThrottleMaster component from the Master process ### Why are the changes needed? This component and feature is no longer needed in 3.x. ### Does this PR introduce any user facing changes? The relevant property keys are removed. pr-link: Alluxio#17940 change-id: cid-8bf26e0e840a86eadc7e615160e2f6de18c85afa
### What changes are proposed in this pull request? Remove the getCapacityAndUsedBytes commands. ### Why are the changes needed? Remove the getCapacityAndUsedBytes commands. ### Does this PR introduce any user facing changes? NA pr-link: Alluxio#17938 change-id: cid-515cc2fc0d09bbfc4032202c57771cb641910dcc
### What changes are proposed in this pull request? Remove the upgradeJournal commands. ### Why are the changes needed? Remove the upgradeJournal commands. ### Does this PR introduce any user facing changes? NA pr-link: Alluxio#17930 change-id: cid-5e6a114aa389175a8963893f23a806fe4e41742f
### What changes are proposed in this pull request? move basic logging to under operations, pull troubleshooting to main menu, update file paths ### Why are the changes needed? better ux ### Does this PR introduce any user facing changes? webui pr-link: Alluxio#17942 change-id: cid-0aa35aca58e109d631143e844d2e989fdc95d19b
### What changes are proposed in this pull request? Remove path config command ### Why are the changes needed? Remove path config command ### Does this PR introduce any user facing changes? NA pr-link: Alluxio#17917 change-id: cid-41ddabeb40e5194ef43a6b7218c16a039c23f77c
### What changes are proposed in this pull request? Remove the bootstrap config and killAll. ### Why are the changes needed? Remove the bootstrap config and killAll. ### Does this PR introduce any user facing changes? NA pr-link: Alluxio#17944 change-id: cid-9cd932da1686edc66c1b7d15171c1c3b9fdfce5c
after rearranging the pom.xml in sorted order, version parsing in build script returns the wrong value for version fix by parsing the single version tag that is directly under the root project xml node pr-link: Alluxio#17946 change-id: cid-648b61eabd0f3f0663c02445da07d3a39adadfa0
### What changes are proposed in this pull request? The async AccessTimeUpdater on the master can be now removed, because the master component no longer holds file metadata. This will be one of the steps in removing the file metadata from the master component. ### Why are the changes needed? The Master component is retargeted in 3.x architecture. ### Does this PR introduce any user facing changes? Relevant feature and property keys are removed pr-link: Alluxio#17945 change-id: cid-f5f1a36a71d8014d790260f04f60d99f2aca3ce4
### What changes are proposed in this pull request? Remove check to the master if etcd membership. ### Why are the changes needed? Remove check to the master if etcd membership. Otherwise, it will fail the following command with etcd membership > ./bin/alluxio fsadmin report nodestatus ### Does this PR introduce any user facing changes? NA pr-link: Alluxio#17951 change-id: cid-8bbc2bc51e15c87a19b955528debe6a2ad2a685d
### What changes are proposed in this pull request? Turn off client side metrics sink since the master will be removed. ### Why are the changes needed? Turn off client side metrics sink by default since the master will be removed. ### Does this PR introduce any user facing changes? NA pr-link: Alluxio#17952 change-id: cid-5eb57082108dd595a063c7dc239e53865b884143
### What changes are proposed in this pull request? Revise the current membership command into a different fsadmin command group. ### Why are the changes needed? Original membership cmd is a sub command under ReportCommand which relies on master connection. Now without master in picture, a different fsadmin command should be there for membership. ### Does this PR introduce any user facing changes? New fsadmin shell command available as $bin/alluxio fsadmin nodes [subcmds] pr-link: Alluxio#17922 change-id: cid-d36845cc6abb3153b6ccb9b3181359ecc633fbc7
`killAll` is needed for stop commands pr-link: Alluxio#17958 change-id: cid-9bdf4be4e1810e13e08e5eca6001437450235b7b
### What changes are proposed in this pull request? Remove the MasterInfo/Leader/Load commands ### Why are the changes needed? Remove the MasterInfo/Leader/Load commands ### Does this PR introduce any user facing changes? NA pr-link: Alluxio#17936 change-id: cid-8c4f1f1bbabdce36f3bcb72b4ce22bcd773841c1
### What changes are proposed in this pull request? Remove the duplicated metrics counting ### Why are the changes needed? We count CLIENT_CACHE_BYTES_READ_CACHE twice ### Does this PR introduce any user facing changes? Please list the user-facing changes introduced by your change, including 1. change in user-facing APIs 2. addition or removal of property keys 3. webui pr-link: Alluxio#17957 change-id: cid-4cf27db854b22ac618cd763a4b144ff213da9628
### What changes are proposed in this pull request? Remove BlockIntegrityChecker and its associated methods in FileSystemMaster/BlockMaster ### Why are the changes needed? FileSystemMaster/BlockMaster functionalities are no longer needed. This PR is part of our steps in removing them. ### Does this PR introduce any user facing changes? Related property keys are removed pr-link: Alluxio#17950 change-id: cid-dd7bedba1ede14a18b20d0ef9e7a292ca61701b3
Refactor FUSE related codes for decoupling: 1. Extract FuseStreamFactory to an interface. 2. Provide SimpleFuseStreamFactory which is an implementation of FuseStreamFactory. 3. Provide preprocess method for processing the instance of AlluxioJniFuseFileSystem before doing FUSE mount. pr-link: Alluxio#17899 change-id: cid-5de543c90bfea9591766fbe75e2c7464e30ad61b
### What changes are proposed in this pull request? Fix the membership check in fsadmin ### Why are the changes needed? Fix the membership check ### Does this PR introduce any user facing changes? NA pr-link: Alluxio#17965 change-id: cid-0398d67c0b45903e086064893f7e166b7bb2898b
### What changes are proposed in this pull request? Remove Sync Serials ### Why are the changes needed? Remove Sync Serials ### Does this PR introduce any user facing changes? NA pr-link: Alluxio#17893 change-id: cid-42b11b017d6129f9ff64857703e9db68253fe438
### What changes are proposed in this pull request? Remove the check consistency command. ### Why are the changes needed? Remove the check consistency command. ### Does this PR introduce any user facing changes? NA pr-link: Alluxio#17934 change-id: cid-a5ccb4aa57a6c6873e1b96ca74fb5d4b0a8f203b
### What changes are proposed in this pull request? Remove duCommand. ### Why are the changes needed? Remove duCommand ### Does this PR introduce any user facing changes? NA pr-link: Alluxio#17969 change-id: cid-9e5b2c1daabb9e32430999f685d58f158b9b063c
this is a no-op change that renames the existing bash scripts with a `-bash` suffix. placeholder scripts are added for `bin/alluxio`, `bin/alluxio-start.sh`, and `bin/alluxio-stop.sh` that redirect to their `-bash` script. this is in preparation for merging https://github.com/Alluxio/alluxio/tree/golangCli to address Alluxio#17522 when merging this branch, the `bin/alluxio` script will be replaced completely. the start and stop script will be modified to redirect to the matching `bin/alluxio process` command to preserve some degree of backcompat. pr-link: Alluxio#17960 change-id: cid-6594bc3c4e2e5e97f071e3c5a10ab15fd374b546
### What changes are proposed in this pull request? Make copy & move return list of tasks ### Why are the changes needed? make worker busy ### Does this PR introduce any user facing changes? na pr-link: Alluxio#18215 change-id: cid-d0c3abe26ec4cee3cdbd93e2a99ffb319b187524
### What changes are proposed in this pull request? I have created a init test to check whether the workers has already run and connected to the leader. ### Why are the changes needed? Because the version has updated to 3.0 but we still do not have the correct init test for the cluster. ### Does this PR introduce any user facing changes? Yes, users may still not run test when they first run the cluster because i must communicate with leader to decide which args will be used. pr-link: Alluxio#18148 change-id: cid-74a018569e1ba13c55573ba9e1713bf9dd8e3f2d
### What changes are proposed in this pull request? Please outline the changes and how this PR fixes the issue. ### Why are the changes needed? Please clarify why the changes are needed. For instance, 1. If you propose a new API, clarify the use case for a new API. 2. If you fix a bug, describe the bug. ### Does this PR introduce any user facing changes? Please list the user-facing changes introduced by your change, including 1. change in user-facing APIs 2. addition or removal of property keys 3. webui pr-link: Alluxio#18223 change-id: cid-375b97fb3beb2714a75dbb227c15978e18c2909a
also update `init format` command to be able to format journal on all masters but avoid formatting workers pr-link: Alluxio#18124 change-id: cid-b8fd99ec5c6e6b7dbaa1c9a22414fad2a33caf50
- downgrade viper dependency to be compatible - remove any native golang calls introduced in 16+ - update version check for cli compilation script - add license check skip flag in tarball build pr-link: Alluxio#18218 change-id: cid-bc73e4d4a8c6c78a189f213dbb11ddd4b77e5454
### What changes are proposed in this pull request? Allow AlluxioEtcdClient to use username/password to talk to etcd if target etcd server has authentication enabled. ### Why are the changes needed? as above. ### Does this PR introduce any user facing changes? N/A pr-link: Alluxio#18193 change-id: cid-4d2644b1bf1d600a8ff4dcffa18cbbfa8f0f6ad0
### What changes are proposed in this pull request? add membership module doc ### Why are the changes needed? N/A ### Does this PR introduce any user facing changes? N/A pr-link: Alluxio#18233 change-id: cid-ffea2ab2522a5c374e373f9e1c73dce36a5f38eb
### What changes are proposed in this pull request? Fail directly if sudo needs password. ### Why are the changes needed? Fix Alluxio#18194 ### Does this PR introduce any user facing changes? NO pr-link: Alluxio#18219 change-id: cid-ad2566d5d69cdbe77dcb35302c5268c9ead4f848
Removed an unsupported test. Added new test for `FileOutStream.write(int)` Fixed `AbstractFileOutIntegrationTest` pr-link: Alluxio#18189 change-id: cid-a0a3c2ab1f1eee9bc24240e695082ef17badeff0
### What changes are proposed in this pull request? Add unit test for DefaultPageMetaStore.commitFile() method, and rename some variables to more accurate names. ### Why are the changes needed? Improve the test coverage. ### Does this PR introduce any user facing changes? No. pr-link: Alluxio#18162 change-id: cid-e7de0d5b474d36b67c85f0ed0a49202a37dc7194
Improve list files RESTful API providing more useful info. This PR add the following info to the response JSON: 1. Formatted file size 2. Alluxio path 3. UFS path 4. Last modification timestamp pr-link: Alluxio#18245 change-id: cid-b7260c0ae964b31cfe67eead92f693b40b6688fc
### What changes are proposed in this pull request? The old UfsBaseFileSystem cannot run, this pr fix it. ### Why are the changes needed? Improve code quality. ### Does this PR introduce any user facing changes? no. pr-link: Alluxio#18163 change-id: cid-7b19138cb9db0d8b02613d96af9e6f33bc807b5d
### What changes are proposed in this pull request? Set PropertyKey.DORA_CLIENT_UFS_FALLBACK_ENABLED to false. ### Why are the changes needed? As we mentioned in [here](Alluxio#18213). When we want to test the DoraFileSystem, we have to disable the Ufs Fallback, otherwise the methods like `createFile` `getStatus` will fall back to Ufs, while we want to test DoraFileSystem. **This is a important change, so it is necessary to open a new PR for it.** ### Does this PR introduce any user facing changes? No. pr-link: Alluxio#18244 change-id: cid-d81c5b5298fb9e7eb98fc5edde236f6fda05e0f0
### What changes are proposed in this pull request? The LocalAlluxioCluster used in integration tests is broken when Ufs fallback is disable, this PR is used to fix it. The old master and worker liveness detection mechanism is invalid in ALluxio 3.0 arch, this PR also fix it. ### Why are the changes needed? Fix broken tests. ### Does this PR introduce any user facing changes? No. pr-link: Alluxio#18213 change-id: cid-6e7d3cf73c80aa45f67007f90605a78654924614
### What changes are proposed in this pull request? when etcd lease keepalive client returned with onCompleted or onError, the lease might not directly get expired at the time, therefore we always new a lease to resume keepalive without explicitly checking isleaseexpired ### Why are the changes needed? when etcd got induced network unstableness such as pkg loss, there's race condition in our reconnection logic from ServiceDiscoveryRecipe, where we directly check isLeaseExpired when we got terminal callback from keepalive client, but at the time the lease isn't expired yet. Hence we stop trying to create new lease to keepalive. ### Does this PR introduce any user facing changes? No pr-link: Alluxio#18217 change-id: cid-bdfc1d37b359080585ac92b5daa9fac31598ea9b
Avoid creating `FileSystem` instance many times in `HttpServerHandler`, and call the `close()` method when the handler is removed. pr-link: Alluxio#18248 change-id: cid-9c4f1369a9549d58b8191214547046cd1e188d48
### What changes are proposed in this pull request? Remove MigrateIntegrationTest and PersistIntegrationTest. ### Why are the changes needed? MigrateIntegrationTest and PersistIntegrationTest are related to the job service, which no longer exists in the Dora architecture. Therefore, MigrateIntegrationTest and PersistIntegrationTest can be removed. ### Does this PR introduce any user facing changes? pr-link: Alluxio#18247 change-id: cid-f38d5660f6b7c91b8407e0740aec04d2cccb8b89
### What changes are proposed in this pull request? Fixed one test case in FileSystemBlockLocationIntegrationTest ### Why are the changes needed? Logic of getBlockLocation in DoraCacheFileSystem has chagned, so related IntegrationTest need be change as well ### Does this PR introduce any user facing changes? no pr-link: Alluxio#18243 change-id: cid-39521af14dafcb91d5368a25091c1031651c6dc6
### What changes are proposed in this pull request? Supports setXattr API of Alluxio FileSystem, it will set the corresponding attributes to UFS. If UFS is a filesystem, it's set through the setXattr interface of UFS. if UFS is object storage, it's set through setTagging API. ### Why are the changes needed? Based on the 3.x architecture, recover support for the setXattr interface. There are still many places where the interface is used, and it should not be supported at present. pr-link: Alluxio#18053 change-id: cid-4f8c96c88cced4374d54b6387bfc618b47d2a423
### What changes are proposed in this pull request? Remove BackupCommandStateLockingIntegrationTest, ReportEmbeddedJournalIntegrationTest, and MetricsCommandIntegrationTest ### Why are the changes needed? Remove invalid tests. ### Does this PR introduce any user facing changes? no. pr-link: Alluxio#18251 change-id: cid-fe71cc37517fc3ad1eb3f5dba4b05f5503afaa5e
### What changes are proposed in this pull request? This PR adds a `--mode` option for StressWorkerBench. This option allows user to choose from a range of file read policies. Possible option values are `hash`(default) and `local-only`. If use `hash`, the config `alluxio.client.file.dora.ConsistentHashPolicy` is set to `alluxio.client.file.dora.ConsistentHashPolicy`. If use `local-only`, that config is set to `alluxio.client.file.dora.LocalWorkerPolicy`. The benchmark will parse this option, and choose the right policy. Also, it will print a log about the policy the user is using in both the benchmark and the policy factory. ### Why are the changes needed? In previous versions, the default policy is `local-only`. However, in Alluxio, the default policy is `hash`, using `alluxio.client.file.dora.ConsistentHashPolicy`. If user wants to use the `local-only` policy, add `--mode local-only` to the end of the benchmark command. pr-link: Alluxio#18246 change-id: cid-29676a12710b9c815f3e55f84eb5e4226fea9ad7
Fix `FileInStreamIntegrationTest`, removed unnecessary test cases pr-link: Alluxio#18178 change-id: cid-dac1c4c2e4e403bbf4ad3cbdde9eaf43ce20e046
Thank you for your pull request. |
apc999
force-pushed
the
main
branch
2 times, most recently
from
October 17, 2023 19:11
2fec0ec
to
b597c61
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What changes are proposed in this pull request?
translate kubernetes docs from english to chinese.
Why are the changes needed?
translate kubernetes docs from english to chinese.
Task here: https://docs.google.com/document/d/1KoR7kPmTFGDwy9ovZThxg1Bj-z2rugH0DjV0NJDNBFw/edit?usp=sharing
Does this PR introduce any user facing changes?
No.