-
Notifications
You must be signed in to change notification settings - Fork 23
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
Server side search, filter and sort #115
Comments
I'd like to tackle this ticket in the next 2 weeks as well |
There's probably a blocker, since indexer deployment requires an access key for For now, I'm switching to a P2 task until further updates take place. |
Switched to p2.
I'll ask them. Can you send me your public key in tg (my handle is the same as my github)
I think the complexity doesn't overweigh the infra simplification. Implement in indexer would make frontend logic clear and it's a one time solution that scale for more posts & more kinds of filtering. |
I have posted it in the General channel and mentioned you. |
What if we use pikespeak.ai for this? |
Just a note, I feel QueryAPI might be too convoluted to implement, and afterall it is still a web2 service, so we might as well run our own small search serving service or use an existing SaaS solution and use regular |
Status: I made a raw version of indexer which can index all text and do full text search. The Query API worker has some issue because of a missing block. The problem is fixed and will be released in near/queryapi#196 |
Problems
Currently, the search, filter by author or label, sorting by newest or latest are happens in smart contract and frontend. Then the result, such as search, filter and sorting is combined together in the frontend. There is a couple of problems with this approach:
User Story
As a user of DevHub, I want the search, filter and sort experience to be smooth and reliable. They should also work together. As a maintainer of DevHub, I want this part of code is easy to maintain and can be extend for future needs.
Acceptance Criteria
Technical Details
** Spike breakdown **
The text was updated successfully, but these errors were encountered: