Jonathan Shook
Jonathan Shook
To make the advisor API more obvious, the assertion checks should be expressed as positive assertions. Presently the `test(...)` method is ambiguous and means "test for error condition ( ...)",...
As user requested: When using `instrument: true`, it should be possible to see the breakout of different types of errors rather than just the count.
The current progress meter view shows 1. The number of remaining ops 2. The number of active ops 3. The number of retired ops Further, it should show: 1. The...
The dry run features are not well known, although they are very useful. These needs to have better explanation in the code and better documentation for how it can be...
The current Template function does not have the flexibility of the newer collection functions. A user recently needed to customize the seed inputs to the value functions in order to...
Sometimes, users want to be able to run variations of a scenario where the main difference is the data used in the operations. The way this would work currently is...
The binding conversion function for `String -> ToDouble() -> double` is missing. All pairings of primitive types and Strings should have a direct conversion function.
It's not effective to make users search for binding functions by hunting through each category. Until the search is implemented, we should at least put all the bindings on an...
With a function like this ~~~ StartingEpochMillis('2020-09-25 00:00:00'); AddHashRange(0L 86400L)); ToDate(); ~~~ The first two functions are parsed but the third one is silently discarded. This creates a bug that...
The dryrun feature has been helpful in diagnosing op synthesis errors for users. (locally reproducing without having a target system available). However, there are two other cases where dryrun capabilities...