Skip to content

Follow-ups for CRUD API #271

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

Closed
AnaNek opened this issue Mar 7, 2023 · 0 comments · Fixed by #273
Closed

Follow-ups for CRUD API #271

AnaNek opened this issue Mar 7, 2023 · 0 comments · Fixed by #273
Assignees

Comments

@AnaNek
Copy link

AnaNek commented Mar 7, 2023

  1. Implement an ability to decode custom types via Result/ResultMany.
  2. Add examples.
  3. Add some benchmarks/make request types immutable.

CRUD API has been provided by PR #263.

@oleg-jukovec oleg-jukovec self-assigned this Mar 7, 2023
@oleg-jukovec oleg-jukovec added 2sp and removed 2sp labels Mar 7, 2023
oleg-jukovec added a commit that referenced this issue Mar 13, 2023
This is only needed for tests. Let it be private API.

Part of #271
oleg-jukovec added a commit that referenced this issue Mar 13, 2023
Now a user can specify his custom type as a type for rows. The patch
also removes unnecessary types to make it easier for a user to work
with the API.

Part of #271
oleg-jukovec added a commit that referenced this issue Mar 13, 2023
Now a user can specify his custom type as a type for rows. The patch
also removes unnecessary types to make it easier for a user to work
with the API.

Part of #271
oleg-jukovec added a commit that referenced this issue Mar 13, 2023
This is only needed for tests. Let it be private API.

Part of #271
oleg-jukovec added a commit that referenced this issue Mar 13, 2023
Now a user can specify his custom type as a type for rows. The patch
also removes unnecessary types to make it easier for a user to work
with the API.

Part of #271
oleg-jukovec added a commit that referenced this issue Mar 13, 2023
This is only needed for tests. Let it be private API.

Part of #271
oleg-jukovec added a commit that referenced this issue Mar 13, 2023
Now a user can specify his custom type as a type for rows. The patch
also removes unnecessary types to make it easier for a user to work
with the API.

Part of #271
oleg-jukovec added a commit that referenced this issue Mar 15, 2023
This is necessary to use a custom types with custom encoders as tuples.

Part of #271
oleg-jukovec added a commit that referenced this issue Mar 15, 2023
In this patch, we try to make less allocations per a request.

Part of #271
oleg-jukovec added a commit that referenced this issue Mar 15, 2023
oleg-jukovec added a commit that referenced this issue Mar 15, 2023
This is necessary to use a custom types with custom encoders as tuples.

Part of #271
oleg-jukovec added a commit that referenced this issue Mar 15, 2023
In this patch, we try to make less allocations per a request.

Part of #271
oleg-jukovec added a commit that referenced this issue Mar 15, 2023
@oleg-jukovec oleg-jukovec mentioned this issue Mar 15, 2023
3 tasks
oleg-jukovec added a commit that referenced this issue Mar 20, 2023
This is only needed for tests. Let it be private API.

Part of #271
oleg-jukovec added a commit that referenced this issue Mar 20, 2023
Now a user can specify his custom type as a type for rows. The patch
also removes unnecessary types to make it easier for a user to work
with the API.

Part of #271
oleg-jukovec added a commit that referenced this issue Mar 20, 2023
This is necessary to use a custom types with custom encoders as tuples.

Part of #271
oleg-jukovec added a commit that referenced this issue Mar 20, 2023
In this patch, we try to make less allocations per a request.

Part of #271
oleg-jukovec added a commit that referenced this issue Mar 20, 2023
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 a pull request may close this issue.

2 participants