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

Refactor: refactor the XlineServer #293

Closed
Phoenix500526 opened this issue May 25, 2023 · 0 comments · Fixed by #294
Closed

Refactor: refactor the XlineServer #293

Phoenix500526 opened this issue May 25, 2023 · 0 comments · Fixed by #294
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@Phoenix500526
Copy link
Collaborator

Currently, we have split the construction logic of XlineServer into two parts. One is placed in the new method, which is responsible for creating various underlying data structures. The other part is placed in the init_server method, which is responsible for assembling the corresponding servers. This approach can make XlineServer become a giant structure because any intermediate structure needed to be stored in XlineServer, which increases the reading burden.

@Phoenix500526 Phoenix500526 self-assigned this May 25, 2023
@Phoenix500526 Phoenix500526 added the enhancement New feature or request label May 25, 2023
Phoenix500526 added a commit to Phoenix500526/Xline that referenced this issue May 26, 2023
Read issue xline-kv#293 for more details

Closes xline-kv#293
Phoenix500526 added a commit to Phoenix500526/Xline that referenced this issue May 26, 2023
Read issue xline-kv#293 for more details

Closes xline-kv#293
Phoenix500526 added a commit to Phoenix500526/Xline that referenced this issue May 26, 2023
Read issue xline-kv#293 for more details

Closes xline-kv#293
Phoenix500526 added a commit to Phoenix500526/Xline that referenced this issue May 26, 2023
@Phoenix500526 Phoenix500526 linked a pull request May 27, 2023 that will close this issue
Phoenix500526 added a commit to Phoenix500526/Xline that referenced this issue May 27, 2023
Read issue xline-kv#293 for more details

Closes xline-kv#293
Phoenix500526 added a commit to Phoenix500526/Xline that referenced this issue May 27, 2023
@Phoenix500526 Phoenix500526 added this to the Release v0.4.1 milestone May 27, 2023
Phoenix500526 added a commit to Phoenix500526/Xline that referenced this issue May 29, 2023
Phoenix500526 added a commit to Phoenix500526/Xline that referenced this issue May 29, 2023
Phoenix500526 added a commit to Phoenix500526/Xline that referenced this issue May 30, 2023
Phoenix500526 added a commit to Phoenix500526/Xline that referenced this issue May 31, 2023
Phoenix500526 added a commit to Phoenix500526/Xline that referenced this issue May 31, 2023
Phoenix500526 added a commit to Phoenix500526/Xline that referenced this issue May 31, 2023
Read issue xline-kv#293 for more details

Closes xline-kv#293
Phoenix500526 added a commit to Phoenix500526/Xline that referenced this issue May 31, 2023
Phoenix500526 added a commit to Phoenix500526/Xline that referenced this issue Jun 1, 2023
Read issue xline-kv#293 for more details

Closes xline-kv#293
Phoenix500526 added a commit to Phoenix500526/Xline that referenced this issue Jun 1, 2023
Phoenix500526 added a commit to Phoenix500526/Xline that referenced this issue Jun 2, 2023
Phoenix500526 added a commit to Phoenix500526/Xline that referenced this issue Jun 2, 2023
Phoenix500526 added a commit to Phoenix500526/Xline that referenced this issue Jun 2, 2023
Read issue xline-kv#293 for more details

Closes xline-kv#293
Phoenix500526 added a commit to Phoenix500526/Xline that referenced this issue Jun 2, 2023
Phoenix500526 added a commit to Phoenix500526/Xline that referenced this issue Jun 2, 2023
Read issue xline-kv#293 for more details

Closes xline-kv#293
Phoenix500526 added a commit to Phoenix500526/Xline that referenced this issue Jun 2, 2023
Phoenix500526 added a commit to Phoenix500526/Xline that referenced this issue Jun 2, 2023
Phoenix500526 added a commit to Phoenix500526/Xline that referenced this issue Jun 2, 2023
bsbds pushed a commit to bsbds/Xline that referenced this issue Jun 5, 2023
Read issue xline-kv#293 for more details

Closes xline-kv#293
bsbds pushed a commit to bsbds/Xline that referenced this issue Jun 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant