- 21 6月, 2023 1 次提交
-
-
由 Josh van Leeuwen 提交于
* Adds initial integration testing scaffolding Signed-off-by: Njoshvanl <me@joshvanl.dev> * linting Signed-off-by: Njoshvanl <me@joshvanl.dev> * Use command context to shutdown daprd on windows Signed-off-by: Njoshvanl <me@joshvanl.dev> * Use windows specific process interrupt for windows Signed-off-by: Njoshvanl <me@joshvanl.dev> * Expect error response when interrupting windows Signed-off-by: Njoshvanl <me@joshvanl.dev> * Fix passing flags to daprd binary, and re-enable apphealthz test Signed-off-by: Njoshvanl <me@joshvanl.dev> * Move integration tests to separate make target and run in new github workflow step Signed-off-by: Njoshvanl <me@joshvanl.dev> * Run integration tests at the same time as unit. Build needs both Signed-off-by: Njoshvanl <me@joshvanl.dev> * Update docs for integration build tag. daprd logger writes to test logger Signed-off-by: Njoshvanl <me@joshvanl.dev> * Move integration framework into packages Signed-off-by: Njoshvanl <me@joshvanl.dev> * make integration-test -> make test-integration Signed-off-by: Njoshvanl <me@joshvanl.dev> * Use taskkill to kill the process on windows Signed-off-by: Njoshvanl <me@joshvanl.dev> * Send 2 interrupt signals to daprd, regardless of OS Signed-off-by: Njoshvanl <me@joshvanl.dev> * Go mod tidy Signed-off-by: Njoshvanl <me@joshvanl.dev> * Remove /T option (kill subprocesses) from windows kill exec command Signed-off-by: Njoshvanl <me@joshvanl.dev> * Rever kill_windows to use CTRL_BREAK_EVENT strategy for killing processes. Signed-off-by: Njoshvanl <me@joshvanl.dev> * Make iowriter a buffered writer Signed-off-by: Njoshvanl <me@joshvanl.dev> * Don't do testing errors inside go routines, and pass context to HTTP requests Signed-off-by: Njoshvanl <me@joshvanl.dev> * Change build tag from `all_components` to `allcomponents` Signed-off-by: Njoshvanl <me@joshvanl.dev> * Use windows specific process interrupt for windows Signed-off-by: Njoshvanl <me@joshvanl.dev> * Make process a generic interface for running more binaries Signed-off-by: Njoshvanl <me@joshvanl.dev> * Integration tests: Adds placement binary and healthz placement test case Signed-off-by: Njoshvanl <me@joshvanl.dev> * Adds ports tests for placement binary Signed-off-by: Njoshvanl <me@joshvanl.dev> * Rename process/base -> process/exec Signed-off-by: Njoshvanl <me@joshvanl.dev> * Increase placement port dialer from 1ms to 100ms Signed-off-by: Njoshvanl <me@joshvanl.dev> * Linting Signed-off-by: Njoshvanl <me@joshvanl.dev> * Update metadata to new proc framework Signed-off-by: Njoshvanl <me@joshvanl.dev> * Remove concurrency to improve test reliability on slow machines in CI Signed-off-by: Njoshvanl <me@joshvanl.dev> --------- Signed-off-by: Njoshvanl <me@joshvanl.dev> Co-authored-by: NArtur Souza <asouza.pro@gmail.com>
-
- 16 6月, 2023 1 次提交
-
-
由 Josh van Leeuwen 提交于
* Adds initial integration testing scaffolding Signed-off-by: Njoshvanl <me@joshvanl.dev> * Use 30 second test case timeout Signed-off-by: Njoshvanl <me@joshvanl.dev> * linting Signed-off-by: Njoshvanl <me@joshvanl.dev> * Increase eventually timeouts for slow test runner machines Signed-off-by: Njoshvanl <me@joshvanl.dev> * Re-enable apphealthz test, but doesn't set no-default path Signed-off-by: Njoshvanl <me@joshvanl.dev> * Increase eventually timeouts for slow runners Signed-off-by: Njoshvanl <me@joshvanl.dev> * Suffix daprd binary path when running on windows Signed-off-by: Njoshvanl <me@joshvanl.dev> * Ensure response body is closed Signed-off-by: Njoshvanl <me@joshvanl.dev> * Make golangci-lint happy Signed-off-by: Njoshvanl <me@joshvanl.dev> * Use command context to shutdown daprd on windows Signed-off-by: Njoshvanl <me@joshvanl.dev> * Use windows specific process interrupt for windows Signed-off-by: Njoshvanl <me@joshvanl.dev> * Expect error response when interrupting windows Signed-off-by: Njoshvanl <me@joshvanl.dev> * Expect daprd process to exit 1 when running on a windows machine Signed-off-by: Njoshvanl <me@joshvanl.dev> * Update `runError` to catch windows runner Signed-off-by: Njoshvanl <me@joshvanl.dev> * Fix passing flags to daprd binary, and re-enable apphealthz test Signed-off-by: Njoshvanl <me@joshvanl.dev> * Ensure CGO is disabled when building daprd binary in integration tests Signed-off-by: Njoshvanl <me@joshvanl.dev> * Increase timeouts for apphealth integration tests for slow test runners Signed-off-by: Njoshvanl <me@joshvanl.dev> * Adds `integration` build flag to integration test file Signed-off-by: Njoshvanl <me@joshvanl.dev> * Move integration tests to separate make target and run in new github workflow step Signed-off-by: Njoshvanl <me@joshvanl.dev> * Run integration tests at the same time as unit. Build needs both Signed-off-by: Njoshvanl <me@joshvanl.dev> * Update docs for integration build tag. daprd logger writes to test logger Signed-off-by: Njoshvanl <me@joshvanl.dev> * Move integration framework into packages Signed-off-by: Njoshvanl <me@joshvanl.dev> * make integration-test -> make test-integration Signed-off-by: Njoshvanl <me@joshvanl.dev> * Rename `runError` to `runErrorFn` Signed-off-by: Njoshvanl <me@joshvanl.dev> * Use `testing.Setenv` rather than `os.Setenv` in integration tests Signed-off-by: Njoshvanl <me@joshvanl.dev> * Use taskkill to kill the process on windows Signed-off-by: Njoshvanl <me@joshvanl.dev> * Clear guard on integration test cleanup Signed-off-by: Njoshvanl <me@joshvanl.dev> * Send 2 interrupt signals to daprd, regardless of OS Signed-off-by: Njoshvanl <me@joshvanl.dev> * Use freeport struct to bulk squat ports until use Signed-off-by: Njoshvanl <me@joshvanl.dev> * Go mod tidy Signed-off-by: Njoshvanl <me@joshvanl.dev> * Remove /T option (kill subprocesses) from windows kill exec command Signed-off-by: Njoshvanl <me@joshvanl.dev> * Rever kill_windows to use CTRL_BREAK_EVENT strategy for killing processes. Signed-off-by: Njoshvanl <me@joshvanl.dev> * Make iowriter a buffered writer Signed-off-by: Njoshvanl <me@joshvanl.dev> * Don't do testing errors inside go routines, and pass context to HTTP requests Signed-off-by: Njoshvanl <me@joshvanl.dev> * Enable configuring the integration test concurrency Signed-off-by: Njoshvanl <me@joshvanl.dev> * Return no error no iowriter when writing after Close() Signed-off-by: Njoshvanl <me@joshvanl.dev> * Change all eventually tests to use at least 100 ms between retries Signed-off-by: Njoshvanl <me@joshvanl.dev> * Linting Signed-off-by: Njoshvanl <me@joshvanl.dev> * Change build tag from `all_components` to `allcomponents` Signed-off-by: Njoshvanl <me@joshvanl.dev> --------- Signed-off-by: Njoshvanl <me@joshvanl.dev> Co-authored-by: NMukundan Sundararajan <65565396+mukundansundar@users.noreply.github.com> Co-authored-by: NYaron Schneider <schneider.yaron@live.com>
-
- 31 1月, 2023 1 次提交
-
-
由 Alessandro (Ale) Segala 提交于
* Added CallLocalStream method Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Tests Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * [WIP] Updated direct_messaging Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * More tests Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Add feature flag Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Respond to HTTP service invocation requests with a stream Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Update stream protos: 1. Remove "payload.done" and instead make the stream return "io.EOF" to indicate nothing else is being sent 2. Add a "seq" field that is helpful to ensure messages are received in sequence Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Various fixes + more tests Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Better handling of unimplemented status codes from CallLocalStream Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Remove hardocded feature flag Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> --------- Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> Co-authored-by: NYaron Schneider <schneider.yaron@live.com> Co-authored-by: NArtur Souza <asouza.pro@gmail.com>
-
- 05 1月, 2023 1 次提交
-
-
由 Alessandro (Ale) Segala 提交于
* Allow enabling preview features at build-time Added the `ENABLED_FEATURES` env var to the Makefile to define a (comma-separated) list of features that are always enabled, regardless of what's in the Configuration spec. The `Resiliency` feature was added to the list of always-enabled features for now (replacing the previous "hack" to have it always enabled - see #5523). Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Fixed unit tests Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Features in unit tests Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> Co-authored-by: NDapr Bot <56698301+dapr-bot@users.noreply.github.com> Co-authored-by: NArtur Souza <asouza.pro@gmail.com>
-
- 04 1月, 2023 1 次提交
-
-
由 Alessandro (Ale) Segala 提交于
* WIP - Updated pkg/messaging to make InvokeMethodRequest and InvokeMethodResponse replayable - Updated protos Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * WIP: custom io.MultiReader with io.Closer Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * WIP Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> *
💄 Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * More WIP Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Use a pool for buffers in replayableRequest too Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Enabling replays where necessary Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> *💄 Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Fixes in code and tests Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * More fixes Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Fixed the remaining unit tests Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Not yer time for CallLocalStream Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * These protos are unused for now Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * More currently-unused code Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Various fixes Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Update protoc version Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Update protos Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Updated version here too Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Remove unused proto import Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Mini tweaks Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Fixes & other improvements-tests should now pass Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * More unit tests Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Fixes a possible panic Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Misc fixes Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Changes to actors and to allow the test app to run in self-hosted Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Fixes Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * More fixes Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Some fixes for race conditions in unit tests Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * DRY Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Update protoc version Extracted from #5648 Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Changed per review feedback Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Added unit test Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Changed per review feedback Co-authored-by: NMukundan Sundararajan <65565396+mukundansundar@users.noreply.github.com> Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Misc tweaks Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> Co-authored-by: NMukundan Sundararajan <65565396+mukundansundar@users.noreply.github.com> Co-authored-by: NDapr Bot <56698301+dapr-bot@users.noreply.github.com>
-
- 30 8月, 2022 1 次提交
-
-
由 Alessandro (Ale) Segala 提交于
* Improvements to E2E test apps Spin-off from #4903 Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Fixed error after merge Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> * Fixed panic Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> Co-authored-by: NArtur Souza <artursouza.ms@outlook.com> Co-authored-by: NDapr Bot <56698301+dapr-bot@users.noreply.github.com>
-
- 26 8月, 2022 1 次提交
-
-
由 Alessandro (Ale) Segala 提交于
Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> Signed-off-by: NItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com> Co-authored-by: NYaron Schneider <schneider.yaron@live.com>
-
- 20 8月, 2022 1 次提交
-
-
由 Bernd Verst 提交于
-
- 01 12月, 2021 1 次提交
-
-
由 Loong 提交于
Signed-off-by: NLoong <loong.dai@intel.com>
-
- 02 6月, 2021 1 次提交
-
-
由 Long Dai 提交于
Signed-off-by: NLong Dai <long0dai@foxmail.com>
-
- 10 2月, 2021 1 次提交
-
-
由 Yaron Schneider 提交于
* update helm chart * Fix dashboard helm chart to point to 0.6 instead of edge. (#2741) * fix sidecar injector secret (#2742) * reuse webhook cert bundle (#2745) * fix grpc pub/sub serialization to app (#2751) * fix grpc pub/sub serialization to app * updated content type check * remove redundant package * Fix helm chart non-root issue (#2759) * fix helm chart non-root issue * update README * Release notes for RC3 (#2753) * Auto-generated release notes for rc3. * remove tests from release notes * Update based on rc2. * Updated upgrade instructions + more * Saving * Sync * Sync * sync * sync * sync * sync * Update v1.0.0-rc.3.md * Update docs/release_notes/v1.0.0-rc.3.md * Update docs/release_notes/v1.0.0-rc.3.md Co-authored-by: NMukundan Sundararajan <musundar@microsoft.com> Co-authored-by: NHackMD <no-reply@hackmd.io> Co-authored-by: NYaron Schneider <yaronsc@microsoft.com> Co-authored-by: NCharlie Stanley <charlie.stanley@microsoft.com> * add renewed headers Co-authored-by: NArtur Souza <artursouza.ms@outlook.com> Co-authored-by: NTrond Hindenes <trond@hindenes.com> Co-authored-by: NMukundan Sundararajan <musundar@microsoft.com> Co-authored-by: NHackMD <no-reply@hackmd.io> Co-authored-by: NCharlie Stanley <charlie.stanley@microsoft.com>
-
- 09 10月, 2019 1 次提交
-
-
由 Aman Bhardwaj 提交于
-
- 03 10月, 2019 1 次提交
-
-
由 Yaron Schneider 提交于
* name change - omg * rename daprcore to dapr * change file names and proto * release names fix * dapr to actionscore for helm * Revert container registry * Switch blob storage to daprreleases
-
- 17 9月, 2019 1 次提交
-
-
由 Yaron Schneider 提交于
* added secrets support * fix mock pubsub metadata * fix typo
-
- 25 7月, 2019 1 次提交
-
-
由 Yaron Schneider 提交于
* linting * more linting * vendoring
-
- 20 7月, 2019 1 次提交
-
-
由 Yaron Schneider 提交于
* refactor * fix warn format, fix controller runtime name * fix dep * added versioned deploy yaml, fixed default config * fixed typo, fixed default config load * added lock comments per feedback
-