Commit Graph

3186 Commits

Author SHA1 Message Date
joshua-spacetime a15f60bfbc feat: Integrate type checking into current query code (#1756) 2024-09-30 21:27:56 +00:00
Ingvar Stepanyan bcdea5702c [C#] Remove .Query support (#1772) 2024-09-30 21:22:29 +00:00
Zeke Foppa 0375bcb80a CLI stabilization (#1741)
Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com>
2024-09-30 20:57:38 +00:00
joshua-spacetime 65c72cd2b6 refactor: Intern names in relation expressions (#1754) 2024-09-30 20:55:43 +00:00
Noa 661988d394 Rename unstable_abi to unstable (#1767) 2024-09-30 18:32:41 +00:00
Zeke Foppa dc4457bfd2 Remove the expand option on the describe route (#1755)
Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com>
2024-09-30 17:50:28 +00:00
Zeke Foppa 386518368d CLI - --force -> --yes/-y (#1752)
Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com>
2024-09-30 17:21:35 +00:00
Ingvar Stepanyan 37ac4a43ee [C#] Fix table view names and duplicate table registration (#1757) 2024-09-30 16:17:12 +00:00
Phoebe Goldman b7d2e3d61d Rework Rust SDK for new API (#1692) 2024-09-30 14:20:55 +00:00
Ingvar Stepanyan 6884bf6f25 Fix C# visibility check (#1765) 2024-09-30 14:14:53 +00:00
Zeke Foppa e78cb7c6e7 CLI - --anon-identity -> --anonymous (#1751)
Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com>
2024-09-30 04:23:11 +00:00
Zeke Foppa 73d0a731dd CLI - local clear -> server clear (#1759)
Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com>
2024-09-30 04:07:48 +00:00
Zeke Foppa 09ad4decd0 CLI - publish and generate take a --build-options param (#1742)
Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com>
2024-09-30 01:10:44 +00:00
Zeke Foppa 7d9433dc2a CLI - Change default server back to local (#1745)
Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com>
2024-09-30 00:25:38 +00:00
Ingvar Stepanyan 075efb6167 Tighten package sources in C# smoketests (#1735) 2024-09-28 18:40:36 +00:00
Noa 53758420ec Rust module API rework (#1660) 2024-09-27 20:09:36 +00:00
Kim Altintop 1e31b23615 client-api: Fix publish error reporting (#1750) 2024-09-27 20:00:47 +00:00
Noa dd699c437a Make our sats<->serde translation compatible with RON (#1738) 2024-09-27 19:24:11 +00:00
Ingvar Stepanyan 49712bfbdf Add C# diagnostics support (#1688) 2024-09-27 19:07:08 +00:00
Ingvar Stepanyan 6ba91bbfc6 Minor attribute cleanups for C# module (#1753) 2024-09-27 15:43:40 +00:00
Mazdak Farrokhzad ccd7e848f6 WASM ABI: Strip leading underscore from syscall names (#1705) 2024-09-27 14:35:27 +00:00
Tyler Cloutier a9cead86bd Update README.md with Rust crate and NuGet package stats
Signed-off-by: Tyler Cloutier <cloutiertyler@users.noreply.github.com>
2024-09-27 10:49:01 -04:00
Tyler Cloutier 84b29890a0 Typo
Signed-off-by: Tyler Cloutier <cloutiertyler@users.noreply.github.com>
2024-09-27 10:01:14 -04:00
Jeremie Pelletier 32349062ec Jeremie/cs module (#1719) 2024-09-27 11:23:50 +00:00
Tyler Cloutier a2db565e2c Update benchmarks.yml
Signed-off-by: Tyler Cloutier <cloutiertyler@users.noreply.github.com>
2024-09-27 00:25:32 -04:00
Tyler Cloutier 490ed2a4af Update benchmarks.yml
Signed-off-by: Tyler Cloutier <cloutiertyler@users.noreply.github.com>
2024-09-27 00:24:00 -04:00
Noa 672f9abf06 Name the iterator type returned from btree_scan (#1749) 2024-09-26 21:45:16 +00:00
Noa 311054dfe6 Fix btree_scan (#1748) 2024-09-26 20:34:10 +00:00
james gilles c32f297c47 Update TableSchema & system tables to resemble ABI V9 (#1697) 2024-09-25 20:03:22 +00:00
Shubham Mishra a7e23210f6 Downlevel some info messages (#1739) 2024-09-25 05:54:21 +00:00
Kim Altintop d5173d3d50 snapshot: More Snapshot accessors (#1721) 2024-09-25 05:43:50 +00:00
joshua-spacetime 06e5be5fd2 feat: Type check DML (#1727) 2024-09-24 23:52:29 +00:00
Zeke Foppa f559f0a714 CLI - Unify copies of the confirmation/--force logic (#1740)
Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com>
2024-09-24 21:57:49 +00:00
Zeke Foppa 747873735b CLI - Exit when config is malformed (#1669)
Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com>
2024-09-24 18:13:34 +00:00
Kim Altintop caaafa4d0b smoketests: Allow to skip tests requiring dotnet (#1726) 2024-09-24 17:33:07 +00:00
Zeke Foppa 336056e23f CLI - Remove project-specific config files (#1665)
Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com>
2024-09-24 17:29:50 +00:00
Shubham Mishra eeaa00a05f Commitlog offset index (#1671)
Signed-off-by: Shubham Mishra <shubham@clockworklabs.io>
Co-authored-by: Kim Altintop <kim@eagain.io>
2024-09-24 16:06:49 +00:00
Muthsera a749ccb3a8 Fixed code examples in rust reference regarding insertion (#42) 2024-09-24 11:54:25 -04:00
joshua-spacetime eadea95a77 perf: Use type ids for type checking (#1725) 2024-09-24 15:48:53 +00:00
Arrel Neumiller 59a90c6793 Update part-2b-c-sharp.md (#75)
The intent is to throw an exception if the player already exists, not the other way 'round.
2024-09-24 11:35:13 -04:00
Egor Gavrilov 53d27b4ea6 Fix typo in modules/rust/index.md (#83)
Person -> Unique (because that belongs to `Unique` table)
2024-09-24 11:34:20 -04:00
Tyler Cloutier bb057fc220 Update quickstart.md (#84) 2024-09-24 11:33:31 -04:00
Ingvar Stepanyan 0fd412d2ec Fix C# CI (#1734) 2024-09-24 14:39:04 +00:00
SteveGibson 2b09c8d1f8 Logging API (#1714)
Co-authored-by: Steve Boytsun <steve@clockwokrlabs.io>
2024-09-23 14:04:32 -04:00
SteveGibson 589d40480f Logging API (#132)
## Description of Changes
*Describe what has been changed, any new features or bug fixes*

Changed logging based on [this
proposal](https://github.com/clockworklabs/SpacetimeDBPrivate/pull/981)

## API

 - [x] This is an API breaking change to the SDK

*If the API is breaking, please state below what will break*

Logging interface is different now. `Logger` has been renamed to `Log`,
and its methods have been renamed as well (ex. `Logger.LogError` is now
`Log.Error`)


## Requires SpacetimeDB PRs
*List any PRs here that are required for this SDK change to work*

---------

Co-authored-by: Zeke Foppa <196249+bfops@users.noreply.github.com>
Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com>
Co-authored-by: Jeremie Pelletier <jeremiep@gmail.com>
Co-authored-by: Steve Boytsun <steve@clockwokrlabs.io>
Co-authored-by: Ingvar Stepanyan <me@rreverser.com>
2024-09-23 13:52:50 -04:00
Ingvar Stepanyan 9f6239991b [C#] [NFC] Reuse attribute classes from runtime (#1718) 2024-09-23 16:47:30 +00:00
Zeke Foppa b123f53ed7 CLI - Remove unused tracelog.rs (#1693)
Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com>
2024-09-20 15:38:20 +00:00
Kim Altintop fe7a6321c1 cli: Remove dbg! (#1722) 2024-09-20 06:04:00 +00:00
Tyler Cloutier 3921bbc7fc Small optimizations 2024-09-19 21:09:00 -04:00
Tyler Cloutier 917c0b3616 Added the network manager 2024-09-19 19:33:36 -04:00