What are the limits for ‘in bulk’? does this mean 50+ ? or is 5 not considered bulk? Our current use case will use at least 3 object at a time so this looks concerning.
The 2nd point of actions behaving differently, is this always going to be a risk? Is it stable to use? Can we limit the input of objects into the table like presenting 1-25 out of 103? like below:
I’ve not had any particular issues with this. But if your function updates more than one object, and these other objects are also being edited, you can probably imagine how we can end up with issues.
To give you an idea, I’ve had functions that edited 5,000 objects at a time with no problems.
What are the limits for ‘in bulk’? does this mean 50+ ? or is 5 not considered bulk? Our current use case will use at least 3 object at a time so this looks concerning
Bulk here means running multiple rows at once in the table view (rather than single actions via the form).
The 2nd point of actions behaving differently, is this always going to be a risk? Is it stable to use? Can we limit the input of objects into the table like presenting 1-25 out of 103? like below:
The difference is that all functions will read the ontology state from before any of the actions were run. If instead of using the table you were using the form, they would be run sequentially with each function seeing the edits made by the previous one. If your function reads objects which a previous function may have written, the behaviour may differ slightly.
The overall limits are documented here: https://www.palantir.com/docs/foundry/action-types/scale-property-limits/