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

prepare 5.10.0 release #89

Merged
merged 259 commits into from
Jan 22, 2020
Merged

prepare 5.10.0 release #89

merged 259 commits into from
Jan 22, 2020

Conversation

LaunchDarklyCI
Copy link
Contributor

[5.10.0] - 2020-01-22

Added:

  • When forwarding events, Relay is now able to forward diagnostic data that is sent by newer versions of the SDKs. This has no effect on its behavior with older SDKs.

Fixed:

  • Updated to Go SDK 4.14.2 to fix a bug that could cause spurious "feature store query returned unexpected type" errors to be logged.

atrakh and others added 30 commits July 26, 2018 12:23
…igurable-global-datadog

Add global tag configuration for datadog exporter
Add smoke tests for debian, centos and docker builds.
Git tag may not be up-to-date until we tag the new release.
…s-nesting-in-metrics-tests

[ch20947] Flatten metrics tests
…and-public-metric-views

[ch21033] Separate private and public metrics
Fix event exporter views and rename private metric view names
logging.InitLogging needs to be callable externally
Event relay would panic with a default value of 0.
LaunchDarklyCI and others added 25 commits December 20, 2019 17:52
fix event-summarizing logic to preserve tracking status sent by PHP SDK
fix CI publish job by pinning goreleaser version
…icroseconds (#108)

* use consistent log format with timestamp at start of line & include microseconds

* use correct logger instances for startup info messages

* add "main" tag for main logger
support ordinary HTTP proxy via configuration
Since ld-relay doesn't fork and kill the parent process on start, calls to `systemctl start ld-relay` currently hang until the timeout and the unit stays in the activating state.

Changing this to `Type=simple` corrects this behavior. [Related docs](https://www.freedesktop.org/software/systemd/man/systemd.service.html#Options)


Before:

```
$ systemctl start ld-relay
Job for ld-relay.service failed because a timeout was exceeded. See "systemctl status ld-relay.service" and "journalctl -xe" for details.

systemctl status ld-relay
● ld-relay.service - LaunchDarkly Relay Proxy
   Loaded: loaded (/usr/lib/systemd/system/ld-relay.service; enabled; vendor preset: disabled)
  Drop-In: /etc/systemd/system/ld-relay.service.d
           └─limits.conf, restart-on-failure.conf
   Active: activating (start) since Sat 2020-01-11 01:29:26 UTC; 10s ago
  Control: 27286 (ld-relay)
```

After:

```
$ systemctl start ld-relay
$ systemctl status ld-relay
● ld-relay.service - LaunchDarkly Relay Proxy
   Loaded: loaded (/usr/lib/systemd/system/ld-relay.service; enabled; vendor preset: disabled)
  Drop-In: /etc/systemd/system/ld-relay.service.d
           └─limits.conf, restart-on-failure.conf
   Active: active (running) since Sat 2020-01-11 01:36:09 UTC; 4s ago
```
Fix hang on systemctl start ld-relay
…load

update Go SDK to 4.14.1 for event payload ID fix
@LaunchDarklyCI LaunchDarklyCI merged commit 096114f into v5 Jan 22, 2020
@LaunchDarklyCI LaunchDarklyCI deleted the release-5.10.0 branch January 22, 2020 22:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants