rekhoff
833f750c12
Uncommented out 'delete by index' test code ( #3156 )
...
# Description of Changes
Uncommented out code from test, in order to have "delete row by index"
test of C# module code ran.
This is the implementation of a fix for issue
https://github.com/clockworklabs/SpacetimeDB/issues/2233
# API and ABI breaking changes
None
# Expected complexity level and risk
1
# Testing
- [X] Ran `dotnet run` and `dotnet test`, both returned no errors.
2025-08-26 21:19:42 +00:00
Zeke Foppa
b9d30991f1
Fix remaining LICENSE files ( #3193 )
...
# Description of Changes
Apparently, I missed several license files in #3002 . I'm not sure what
method I was using to find them, but apparently it was insufficient.
**This replaces all empty `LICENSE` files with an explicit (symlink to)
BSL license, and all apache licenses with symlinks to the root apache
license.** This PR does not intentionally change any license terms, so
if you see one that changed, **it's a mistake**.
# API and ABI breaking changes
None
# Expected complexity level and risk
1
# Testing
```bash
$ find . -name '*LICENSE*' -type f | grep -v '\.meta$'
./crates/sqltest/standards/LICENSE # this one is an external library that we are not allowed to re-license
./LICENSE.txt # this is the root license
```
---------
Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com >
2025-08-22 19:36:47 +00:00
Zeke Foppa
83f52cad97
Blackholio import - README updates ( #2947 )
...
Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com >
2025-07-17 17:53:48 +00:00
Zeke Foppa
cbba2b29c1
Fix up GitHub files related to TypeScript SDK ( #2943 )
...
Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com >
2025-07-16 19:32:04 +00:00
Noa
742303ca49
Bump rust-toolchain to rust 1.88 ( #2749 )
...
Co-authored-by: Mazdak Farrokhzad <twingoow@gmail.com >
2025-07-15 17:39:41 +00:00
Viktor Szépe
f6da9e1f5f
Fix typos ( #2812 )
...
Signed-off-by: Viktor Szépe <viktor@szepe.net >
2025-06-04 16:33:32 +00:00
Adrien Figueiredo
d7d5306018
Update quickstart-chat README.md ( #2727 )
...
Signed-off-by: Adrien Figueiredo <43353685+Trobyss@users.noreply.github.com >
2025-05-16 18:35:13 +00:00
Rafael Guerreiro
0f70e63304
Simple implementation of insert_or_update and try_insert_or_update ( #2678 )
...
Co-authored-by: Zeke Foppa <196249+bfops@users.noreply.github.com >
2025-05-02 15:51:48 -04:00
Mazdak Farrokhzad
c39f7fa64c
Plain enums as index keys with specialized indices ( #2506 )
2025-04-09 18:52:15 +00:00
joshua-spacetime
aac7894aac
Feature gate [ClientVisibilityFilter] in C# ( #2556 )
2025-04-08 20:42:00 +00:00
joshua-spacetime
ec30c0b048
Add rls to the subscription api ( #2546 )
2025-04-04 21:12:39 +00:00
Mario Montoya
4ade692700
Update formatting of timestamps and identities in PsqlFormatter ( #2486 )
2025-04-02 16:53:27 +00:00
joshua-spacetime
20e92ced5a
Feature gate #[client_visibility_filter] ( #2528 )
2025-03-31 23:15:24 +00:00
james gilles
13dfb03135
Add [ClientVisibilityFilter] to csharp module library ( #2481 )
2025-03-28 19:03:13 +00:00
Mario Montoya
ee7970e752
Add .cargo/config.toml to spacetime init Rust project with default target to wasm ( #2328 )
2025-03-26 14:34:32 +00:00
joshua-spacetime
25abdd5857
fix: bag semantics for joins ( #2398 )
2025-03-11 18:33:07 +00:00
Mario Montoya
04fd294627
Add missing LICENSE ( #2319 )
2025-02-28 14:32:59 +00:00
Mazdak Farrokhzad
b34caf8306
Rust SDK: Deduplicate rows accross queries ( #2286 )
...
Signed-off-by: Mazdak Farrokhzad <twingoow@gmail.com >
Co-authored-by: Phoebe Goldman <phoebe@clockworklabs.io >
2025-02-21 21:12:29 +00:00
Mario Montoya
32e24b4095
Add README.md to all modules in SpacetimeDB/modules describing their usage ( #2282 )
2025-02-19 17:03:34 +00:00
Mazdak Farrokhzad
224f7b6808
keynote-benchmarks: measure the hot latency in 'roundtrip' ( #2264 )
2025-02-17 14:51:42 +00:00
Mazdak Farrokhzad
fe68fe6f98
Add keynote-benchmarks ( #2252 )
2025-02-11 22:05:32 +00:00
Phoebe Goldman
aedc601145
Rename Address to ConnectionId ( #2220 )
...
Signed-off-by: Phoebe Goldman <phoebe@goldman-tribe.org >
Co-authored-by: James Gilles <jameshgilles@gmail.com >
Co-authored-by: Tyler Cloutier <cloutiertyler@users.noreply.github.com >
2025-02-10 00:40:16 +00:00
Tyler Cloutier
e54a28584a
Standardized module names and added module-test-cs based on module-test ( #2232 )
2025-02-09 05:58:19 +00:00
Phoebe Goldman
91327d585e
Make Timestamp a special SATS type ( #1836 )
...
Signed-off-by: Phoebe Goldman <phoebe@goldman-tribe.org >
Co-authored-by: James Gilles <jameshgilles@gmail.com >
Co-authored-by: Zeke Foppa <196249+bfops@users.noreply.github.com >
2025-02-07 18:17:53 +00:00
Ingvar Stepanyan
88090ec73a
Rewrite C# codegen to the new Lang infra + fixes ( #2184 )
...
Co-authored-by: James Gilles <jameshgilles@gmail.com >
2025-02-05 22:07:45 +00:00
Tyler Cloutier
85ffb2838c
Fixed issues with the Rust module quickstart-chat README.md ( #2154 )
...
Signed-off-by: Tyler Cloutier <cloutiertyler@users.noreply.github.com >
Co-authored-by: Zeke Foppa <196249+bfops@users.noreply.github.com >
2025-01-24 18:24:14 +00:00
Ingvar Stepanyan
972d775840
Fix & test row deletion API ( #2146 )
...
Co-authored-by: Zeke Foppa <196249+bfops@users.noreply.github.com >
2025-01-23 00:53:15 +00:00
Noa
cf6ac18eaf
Lookup lifecycle reducers by lifecycle flag, not by name ( #2132 )
2025-01-17 23:21:52 +00:00
Phoebe Goldman
dc0bdce324
Rework RLS macro for amended syntax ( #2105 )
...
Signed-off-by: Phoebe Goldman <phoebe@goldman-tribe.org >
Co-authored-by: joshua-spacetime <josh@clockworklabs.io >
2025-01-14 21:21:35 +00:00
Phoebe Goldman
44d7b76d29
Fix defining multiple tables on the same struct in Rust modules ( #2103 )
2025-01-10 01:58:20 +00:00
Ingvar Stepanyan
79a9c712f0
Implement new C# index syntax ( #2078 )
2025-01-07 20:58:17 +00:00
Ingvar Stepanyan
40faad6e2e
Implement ctx.Identity for C# ( #2091 )
2025-01-07 20:45:27 +00:00
Ingvar Stepanyan
763ba5ef5c
Enforce .NET 8 SDK for new C# modules ( #2046 )
2025-01-07 20:40:56 +00:00
Phoebe Goldman
a4b46c5ddb
Implement the identity host call and ctx.identity() in Rust ( #2085 )
2025-01-03 19:09:34 +00:00
Noa
4015237f6a
Tweak scheduled_at macro syntax ( #2054 )
2025-01-02 18:26:44 +00:00
Ingvar Stepanyan
08a3f3210b
Migrate C# ModuleDef to V9 ( #1670 )
2024-12-16 21:49:42 +00:00
james gilles
b9b36d5de1
Fix declaration order of ScheduleAt in C# ( #2007 )
...
Co-authored-by: Tyler Cloutier <cloutiertyler@aol.com >
2024-12-10 05:07:48 +00:00
Zeke Foppa
a5feed08b0
Remove IO macros ( #1929 )
...
Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com >
2024-12-03 19:39:24 +00:00
Noa
94c66c97da
Don't autogen schedule fields ( #1894 )
...
Co-authored-by: Phoebe Goldman <phoebe@goldman-tribe.org >
2024-11-22 18:39:39 +00:00
Ingvar Stepanyan
a7a1d36535
Run and test benchmarks against C# as well ( #1965 )
...
Co-authored-by: Zeke Foppa <196249+bfops@users.noreply.github.com >
2024-11-15 17:27:11 +00:00
Ingvar Stepanyan
6d712b4b0d
Simplify benchmarking wrappers ( #1951 )
2024-11-06 17:21:56 +00:00
Mario Montoya
cb9e0176e6
Fix benches for ia_loop, circles ( #1922 )
2024-11-05 14:50:31 +00:00
Ingvar Stepanyan
0935b7346b
Fix Find() with struct-based rows ( #1917 )
2024-10-29 21:33:59 +00:00
Phoebe Goldman
437eed7760
Rust modules: Revise BTreeIndexBounds ( #1815 )
2024-10-22 14:49:32 +00:00
Mario Montoya
637d6d77b2
RLS: Adding a new filter! macro ( #1849 )
...
Signed-off-by: Mario Montoya <mamcx@elmalabarista.com >
Co-authored-by: joshua-spacetime <josh@clockworklabs.io >
2024-10-17 18:31:22 +00:00
Jeremie Pelletier
02b70d5c94
c# client generate ( #1707 )
2024-10-04 04:12:15 +00:00
Tyler Cloutier
0eb147e132
Implemented TypeScript SDK proposal codegen ( #1776 )
2024-10-02 06:24:58 +00:00
Ingvar Stepanyan
5ee077e6d9
[C#] [Reducers] Implement new context fields, enum-based kinds, validation ( #1729 )
2024-10-01 16:30:32 +00:00
Ingvar Stepanyan
1d6b0a141b
[C#] Migrate bench-cs to the new API ( #1758 )
2024-10-01 00:31:38 +00:00
Ingvar Stepanyan
bcdea5702c
[C#] Remove .Query support ( #1772 )
2024-09-30 21:22:29 +00:00