Stefan Urbanek
Stefan Urbanek
@martianboy Is that `cube.js` in typescript open-sourceable?
[Collection of non-intuitive types](https://gist.github.com/Stiivi/dd2ed5bf6f3f63ef2e35255fa9468fe3) discovered during this process.
[This change](https://github.com/python/typeshed/pull/1029) is needed in MyPy Typeshed to progress further with annotations of SQL browser. More typeshed updates to come for the query builder.
Removed server from the list of needed packages as it now lives in it's own repo: https://github.com/DataBrewery/slicer-flask. See separated issue: DataBrewery/slicer-flask#1
Can you please try now with the master?
Giving this one a second thought: internally cubes should operate with trusted structures (already assured to be valid within the queried Cube(s) object graph), not strings. Otherwise we end up...
This issue is also related to the Browser.aggregate() flow, which gained complexity over time. There should be better separation between user-oriented `aggregate()` method and actual backend-provided `aggregate()` (currently `perform_aggregate()`) that...
Updated description: changed names to `*Type` and added questions/comments about optionals/NULL values.
How would the fact that there is already pre-aggregated star available be presented in the form of metadata or options to the browser? Is it part of the model? Should...