You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Where the board stands, and a proposal for what alpha2 should contain
Cleared what I could tonight and want to agree scope rather than keep picking items off. There
is no alpha2 milestone, so this is a proposal, not a plan.
needs a reviewer. Its two red checks were Service Unavailable from Actions, not a test failure; re-running
The thing I keep tripping over, and would fix before adding anything
SUITES=(...) conflicted four times today: #459 vs #462, #460 vs #462, #462 vs #468, and #444 behind them. Every PR that adds a suite edits one backslash-continued line, so any two
conflict by construction — and the bad resolution is one bash -n accepts and that only fails
at run time with foo: command not found.
One name per line, or generating the list from test/*.sh with an explicit exclude, ends it.
I have deliberately not filed it while four PRs are in flight, because the fix touches the line
all four of them are fighting over. Once #444, #446 and #468 land, I would like to do this
first, before anything else goes in.
What I would put in alpha2, and what I would not
Proposing by what is measured and closeable rather than by what is interesting:
Now that we have gone alpha, perhaps it is time to port our tests #432 pytest port. Worth doing, and it is the kind of thing that wants its own window rather
than sharing one with feature work. My honest view: the bash suite's problems are real —
I hit sudo -E dropping an env var and a scp landing on the wrong branch today alone —
but porting mid-queue would invalidate every in-flight PR's test evidence.
What I am not proposing
A date. And I would rather you set the boundary than have me infer it — you have context on
what alpha2 is for that I do not.
Where the board stands, and a proposal for what alpha2 should contain
Cleared what I could tonight and want to agree scope rather than keep picking items off. There
is no
alpha2milestone, so this is a proposal, not a plan.Landed since this evening
encode_effort = fastalready existedOpen PRs
SUITESline againService Unavailablefrom Actions, not a test failure; re-runningThe thing I keep tripping over, and would fix before adding anything
SUITES=(...)conflicted four times today: #459 vs #462, #460 vs #462, #462 vs #468, and#444 behind them. Every PR that adds a suite edits one backslash-continued line, so any two
conflict by construction — and the bad resolution is one
bash -naccepts and that only failsat run time with
foo: command not found.One name per line, or generating the list from
test/*.shwith an explicit exclude, ends it.I have deliberately not filed it while four PRs are in flight, because the fix touches the line
all four of them are fighting over. Once #444, #446 and #468 land, I would like to do this
first, before anything else goes in.
What I would put in alpha2, and what I would not
Proposing by what is measured and closeable rather than by what is interesting:
In — finished or nearly:
the data. Real space and write-time win.
parallel_copy: our own benchmark understates our loader 7x. Thatis a publishing-accuracy problem, not a feature.
pgcolumnar.analyze(): slices 1 and 2 green, measured 14.1x on a 3M x 20 table(6,197 ms to 440 ms), exact
null_fracandn_distinct. Slices 3-5 remain.In if you agree — cheap and it is a correctness story:
Out — real but too large, or unmeasured:
(Bloom filters are sized by value count, not distinct count: 19.3x over-provisioned, 29% of load time, 361 MB raw against a 262 MB table #467), ~1.17x unexplained.
encode_effort = fastalready gets us to 1.64x Citus. This is adefaults question, not a bug, and I would rather answer it after Bloom filters are sized by value count, not distinct count: 19.3x over-provisioned, 29% of load time, 361 MB raw against a 262 MB table #467 lands and changes the
arithmetic.
work.
Iceberg; neither belongs in a point alpha.
than sharing one with feature work. My honest view: the bash suite's problems are real —
I hit
sudo -Edropping an env var and ascplanding on the wrong branch today alone —but porting mid-queue would invalidate every in-flight PR's test evidence.
What I am not proposing
A date. And I would rather you set the boundary than have me infer it — you have context on
what alpha2 is for that I do not.