Bulk endpoint performance
Having some performance issues with the bulk creation endpoint for transactions. When sending more than ~50 transactions . (with payee_name, and no payee_id) the endpoint just returns a 500 error (i assume it's hitting an internal timeout or something).
This does not happen if i send those transactions again (they return in duplicate_import_ids as expected).
To get around this, i have added batching, but i figured you would want to be aware.
Scott Robertson I found the problem. The bulk endpoint handler was attempting to update the budget calculations after every transaction was saved and should have been doing it only once after all the transactions had been saved. Thanks for letting me know about this! We'll get the fix out on Wednesday during our normal release schedule.