yes I did
before then I was setting them manually
Are the Documents actually created?
weirdly yes
but not all
Wait, I should have remembered this, sorry.
I think you might be logging too much - there's a limit as to how much the logs can handle, and if you try to exceed that limit, the Function will fail.
actually this really might be the case I just found a contex.log in my loop
Or it might be too much returned? Not certain
Raised the exact same issue, no fix..
https://discord.com/channels/564160730845151244/1183840030456827904
and it fixed it
This is too long. break your function down so it finishes faster. the longer a function runs, the more likely it will be to be killed because it hasn't finished successfully recently
it was the logs
I still suggest cutting down your function, though
oh yeah I already did
maxConcurrentRequests is 100
20 min execution time
this is too long
I will try increasing
you might be able to increase the max concurrent requests a bit, but your whole function design overall can be improved to break down the task such that you execute the function more times and the execution time each time is less
I kinda already do this functions suppose to run once after initial installation after that I have a function that calls every minute to get new and updated data
For example, instead of importing 50k documents in 1 execution, import 5k in 1 execution and execute it 10 times
yeah that makes sense
Thank you guys so much for the help!
[Solved] An internal curl error Http invalid protocol
Recommended threads
- Database Write Limits hit
Hello Appwrite Admins, I'm a GitHub Education user, and about a week ago, my database was really badly optimized, resulting in about 600k writes in a single day...
- How i can call increment with operators ...
- Can't run functions from console in appw...
Hello, I have an appwrite 1.9.0 self hosted, functions run correctly with client SDK or event when using the function domain *.function.mydomain, for testing pu...