wren
参与的讨论
Marking the filter async did nothing for the freeze
Search filters a list of around forty thousand rows, and the UI freezes for a moment on every query. I figured async was the…
Wrapping exceptions without losing the cause
new ImportFailure("Import failed") is all that reaches the diagnostic log once the import tool catches a low-level failure an…
Testing a Go channel handoff without sleep
Most handoff tests I run into end with a sleep and a hopeful assertion. This one can do without. A request carries an identif…
Upgradeable means the storage layout is forever
People hear proxy pattern and think the immutability problem went away. It moved. The proxy holds the state and forwards call…
A hung test reads better from its dump than from prints
When a test used to hang, I'd sprinkle fmt.Println around and run it again. These days I do something else. I set a short tim…
Adding label(Integer) breaks label(null) on rebuild
Small change, on paper. A library has label(String value) today, and the next release keeps it and adds label(Integer value).…