gabriel ruttner
984edd058b
1.5.1
2025-05-02 13:35:45 -04:00
gabriel ruttner
689d497d20
fix: standalone task key
2025-05-02 13:34:26 -04:00
abelanger5
ffbeafc204
revert: add back testing harness ( #1659 )
...
* re-add new testing harness
* add healthcheck port and pick random grpc port to listen on
* feat: parallel load tests and faster tests
* make parallelism = 5
* fix: lint
* add linter to pre
* fix: add back rampup fixes
* reduce matrix on PR, add matrix to pre-release step
* make load tests less likely to block
* make limit strategy group round robin
* uncomment lines
2025-05-01 15:22:30 -04:00
abelanger5
b8352bcaca
config: allow buffer settings to be configurable ( #1649 )
v0.61.10
2025-05-01 07:13:30 -04:00
dependabot[bot]
65bd90ab59
chore(deps): bump hatchet-sdk in /examples/python/quickstart ( #1658 )
...
Bumps hatchet-sdk from 1.6.5 to 1.7.0.
---
updated-dependencies:
- dependency-name: hatchet-sdk
dependency-version: 1.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-01 05:06:16 +00:00
dependabot[bot]
d8959251b3
chore(deps): bump github.com/posthog/posthog-go from 1.4.10 to 1.5.1 ( #1657 )
...
Bumps [github.com/posthog/posthog-go](https://github.com/posthog/posthog-go ) from 1.4.10 to 1.5.1.
- [Release notes](https://github.com/posthog/posthog-go/releases )
- [Changelog](https://github.com/PostHog/posthog-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/posthog/posthog-go/compare/v1.4.10...v1.5.1 )
---
updated-dependencies:
- dependency-name: github.com/posthog/posthog-go
dependency-version: 1.5.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-01 04:49:13 +00:00
dependabot[bot]
931a89e634
chore(deps): bump hatchet-sdk in /examples/python/quickstart ( #1656 )
...
Bumps hatchet-sdk from 1.0.0a1 to 1.6.5.
---
updated-dependencies:
- dependency-name: hatchet-sdk
dependency-version: 1.6.5
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-30 21:11:41 +00:00
dependabot[bot]
08cc909f3f
chore(deps): bump github.com/getkin/kin-openapi from 0.131.0 to 0.132.0 ( #1655 )
...
Bumps [github.com/getkin/kin-openapi](https://github.com/getkin/kin-openapi ) from 0.131.0 to 0.132.0.
- [Release notes](https://github.com/getkin/kin-openapi/releases )
- [Commits](https://github.com/getkin/kin-openapi/compare/v0.131.0...v0.132.0 )
---
updated-dependencies:
- dependency-name: github.com/getkin/kin-openapi
dependency-version: 0.132.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-30 21:11:28 +00:00
Gabe Ruttner
8e80faf2d6
Fe overhaul docs ( #1640 )
...
* api changes
* doc changes
* move docs
* generated
* generate
* pkg
* backmerge main
* revert to main
* revert main
* race?
* remove go tests
2025-04-30 14:10:09 -07:00
Matt Kaye
799b5d0dcf
Feat: Add cron filters to the API ( #1641 )
...
* feat: add params to api
* feat: wire up API to accept params
* fix: queries, gen python
* chore: python version
* feat: gen ts
* chore: ver
* chore: lint
* [Python]: Feat: Workflow runs API wrapper, slightly improved typing, cruft (#1636 )
* feat: add runs list wrapper around API
* chore: version
* feat: add to standalone
* chore: docs
* fix: clean up workflow registration
* fix: add additional opts to trigger opts
* fix: warning
* fix: defaults
* fix: docs
* docs: fix cron docs
* fix: gen
2025-04-30 16:41:33 -04:00
abelanger5
fa7ab2bd75
fix: random ticker stops working when no receiver ( #1653 )
v0.61.9
2025-04-30 15:44:22 -04:00
Matt Kaye
f474c34a19
fix: slow query ( #1651 )
v0.61.8
2025-04-30 12:55:56 -04:00
Gabe Ruttner
4ac3603ff5
fix: multiplex ( #1650 )
2025-04-30 09:01:37 -07:00
abelanger5
a2e04d34b4
fix: initialize otel in api runner ( #1648 )
...
Co-authored-by: mrkaye97 <mrkaye97@gmail.com >
v0.61.7
2025-04-30 11:38:19 -04:00
Eng Zer Jun
4d00ab958d
chore(deps): replace golang.org/x/exp/rand with math/rand/v2 ( #1445 )
...
golang.org/x/exp/rand has been deprecated and scheduled to be deleted.
Reference: golang/exp@f9890c6
Reference: https://go.dev/doc/go1.22#math_rand_v2
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com >
Co-authored-by: abelanger5 <belanger@sas.upenn.edu >
2025-04-30 11:23:31 -04:00
Gabe Ruttner
ccfc0c8d60
feat: fe overhaul api changes ( #1639 )
...
* api changes
* generate
* pkg
* backmerge main
* revert to main
* revert main
2025-04-30 08:09:34 -07:00
abelanger5
d047813fd8
fix: randomize concurrency loop ( #1644 )
v0.61.6
2025-04-30 07:38:34 -04:00
Matt Kaye
0ba5ef257c
Hotfix: Check if scheduled is nil before accessing tenant ( #1645 )
...
* fix: check for scheduled is nil
* fix: try copilot idea
2025-04-30 07:37:54 -04:00
dependabot[bot]
ffd5faa691
chore(deps): bump google.golang.org/api from 0.230.0 to 0.231.0 ( #1646 )
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.230.0 to 0.231.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.230.0...v0.231.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-version: 0.231.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-30 04:53:16 +00:00
Matt Kaye
91c019fa1f
Fix: Slow query ( #1643 )
...
* fix: slow query
* feat: instrument controller
* fix: ctx naming
v0.61.5
2025-04-29 14:31:37 -04:00
abelanger5
2c1f1f4808
test: improve Go testing harness ( #1631 )
...
* test: improves testing harness for engine
* update CI test
* fix: race condition in test
* make tests more stable
* cleanup pub and sub buffers
* fix: goleak on rampup test
* feat: matrix tests for engine
2025-04-29 10:55:16 -04:00
Gabe Ruttner
496a8d51af
fix: nil check ( #1638 )
v0.61.4
2025-04-29 09:59:27 -04:00
abelanger5
e6d35e0737
fix(go-sdk): actionId casing ( #1637 )
2025-04-29 09:58:44 -04:00
Gabe Ruttner
db36bb11b1
hotfix bundle post-install ( #1632 )
2025-04-29 03:28:12 -07:00
Matt Kaye
19fc908f0c
Debug: Add some tracing to OLAP workflow run list ( #1630 )
...
* feat: add spans for workflow run list
* feat: add more spans
v0.61.3
2025-04-28 12:41:29 -04:00
Gabe Ruttner
7c3f6c5a59
Fix v1 admin ( #1566 )
...
* wip
* fixes
* revert
* fix: examples
* fix type test
* pnpm
* examples
* fix test again...
* fix bg compat
* bg compatibility
* fixes
* fix typing
* minor version 1.4.0-alpha.1
* use correct client
* address review
* export context
* release 1.4.0
* warning
* fix warning
2025-04-28 08:56:12 -07:00
Matt Kaye
bea5d94215
Fix: On-Success Bug ( #1626 )
...
* fix: on success task
* chore: version
* fix: error message
* fix: docstring
* fix: docs
2025-04-26 10:06:13 -04:00
abelanger5
f91dcb029d
fix: cancel if behavior ( #1625 )
...
* fix: cancel if behavior
* add more cancellation or groups
* one last try
v0.61.2
2025-04-25 22:52:26 -04:00
Matt Kaye
1eeb8e915d
Fix: Queue blocking on many concurrency keys + failures ( #1622 )
...
* fix: move around case ordering
* feat: move worker fixture around
* fix: clean up fixtures
* feat: expand test, try to repro
* debug: more minimal repro
* fix: bug bashing
* fix: factor out concurrency queries into overwrite
* feat: improve test
* fix: improve test
* fix: lint
* feat: migration for trigger
* Fix: Retry + Cancel Bugs (#1620 )
* fix: send original retry count to cancel
* fix: key threads, contexts, and tasks on retry count
* fix: store the key on the action and use it everywhere
* refactor: signature consistency
* fix: instrumentor types
* chore: version
* feat: comment
* fix: thank you mypy
* fix: simplify callback
* fix: ts implementation
* chore: lint
* fix: rework how retries are passed
* Fix: Add Retries to Log Pushes (#1594 )
* fix: retry log pushes
* chore: version
v0.61.1
2025-04-25 21:49:30 -04:00
abelanger5
5084934b40
fix: critical deadlock bug in scheduler ( #1621 )
2025-04-25 21:28:15 -04:00
Matt Kaye
d647e8e9d8
fix: add redirects from old paths ( #1624 )
2025-04-25 16:04:18 -04:00
abelanger5
d702d5e824
feat: read replica support and docs ( #1617 )
...
* feat: read replica support and docs
* fix: load logic
v0.61.0
2025-04-24 20:42:56 -04:00
Gabe Ruttner
068781fd41
fixes ( #1616 )
2025-04-24 17:05:34 -04:00
Matt Kaye
62e2d0a992
fix: rm unimplemented pages for now ( #1615 )
2025-04-24 16:35:11 -04:00
Gabe Ruttner
5655f23e07
blog: mergent migration ( #1611 )
...
* universal install
* initial migration guide
* fakefake tokens
* fake secret
* fixes
* lint
* lint
* lint
* tidy
* bump go 1.23 -> 1.24
* fix: whitespace lint
* bump golangci-lint version
* try to set up go before pre commit runs
* lint
* names
* lint
* fix: session store
* fix links
---------
Co-authored-by: Alexander Belanger <alexander@hatchet.run >
2025-04-24 12:09:09 -07:00
dependabot[bot]
48d10015fe
chore(deps): bump k8s.io/client-go from 0.32.3 to 0.33.0 ( #1608 )
...
Bumps [k8s.io/client-go](https://github.com/kubernetes/client-go ) from 0.32.3 to 0.33.0.
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.32.3...v0.33.0 )
---
updated-dependencies:
- dependency-name: k8s.io/client-go
dependency-version: 0.33.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-24 04:35:53 +00:00
abelanger5
dacf48180b
feat: sampling ( #1592 )
...
* feat: sampling
* Update internal/services/controllers/v1/olap/controller.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* docs: sampling
* sampling -> trace sampling
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-04-23 17:28:58 -04:00
Matt Kaye
2df1b32932
fix: add ToPB implementation for parent condition ( #1601 )
v0.60.5
2025-04-23 15:05:04 -04:00
Matt Kaye
9e858e323b
Fix: Remove Cron Validation from TS SDK ( #1600 )
...
* fix: rm cron regex
* chore: version
2025-04-23 07:51:19 -07:00
dependabot[bot]
8377d156f1
chore(deps): bump google.golang.org/api from 0.229.0 to 0.230.0 ( #1597 )
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.229.0 to 0.230.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.229.0...v0.230.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-version: 0.230.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-23 05:09:27 +00:00
dependabot[bot]
f6997f9891
chore(deps): bump github.com/google/cel-go from 0.24.1 to 0.25.0 ( #1596 )
...
Bumps [github.com/google/cel-go](https://github.com/google/cel-go ) from 0.24.1 to 0.25.0.
- [Release notes](https://github.com/google/cel-go/releases )
- [Commits](https://github.com/google/cel-go/compare/v0.24.1...v0.25.0 )
---
updated-dependencies:
- dependency-name: github.com/google/cel-go
dependency-version: 0.25.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-23 05:09:04 +00:00
Ymir
230c7ae2ea
typo: run-no-wait.mdx ( #1590 )
...
Fixed a typo in the documentation.
2025-04-22 09:22:31 -04:00
abelanger5
2b790b96e2
fix: additional metadata for event-triggered workflows, some API fixes ( #1589 )
...
* fix: metadata for event trigger
* fix: workflow versions and timestamps in api
* fix: truncate step nodes with max width
v0.60.4
2025-04-22 09:15:34 -04:00
abelanger5
25de61fc82
feat: new region, prettier on cloud API ( #1588 )
...
* feat: new region, prettier on cloud API
* add to frontend
v0.60.3
2025-04-21 12:08:24 -04:00
Gabe Ruttner
5f6265b85a
fix: editing ( #1587 )
2025-04-21 12:03:17 -04:00
Gabe Ruttner
28bc541d85
Feat: improved mc secrets ( #1585 )
...
* make encryption service public
* generate
* generate
* with update
* revert
* fix: type
v0.60.2
2025-04-21 10:43:27 -04:00
dependabot[bot]
0e17a83cfe
chore(deps): bump google.golang.org/grpc from 1.71.1 to 1.72.0 ( #1584 )
...
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go ) from 1.71.1 to 1.72.0.
- [Release notes](https://github.com/grpc/grpc-go/releases )
- [Commits](https://github.com/grpc/grpc-go/compare/v1.71.1...v1.72.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/grpc
dependency-version: 1.72.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-21 05:31:32 +00:00
dependabot[bot]
b5538277f5
chore(deps): bump github.com/posthog/posthog-go from 1.4.7 to 1.4.10 ( #1583 )
...
Bumps [github.com/posthog/posthog-go](https://github.com/posthog/posthog-go ) from 1.4.7 to 1.4.10.
- [Release notes](https://github.com/posthog/posthog-go/releases )
- [Changelog](https://github.com/PostHog/posthog-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/posthog/posthog-go/compare/v1.4.7...v1.4.10 )
---
updated-dependencies:
- dependency-name: github.com/posthog/posthog-go
dependency-version: 1.4.10
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-21 05:28:47 +00:00
Matt Kaye
c8f56e0872
Feat: Python SDK Documentation, Part I ( #1567 )
...
* feat: initial mkdocs setup
* chore: lock
* fix: config + start getting docs working
* fix: remove lots more redundant :type docs, update config more
* feat: split up clients
* feat: add pydoclint
* fix: rm defaults from docstrings
* fix: pydoclint errors
* feat: run pydoclint in ci
* fix: lint on 3.13
* debug: try explicit config path
* fix: ignore venv
* feat: index, styling
* fix: rm footer
* fix: more style tweaks
* feat: generated docs
* fix: refactor a bit
* fix: regen
* Revert "fix: regen"
This reverts commit 7f66adc77840ad96d0eafe55c8dd467f71eb50fb.
* feat: improve prompting
* feat: add docs, modify theme config to enable toc for docs
* fix: lint
* fix: lint
* feat: regenerate
* feat: bs4 for html parsing
* feat: preview correctly
* fix: exclude site subdir from all the linters
* refactor: break up script into components
* feat: remove a bunch more stuff from the html
* feat: prettier, enable toc
* fix: enable tocs in more places + sort properly
* fix: code blocks, ordering
* fix: ordering
* feat: finish up feature clients
* fix: rm unused deps
* fix: routing + property tags + sidebar
* fix: hatchet client + formatting
* fix: allow selecting single set of files
* fix: lint
* rm: cruft
* fix: naming
* fix: runs client attrs
* fix: rm cruft page
* feat: internal linking + top level description
* [Python]: Fixing some more issues (#1573 )
* fix: pass priority through from the task
* fix: improve eof handling slightly
* chore: version
* fix: improve eof handling
* fix: send prio from durable
* fix: naming
* cleanup: use a variable
* chore: version
* feat: comment explaining page depth thing
* chore: bump ver
* feat: standalone docs
* fix: prompting + heading levels
2025-04-18 15:34:07 -04:00
Matt Kaye
8de5cea480
Fix: Duration conversion to Go duration strings ( #1578 )
...
* fix: bug in timeouts
* chore: ver
* fix: `total_seconds`
* fix: linter
2025-04-18 14:18:56 -04:00