Commit Graph

565 Commits

Author SHA1 Message Date
Eileen Yu 43bb33970d
fix: postgresql doc link fix
Signed-off-by: Eileen Yu <eileenylj@gmail.com>
2025-07-23 15:47:44 -07:00
Albert Callarisa c173b024c5
Ignore 404 errors in transactional cosmos delete operations (#3894)
Signed-off-by: Albert Callarisa <albert@diagrid.io>
2025-07-22 06:26:32 -07:00
Sam 33217ac971
fix(defaults): mv description defaults to actually show as comp defaults (#3875)
Signed-off-by: Samantha Coyle <sam@diagrid.io>
2025-07-15 09:26:00 -07:00
Mike Nguyen 61cdce8271
feat: aws v2 provider (#3856)
Signed-off-by: Mike Nguyen <hey@mike.ee>
Signed-off-by: mikeee <hey@mike.ee>
2025-07-15 09:24:19 -07:00
Yuichi Kanbayashi e4a8a3e868
Ensure proper handling of binary data in DynamoDB state store (#3658)
Signed-off-by: distkloc <1193849+distkloc@users.noreply.github.com>
Co-authored-by: Josh van Leeuwen <me@joshvanl.dev>
Co-authored-by: Cassie Coyle <cassie@diagrid.io>
Co-authored-by: Yaron Schneider <schneider.yaron@live.com>
2025-06-26 06:52:48 -07:00
Tim Middleton 73da167444
Add coherence state store component - updated (#3838)
Signed-off-by: Tim Middleton <tim.middleton@oracle.com>
Co-authored-by: Nelson Parente <nelson_parente@live.com.pt>
Co-authored-by: Cassie Coyle <cassie.i.coyle@gmail.com>
2025-06-25 20:53:46 -07:00
Nelson Parente 3525032f7a
Add metadata overrides for sensitive connection string values (URL and DSN support) (#3825)
Signed-off-by: nelson.parente <nelson_parente@live.com.pt>
2025-06-03 06:00:57 -07:00
Josh van Leeuwen 132f562e48
Updates dapr/kit to main (#3816)
Signed-off-by: joshvanl <me@joshvanl.dev>
2025-05-22 06:59:46 -07:00
Anton Troshin 01a3fe76d5
Add custom BulkGet method to Oracle Statestore (#3804)
Signed-off-by: Anton Troshin <anton@diagrid.io>
2025-04-29 10:39:12 -07:00
Anton Troshin 397766a23e
Support Oracle Connect Descriptors (#3800)
Signed-off-by: Anton Troshin <anton@diagrid.io>
2025-04-24 13:19:04 -07:00
Josh van Leeuwen d8ac01bc76
Update go -> 1.24.1 & golangci-lint -> 1.64.6 (#3699)
Signed-off-by: joshvanl <me@joshvanl.dev>
2025-03-12 13:50:32 -07:00
Sam 1e295a7056
fix: make sure region field is required on other components (#3625)
Signed-off-by: Samantha Coyle <sam@diagrid.io>
2024-12-06 14:00:34 -08:00
Sam 72c92fb1fe
feat(postgres): add iam roles anywhere auth profile (#3604)
Signed-off-by: Samantha Coyle <sam@diagrid.io>
Co-authored-by: Yaron Schneider <schneider.yaron@live.com>
2024-12-03 13:17:13 -08:00
Sam f48b4128d6
feat(kafka): iam roles anywhere + assume role auth profiles (#3606)
Signed-off-by: Samantha Coyle <sam@diagrid.io>
Co-authored-by: Yaron Schneider <schneider.yaron@live.com>
2024-11-27 14:48:18 -08:00
Sam e2b27d3538
fix(aws): update close if aws auth provider is nil (#3607)
Signed-off-by: Samantha Coyle <sam@diagrid.io>
Co-authored-by: Yaron Schneider <schneider.yaron@live.com>
2024-11-20 09:24:49 -08:00
luigirende f3bd794b12
Mongo State: fix serialization value in the transaction method (#3576)
Signed-off-by: Luigi Rende <luigirende@gmail.com>
Co-authored-by: Yaron Schneider <schneider.yaron@live.com>
2024-11-20 08:27:46 -08:00
Fabian Martinez 0f09d25bcd
postgres binding, ping on init (#3595)
Signed-off-by: Fabian Martinez <46371672+famarting@users.noreply.github.com>
2024-11-20 06:47:40 -08:00
Sam a00a853556
feat(iam auth): allow iam roles anywhere auth profile (#3591)
Signed-off-by: Samantha Coyle <sam@diagrid.io>
Signed-off-by: Sam <sam@diagrid.io>
2024-11-14 12:04:56 -07:00
Elena Kolevska dae321130c
Merge 1.14 into master (#3579)
Signed-off-by: Samantha Coyle <sam@diagrid.io>
Signed-off-by: Elena Kolevska <elena@kolevska.com>
Signed-off-by: yaron2 <schneider.yaron@live.com>
Signed-off-by: Artur Souza <asouza.pro@gmail.com>
Signed-off-by: Anton Troshin <anton@diagrid.io>
Co-authored-by: Sam <sam@diagrid.io>
Co-authored-by: Artur Souza <artursouza.ms@outlook.com>
Co-authored-by: yaron2 <schneider.yaron@live.com>
Co-authored-by: Anton Troshin <troll.sic@gmail.com>
Co-authored-by: Bernd Verst <4535280+berndverst@users.noreply.github.com>
2024-10-24 16:52:48 -07:00
Sam 28d46f6720
fix(redis): make auth profiles consistent for username/pwd (#3565)
Signed-off-by: Samantha Coyle <sam@diagrid.io>
2024-10-14 13:46:51 -07:00
Luis Rascão 3830b414d8
mongodb: fix goroutine leak on failed server connections (#3538)
Signed-off-by: Luis Rascao <luis.rascao@gmail.com>
2024-09-10 15:23:26 -07:00
Josh van Leeuwen 93f19c96d1
state: Adds `io.Closer` to interface (#3537)
Signed-off-by: joshvanl <me@joshvanl.dev>
2024-09-10 08:15:52 -07:00
Eileen Yu a409bc1f96
fix: drop duplicate awsRegion/region field (#3490)
Signed-off-by: Eileen Yu <eileenylj@gmail.com>
2024-07-25 09:40:08 -07:00
Bernd Verst b656b0d5d5
Adds EntraID auth support to all Redis Components (#3470)
Signed-off-by: Bernd Verst <github@bernd.dev>
2024-07-01 17:20:29 -07:00
Sam bf07ca5078
fix(query): duplicate key violating unique restraint (#3446)
Signed-off-by: Samantha Coyle <sam@diagrid.io>
Co-authored-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
2024-06-26 11:08:00 -07:00
Elena Kolevska f0be1a2d28
Redis private certificates (#3429)
Signed-off-by: Elena Kolevska <elena@kolevska.com>
Co-authored-by: Bernd Verst <github@bernd.dev>
2024-06-04 09:55:12 -07:00
Alessandro (Ale) Segala 93cf5cb2c9
Fixups from #3324 (#3419)
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
2024-05-21 10:26:21 -07:00
Sam eb82293623
feat(aws iam): support aws iam auth for postgresql components (#3324)
Signed-off-by: Samantha Coyle <sam@diagrid.io>
Signed-off-by: Bernd Verst <github@bernd.dev>
Signed-off-by: joshvanl <me@joshvanl.dev>
Co-authored-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Bernd Verst <github@bernd.dev>
Co-authored-by: joshvanl <me@joshvanl.dev>
2024-05-16 15:45:57 -07:00
Yaron Schneider 58eef3bdb1
Fix linter for cosmosdb (#3416)
Signed-off-by: yaron2 <schneider.yaron@live.com>
2024-05-14 08:38:54 -07:00
Bernd Verst 1f46231d87
Remove some unnecessary loglines (#3412)
Signed-off-by: Bernd Verst <github@bernd.dev>
2024-05-03 16:11:49 -07:00
Bernd Verst f599616ea2
Fix CosmosDB for latest API version (#3411)
Signed-off-by: Bernd Verst <github@bernd.dev>
2024-05-03 15:31:39 -07:00
Bernd Verst 1451363ab2
Support and use Go 1.22 (#3372)
Signed-off-by: Bernd Verst <github@bernd.dev>
Co-authored-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Yaron Schneider <schneider.yaron@live.com>
2024-04-30 15:42:53 -07:00
Sam e114060fbb
fix: create table for migration only if not exists (#3356)
Signed-off-by: Samantha Coyle <sam@diagrid.io>
2024-02-20 13:50:42 -08:00
Guido Spadotto 43d905db6b
Redis State Store query: numeric operators do not work correctly on large numbers (#3334)
Signed-off-by: Guido Spadotto <guido.spadotto@profesia.it>
Signed-off-by: Guido Spadotto <guido.spad8@gmail.com>
Co-authored-by: Guido Spadotto <guido.spadotto@profesia.it>
2024-02-05 13:52:21 -08:00
luigirende 120a649caa
CosmosDBState - Add, as option, the partitionKey in QueryMethod (#3227)
Signed-off-by: luigirende <luigirende@gmail.com>
Signed-off-by: Luigi Rende <luigirende@gmail.com>
Signed-off-by: Bernd Verst <github@bernd.dev>
Co-authored-by: Bernd Verst <github@bernd.dev>
2024-01-24 16:49:33 -08:00
Alessandro (Ale) Segala 837c35a9c6
Remove DeleteWithPrefix from SQLite for now (#3316)
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
2024-01-17 19:06:29 +00:00
Elena Kolevska 353447c992
secret store: AWS connection validation for parameter store and secrets manager (#3301)
Signed-off-by: Elena Kolevska <elena@kolevska.com>
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
Signed-off-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
2024-01-16 08:28:29 -08:00
Alessandro (Ale) Segala 3b0f320025
Add ExecuteInTransaction method for db.SQL (#3309)
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
2024-01-16 08:27:46 -08:00
Ryan Lettieri 3da3d783d6
Adding deleteWithPrefix for in-memory statestore (#3314)
Signed-off-by: Ryan Lettieri <ryanLettieri@microsoft.com>
2024-01-12 19:40:07 +00:00
Alessandro (Ale) Segala be9d23e769
Create shared auth package for SQL Server (#3304)
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
2024-01-08 13:34:54 -08:00
Alessandro (Ale) Segala c47907d1a5
Chore: use a single package for all Feature structs (#3278)
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Bernd Verst <github@bernd.dev>
2024-01-08 09:07:10 -08:00
Alessandro (Ale) Segala 94c5618f46
Improve Multi perf on SQL state stores with 1 op only (#3300)
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Signed-off-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
2024-01-04 15:48:08 +00:00
Josh van Leeuwen 60cd144c9a
Fix Redis Query for RediSearch 2.8+ (#3303)
Signed-off-by: joshvanl <me@joshvanl.dev>
Co-authored-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
Signed-off-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
2024-01-04 07:17:44 -08:00
Elena Kolevska 0c48ced685
state.dynamodb: validate AWS connection (#3285)
Signed-off-by: Elena Kolevska <elena@kolevska.com>
Signed-off-by: Elena Kolevska <elena-kolevska@users.noreply.github.com>
Co-authored-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Yaron Schneider <schneider.yaron@live.com>
2024-01-02 17:35:52 +00:00
Alessandro (Ale) Segala 56579c6d47
Add migration utils for SQL Server (#3280)
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Deepanshu Agarwal <deepanshu.agarwal1984@gmail.com>
2024-01-02 17:00:17 +00:00
Alessandro (Ale) Segala 087a597ec5
Added conformance tests for DeleteWithPrefix (#3288)
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Signed-off-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
2023-12-28 04:20:38 +00:00
Alessandro (Ale) Segala 02c6b21ec6
Postgres v2 state: handle invalid etag format (#3279)
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
2023-12-19 12:19:27 -08:00
Alessandro (Ale) Segala 73997a2b8d
PostgreSQL state store v2 (#3250)
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Bernd Verst <github@bernd.dev>
2023-12-18 13:59:30 -08:00
Ryan Lettieri 106b42fa5c
DeleteWithPrefix support for SQLite (#3265)
Signed-off-by: Ryan Lettieri <ryanLettieri@microsoft.com>
Signed-off-by: Ryan Lettieri <67934986+RyanLettieri@users.noreply.github.com>
Signed-off-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
Co-authored-by: Alessandro (Ale) Segala <43508+ItalyPaleAle@users.noreply.github.com>
2023-12-18 18:39:58 +00:00
Alessandro (Ale) Segala 2fcfc1a3a4 [release-1.12] Fixup from #3272: support case-sensitive SERVER collation (#3276)
Signed-off-by: ItalyPaleAle <43508+ItalyPaleAle@users.noreply.github.com>
2023-12-18 17:10:25 +00:00