Commit graph

14 commits

Author SHA1 Message Date
5d00b7c336 feat: expand readwise example 2024-12-02 10:33:53 -03:00
8f424d45f7 fix: update readwise example to work without duplicating nodes
this is a workaround to the fact that readwise use cursor pagination
instead of offset pagination, proper handling will be added later
2024-12-02 09:34:12 -03:00
92c9814e2a feat: add basic readwise example 2024-12-01 16:08:10 -03:00
f58db2ecaa feat: update getNodes from collection to use worker pool 2024-12-01 12:26:28 -03:00
4094f71a7d refactor: add separation of concerns in fetcher and platform 2024-11-30 18:35:13 -03:00
96af51ee68 feat: auto calculate pagination in fetcher
also refactor a little the worker pool
2024-11-30 17:30:38 -03:00
30cf6dfff2 feat: add basic worker pool 2024-11-26 16:48:38 -03:00
d1a0212cb1 feat: add collection-node relationship in collection.FetchNodes() 2024-11-26 09:30:10 -03:00
c1684c8dea feat: add platform-collection relationship in platform.FetchCollection() 2024-11-25 19:54:41 -03:00
8af94161ab feat: allow to fetch nodes 2024-11-22 21:05:15 -03:00
3cf643c83d perf: do a bulk insert in fetchCollection
Improve performance over inserting each item individually
2024-11-22 20:20:22 -03:00
8c660053e5 feat: allow to fetch collections 2024-11-21 20:27:57 -03:00
01086d12c9 feat: implement platform handler creation
also refactor public and internal api to support transaction between
multiple methods

#2
2024-11-18 16:51:09 -03:00
b2d8dadcee feat: implement database handlerImplement a database api to manage nodes and relationships in a "graph databaselike" implemented in sqlite.closes #1 2024-11-18 13:23:37 -03:00