Skip to content

extended protocol fix#1275

Closed
rkhapov wants to merge 4 commits intomasterfrom
hjhgjhg
Closed

extended protocol fix#1275
rkhapov wants to merge 4 commits intomasterfrom
hjhgjhg

Conversation

@rkhapov
Copy link
Copy Markdown
Collaborator

@rkhapov rkhapov commented Mar 2, 2026

No description provided.

@rkhapov rkhapov marked this pull request as ready for review March 2, 2026 08:25
@rkhapov rkhapov marked this pull request as draft March 2, 2026 08:25
Signed-off-by: roman khapov <r.khapov@ya.ru>
rkhapov added 3 commits March 2, 2026 14:13
f
Signed-off-by: roman khapov <r.khapov@ya.ru>
Signed-off-by: roman khapov <r.khapov@ya.ru>
Signed-off-by: roman khapov <r.khapov@ya.ru>
@rkhapov
Copy link
Copy Markdown
Collaborator Author

rkhapov commented Apr 7, 2026

will be fixed in #1291

@rkhapov rkhapov closed this Apr 7, 2026
rkhapov added a commit that referenced this pull request Apr 8, 2026
- do use EPOLLET to reduce CPU usage on slow clients
- total rewrite relay into relay + xplan

The general idea is:
- collect xproto msg until Flush/Sync
- transform it into plan, adding shadow Parse
  or removing unncessary Parses
- execute the plan, not the original msg array

To reduce code complexity and to fix some bugs like #1275

Signed-off-by: roman khapov <r.khapov@ya.ru>
rkhapov added a commit that referenced this pull request Apr 8, 2026
- do use EPOLLET to reduce CPU usage on slow clients
- total rewrite relay into relay + xplan

The general idea is:
- collect xproto msg until Flush/Sync
- transform it into plan, adding shadow Parse
  or removing unncessary Parses
- execute the plan, not the original msg array

To reduce code complexity and to fix some bugs like #1275

Signed-off-by: roman khapov <r.khapov@ya.ru>
@rkhapov rkhapov deleted the hjhgjhg branch April 12, 2026 14:41
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.

1 participant