You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The decorator is raising a DataError when it tries to store the path of a .prof for any path greater than 251 characters, since the Request.prof_file is 100 300 characters by default, and the filename itself is 41 or 49 characters.
django.db.utils.DataError: value too long for type character varying(300)
In my case, the project path for local development was more than 60 characters at a time the column was 100 chars, which meant the file was saving to disk, but no profile data was being saved to the database. We probably want to at least save the other profile data and log an error, otherwise a long file path breaks profiling altogether.
The text was updated successfully, but these errors were encountered:
smcoll
changed the title
Saving to Request.prof_file raises DataError for paths longer than 59 characters
Saving to Request.prof_file raises DataError for paths longer than 51 characters
Aug 1, 2017
smcoll
changed the title
Saving to Request.prof_file raises DataError for paths longer than 51 characters
Saving to Request.prof_file raises DataError for paths longer than 251 characters
Aug 1, 2017
@srinivasreddy no, #203 increased the limit by 200 characters, but the underlying issue is still the same. It needs to be determined how silk will handle a case where a binary cannot be saved.
The decorator is raising a DataError when it tries to store the path of a
.prof
for any path greater than 251 characters, since theRequest.prof_file
is100300 characters by default, and the filename itself is 41 or 49 characters.In my case, the project path for local development was more than 60 characters at a time the column was 100 chars, which meant the file was saving to disk, but no profile data was being saved to the database. We probably want to at least save the other profile data and log an error, otherwise a long file path breaks profiling altogether.
The text was updated successfully, but these errors were encountered: