Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
626bc39
perf: stop holding the fair pool lock across blocking memory calls
dwsmith1983 Sep 1, 2026
d786c96
fix: defer the zeroing release while acquires are in flight
dwsmith1983 Sep 2, 2026
d4ecb49
Merge branch 'main' into perf/fair-pool-lock-free
dwsmith1983 Sep 2, 2026
c11b0d5
Merge branch 'main' into perf/fair-pool-lock-free
dwsmith1983 Sep 3, 2026
eb410e5
Merge remote-tracking branch 'origin/main' into perf/fair-pool-lock-free
dwsmith1983 Sep 3, 2026
db1f1bc
fix: keep a one byte anchor so Spark never drops the task entry mid task
dwsmith1983 Sep 4, 2026
e4edd86
Merge remote-tracking branch 'origin/main' into perf/fair-pool-lock-free
dwsmith1983 Sep 4, 2026
353541d
fix: serialize anchor bootstrap so a rolled back grant cannot zero th…
dwsmith1983 Sep 4, 2026
2b3db49
Merge branch 'main' into perf/fair-pool-lock-free
dwsmith1983 Sep 4, 2026
3ddfe3c
Merge branch 'main' into perf/fair-pool-lock-free
dwsmith1983 Sep 5, 2026
66c8cd1
Merge branch 'main' into perf/fair-pool-lock-free
dwsmith1983 Sep 5, 2026
67f7c3c
Merge branch 'main' into perf/fair-pool-lock-free
dwsmith1983 Sep 5, 2026
a9fc656
Merge branch 'main' into perf/fair-pool-lock-free
dwsmith1983 Sep 5, 2026
f96777b
Merge remote-tracking branch 'origin/main' into perf/fair-pool-lock-free
dwsmith1983 Sep 6, 2026
1ed78a8
Merge branch 'main' into perf/fair-pool-lock-free
dwsmith1983 Sep 6, 2026
2a9d0b3
Merge branch 'main' into perf/fair-pool-lock-free
dwsmith1983 Sep 7, 2026
e406b45
Merge branch 'main' into perf/fair-pool-lock-free
dwsmith1983 Sep 8, 2026
d1a3461
Merge branch 'main' into perf/fair-pool-lock-free
dwsmith1983 Sep 8, 2026
43f4468
Merge branch 'main' into perf/fair-pool-lock-free
dwsmith1983 Sep 8, 2026
270ca69
Merge branch 'main' into perf/fair-pool-lock-free
dwsmith1983 Sep 8, 2026
92e7d53
Merge branch 'main' into perf/fair-pool-lock-free
dwsmith1983 Sep 8, 2026
1224d74
Merge branch 'main' into perf/fair-pool-lock-free
dwsmith1983 Sep 8, 2026
b7007ea
Merge branch 'main' into perf/fair-pool-lock-free
dwsmith1983 Sep 9, 2026
ea8f03b
Merge branch 'main' into perf/fair-pool-lock-free
dwsmith1983 Sep 9, 2026
d004f04
fix: take the fair pool anchor once at setup instead of on the reques…
dwsmith1983 Sep 9, 2026
14ef30e
Merge branch 'main' into perf/fair-pool-lock-free
dwsmith1983 Sep 9, 2026
d252b9f
Merge remote-tracking branch 'origin/main' into perf/fair-pool-lock-free
dwsmith1983 Sep 10, 2026
9991adc
perf: keep a declined memory pool anchor non-fatal
dwsmith1983 Sep 10, 2026
c281e73
Merge remote-tracking branch 'origin/main' into perf/fair-pool-lock-free
dwsmith1983 Sep 10, 2026
1a94fba
Merge remote-tracking branch 'origin/main' into perf/fair-pool-lock-free
dwsmith1983 Sep 11, 2026
b2aa4d5
Merge remote-tracking branch 'origin/main' into perf/fair-pool-lock-free
dwsmith1983 Sep 11, 2026
3a6a8bb
Merge remote-tracking branch 'origin/main' into perf/fair-pool-lock-free
dwsmith1983 Sep 11, 2026
c290167
Merge remote-tracking branch 'origin/main' into perf/fair-pool-lock-free
dwsmith1983 Sep 12, 2026
da77e26
Merge remote-tracking branch 'origin/main' into perf/fair-pool-lock-free
dwsmith1983 Sep 12, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion native/core/src/execution/jni_api.rs
Original file line number Diff line number Diff line change
Expand Up @@ -516,7 +516,7 @@ pub unsafe extern "system" fn Java_org_apache_comet_Native_createPlan(
memory_limit_per_task,
)?;
let memory_pool =
create_memory_pool(&memory_pool_config, task_memory_manager, task_attempt_id);
create_memory_pool(&memory_pool_config, task_memory_manager, task_attempt_id)?;

// Register the shared base pool before wrapping it for per-plan debug logging. The
// guard removes the entry if any later plan setup step fails.
Expand Down
Loading