Sami Jaktholm created ZEPPELIN-751:
--------------------------------------

             Summary: Notebook list quietly truncated if Zeppelin cannot access 
one note.json object in Amazon S3
                 Key: ZEPPELIN-751
                 URL: https://issues.apache.org/jira/browse/ZEPPELIN-751
             Project: Zeppelin
          Issue Type: Bug
    Affects Versions: 0.5.6
            Reporter: Sami Jaktholm


*Steps to reproduce:*
# Have multiple notebooks stored in Amazon S3 bucket
# Remove READ permission from *one* of the note.json objects in the notebook 
bucket
# Access Zeppelin and reload the notebook list

*What happens:*
Notebooks are read from Amazon S3 until the object without read permissions 
comes up in the object listing. Any notebook that appears in the object list 
after the notebook that Zeppelin was not able to access will be absent from the 
Zeppelin notebook listing even though the note.json objects for these notebooks 
were accessible.

Also, no error is logged making debugging this particularly hard. The relevant 
exception is swallowed at [1].

*What should happen:*
Zeppelin should log an error and continue reading the remaining notebooks even 
though one of them failed. Or at least log an error.

[1] 
https://github.com/apache/incubator-zeppelin/blob/39417c073b6d5d6d206ea021f0d68aeb3c81f859/zeppelin-zengine/src/main/java/org/apache/zeppelin/notebook/repo/S3NotebookRepo.java#L113



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to