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

Dynamic endpoints #967

Closed
wants to merge 44 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
fd81421
Setup bare-minimum endpoint
TomBebb Oct 20, 2024
d47a9c1
Support cache-duration parsing
TomBebb Oct 21, 2024
42e586d
Covert query to logicalplan
TomBebb Oct 21, 2024
18508c5
Format
TomBebb Oct 21, 2024
0be7285
Setup interval listener
TomBebb Oct 21, 2024
d52eff0
attempt make statics
TomBebb Oct 21, 2024
28d5403
Use tokio BG loop instead of scheduled loop for dynamic_query.rs
TomBebb Oct 21, 2024
443b57c
Use query to lookup results
TomBebb Oct 21, 2024
ddd17a7
Support basic query lookup
TomBebb Oct 21, 2024
e1d7a7a
Respond query lookup with URL
TomBebb Oct 21, 2024
2f14c9a
Remove redundant async-task dependency
TomBebb Oct 21, 2024
daec6d1
Use ULID lib instead of UUID
TomBebb Oct 22, 2024
a510dd1
Merge branch 'main' into dynamic_endpoints
TomBebb Oct 22, 2024
43e07b1
Merge branch 'main' into dynamic_endpoints
TomBebb Oct 24, 2024
304cd91
Add licence
TomBebb Oct 24, 2024
e2364ce
Add new constants
TomBebb Oct 24, 2024
7a9a564
Merge remote-tracking branch 'origin/dynamic_endpoints' into dynamic_…
TomBebb Oct 24, 2024
793ff56
Add cache path env name const
TomBebb Oct 24, 2024
9f3c25d
Auto-fetch folder env var
TomBebb Oct 25, 2024
5970a2a
Extract dynamic_query functions to new module, attempt refresh every …
TomBebb Oct 25, 2024
cf9b97b
Implement cache look-up
TomBebb Oct 25, 2024
79e3b8c
Processs dynamic query on register
TomBebb Oct 25, 2024
d3360e0
Move DynamicQuery to module
TomBebb Oct 25, 2024
ba5b8a1
Support cache writing
TomBebb Oct 25, 2024
76a5f63
Fix cache file clearing
TomBebb Oct 25, 2024
5baa822
Auto-clear dynamic cached files at boot
TomBebb Oct 25, 2024
4037ece
Check total dynamic queries limit
TomBebb Oct 25, 2024
9b2557a
Check max duration
TomBebb Oct 25, 2024
fbeb07b
Show error on invalid unit
TomBebb Oct 25, 2024
aa61aaf
Merge branch 'main' into dynamic_endpoints
TomBebb Oct 25, 2024
3c28ccd
Make DYNAMIC_QUERY_RESULTS_CACHE_PATH_ENV optional
TomBebb Oct 28, 2024
0e7127d
Merge branch 'dynamic_endpoints' of github.com:TomBebb/parseable into…
TomBebb Oct 28, 2024
0303cd5
Fetch initial dynamic query in background
TomBebb Oct 28, 2024
16d0a09
Merge branch 'main' into dynamic_endpoints
TomBebb Oct 28, 2024
17769f0
Revert "fix: detect datetime column on ingestion (#975)"
TomBebb Oct 28, 2024
beb3f72
Reapply "fix: detect datetime column on ingestion (#975)"
TomBebb Oct 28, 2024
abc8e8e
WIP: serialize logicalplan using lib
TomBebb Oct 29, 2024
babda97
Start work on custom logical plan writing
TomBebb Oct 30, 2024
9908fcb
Fix logicial plan recursion
TomBebb Oct 30, 2024
9b28aef
Use local logical_plan_from_bytes
TomBebb Oct 30, 2024
3957988
Fix reading
TomBebb Oct 30, 2024
111ba4b
Handle more join stuff
TomBebb Oct 30, 2024
9dfc17f
Create generic writer for arr
TomBebb Oct 30, 2024
1d0bc63
WIP: create generic utility read fns
TomBebb Oct 30, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,4 @@ parseable
parseable_*
parseable-env-secret
cache

.idea
Loading
Loading