ofekshenawa
91dddc2e11
Test against Redis CE ( #3191 )
...
* Create workflow that tests go-redis against docker
* Add docker compose file
* Add docker compose file
* Change command in docker compose
* Load modules locally
* test varios redis versions
* add env var to test-redis-enterprise action
* cleaning code
* cleaning code
2024-12-16 19:04:39 +02:00
dependabot[bot]
caa2592db7
chore(deps): bump codecov/codecov-action from 4 to 5 ( #3196 )
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 4 to 5.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: ofekshenawa <104765379+ofekshenawa@users.noreply.github.com>
2024-12-05 10:11:12 +02:00
dependabot[bot]
e63669e170
chore(deps): bump rojopolis/spellcheck-github-actions ( #3188 )
...
Bumps [rojopolis/spellcheck-github-actions](https://github.com/rojopolis/spellcheck-github-actions ) from 0.40.0 to 0.45.0.
- [Release notes](https://github.com/rojopolis/spellcheck-github-actions/releases )
- [Changelog](https://github.com/rojopolis/spellcheck-github-actions/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rojopolis/spellcheck-github-actions/compare/0.40.0...0.45.0 )
---
updated-dependencies:
- dependency-name: rojopolis/spellcheck-github-actions
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>
Co-authored-by: ofekshenawa <104765379+ofekshenawa@users.noreply.github.com>
2024-11-21 14:38:38 +02:00
ofekshenawa
930d904205
Add guidance on unstable RESP3 support for RediSearch commands to README ( #3177 )
...
* Add UnstableResp3 to docs
* Add RawVal and RawResult to wordlist
* Explain more about SetVal
* Add UnstableResp to wordlist
2024-11-13 13:20:59 +02:00
ofekshenawa
04005cbdc7
Support Resp 3 Redis Search Unstable Mode ( #3098 )
...
* Updated module version that points to retracted package version (#3074 )
* Updated module version that points to retracted package version
* Updated testing image to latest
* support raw parsing for problematic Redis Search types
* Add UnstableResp3SearchModule to client options
* Add tests for Resp3 Search unstable mode
* Add tests for Resp3 Search unstable mode
* Add readme note
* Add words to spellcheck
* Add UnstableResp3SearchModule check to assertStableCommand
* Fix assertStableCommand logic
* remove go.mod changes
* Check panic occur on tests
* rename method
* update errors
* Rename flag to UnstableResp3
---------
Co-authored-by: Vladyslav Vildanov <117659936+vladvildanov@users.noreply.github.com>
Co-authored-by: vladvildanov <divinez122@outlook.com>
2024-09-12 11:26:10 +03:00
ofekshenawa
f99447854b
Add test coverage reporting and Codecov badge ( #3055 )
...
* Add codecov to ci
* Add codecov to ci
* update yanl
* Add changes
* Add changes
* test
* Add changes
* Add changes
* Add changes
2024-09-03 17:09:47 +03:00
Vladyslav Vildanov
00d98485f8
Updated module version that points to retracted package version ( #3074 )
...
* Updated module version that points to retracted package version
* Updated testing image to latest
2024-07-31 11:15:15 +03:00
dependabot[bot]
d50858f3ad
chore(deps): bump rojopolis/spellcheck-github-actions ( #3067 )
...
Bumps [rojopolis/spellcheck-github-actions](https://github.com/rojopolis/spellcheck-github-actions ) from 0.38.0 to 0.40.0.
- [Release notes](https://github.com/rojopolis/spellcheck-github-actions/releases )
- [Changelog](https://github.com/rojopolis/spellcheck-github-actions/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rojopolis/spellcheck-github-actions/compare/0.38.0...0.40.0 )
---
updated-dependencies:
- dependency-name: rojopolis/spellcheck-github-actions
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>
2024-07-23 11:13:40 +03:00
dependabot[bot]
67824ebf86
chore(deps): bump golangci/golangci-lint-action from 4 to 6 ( #2993 )
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 4 to 6.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Monkey <golang@88.com>
2024-07-14 01:30:07 +08:00
dependabot[bot]
daf84a0911
chore(deps): bump rojopolis/spellcheck-github-actions ( #3028 )
...
Bumps [rojopolis/spellcheck-github-actions](https://github.com/rojopolis/spellcheck-github-actions ) from 0.36.0 to 0.38.0.
- [Release notes](https://github.com/rojopolis/spellcheck-github-actions/releases )
- [Changelog](https://github.com/rojopolis/spellcheck-github-actions/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rojopolis/spellcheck-github-actions/compare/0.36.0...0.38.0 )
---
updated-dependencies:
- dependency-name: rojopolis/spellcheck-github-actions
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>
Co-authored-by: Monkey <golang@88.com>
2024-06-27 14:06:39 +08:00
ofekshenawa
244a3e22da
RediSearch Support ( #2801 )
...
* Add RediSearch Support
* searach
* Add RediSearch commands and tests
* Adding more tests and fixing commands
* Remove unnecessary additions
* fixing tests
* fixing tests
* fixing tests
* fixing FTConfig dialect test
* fix commects
* make enum for field types
* Support resp 2
* fix golang ci
* fix ftinfo
---------
Co-authored-by: Chayim <chayim@users.noreply.github.com>
2024-06-26 13:13:06 +03:00
ofekshenawa
9749cdb3b3
Remove secrets from Redis Enterprise CI ( #2938 )
...
* Remove secrets from re tests
* change env vars
* change env vars
2024-03-21 11:48:23 +02:00
ofekshenawa
34dacf14a7
Fix monitor on go 1.19 ( #2908 )
...
* Fix monitor on go 1.19
* Remove exmaple tests when go 1.19
* Fix typo
* Fix typo
* Skip exmaple test
* Skip exmaple test
* Guard Peek call with mutex for thread safety
2024-03-21 10:48:31 +02:00
ofekshenawa
65c527c39c
Change RE image to public RE image ( #2935 )
2024-03-06 15:55:33 +02:00
ofekshenawa
99527f0ac1
docs: README update to highlight how to disable sending client identification ( #2913 )
2024-02-20 16:37:22 +02:00
dependabot[bot]
afffb47b0b
chore(deps): bump release-drafter/release-drafter from 5 to 6 ( #2883 )
...
Bumps [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter ) from 5 to 6.
- [Release notes](https://github.com/release-drafter/release-drafter/releases )
- [Commits](https://github.com/release-drafter/release-drafter/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: release-drafter/release-drafter
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-14 22:15:44 +02:00
dependabot[bot]
a1577376e1
chore(deps): bump rojopolis/spellcheck-github-actions ( #2889 )
...
Bumps [rojopolis/spellcheck-github-actions](https://github.com/rojopolis/spellcheck-github-actions ) from 0.35.0 to 0.36.0.
- [Release notes](https://github.com/rojopolis/spellcheck-github-actions/releases )
- [Changelog](https://github.com/rojopolis/spellcheck-github-actions/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rojopolis/spellcheck-github-actions/compare/0.35.0...0.36.0 )
---
updated-dependencies:
- dependency-name: rojopolis/spellcheck-github-actions
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>
Co-authored-by: ofekshenawa <104765379+ofekshenawa@users.noreply.github.com>
2024-02-14 21:04:25 +02:00
dependabot[bot]
ffe9125a24
chore(deps): bump golangci/golangci-lint-action from 3 to 4 ( #2890 )
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 3 to 4.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: ofekshenawa <104765379+ofekshenawa@users.noreply.github.com>
2024-02-14 21:03:49 +02:00
ofekshenawa
83dd4d7200
Change RE image to edge-focal ( #2884 )
...
* Change RE image to edge-focal
* Fix typo
* change tag to 7.2.4-108
2024-02-14 21:02:52 +02:00
Vladimir Mihailenco
2512123b76
chore: update OpenTelemetry and Uptrace to the latest version ( #2864 )
...
* chore: update OpenTelemetry and Uptrace to the latest version
* chore: remove Go 1.19.x build since many popular Go packages only support 2 last major Go versions
* chore: bump uptrace version
2024-01-23 13:09:47 +02:00
ofekshenawa
00229238c0
Change Env vars in RE CI ( #2856 )
...
* Change Env vars in RE CI
* Change Env vars in RE CI
* Change RE_USE_RE_USE_OSS_CLUSTER to RE_USE_OSS_CLUSTER
2024-01-03 09:38:03 +02:00
ofekshenawa
2e12191023
Change RE build in CI ( #2855 )
2024-01-02 00:29:17 +02:00
ofekshenawa
b762309243
Add RE tests ( #2847 )
...
* Add RE tests
* Enable testing on RE
* change db id to 0 - only when RE cluster is set
* label tests
* adding secrets
2024-01-01 22:19:22 +02:00
dependabot[bot]
6ddf27879e
chore(deps): bump rojopolis/spellcheck-github-actions from 0.34.0 to 0.35.0 ( #2807 )
...
Bumps [rojopolis/spellcheck-github-actions](https://github.com/rojopolis/spellcheck-github-actions ) from 0.34.0 to 0.35.0.
- [Release notes](https://github.com/rojopolis/spellcheck-github-actions/releases )
- [Changelog](https://github.com/rojopolis/spellcheck-github-actions/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rojopolis/spellcheck-github-actions/compare/0.34.0...0.35.0 )
---
updated-dependencies:
- dependency-name: rojopolis/spellcheck-github-actions
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>
Co-authored-by: Chayim <chayim@users.noreply.github.com>
2023-12-13 15:56:17 +02:00
dependabot[bot]
9372018b51
chore(deps): bump actions/stale from 8 to 9 ( #2828 )
...
Bumps [actions/stale](https://github.com/actions/stale ) from 8 to 9.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v8...v9 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-13 15:54:20 +02:00
dependabot[bot]
2fc48987d1
chore(deps): bump actions/setup-go from 4 to 5 ( #2829 )
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 4 to 5.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-13 15:54:06 +02:00
Chayim
d466bd1dee
Creating CODEOWNERS for the examples ( #2749 )
...
Co-authored-by: ofekshenawa <104765379+ofekshenawa@users.noreply.github.com>
2023-10-30 14:33:18 +02:00
dependabot[bot]
ea3f5a0b33
chore(deps): bump rojopolis/spellcheck-github-actions ( #2740 )
...
Bumps [rojopolis/spellcheck-github-actions](https://github.com/rojopolis/spellcheck-github-actions ) from 0.33.1 to 0.34.0.
- [Release notes](https://github.com/rojopolis/spellcheck-github-actions/releases )
- [Changelog](https://github.com/rojopolis/spellcheck-github-actions/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rojopolis/spellcheck-github-actions/compare/0.33.1...0.34.0 )
---
updated-dependencies:
- dependency-name: rojopolis/spellcheck-github-actions
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>
Co-authored-by: ofekshenawa <104765379+ofekshenawa@users.noreply.github.com>
2023-10-30 14:32:44 +02:00
dependabot[bot]
0b5e1866b1
chore(deps): bump actions/stale from 3 to 8 ( #2732 )
...
Bumps [actions/stale](https://github.com/actions/stale ) from 3 to 8.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v3...v8 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: ofekshenawa <104765379+ofekshenawa@users.noreply.github.com>
2023-09-27 11:24:47 +03:00
Tiago Peczenyj
e502cdc750
Adding Go 1.21.x for CI coverage ( #2697 )
...
* Update build.yml
Add support to go 1.21.x
* Update doctests.yaml
---------
Co-authored-by: ofekshenawa <104765379+ofekshenawa@users.noreply.github.com>
2023-09-20 10:42:31 +03:00
dependabot[bot]
736351c7cf
chore(deps): bump actions/checkout from 3 to 4 ( #2702 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: ofekshenawa <104765379+ofekshenawa@users.noreply.github.com>
2023-09-20 10:41:10 +03:00
Chayim
54a106ee19
Adding stale issues workflow ( #2700 )
2023-09-20 09:28:28 +03:00
ofekshenawa
017466b6cc
Add Redis Timeseries support ( #2688 )
...
* Add Redis Timeseries support
* Small fixes
* Make timeseries interface public
* remove bloom renaming
2023-09-11 14:51:31 +03:00
ofekshenawa
aba21be8cd
Add Redis Gears support ( #2675 )
...
* Add gears commands and tests
* Fix tfunctionlist and add docstrings
* fixes
* fixes
* add tfcallasync to gearsCmdable
2023-08-16 17:06:07 +03:00
ofekshenawa
558581eac6
bloom support ( #2673 )
2023-08-15 10:19:19 +03:00
Chayim
c7399b6a17
Spelling for CI ( #2666 )
2023-08-13 11:07:42 +08:00
Chayim
b1103e3d43
Bumping redis versions ( #2662 )
2023-07-26 14:58:49 +03:00
Elena Kolevska
84706fbcef
Adds testable examples to be automatically pulled in redis.io docs ( #2601 )
...
* Adding examples
* Update readme
* Update Readme
* Remove unneeded lines. Added an examples.json file
* Update readme for examples
* More fixes
* Add example tags
* Update examples.json
* Rename
* Add another hide block
* Temporary test
* Add example id for lpush and lrange
* Update readme
* Update output text
* Improve examples
* Move examples test dir to doctests
* Add redis v7's ExpireAtNX, ExpireAtXX, ExpireAtGT, ExpireAtLT, PExpireNX, PExpireXX, PExpireGT, PExpireLT, PExpireAtNX, PExpireAtXX, PExpireAtGT, PExpireAtLT
feat: Add redis v7's NX, XX, GT, LT expireat, pexpire, pexpireat variants
* add tests for new commands
add tests to coverage for the new commands
* Adds github workflow to add docexamples tests. Flushes db before every test.
* Fixes broken workflow file
* Adds Igor’s suggestion of keeping the instructions for docexamples in one place
* Removes unneeded “Missing” section, because it was solved as a workflow
* Revert "add tests for new commands"
This reverts commit af12cb6bd6
.
* Fixes review comments
* Specifies versions as strings instead of floats
---------
Co-authored-by: carner <icarners@gmail.com>
2023-05-31 14:22:55 +01:00
Vincent Boutour
e2fabdf157
chore(deps): Updating otel/metric and fixing breaking changes ( #2569 )
...
* chore(deps): Updating otel/metric and fixing breaking changes
Signed-off-by: Vincent Boutour <bob@vibioh.fr>
* ci: Removing go1.18 and updating example/otel to latest version
Latest otel version use atomic.Pointer which is a go1.19 feature, so we have to drop support for the go 1.18
Signed-off-by: Vincent Boutour <bob@vibioh.fr>
---------
Signed-off-by: Vincent Boutour <bob@vibioh.fr>
2023-05-01 11:33:30 +03:00
Monkey
6edb1529ff
test: redis-version to 7.2-rc1 ( #2532 )
...
* test: redis-version to 7.2-rc1
Signed-off-by: monkey92t <golang@88.com>
2023-04-12 20:17:10 +08:00
Pranit Bauva
842b65fb60
actions: build on go1.20.x ( #2541 )
...
github.Action add go1.20
2023-04-05 22:35:32 +08:00
dependabot[bot]
153a9efb96
chore(deps): bump actions/setup-go from 3 to 4 ( #2495 )
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-20 13:35:49 +08:00
Vladimir Mihailenco
a38f75b640
chore: release v9.0.2 (release.sh) ( #2412 )
...
* chore: release v9.0.2 (release.sh)
* chore: remove release in favor of release drafter
2023-02-01 10:13:41 +02:00
Chayim
35c8e06610
Adding the release drafter, for release note generation ( #2368 )
2023-01-31 12:45:05 +02:00
Vladimir Mihailenco
eae349aa75
Merge pull request #2075 from turrisxyz/setup-permissions
...
chore: Set permissions for GitHub actions
2022-10-05 10:55:46 +03:00
Aoang
c6774f21fc
chore: update CI Test Go version to v1.19
2022-08-14 16:26:49 +08:00
dependabot[bot]
6e561bc5b9
chore(deps): bump wagoid/commitlint-github-action from 4 to 5
...
Bumps [wagoid/commitlint-github-action](https://github.com/wagoid/commitlint-github-action ) from 4 to 5.
- [Release notes](https://github.com/wagoid/commitlint-github-action/releases )
- [Changelog](https://github.com/wagoid/commitlint-github-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/wagoid/commitlint-github-action/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: wagoid/commitlint-github-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-20 01:28:00 +00:00
Vladimir Mihailenco
0aa94538ee
Merge branch 'v9'
2022-06-04 14:28:10 +03:00
Vladimir Mihailenco
74fb9f0a8b
Merge pull request #2072 from go-redis/dependabot/github_actions/actions/setup-go-3
...
chore(deps): bump actions/setup-go from 2 to 3
2022-06-04 10:31:03 +03:00
neilnaveen
8ed3773467
chore: Set permissions for GitHub actions
...
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.
- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs
[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/ )
Signed-off-by: neilnaveen <42328488+neilnaveen@users.noreply.github.com>
2022-04-20 15:48:57 +00:00