How does Algolia handle save_objects calls that result in a raised RequestException?

When issuing a bulk request with save_objects, in the case that one object is too big and the Python Algolia API throws a algoliasearch.exceptions.RequestException. Are any of the records saved or is the entire task rejected?

Hi there,

I’m Dorian, software engineer at Algolia.

Quoting from the Python documentation on save_objects:

Note: This is a transactional operation. If there’s an error saving one of your objects, none of the objects you passed are saved to your index.

Does that answer your question?