james gilles
|
91e96ffb3f
|
Bring over Rust module doc fixes from the C# module docs (#2360)
|
2025-03-13 17:00:12 +00:00 |
|
Phoebe Goldman
|
7cb20857b2
|
Update insert docs to reflect actual behavior on set-semantic duplicates (#2322)
|
2025-02-28 02:30:24 +00:00 |
|
james gilles
|
8a317041d4
|
Update Rust module documentation (#2050)
Co-authored-by: Phoebe Goldman <phoebe@goldman-tribe.org>
|
2025-02-21 03:48:46 +00:00 |
|
Mazdak Farrokhzad
|
65ec786d2d
|
Impose FilterableValue in UniqueColumn::find (#2267)
|
2025-02-18 19:18:12 +00:00 |
|
Mazdak Farrokhzad
|
14d21c4b1c
|
Save 10 ms by using Vec instead of VecDeque (#2254)
|
2025-02-11 23:04:25 +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 |
|
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 |
|
Mazdak Farrokhzad
|
b50b6841f1
|
Add direct indices to datastore (#2221)
|
2025-02-07 01:06:38 +00:00 |
|
Mazdak Farrokhzad
|
1a3f3af255
|
add direct indices, except for in datastore & C# (#2205)
|
2025-02-06 00:40:46 +00:00 |
|
Mazdak Farrokhzad
|
2fc0361d68
|
Match datastore semantics more closely: btree_scan => index_scan_range (#2203)
|
2025-02-04 00:34:33 +00:00 |
|
Noa
|
293aebaef9
|
Bump to Rust 1.84 (#2001)
|
2025-01-28 23:11:29 +00:00 |
|
Mazdak Farrokhzad
|
afdc0d67dd
|
Add the update ABI (#2137)
Co-authored-by: Zeke Foppa <bfops@users.noreply.github.com>
|
2025-01-27 19:38:18 +00:00 |
|
Noa
|
179993c4ef
|
Fix autocomplete issues in bindings crate (#2157)
|
2025-01-23 18:31:40 +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 |
|
Phoebe Goldman
|
a4b46c5ddb
|
Implement the identity host call and ctx.identity() in Rust (#2085)
|
2025-01-03 19:09:34 +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 |
|
james gilles
|
c657b4f088
|
Rip useless names out of RawDef (#1918)
|
2024-11-20 21:02:00 +00:00 |
|
Noa
|
97bff92efb
|
Optimize integrate_generated_columns (#1895)
|
2024-11-12 16:36:50 +00:00 |
|
james gilles
|
a24a206c28
|
Be more careful about endianness with Identity and Address (#1926)
Co-authored-by: Puru Vijay <awesomepuruvj@gmail.com>
|
2024-11-05 20:04:05 +00:00 |
|
Phoebe Goldman
|
437eed7760
|
Rust modules: Revise BTreeIndexBounds (#1815)
|
2024-10-22 14:49:32 +00:00 |
|
Noa
|
209d12ce4e
|
Have the scheduled_id/at columns be specified in the schema, not by the column name (#1861)
|
2024-10-18 22:51:36 +00:00 |
|
Mazdak Farrokhzad
|
263511e15b
|
Redefine Address as U128 + Identity and Hash as U256 (#1616)
Co-authored-by: James Gilles <jameshgilles@gmail.com>
|
2024-10-18 20:00:21 +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 |
|
Noa
|
a4d097c92c
|
Improve bindings diagnostics and add ui tests (#1216)
|
2024-10-16 18:18:52 +00:00 |
|
Noa
|
039c7e2445
|
Remove abi functions that are no longer needed (#1777)
|
2024-10-01 12:52:55 -04:00 |
|
Noa
|
c73625cdba
|
Replace iter_by_col_eq in UniqueColumn impl (#1771)
|
2024-09-30 22:22:15 +00:00 |
|
Noa
|
661988d394
|
Rename unstable_abi to unstable (#1767)
|
2024-09-30 18:32:41 +00:00 |
|
Noa
|
53758420ec
|
Rust module API rework (#1660)
|
2024-09-27 20:09:36 +00:00 |
|
Mazdak Farrokhzad
|
ccd7e848f6
|
WASM ABI: Strip leading underscore from syscall names (#1705)
|
2024-09-27 14:35:27 +00: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
|
8daab8e20f
|
Impl macro rework (#1314)
|
2024-09-09 23:30:31 +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 |
|
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 |
|
Mazdak Farrokhzad
|
2b69583f76
|
WASM ABI: get_table_id -> table_id_from_name (#1634)
|
2024-08-27 22:33:47 +00:00 |
|
Mazdak Farrokhzad
|
1dd1e633f3
|
WASM ABI: implement row_iter_bsatn_advance & row_iter_bsatn_close (#1622)
|
2024-08-27 22:01:06 +00:00 |
|
Mazdak Farrokhzad
|
4c086fef96
|
[WASM ABI 1.0] impl __call_reducer__ & __describe_module__ using bytes_sink_write (#1615)
|
2024-08-27 15:48:40 +00:00 |
|
Noa
|
c577d509c6
|
Add volatile_nonatomic_schedule_immediate (#1612)
|
2024-08-23 18:38:07 +00:00 |
|
Mazdak Farrokhzad
|
9ea5a2f243
|
[WASM ABI 1.0] impl __call_reducer__ using bytes_source_read (#1609)
|
2024-08-20 09:33:29 +00:00 |
|
Mazdak Farrokhzad
|
3be5c83d99
|
[WASM ABI 1.0] __call_reducer__ receives Identity & Address by value (#1607)
Signed-off-by: Mazdak Farrokhzad <twingoow@gmail.com>
Co-authored-by: Ingvar Stepanyan <me@rreverser.com>
Co-authored-by: Noa <coolreader18@gmail.com>
|
2024-08-19 22:20:57 +00:00 |
|
Mazdak Farrokhzad
|
1ca9b1a933
|
[WASM ABI 1.0] Change ColId from u32 to u16 (#1597)
|
2024-08-19 17:56:28 +00:00 |
|
Mazdak Farrokhzad
|
6a08674ccb
|
Allow empty ColList (#1588)
|
2024-08-15 16:08:51 +00:00 |
|
Mazdak Farrokhzad
|
1e8e18d74b
|
Add support for I256 and U256 (#1477)
|
2024-08-08 18:40:35 +00:00 |
|
james gilles
|
cbacc44f44
|
Change ResolveRefs to return a Result rather than an Option (#1565)
Signed-off-by: james gilles <jameshgilles@gmail.com>
Co-authored-by: Mazdak Farrokhzad <twingoow@gmail.com>
|
2024-08-07 19:28:46 +00:00 |
|
james gilles
|
afddf01dd5
|
ABI BREAK: Add versioning for RawModuleDef (#1518)
|
2024-07-25 17:24:47 +00:00 |
|
james gilles
|
45b2ceee9a
|
Move schemas to schema crate, rename Def to RawDefV8 (#1498)
|
2024-07-24 17:38:30 +00:00 |
|
james gilles
|
f81f2a7492
|
Move db module from spacetimedb_sats to spacetimedb_lib (#1479)
|
2024-07-17 20:59:44 +00:00 |
|