joshua-spacetime
|
8f07c64944
|
test: set semantics in datastore (#2324)
|
2025-02-28 16:53:00 +00:00 |
|
Jeffrey Dallatezza
|
a73a689778
|
Clear DB size gauges when shutting a module down (#2259)
|
2025-02-25 16:32:30 +00:00 |
|
Mazdak Farrokhzad
|
92c8e95a19
|
MutTxId::update: consider deleted commited row when replacing tx row (#2302)
Signed-off-by: Mazdak Farrokhzad <twingoow@gmail.com>
Co-authored-by: Phoebe Goldman <phoebe@clockworklabs.io>
|
2025-02-24 17:08:00 +00:00 |
|
Jeffrey Dallatezza
|
c2d40f86fb
|
Add metrics for index inserts and deletes (#2236)
|
2025-02-10 21:34:02 +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 |
|
Jeffrey Dallatezza
|
e10273f16d
|
Add metrics for fuel usage and reducer runtime totals. (#2217)
|
2025-02-07 16:51:24 +00:00 |
|
Mazdak Farrokhzad
|
b50b6841f1
|
Add direct indices to datastore (#2221)
|
2025-02-07 01:06:38 +00:00 |
|
joshua-spacetime
|
75ab91d36d
|
Handle optimization and execution errors on initial subscription (#2213)
|
2025-02-06 19:14:44 +00:00 |
|
Mazdak Farrokhzad
|
1a3f3af255
|
add direct indices, except for in datastore & C# (#2205)
|
2025-02-06 00:40:46 +00:00 |
|
Mazdak Farrokhzad
|
25d74091c3
|
Make MutTxId::update really idempotent wrt. TxData (#2212)
|
2025-02-05 20:40:02 +00:00 |
|
Mazdak Farrokhzad
|
2fc0361d68
|
Match datastore semantics more closely: btree_scan => index_scan_range (#2203)
|
2025-02-04 00:34:33 +00:00 |
|
Phoebe Goldman
|
ad49494e85
|
prop_assume!(a != b) in some tests to fix spurious failures (#2199)
|
2025-02-03 15:33:03 +00:00 |
|
Phoebe Goldman
|
d839657008
|
Data size SKU for billing (#2098)
|
2025-02-03 14:15:30 +00:00 |
|
joshua-spacetime
|
6aa75bd0eb
|
Track compute metrics for sql dml with new engine (#2190)
|
2025-01-31 17:59:33 +00:00 |
|
Mazdak Farrokhzad
|
6f20597600
|
Make check_and_insert & find_old_row and friends do less checks (#2192)
|
2025-01-31 15:00:19 +00:00 |
|
joshua-spacetime
|
4b4484a3aa
|
Track query and datastore cpu usage metrics (#2140)
|
2025-01-29 21:30:41 +00:00 |
|
Mazdak Farrokhzad
|
6630a90ee1
|
Switch DeleteTable impl to one based on FixedBitSet (#2183)
|
2025-01-29 17:15:17 +00:00 |
|
Noa
|
293aebaef9
|
Bump to Rust 1.84 (#2001)
|
2025-01-28 23:11:29 +00:00 |
|
Mazdak Farrokhzad
|
5b5a0a6515
|
Cache whether a Table is a scheduler table, avoiding fetching the schema (#2141)
|
2025-01-28 19:57:15 +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 |
|
Phoebe Goldman
|
d171b44a89
|
Don't create indexes during bootstrapping; wait until after replay (#2161)
|
2025-01-23 19:41:39 +00:00 |
|
Kim Altintop
|
73fe4ef2f7
|
Set tracing static level for binaries only (#2144)
|
2025-01-22 20:13:52 +00:00 |
|
Mazdak Farrokhzad
|
a1573af5a1
|
Fix unique index + MutTxId::insert not un-deleteting (#2156)
|
2025-01-22 09:51:34 +00:00 |
|
Kim Altintop
|
43d870d24c
|
core: Make SNAPSHOT_FREQUENCY pub (#2135)
|
2025-01-20 07:27:36 +00:00 |
|
Mazdak Farrokhzad
|
6f428f3afb
|
Make the key of Table.indexes be IndexId (#2124)
|
2025-01-17 18:42:54 +00:00 |
|
Noa
|
c24042609e
|
Split binaries (#2011)
|
2025-01-15 18:45:14 +00:00 |
|
Mazdak Farrokhzad
|
a4dc762927
|
Fix wording in ReplayVisitor::visit_insert (#2123)
|
2025-01-14 14:56:18 +00:00 |
|
joshua-spacetime
|
3798f468a6
|
query engine integration (#2074)
|
2025-01-11 00:01:24 +00:00 |
|
Mazdak Farrokhzad
|
f667f65b15
|
perf(2019): skip PointerMap given a unique index (#2092)
|
2025-01-09 18:10:20 +00:00 |
|
Mazdak Farrokhzad
|
538e7b11c8
|
Extract MutTxId::tx_state_removed_index(&self, index_id) -> bool (#2095)
|
2025-01-08 03:29:17 +00:00 |
|
Mazdak Farrokhzad
|
d4f03b74b9
|
datastore: insert via BSATN instead of via PV (#2069)
|
2025-01-07 21:36:02 +00:00 |
|
Mario Montoya
|
20d397cf2b
|
Split Iter & IterByColRange types into Tx and MutTxId versions (#2043)
|
2024-12-31 16:14:30 +00:00 |
|
Mazdak Farrokhzad
|
e103971e29
|
Avoid a multimap when the index is unique (#2044)
|
2024-12-09 22:53:04 +00:00 |
|
Mazdak Farrokhzad
|
96a3871646
|
move unique constraint checking until after optimistic insertion (#2037)
|
2024-12-06 12:14:14 +00:00 |
|
Mazdak Farrokhzad
|
6f22261859
|
Fix subscription benchmarks by fixing create_table_for_test_with_the_works (#2027)
|
2024-12-05 13:12:09 +00:00 |
|
Mazdak Farrokhzad
|
1992b8ec2e
|
Speed up state_view::Iter by special casing committed-with-no-deletes (#2003)
|
2024-11-28 15:50:56 +00:00 |
|
Shubham Mishra
|
f04d2817d0
|
create commitlog dir in fs::New (#2006)
|
2024-11-21 15:47:40 +00:00 |
|
james gilles
|
c657b4f088
|
Rip useless names out of RawDef (#1918)
|
2024-11-20 21:02:00 +00:00 |
|
Shubham Mishra
|
9c64d1fbd1
|
Durability Provider (#1864)
Signed-off-by: Shubham Mishra <shubham@clockworklabs.io>
Co-authored-by: Kim Altintop <kim@eagain.io>
|
2024-11-19 09:06:52 +00:00 |
|
Kim Altintop
|
33c4aab87e
|
core: Make NDV non-zero (#1985)
|
2024-11-14 11:13:50 +00:00 |
|
Noa
|
f136670420
|
Directory structure impl (#1879)
Co-authored-by: Jeffrey Dallatezza <jeffreydallatezza@gmail.com>
|
2024-11-12 04:24:43 +00:00 |
|
Mario Montoya
|
97c8c26a20
|
Removing dead code: Relational ops and cursor (#1956)
|
2024-11-07 18:32:42 +00:00 |
|
joshua-spacetime
|
1657fd2d28
|
Use previous reducer context when downgrading a tx (#1932)
|
2024-11-01 23:05:31 +00:00 |
|
joshua-spacetime
|
49032bd2d9
|
chore: remove dead code (#1930)
|
2024-11-01 21:54:48 +00:00 |
|
Mario Montoya
|
a6a6c4f08f
|
Put ExecutionContext inside the Tx context (#1876)
Co-authored-by: joshua-spacetime <josh@clockworklabs.io>
|
2024-10-29 16:24:06 +00:00 |
|
Kim Altintop
|
9f5ddd967f
|
core: Conversion from txdata::Inputs to ReducerContext (#1901)
|
2024-10-28 07:02:59 +00:00 |
|
Kim Altintop
|
17a49d28b6
|
core: Expose next_tx_offset of the Replay decoder (#1899)
|
2024-10-28 06:42:45 +00:00 |
|
Kim Altintop
|
a30ec5790e
|
core: Expose snapshot taking on Locking datastore (#1898)
|
2024-10-28 06:24:42 +00:00 |
|
Tyler Cloutier
|
83fc5c33d4
|
The banishment of Address (#1880)
Co-authored-by: Jeffrey Dallatezza <jeffreydallatezza@gmail.com>
|
2024-10-23 01:56:20 +00:00 |
|