Commit Graph

  • 787f050b0a Send loop needs to be spawned Kim Altintop 2025-06-30 09:40:34 +02:00
  • 1cf159d6fc Reclaim can actually fail Kim Altintop 2025-06-30 09:39:23 +02:00
  • 4e75fc2eb6 Rewrite to use more modular stream transformers for testability Kim Altintop 2025-06-30 08:58:10 +02:00
  • 7e6df498fb Use rayon instead of tokio blocking thread for serialize Kim Altintop 2025-06-29 11:21:01 +02:00
  • a7293a3c16 (perf) send_one_computed_queries: reuse aggregation HashMaps (#2909) Mazdak Farrokhzad 2025-06-27 21:38:38 +02:00
  • 0c3635188d Auto-migrate: Allow adding new variants at the tail (#2874) Mazdak Farrokhzad 2025-06-27 19:29:31 +02:00
  • 47a188f986 ensure_old_ty_upgradable_to_new: don't allow field/variant name changes centril/auto-migrate-sum-prefix Mazdak Farrokhzad 2025-06-27 17:14:33 +02:00
  • 4f689eefdf alter_table_row_type: add note on compatible changes Mazdak Farrokhzad 2025-06-27 16:50:06 +02:00
  • c06a0df326 alter_table_row_type: add missed ending backtick Mazdak Farrokhzad 2025-06-27 16:44:43 +02:00
  • fa3647a47f TableAlterRowType: add doc comment re. non-repr changes Mazdak Farrokhzad 2025-06-27 16:44:00 +02:00
  • 4572b1aa06 clarify safety commentary on change_columns_to_unchecked call Mazdak Farrokhzad 2025-06-27 16:41:50 +02:00
  • cba8e08970 rollback_pending_schema_change: add back accidentally deleted comments & add one on TableAlterRowType Mazdak Farrokhzad 2025-06-27 16:33:36 +02:00
  • caabd494dc Any: use BitOr for semigroup op instead of Add Mazdak Farrokhzad 2025-06-27 16:28:33 +02:00
  • 47fd1684fd durability: Fix task leak (#2875) Kim Altintop 2025-06-27 14:55:22 +02:00
  • b67fbd38c3 Don't send more data after sending a close frame. Kim Altintop 2025-06-27 12:52:43 +02:00
  • 56f1f605f7 core: Allow adjusting CPU reservation pools (#2907) Kim Altintop 2025-06-27 11:23:37 +02:00
  • 038aeb0068 Reclaim those bytes Kim Altintop 2025-06-27 10:07:11 +02:00
  • e300b508ff client-api: Move websocket sender to its own tokio task Kim Altintop 2025-06-25 16:56:14 +02:00
  • 022ca6839b Fix query overwrites in the subscription manager (#2905) joshua-spacetime 2025-06-25 19:34:46 -07:00
  • 27a8551442 Fix query overwrites in the subscription manager v1.2.0-bitcraft-hotfix3 joshua-spacetime 2025-06-25 15:40:24 -07:00
  • 28186d8721 Track disconnects initiated by the client (#2893) joshua-spacetime 2025-06-25 16:28:29 -07:00
  • 92cd145186 Bump version to 1.2.1 for release (#196) Zeke Foppa 2025-06-25 22:12:37 +00:00
  • e97d72d1dc Bump version to 1.2.1 for release (#196) Zeke Foppa 2025-06-25 22:12:37 +00:00
  • 13b6392199 Use the temporary auth token. (#195) Jeffrey Dallatezza 2025-06-25 18:04:36 -04:00
  • 8a202b0b7a Use the temporary auth token. (#195) Jeffrey Dallatezza 2025-06-25 18:04:36 -04:00
  • be6f807eea messages::serialize: use usize::MAX for tx update compression threshold centril/update-compression-disable Mazdak Farrokhzad 2025-06-25 22:23:22 +02:00
  • 44ac22b1d2 messages::serialize: use 16 KiB for tx update compression threshold centril/update-compression-16kib Mazdak Farrokhzad 2025-06-25 22:21:42 +02:00
  • cfc9dd73a3 messages::serialize: use 8 KiB for tx update compression threshold centril/update-compression-8kib Mazdak Farrokhzad 2025-06-25 22:20:05 +02:00
  • d7aabbafae messages::serialize: use 4 KiB for tx update compression threshold centril/update-compression-4kib Mazdak Farrokhzad 2025-06-25 22:08:08 +02:00
  • f39277d95d Another test csharp/jdetter/light-source-state-test John Detter 2025-06-25 14:56:32 -05:00
  • cff29ae401 One more change John Detter 2025-06-25 14:44:31 -05:00
  • ebf0345e8a alter_table_row_type: set ColumnSchema::table_id's Mazdak Farrokhzad 2025-06-25 21:34:16 +02:00
  • 1e7791df0f split change_columns_to into safe and unsafe version Mazdak Farrokhzad 2025-06-25 21:33:44 +02:00
  • 57a27443c8 Fix John Detter 2025-06-25 14:31:04 -05:00
  • 7c5f5ebf61 One more test John Detter 2025-06-25 14:30:04 -05:00
  • 34060aa63a Test John Detter 2025-06-25 14:21:38 -05:00
  • c3e55c0cf9 auto_migration smoketest: append to the right code Mazdak Farrokhzad 2025-06-25 20:44:32 +02:00
  • 4681e8a5b8 cargo fmt Mazdak Farrokhzad 2025-06-25 20:22:57 +02:00
  • afac31068e amend auto_migration smoketest to test changing a sum type Mazdak Farrokhzad 2025-06-25 20:15:24 +02:00
  • 60321d603b Copy from original URL to the new one typescript-sdk/fix-token-missing Julien Lavocat 2025-06-25 18:09:00 +02:00
  • f47c39aee2 Update db_connection_impl.ts (#194) Chip 2025-06-25 10:36:34 -07:00
  • de7fb8a711 Update db_connection_impl.ts (#194) Chip 2025-06-25 10:36:34 -07:00
  • fdf1fa3044 Add TESTING.md, which documents some of our testing Phoebe Goldman 2025-06-25 12:10:07 -04:00
  • 830b23d22b Add tools~/upgrade-version.py (#335) Zeke Foppa 2025-06-25 15:57:53 +00:00
  • 6c419ccaa5 Add tools~/upgrade-version.py (#335) Zeke Foppa 2025-06-25 15:57:53 +00:00
  • 2b08cf27a4 Update another comment csharp/jgilles/perf/batch_index_updates James Gilles 2025-06-25 11:45:38 -04:00
  • 42a82f5461 Fix comment James Gilles 2025-06-25 11:44:42 -04:00
  • 96d3f9f957 cargo insta review of spacetimedb-codegen Mazdak Farrokhzad 2025-06-25 16:48:23 +02:00
  • f6413d8a75 extend successful_auto_migration, testing for altering row type Mazdak Farrokhzad 2025-06-25 16:43:47 +02:00
  • 5f3cd46c7b add spacetimedb_data_structures as dep of spacetimedb_bindings Mazdak Farrokhzad 2025-06-25 16:17:22 +02:00
  • 4fdcd9c6c8 alter_table_row_type: fix typo Mazdak Farrokhzad 2025-06-21 21:09:37 +02:00
  • c1c39f114e cargo fmt Mazdak Farrokhzad 2025-06-21 20:52:26 +02:00
  • c5058e652b datastore: add alter_row_type tests Mazdak Farrokhzad 2025-06-17 20:44:09 +02:00
  • 33579c67b0 cargo fmt Mazdak Farrokhzad 2025-06-16 22:55:36 +02:00
  • e23afdf7be implement row type alteration in datastore Mazdak Farrokhzad 2025-06-16 22:50:30 +02:00
  • 797efb6aeb auto_migrate: check layout size & alig for SumType changes Mazdak Farrokhzad 2025-06-12 16:51:08 +02:00
  • 82fbb71fa1 move PrimitiveType to layout Mazdak Farrokhzad 2025-06-12 16:07:49 +02:00
  • 559da2edb5 move layout to sats Mazdak Farrokhzad 2025-06-11 22:47:02 +02:00
  • 0afe1435d9 break layout's dependency on VarLenRef Mazdak Farrokhzad 2025-06-11 22:41:19 +02:00
  • 2318994d4f move MemoryUsage to sats Mazdak Farrokhzad 2025-06-11 22:39:20 +02:00
  • 8123796888 move Size to layout Mazdak Farrokhzad 2025-06-11 22:23:13 +02:00
  • 7042601449 move required_var_len_granules_for_row & bsatn_len to use site Mazdak Farrokhzad 2025-06-11 22:15:47 +02:00
  • a5ae5d174f auto_migrate: allow old_sum == prefix(new_sum) Mazdak Farrokhzad 2025-06-11 22:12:48 +02:00
  • c3afc171e7 Remove unnecessary .clone() in pipelined.rs (#2897) Mazdak Farrokhzad 2025-06-25 16:20:44 +02:00
  • f7502676c4 remove unnecessary .clone() in pipelined.rs centril/nix-unnecessary-clone Mazdak Farrokhzad 2025-06-25 15:59:40 +02:00
  • fc1228b814 Upgrade sqlparser dep mamcx/sql-parser Mario Alejandro Montoya Cortés 2024-08-30 13:25:25 -05:00
  • 03eef7990a Fundamental correctness fix James Gilles 2025-06-24 19:18:41 -04:00
  • 720c9f29ce Avoid indirect function calls in inner Apply loop James Gilles 2025-06-24 18:36:49 -04:00
  • 961ebce76d Merge branch 'master' into jgilles/pre_hashed_row csharp/jgilles/pre_hashed_row James Gilles 2025-06-24 17:19:25 -04:00
  • da4751c42e Bump Unity package version to 1.2.1 (#334) Zeke Foppa 2025-06-23 23:57:33 +00:00
  • 4b1cce2527 Bump Unity package version to 1.2.1 (#334) Zeke Foppa 2025-06-23 23:57:33 +00:00
  • b5d6100c88 Add support for multiple benchmarks Blackholio/jgilles/benchmarks James Gilles 2025-06-23 18:14:41 -04:00
  • 32211d38d0 Bump versions to 1.2.1 (#333) Zeke Foppa 2025-06-23 20:18:28 +00:00
  • d62d85afbd Bump versions to 1.2.1 (#333) Zeke Foppa 2025-06-23 20:18:28 +00:00
  • 29800191a0 Bump to 1.2.1 (#332) Zeke Foppa 2025-06-23 18:39:43 +00:00
  • 79de507dee Bump to 1.2.1 (#332) Zeke Foppa 2025-06-23 18:39:43 +00:00
  • 67703b1fee Bump C# versions to 1.2.1 (#2890) Zeke Foppa 2025-06-23 17:34:38 +00:00
  • 747869df9e [release/v1.2.1-csharp-only]: Merge remote-tracking branch 'origin/bfops/bump-csharp-version' into release/v1.2.1-csharp-only release/v1.2.1-csharp-only Zeke Foppa 2025-06-23 10:14:07 -07:00
  • ef6fb36418 [bfops/bump-csharp-version]: Bump C# versions to 1.2.1 Zeke Foppa 2025-06-23 10:10:48 -07:00
  • 208756e3f7 fix: comment logs that are spamming for bitcraft (#2887) v1.2.0-bitcraft-hotfix2 v1.2.0-bitcraft-hotfix2 Roberto Pommella Alegro 2025-06-22 13:09:41 -03:00
  • fcb83516cd Rewrite unoptimized remote queries joshua-spacetime 2025-06-21 08:43:45 -07:00
  • 361b4c4a1c [release/v1.2.0]: empty commit to allow PR creation Zeke Foppa 2025-06-13 18:15:48 -07:00
  • bc4fea2070 TypedIndex: add special cases for F{32,64} (#2885) Mazdak Farrokhzad 2025-06-22 18:37:53 +02:00
  • 8c49fd6a1b fix: comment logs that are spamming for bitcraft (#2887) v1.2.0-bitcraft-hotfix1 Roberto Pommella Alegro 2025-06-22 13:09:41 -03:00
  • 5415f7b299 Don't log errors broadcasting. jsdt/reduce-log-spam Jeffrey Dallatezza 2025-06-22 16:28:10 +02:00
  • 8791d2eae0 Just let the scope guard clean clients up. jsdt/disconnect-maybe-fix Jeffrey Dallatezza 2025-06-22 14:12:37 +02:00
  • 05c5345fd6 Rewrite unoptimized remote queries joshua-spacetime 2025-06-21 08:43:45 -07:00
  • 852ae1aa9b Fix two places we grab blocking locks on tokio runtime worker threads (#2881) Jeffrey Dallatezza 2025-06-20 17:22:04 +02:00
  • c7be7b1426 Rewrite unoptimized remote queries joshua/remote-query-hack joshua-spacetime 2025-06-21 08:43:45 -07:00
  • 971ae75b5d Improve serialization speed of enums without data in C# (#2762) james gilles 2025-06-20 10:38:29 -07:00
  • 2f1d99ce1c Log when a websocket connection has ended (#2883) joshua-spacetime 2025-06-20 10:09:43 -07:00
  • 9608f498f1 Speed up metadata update on unsubscribe (#2880) joshua-spacetime 2025-06-20 09:05:23 -07:00
  • 8d25009853 Fix two places we grab blocking locks on tokio runtime worker threads (#2881) Jeffrey Dallatezza 2025-06-20 17:22:04 +02:00
  • fda9681037 Combine metrics things into one spawn_blocking jsdt/fix-blocking Jeffrey Dallatezza 2025-06-20 16:58:27 +02:00
  • 2d88caddcb Remove nonsense. Jeffrey Dallatezza 2025-06-20 16:14:27 +02:00
  • b416044183 Use a blocking thread to grab locks in the scheduler. Jeffrey Dallatezza 2025-06-20 16:11:56 +02:00
  • 254c65248a Move the blocking metrics function on to a blocking thread. Jeffrey Dallatezza 2025-06-20 15:10:03 +02:00
  • 62555cd206 Revert "Fix row deduplication issues (#294)" csharp/jgilles/simpler_multi_dictionary James Gilles 2025-06-18 16:18:42 -04:00
  • 4da9543008 Release 1.2.0 (#190) github-actions[bot] 2025-06-18 11:24:04 -07:00
  • 179b666344 Release 1.2.0 (#190) github-actions[bot] 2025-06-18 11:24:04 -07:00