Release 1.40.0
json
logger format logs more metadata
json
format now logs additional metadata whenever visualisation sends query to backend. This information includes used dimensions in splits and filters, used measures and description of query interval - start of interval, length, time shift and granularity. Go to logQueryInfo method for details.
New endpoints for Druid queries
Now Turnilo uses domain specific endpoints for different queries used in application. Instead of sending plywood expression, client sends description of query and backend is responsible for translation. Old /plywood
endpoint is deprecated but will be supported in the future.
Bugfix: don't restrict access to /mkurl
Access to /mkurl
was incorrectly restricted. Now this endpoint is open because it does not expose any sensitive information.
Tech debt reduction
Again, @piwysocki contributed a lot of small fixes, dependency updates and general tech debt reduction. Big thanks!