Commit Graph
52 Commits
Author SHA1 Message Date
Stephan BehnkeandGitHub a008a9c39d Standardize YAML formatting (#9142)
## What changed?

Adds and integrates `yamlfmt` (Go-based, by Google).

Anything not annotated was changed by `yamlfmt`.

## Why?

Consistent YAML formatting. Reduce unrelated diffs caused by formatting
in PRs.

## How did you test it?
- [ ] built
- [ ] run locally and tested manually
- [x] covered by existing tests
- [ ] added new unit test(s)
- [ ] added new functional test(s)
2026-02-04 23:57:24 +00:00
Rodrigo ZhouandGitHub eca81d81ab Support add search attribute in dual visibility (#7781) 2025-05-23 21:54:59 +00:00
Stephan BehnkeandGitHub cf2eddf2ae Open Tempo OTEL HTTP port (#7033)
## What changed?
<!-- Describe what has changed in this PR -->

Open up Grafana Tempo's OTEL HTTP port, too.

## Why?
<!-- Tell your future self why have you made these changes -->

It's useful to send traces via curl.

## How did you test it?
<!-- How have you verified this change? Tested locally? Added a unit
test? Checked in staging env? -->

## Potential risks
<!-- Assuming the worst case, what can be broken when deploying this
change to production? -->

## Documentation
<!-- Have you made sure this change doesn't falsify anything currently
stated in `docs/`? If significant
new behavior is added, have you described that in `docs/`? -->

## Is hotfix candidate?
<!-- Is this PR a hotfix candidate or does it require a notification to
be sent to the broader community? (Yes/No) -->
2024-12-24 11:44:46 -08:00
Stephan BehnkeandGitHub c702151813 Grafana Tempo (#7006)
## What changed?
<!-- Describe what has changed in this PR -->

Added Grafana Tempo - an OTEL collector - to the developer setup.

Since we're already using Grafana, Tempo seemed like a logical choice.

## Why?
<!-- Tell your future self why have you made these changes -->

It allows developers to see all the RPC calls they are making (e.g. when
running the server locally or a functional test).

Tempo allows filtering by workflow ID. _(note that not _all_ places are
tagged yet, but lots of them)_

## How did you test it?
<!-- How have you verified this change? Tested locally? Added a unit
test? Checked in staging env? -->

```
make start-grafana-tempo
make OTEL=true start
```
```
tctl --ns default namespace register
tctl wf start --tq test --wid test -wt test
```

<img width="3352" alt="image"
src="https://github.com/user-attachments/assets/5809691a-da32-4a04-8e80-700f8acd47e5"
/>

And running a functional test from the IDE:

<img width="3346" alt="image"
src="https://github.com/user-attachments/assets/061bfaf3-0a34-4b4e-a06c-497dfa3a948a"
/>


## Potential risks
<!-- Assuming the worst case, what can be broken when deploying this
change to production? -->

## Documentation
<!-- Have you made sure this change doesn't falsify anything currently
stated in `docs/`? If significant
new behavior is added, have you described that in `docs/`? -->

Updated docs/development/tracing.md

## Is hotfix candidate?
<!-- Is this PR a hotfix candidate or does it require a notification to
be sent to the broader community? (Yes/No) -->
2024-12-19 17:33:13 -08:00
Stephan BehnkeandGitHub 089a9b4e80 Latest UI, Grafana and Prometheus images (#6992)
## What changed?
<!-- Describe what has changed in this PR -->

Using the latest `grafana`, `temporalio/ui` and `prometheus` images for
our local dev setup.

## Why?
<!-- Tell your future self why have you made these changes -->

The current versions are 6+ months old.

## How did you test it?
<!-- How have you verified this change? Tested locally? Added a unit
test? Checked in staging env? -->

Started locally.

## Potential risks
<!-- Assuming the worst case, what can be broken when deploying this
change to production? -->

## Documentation
<!-- Have you made sure this change doesn't falsify anything currently
stated in `docs/`? If significant
new behavior is added, have you described that in `docs/`? -->

## Is hotfix candidate?
<!-- Is this PR a hotfix candidate or does it require a notification to
be sent to the broader community? (Yes/No) -->
2024-12-18 19:13:45 +00:00
ba00069083 Remove version field from docker compose yaml file (#6610)
## What changed?
Remove the version field from all the docker compose yaml files

## Why?
I followed the dev
[doc](https://github.com/temporalio/temporal/blob/main/develop/docker-compose/README.md)
to setup the local env, and it showed the warning message like
`WARN[0003] /xxxx/temporal/develop/docker-compose/docker-compose.yml:
the attribute `version` is obsolete, it will be ignored, please remove
it to avoid potential confusion`
Some discussions are
[here](https://forums.docker.com/t/docker-compose-yml-version-is-obsolete/141313)
and the `version` field was confirmed to be deprecated. So I want to
raise this PR to remove this deprecated field.

![image](https://github.com/user-attachments/assets/a880a612-7165-45c0-a6ff-97a47c7f36d7)


## How did you test it?
N/A

## Potential risks
N/A

## Documentation
N/A

## Is hotfix candidate?
No

Co-authored-by: Roey Berman <[email protected]>
2024-10-09 10:38:26 -07:00
Rodrigo ZhouandGitHub 48028fb82d Update temporalio/ui docker image version (#5806)
## What changed?
<!-- Describe what has changed in this PR -->
Update temporalio/ui docker image version

## Why?
<!-- Tell your future self why have you made these changes -->
New ui features.

## How did you test it?
<!-- How have you verified this change? Tested locally? Added a unit
test? Checked in staging env? -->

## Potential risks
<!-- Assuming the worst case, what can be broken when deploying this
change to production? -->

## Documentation
<!-- Have you made sure this change doesn't falsify anything currently
stated in `docs/`? If significant
new behavior is added, have you described that in `docs/`? -->

## Is hotfix candidate?
<!-- Is this PR a hotfix candidate or does it require a notification to
be sent to the broader community? (Yes/No) -->
2024-04-26 17:22:14 -05:00
Dan DavisonandGitHub 5e3047850a Comments and docstrings (#5579)
Miscellaneous edits of comments and docstrings
2024-04-01 16:59:27 -07:00
Alex ShtinandGitHub ecc18127af Switch from docker-compose to docker compose (#5314)
## What changed?
<!-- Describe what has changed in this PR -->
Switch from `docker-compose` to `docker compose`.

## Why?
<!-- Tell your future self why have you made these changes -->
`docker-compose` was deprecated some time ago.

## How did you test it?
<!-- How have you verified this change? Tested locally? Added a unit
test? Checked in staging env? -->
Run locally.

## Potential risks
<!-- Assuming the worst case, what can be broken when deploying this
change to production? -->
No risks.

## Is hotfix candidate?
<!-- Is this PR a hotfix candidate or does it require a notification to
be sent to the broader community? (Yes/No) -->
No.
2024-01-22 17:21:05 -08:00
Dan DavisonandGitHub 8d526c8957 Update ui-server version in docker-compose files (#5218)
Confirmed UI is at new version when served via docker-compose project.
2023-12-11 09:57:27 -08:00
Alex TidemanandGitHub 26f54124d2 Bump UI version to 2.17.1 (#4720)
<!-- Describe what has changed in this PR -->
**What changed?**


<!-- Tell your future self why have you made these changes -->
**Why?**


<!-- How have you verified this change? Tested locally? Added a unit
test? Checked in staging env? -->
**How did you test it?**


<!-- Assuming the worst case, what can be broken when deploying this
change to production? -->
**Potential risks**


<!-- Is this PR a hotfix candidate or require that a notification be
sent to the broader community? (Yes/No) -->
**Is hotfix candidate?**
2023-08-03 14:55:59 -05:00
Rob HollandandGitHub ca0b529de9 Bump UI version (#4047)
Bump UI version.
2023-03-29 08:24:03 +01:00
Ross EdfortandGitHub c53e497cf6 update development version of temporalio/ui to 2.10.1 (#3869)
update temporalio/ui to 2.10.1
2023-01-30 15:39:02 -07:00
Laura WhitakerandGitHub 9cfb046d29 Update UI to v2.10.0 (#3841)
* Bump UI to v2.10.0 in docker-compose.yml

* Bump UI to v2.10.0 in docker-compose.cdc.yml
2023-01-25 15:51:15 -07:00
David ReissandGitHub b3604fbd06 Update dashboards (#3694) 2022-12-07 12:45:43 -08:00
Rodrigo ZhouandGitHub d0ed53eacb Upgrade dev grafana version used in docker (#3593) 2022-11-14 18:10:28 -08:00
Alex ShtinandGitHub 980da1a960 Limit Cassandra memory appetite to 1Gb in development configuration (#3581) 2022-11-14 17:28:38 -08:00
Ross EdfortandGitHub 0c459eddaf bump ui to v2.8.3 (#3573)
* bump ui to v2.8.3

* bump ui to v2.8.3 in docker-compose.cdc.yml
2022-11-10 09:21:52 -07:00
RuslanandGitHub bc8826e67e Remove UI v1 from development environment (#3485)
Remove UI v1 from development scripts
2022-10-15 20:33:03 -04:00
RuslanandGitHub 3094ed9527 Bump UI to v2.7.0 (#3480) 2022-10-13 09:59:35 -07:00
Ross EdfortandGitHub 32f12893e2 Bump UI to v2.2.3 (#3114)
* bump ui to v2.2.3

* bump ui to v2.2.3 for cdc
2022-07-18 15:10:06 -06:00
Alex ShtinandGitHub 465143609e Update mysql image version to support arm64 (#3013) 2022-06-22 23:01:47 -07:00
Alex TidemanandGitHub 1184347f07 Update docker-compose.cdc.yml (#2998) 2022-06-15 12:51:41 -07:00
Alex TidemanandGitHub bb0bd719b2 Update docker-compose.yml (#2984) 2022-06-13 21:23:32 -05:00
Alex ShtinandGitHub a7edbb31ac Fix error details bug in deletenamespace workflow (#2954) 2022-06-08 14:07:38 -07:00
Alex TidemanandGitHub 8efc232f94 Update docker-compose.yml (#2952) 2022-06-06 12:05:19 -05:00
Alex ShtinandGitHub 4570ac1e32 Improve deletenamespace logging (#2934) 2022-06-02 11:05:30 -07:00
Alex ShtinandGitHub 33504a6a1a Development environment for multi cluster setup (#2848) 2022-05-16 13:53:22 -07:00
Alex TidemanandGitHub 751845f969 Update docker-compose.yml (#2828) 2022-05-10 14:20:25 -05:00
Alex TidemanandGitHub 105a256f54 Update docker-compose.yml (#2769) 2022-04-27 01:32:24 -04:00
Alex TidemanandGitHub 652b87fac9 Update docker-compose.yml (#2758) 2022-04-22 13:52:55 -05:00
Alex ShtinandGitHub 91a5742203 Upgrade web images to the latest versions (#2684) 2022-03-30 12:33:26 -07:00
RuslanandGitHub ef9a4829f4 Bump Web to v1.14.0 (#2550) 2022-02-28 08:50:27 -08:00
Alex ShtinandGitHub f161d284ff Add Temoporal Web 2.0 to development docker-compose (#2520) 2022-02-18 10:27:27 -08:00
Alex ShtinandGitHub 6234116c4a Add tag support to sdkLogger (#2512) 2022-02-15 19:30:59 -08:00
Alex ShtinandGitHub 881e87aa13 Pin MySQL version to 8.0.19 (#2210) 2021-11-22 15:21:28 -08:00
Alex ShtinandGitHub fad0b5b5fa Update development environment to MySQL 8.0 (#2193) 2021-11-18 19:09:16 -08:00
Alex ShtinandGitHub 541cf3d94a Update development environment to PostgreSQL 13.5 (#2194) 2021-11-18 19:08:57 -08:00
Alex ShtinandGitHub 42ac35e9f9 Add http status metric tag to bulk processor errors (#2113) 2021-10-29 18:29:36 -07:00
RuslanandGitHub 562282f1ae Bump Web to v1.13.0 (#2110) 2021-10-29 13:16:36 -04:00
Alex ShtinandGitHub bf4c25c8e4 Update submodules and go.temporal.io/api (#2103) 2021-10-27 16:57:20 -07:00
RuslanandGitHub 9fb4a1187b Bump Web to v1.12.0 (#2031) 2021-10-07 16:42:53 -07:00
Alex ShtinandGitHub cf8e4c3209 Update dashboards (#1969) 2021-09-23 16:49:59 -07:00
Alex ShtinandGitHub f648fca7fa Integrate dashboards submodule (#1965) 2021-09-22 16:42:00 -07:00
RuslanandGitHub 3db9e25d52 Tag Web v1.11.0 (#1766) 2021-07-26 00:52:12 -07:00
RuslanandGitHub 0bed2fa0d3 Bump Web to v1.10.0 (#1609) 2021-06-16 00:39:16 -07:00
RuslanandGitHub b1e396b7cc Bump Web to v1.9.2 (#1574) 2021-05-26 12:11:54 -07:00
RuslanandGitHub 387d5730db Bump Web to v1.9.1 (#1547) 2021-05-13 12:12:55 -07:00
RuslanandGitHub a08a47fb97 Bump Web to v1.9.0 (#1504) 2021-04-28 16:41:35 -07:00
RuslanandGitHub c3355581b2 Bump Web to v1.8.1 (#1438) 2021-04-06 18:13:27 -07:00