BucketFS synchronization broken for newly uploaded files

Details

Detail name Value
Changelog Number 6308
Type Bug
Status Resolved
Affected Versions EXASOL 6.0.9
Fix Versions EXASOL 6.0.10
Resolution Date 2018-07-25

Problem Description

When uploading new files into buckets within BucketFS, these files should automatically be synchronized across all cluster nodes.
This mechanism is broken in Exasol 6.0.9.

As a result, anything bucket-related like UDF scripts or virtual schemas may break when uploading new files to the bucket used.

Exclusions

This issue does not affect:

  1. one-node installations (there is nothing to synchronize to)
  2. the "default" bucket contents that are shipped with the installation
  3. existing files which were uploaded to BucketFS before the update 6.0.9. These files are still in sync.

Workaround

When uploading files into buckets, upload them to all cluster data nodes. This means e.g. when you use curl to upload to BucketFS, you need to run the curl statement for each data node separately. Normally this statement has to be executed only once for any of the data nodes.

Recommendation

For all users of BucketFS we do not recommend to use this version in production environments.
We removed 6.0.9 from our download sites and will provide Exasol 6.0.10 as soon as possible.