Karl-Aksel Puulmann
Karl-Aksel Puulmann
This continues work from https://github.com/heap/heap-ruby/pull/14 and also adds idempotency_key support.
## Bug description Say you have a property where an empty string is a valid value. Entring empty string is mostly impossible right now unless you have only very few...
## Is your feature request related to a problem? > [Power BI](https://powerbi.microsoft.com/) is Microsoft’s business intelligence offering. It's a powerful platform that includes capabilities for data modeling, visualization, dashboarding, and...
## Is your feature request related to a problem? I'd like to see steps before the selected action or event? This is useful for seeing what steps a user takes...
## In what situation are you experiencing subpar performance? We've had [user reports](https://posthoghelp.zendesk.com/agent/tickets/1428) that exports keep failing due to user timeouts. I've witnessed this myself trying to export csv data...
## Background context When talking about query performance, a topic that frequently comes up is "timeouts". However I argue that the current system of timeouts is hap-hazard and ill-specified. We...
## Problem Depends on https://github.com/PostHog/posthog/pull/13566 Fetching insight tags causes an N+1. This fixes it.
## Problem Dashboards load for a long time. Other endpoints suffer from similar overhead. - Loading a dashboard with 10 insights was doing upwards of 90 queries total for calculating...
## In what situation are you experiencing subpar performance? Dashboard APIs do a lot of unneccessary subquerying, leading to poor performance. Part of this is the permissioning part of these...
## Summary For every gigabyte exported via this API we read 10-40TB from disk for an of 10000-40000 times. The load generated from this one API is excessive and slows...