parseable
parseable copied to clipboard
Adding `.schema` to S3 prefix has an issue
Parseable mistakenly adds a / while creating a .schema file or other . files inside the log stream prefix.
Aug 27 14:19:46 parseable-server minio[743764]: Error: Object name invalid: parseable/app//.schema (cmd.ObjectNameInvalid)
I tested for this by tracing on two different MinIo instances.
This is what request looks like on local minio instance
127.0.0.1:9000 [REQUEST s3.PutObject] [2022-08-31T13:16:20.401]
127.0.0.1:9000 PUT /logstorage/teststream1/.schema?x-id=PutObject
127.0.0.1:9000 Proto: HTTP/1.1
This is request on demo minio instance
minio.parseable.io:9000 [REQUEST s3.PutObject] [2022-08-31T13:23:33.077]
minio.parseable.io:9000 PUT /parseable/teststream1/.schema?x-id=PutObject
minio.parseable.io:9000 Proto: HTTP/1.1
minio.parseable.io:9000 Host: minio.parseable.io:9000