Eventual-Inc
Daft
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Optimizations
Branches
Benchmarks
Runs
Performance History
Latest Results
fix(dashboard): harden discovery and publish only after a successful bind - Store discovery files in a private per-user directory and reject symlinked or foreign-owned URL files before use. - Write PID/URL files atomically with 0600 permissions and serialize start/stop/cleanup with a flock, so stop cannot delete a replacement dashboard's files. - Bind the listener before publishing so a failed start advertises nothing and --port 0 publishes the real port; derive IPv4/IPv6 loopback URLs from the bound address. - Resolve dashboard discovery once per subscriber instead of on every task event.
hello-peter-tang:feat/7007-dashboard-discovery
3 hours ago
fix: retry failed async UDF rows concurrently and preserve error export
hello-peter-tang:fix/7681-async-udf-on-error
3 hours ago
docs: fix custom source pushdown example edge cases
hello-peter-tang:fix/4587-custom-source-pushdowns
3 hours ago
docs(audio): clarify when soundfile is required
hello-peter-tang:docs/7537-audio-docstrings
3 hours ago
fix(catalog): require namespace to exist before dropping it
hello-peter-tang:feat/5777-memory-catalog-nested-namespaces
3 hours ago
docs(contributing): drop obsolete CMake and protoc prerequisites (#7693) ## Summary Closes #7535. The core development setup in `docs/contributing/development.md` still told every contributor to install CMake and `protoc`. Neither is required for the supported core-development workflow (a repo-wide search shows no build script or `Makefile` target invoking either tool), so this removes both steps and renumbers the remaining instructions. - Remaining sequence: `uv` → Rust → Node.js → clone → `make .venv` → `make hooks`. - No CMake/protoc prose remains that implies either is a universal prerequisite. - CMake guidance specific to the C++ extension example lives in `examples/hello_cpp/README.md` and is untouched. No build scripts, CI, or dependency provisioning changes. ## Validation - Re-read the rendered setup sequence end to end; numbering is contiguous and the flow is unchanged. - `grep -ri "cmake\|protoc" docs/` returns no prerequisite references outside this removed guidance. Co-authored-by: xiyan.tr <xiyan.tr@alibaba-inc.com>
main
9 hours ago
docs: document custom source pushdowns Explain the Pushdowns object passed to get_tasks, how to inspect filters with ExpressionVisitor, and how projection and limit hints fit together. An in-memory source example backed by end-to-end tests shows pruning parts from an equality predicate.
hello-peter-tang:fix/4587-custom-source-pushdowns
18 hours ago
chore: consolidate mypy configuration Run mypy over the package from pyproject.toml as a single source of truth and drop the redundant per-module ignore override. The pre-commit hook now runs mypy without passing filenames so the config governs what is checked.
hello-peter-tang:chore/4925-mypy-config
18 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
feat(dashboard): auto-discover a locally started dashboard
#7691
3 hours ago
b58c6d9
hello-peter-tang:feat/7007-dashboard-discovery
CodSpeed Performance Gauge
0%
fix: preserve successful rows when async UDFs suppress errors
#7685
3 hours ago
a32e285
hello-peter-tang:fix/7681-async-udf-on-error
CodSpeed Performance Gauge
0%
docs: document custom source pushdowns
#7698
3 hours ago
4eaf0c3
hello-peter-tang:fix/4587-custom-source-pushdowns
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs