Github user ahgittin commented on the pull request:
https://github.com/apache/incubator-brooklyn/pull/314#issuecomment-63040252
Comments:
> empty folder created with the same name as its parent folder
JcloudsBlobStoreBasedObjectStore has new logic to be smart about subpaths
since obj store treats them specially; but given `seg1/seg2/seg3/name` it
splits it into `seg1` and `seg2/seg3` so the obvious bugs there wouldn't
explain why `seg3` is repeated twice. OTOH if the code is outwith that class
then i'd expect the problem to happen on localhost/filesystem. similarly
`BrooklynServerPaths.resolveWithSubpathFor(subpath)` seems correctly to only
include the subpath once, and then forget it. so i'm confused. but those are
the places to look.
> duplicate rebind log line about iteration 0
i thought i removed the duplicate "start rebinding" but apparently not
> persistence-test-Xxxx containers leftover
i put logic to delete the containers but i didn't examine the result
> zip issues, empty archive, etc
surprising; likely to do with our zip encoding routines. not sure how much
they've been tested. putting everything into a subfolder is probably actually
a good idea
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---