Commit Graph

3186 Commits

Author SHA1 Message Date
Tyler Cloutier 38d509dca1 Fixed compile errors and made tables public 2024-09-19 19:22:25 -04:00
Tyler Cloutier 673297dc82 Upgraded to 0.11.1, still not building on the client 2024-09-19 18:21:14 -04:00
Tyler Cloutier 0559b3f685 Fixed the rng issues 2024-09-19 17:57:31 -04:00
james gilles 65f4034e1d Remove reserved identifiers (#1724) 2024-09-19 19:16:00 +00:00
Zeke Foppa 26242bcd3c CLI - Fix helptext for spacetime sql (#1667)
Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com>
2024-09-19 18:19:30 +00:00
Zeke Foppa cb3ca4d1d5 CLI - Print out config path when saving (#1673)
Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com>
2024-09-19 18:17:29 +00:00
Zeke Foppa 63a4a03f46 CLI - Remove admin energy subcommands (#1695)
Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com>
2024-09-19 18:16:34 +00:00
Zeke Foppa 74a0f59331 CI - Discord post will ping a particular role if CI check was not successful (#1715)
Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com>
2024-09-19 07:47:17 -05:00
Puru Vijay 6412318479 prettier (#85)
Push
2024-09-19 12:38:41 +05:30
Mario Montoya 3179f6d347 Fixes showing server errors on cli sql calls (#1720) 2024-09-18 20:55:02 +00:00
Mazdak Farrokhzad db29ded0a5 WASM ABI: add datastore_delete_by_btree_scan_bsatn (#1704) 2024-09-18 18:59:30 +00:00
Tyler Cloutier bc456ab55f Get circle game compiling on 0.11.1 2024-09-18 13:02:17 -04:00
Tyler Cloutier c4379051cf Added more gitignore 2024-09-18 11:52:31 -04:00
SteveGibson 14e509859e Stopwatch and reducer rng (#1681)
Signed-off-by: Ingvar Stepanyan <me@rreverser.com>
Co-authored-by: Steve Boytsun <steve@clockwokrlabs.io>
Co-authored-by: Ingvar Stepanyan <me@rreverser.com>
2024-09-18 10:19:32 +00:00
Noa f6bc6dcfe5 Switch Rust codegen to use new ModuleDef (#1675) 2024-09-17 18:32:35 +00:00
joshua-spacetime f047bb14f7 feat: sql type checking and logical plan (#1708) 2024-09-17 15:41:19 +00:00
Zeke Foppa 3fcb5056b2 CI - Discord PR merge notification includes status of Internal tests check (#1713)
Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com>
2024-09-17 02:20:35 +00:00
Kim Altintop 35de1ef920 snapshot: pub access to snapshot file + object repo (#1709)
Signed-off-by: Kim Altintop <kim@eagain.io>
Co-authored-by: Phoebe Goldman <phoebe@clockworklabs.io>
2024-09-16 19:34:09 +00:00
Ingvar Stepanyan 214eb7e047 NFC: enforce more C# code style + enable it in Visual Studio (#1687) 2024-09-16 19:29:33 +00:00
james gilles 4d3a992e47 Fix heisenbug by using petgraph (#1712) 2024-09-16 19:04:46 +00:00
Mazdak Farrokhzad 4f297880ca WASM ABI: add datastore_btree_scan_bsatn & index_id_from_name (#1699)
Signed-off-by: Mazdak Farrokhzad <twingoow@gmail.com>
Co-authored-by: Phoebe Goldman <phoebe@clockworklabs.io>
Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com>
2024-09-16 19:03:17 +00:00
Kim Altintop 0687062c2d Bump bytemuck (#1686) 2024-09-16 18:09:58 +00:00
John Detter 9aad24ebd0 Fix broken tutorial package link (#86) 2024-09-16 11:08:13 -05:00
james gilles 77b2da6270 Automatic migration planning (#1658) 2024-09-12 16:17:23 -04:00
james gilles f3e3d924f7 Add schema::type_for_generate, update validation to use it (#1661)
Signed-off-by: james gilles <jameshgilles@gmail.com>
Co-authored-by: Ingvar Stepanyan <me@rreverser.com>
2024-09-11 15:38:56 -04:00
james gilles 11283c33a4 Add spacetimedb_primitives::col_list::ColSet (#1691)
Signed-off-by: james gilles <jameshgilles@gmail.com>
Co-authored-by: Mazdak Farrokhzad <twingoow@gmail.com>
2024-09-11 15:38:14 -04:00
Tyler Cloutier 3530498b88 Switched table names to singular (#1684)
Co-authored-by: Phoebe Goldman <phoebe@goldman-tribe.org>
2024-09-11 11:11:51 -04:00
Noa bdf94f1fb3 Fix table codegen wrt table names (#1689) 2024-09-11 09:39:15 -04:00
Ingvar Stepanyan c8279e1714 C#: hide ReadGenFields from the public API (#1690) 2024-09-10 17:06:39 +00:00
Kim Altintop 0029ca5648 commitlog: Make commit module public, and allow access to header fields (#1685) 2024-09-10 08:16:32 +00:00
Zeke Foppa 6312c455f3 Copy files from old repo (#127)
## Description of Changes
For some reason, this repo was not quite properly synced up with the
state of
https://github.com/clockworklabs/com.clockworklabs.spacetimedbsdk-archive
after https://github.com/clockworklabs/spacetimedb-csharp-sdk/pull/117.

It's unclear to me how this happened, since the current state seems to
be compatible with 0.11, but the [0.11 release
commit/PR](https://github.com/clockworklabs/com.clockworklabs.spacetimedbsdk-archive/commit/382cce05fecbc00caf7c7d060fbde9a2854ad981)
also bumped the `package.json` version, which didn't happen in this
repo.

I re-copied files over. Fortunately, the only real changes were to
`package.json` and `README.md`.

## API
No breaking changes.

## Requires SpacetimeDB PRs
None

Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com>
2024-09-09 19:27:55 -05:00
Noa 8daab8e20f Impl macro rework (#1314) 2024-09-09 23:30:31 +00:00
Ingvar Stepanyan 607f7ce6b8 Auto-generate C# ModuleDef bindings from Rust (#1680) 2024-09-09 18:22:17 +00:00
Ingvar Stepanyan 2cccac4e14 C# module benchmarks (#1679) 2024-09-06 18:08:14 +00:00
Mazdak Farrokhzad df5ef6c81d WASM ABI: implement console ABIs (#1664) 2024-09-05 20:19:21 +00:00
Mazdak Farrokhzad da71d0f9b1 WASM ABI: insert -> datastore_insert_bsatn & impl new semantics (#1639) 2024-09-05 19:32:26 +00:00
Ingvar Stepanyan 68e356519e C#: split table codegen logic from type codegen logic (#1573)
Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com>
2024-09-05 18:00:40 +00:00
Mazdak Farrokhzad 69e881c38f bindings-csharp: pass address_1 (#1621)
Signed-off-by: Mazdak Farrokhzad <twingoow@gmail.com>
Co-authored-by: Ingvar Stepanyan <me@rreverser.com>
2024-09-04 17:36:43 +00:00
Phoebe Goldman dd65d6df6c Add edition to .rustfmt.toml (#1663)
Signed-off-by: Phoebe Goldman <phoebe@clockworklabs.io>
2024-09-04 15:27:42 +00:00
Mazdak Farrokhzad b62569462d WASM ABI: delete_by_rel -> datastore_delete_all_by_eq_bsatn (#1638) 2024-09-02 17:43:40 +00:00
Mazdak Farrokhzad 49f366ff6b WASM ABI: iter_start -> datastore_table_scan_bsatn (#1637) 2024-09-02 15:24:16 +00:00
Mario Montoya 8ee1de60b4 Update SQL AST in accordance with the SQL spec (#1623)
Co-authored-by: joshua-spacetime <josh@clockworklabs.io>
2024-08-29 23:44:27 +00:00
ike709 5631393053 Explicitly remind the reader to start the server (#43) 2024-08-29 17:55:13 -04:00
Mats Bennervall 61f427df9a Update Rust Quickstart to use correct function to find User (#80)
Update quickstart.md
2024-08-29 17:54:13 -04:00
Tyler Cloutier 1b9e7d33c8 Update quickstart.md (#81)
Revert the find_by changes in rust which were never made.
2024-08-29 17:52:53 -04:00
Noa f7ae92081f Fix flaky smoketest due to race condition in subscribe (#1656)
Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com>
2024-08-29 19:02:45 +00:00
james gilles 2be42156b2 Allow converting new ModuleDef to old TableSchema (#1630) 2024-08-29 18:17:29 +00:00
Mazdak Farrokhzad 2422b8cce1 Nix Primitives.cs - types now defined in main repo (#120)
## Description of Changes

These types have been moved to the main repo, where they are used by
bindings-csharp as well.

## Requires SpacetimeDB PRs

- https://github.com/clockworklabs/SpacetimeDB/pull/1477

---------

Co-authored-by: Ingvar Stepanyan <me@rreverser.com>
Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com>
2024-08-29 09:32:11 -07:00
Jeremie Pelletier 5670db6fe6 Update DEVELOP.md to reflect new codegen (#119)
Also ran it again, committing a few generation changes too :)
2024-08-29 09:32:11 -07:00
Zeke Foppa 341be7f582 Restore dotnet pack functionality (#118)
## Description of Changes
Single-line change so that `dotnet pack` stops complaining that nothing
was generated.

Per @RReverser this brings this package more in line with our other C#
packages.

## API
Nah nothing breaking.

## Requires SpacetimeDB PRs
Nope

---------

Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com>
2024-08-29 09:32:11 -07:00