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
{{ message }}
This repository has been archived by the owner on Sep 26, 2023. It is now read-only.
Right now snowflake loader grabs whole state from DynamoDB in the beginning and iterates through all not-yet-loaded folders. Between loader grabbed state and loaded all folders - another simultaneous loader can be launched which will lead to race condition. This should not be dangerous as Snowflake keeps information about loaded files to prevent double-loading them, but just in-case we would like to at least warn user that folder is already processed.
Logic:
for folder in not_yet_loaded:
if manifest.contains(folder):
error("Folder is already loaded skipping")
else:
load(folder)
manifest.add(folder)
The text was updated successfully, but these errors were encountered:
Right now snowflake loader grabs whole state from DynamoDB in the beginning and iterates through all not-yet-loaded folders. Between loader grabbed state and loaded all folders - another simultaneous loader can be launched which will lead to race condition. This should not be dangerous as Snowflake keeps information about loaded files to prevent double-loading them, but just in-case we would like to at least warn user that folder is already processed.
Logic:
The text was updated successfully, but these errors were encountered: